ffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="5e48fa9ed7844f849d373012bc43f095703e4ff11e3e8d86a7f340a9d73e622b4425fc78836c7e6ece76107de5f6076bbf29f82ee3b79226a81441b1f62b2e03bac87e8bca67bed2f9152d974bf44ea978686f1314206b46aae0e60be52498acb8eb6ff63ed61698fb367b2d6dea4ee93cef68ba04ee5d89eaffcb27c6de261f5f012b0888707a4e4ee9e1576486f016629194be517a94750455f389609899b4c8ed57ed3b38fe2bb6f8971df586e5969785df748cbf5b8dbeb423c6402b5200bbe519af37fe321e6b2fad5c71956689442f2116", 0xd4}, {&(0x7f0000000240)="a44ed301693277cd94c286f9960c1310bb5db7d7ed75c1e244cd453686e2abee8c503b6048f66bfd056b45dade8ce8445ee760087079610210279ac52e9d7bf6390c09aa56beab5d6acb251b0001221c0c5cfa707162963347964c3c5d99642024b999b243807df5285266985ac92415c7d4298a4b77fe8966e28a9f9088d8d63f18ec6d22cbc082155b924dcb248512b43e", 0x92}, {&(0x7f0000000300)="dcfde5d1a91bf3732285708ed87a00fab4019c7471128e4301603124abe33c97162b1838dbd0a8b35da86cb1d95818fea94564c2ddec3c52fe9e1f839090d69448dcd0061d86142293459d0aa7ddf8950dad8298619790", 0x57}, {&(0x7f0000000380)="0d64a3168554bc88b83116ee670c36813d4d20471526cc4c60e4ddff5dc5afa16504d5a800913b54b44d2e44f631505e2dac9d79dbd35c517ff7c76da3cb95638f79a81f713a", 0x46}, {&(0x7f0000000400)="afc5dd8af555d0d81b483f5bec6bf43fda13146f67995b1910a19b009412d4b49ecff4efe87ab451a96d7135c72c8cdf4b83bee476a5077de125de7a6e2777a03411c1ff69b84ec03c15fb1c399b5ed3e8afdd297615d75c747648ff2965bb55f354aa836b0ab20cb9a77e397b963f2829f6a69377dfa1f33f04e8f8e5f1bb6c5b9e6a4072fa9386d939ec9532c2452ed3015a5b731a1c7b66c606f063f2f7eedc2b4cff50726ae4ca64779cbcb8e08888f28c7d52f8aadd9940220b65805c97be88ca5194e310cff8636f3e4b32e3a7173341f6f07cb0cf8c36019e7aadbd62c37572beaf3f43176959c8326129d4097c3b8532316a4e8ae4a53597d05a41e8177da7e1308af1f04d2ecbe5b16656ddc994de8dc2f387ef434bf59bcc82d17e8409342ad2002b0067e3a304330be0687624c98bfcfb8b70ae60455faa880fd1ac91b945c6219493ce1d852771da247c0c79eba08b52fcada89c1d6b959a9e6efa83750bc6f20b11697d219fbed5c22521196fab848e26be69b317f09b12c986be7632042ddb00c6acd8b72c7863e6e4bfc236c40a97105b5b03c3380d314cac105ea0eae34bf15b93533328bb24750c496f781824d6851e225a08ce78b99eb131a4e6ffa0d86938b514401cbf661cd108d0160d53f414357adb9f0654764b1b82e7dbf45398e962a8e44fff48c011803fafb1c4bc4d5fc7a7fa305d7a3df9db26034fa8c677075831c19dcba57edcda49ae0d9c947698559463b320a1391e88f3b7fbeac44330d40f8a611c6819e2b55b8467f9da736630d510e4344087c02e97bb1bfbdc5a28380d283c18bbfc070699193584da29b10d3ced8fc02b4de8d441ea03e1f55c2a18f5e7f80ad68ada78810ef2dda4210b1cb3047eb5b2928960f51609572539dfd02cdae8de1d28f115097d5aa9a93459e2eb8b532553f0041af581c1a07d59584c70561ffdd36b04345bed8717ffbba865d2dc525d8d767a6860f4f3e422d6e23ec6a1938364b7e1c8a8d7385ddf41cba83d9e0c250d7bd3786f73118908e67bee6e6770d2c99aa41e1cdc434f0f70144f28aed5b3f23faeeeab8caf02372732292b1e96ec165bc582cdb281a2a17054a19954cd024b01169b621400a27fa44690b803a2fe5284e135bc34adeb677512bd0b1129dcc9257ba62ace4316391d8acf8a9e42455e15913d691ced4d662be50ddd43bf0d73fce41e8440fb660ecb19ff3c07d24026822ab1682078c5d47d4c6e64eb83c58ca7085f82b539c5ddd02272ff5709b2c192fb0085bfa20553b1a98e31713a93672cf99ea7c2c220cb3ec827ff71b2c4ff786c1094e1224df2790600e88ec2b59872d9feb7d1f84e090bcd11e3f37b1132509c9b82d09f787249954cf2dd912e962e3ea03edadb6539df077881f4ca8588f45f923aa6381c201842d7f1329f7d031546b57cbdc7279b00cba8a25cd791d7674cf85d24a4d3d8bc45558433ed0fa5b50df627b3b2217a0ba80ab5d9718c6867d21f6c7921539793dac16b5809f6759ea0631d9829018451d7baa25a10719cdaa6bb55dc92ff6499e432cabafbbc8258f0b741b9c5b3c46e8416ce7a0e648c50d72ecd91dc8fdda721ad62ef27747a440b1e68640b3c0905525cf9c507ebde6f5c64e4eaaf14394400f783e48b4a3a81c092bba0ba7e607ce9b7b66d89f58f6f3392b8dd479d4a7d4c05148e31de12e74daefb97c218aa1d92fce8e198984073ea5a0daaae9d701528801662a92ea4bcb191b28b28c5b25119c127dabcaf578844471d9984859a92c2f303d4191e758c0e5414fc46b5757865b32d112f73e9074aa2a204d4c7e243669d84f5ba650752d0aded5108c6aabbfb0bf617b751c7877db5ce5f11926346b3e6a8c2ff7f073be042927e02293a12824828dc2bd39119bcbd4061e7387199a00069770e02b14bc9524705dfc92796c3105161a7111848dbbd6ac25b6623180f1d6b9b7d5965a2eb3942ce335b342337d9b105ed7af95b7ac752155073b21bc35d6d22a2d111591587322701e931c3138a95c52aea5fcbbe29afa8ee20a94589c6fa757bfdf2738eb7d3b3435669647c880ce7cf57613d98b5cf735d9795f78bf6e86ba6254048d26d1047708c6d928828d720146bc09fbc365054917b775be04b32616d23db5026eb0ae0ba50c363bac164b5991897e29da236364a392f7c794d42efc6c8e5c20602739b52ded3af5549910006edb6a3ee527d8dc97b0f4007ede988464d800528bc90aac54a726abe35da7347877367ce1be8ca9a23427de9737bc85a2fe9d7cf397a088882393c41425d4108e56afd432676ebd9b8866deb47433e704dc6253f02711de3d671cc22c4f6dc28e5c138c157b36321cbef0ee4a332bafb621899bf985f7c16d5c48ad665b87e943eacb8156b64c527658216f6de459182ad425083ffe3745bb28e2d5c574109da074dc9a15b48af4320fd8a11df77345b4a9c6c5b011adab0679de75384bcf05684959cadb758c05ba9d06e890b0c636a4eec813277d70ad3f1f7601396b9bc56fd920ee3dec8517e04cd0f68ce509594ab00e491993af94ff556c178612fda88073bd01d13ad2139c2f3fb306cab3b2eaaa96735a0dea6537bcd29022fc8a6379dd6c44c465614305fdc345ec20af392bd1482bce3172f800f9ca7301785ab3c43373479723d4ecf6bc69fdac53817a710373aab31787fb183738178e25efb8f38d444da0d6282af461d25b2cb86f55b2f21a17a53d5b58d5cdd71570d7f5e8e8c7cd55600fa47b4876e648a40dcc681468a750a5c70438e4efc4627473feca29af51d0eedc23edb7fcb9e4bc7f3be6340a93803e4297c0b77443464c2e465af55a61734ae176a4e63826045c1a75ec168deaa24dfde59a98c6de4f91fd1364dca1aababe120c52b7c3781270e0c34ba497020c6b7920ca7e768499775b620edf5e8999a610d9891e4ece1b860ccd500c84f0e3e2d5a1dada7547b23088dbfa6ef4a659e85f56f22cad7ad74359036c913eefcb057261064f3c396f6c278a30c29a0b225f21a6268af8b15f573074c7322063d36ed0d902ca21b1ce86bc53e045db4258d29be42fbc1c47b6f626ba549103dfd006ab827cc21b1dc5a8c3fce7dce96f0bd631e70d9d0d9c7e5d2d5da8d77644b0ed00882caeec4afa7e882e5aceb44ce9c814749fb14bbe88d6b85b03969c034207f0ba5154d4bee6241a31ca424786a90b6484b47fb8628d8977de0c8c7ee66b0942a2d3f12ed59c6fe403c9d6e20f31689a505bf2ca363c23fb053e4901a9dab8e567b78baaa93d86917e63b0712127c0f67d52da5727a280fa9116b8a62439ab43bbeff2ecc4066755123599565fdc596eeb5c77d15de872f6bf80e93717cdd7690c8611a2aeb442df2e7335c22d2db79a8a41531032b6546580c4f0d0e324b60eb6957be710477244d9053aef32351e40e47521f9d4b8994a7f4e9aec4e9c66ccf12bec8eac6aa3708a3421fd48a43567fe887a9550f9e6480d18c925053d3d5929e8075770adf6a7d121dc4acdebe4c1fd7ed918d9e75dfff29f6e426efff1401f9cd6f9634caec6615e80eae9a428302baec3372feb9e937fe4bc5c6f3be666cd5a7256dde3557f50c6c459d4566aadbdfb5ae777899a3c4c18227e32a4f86cd3354bc73caaa022c53eed9ad288b6dcd31fb4358f55bcc277a27e54016f6a68b734d71d9d63d0c74596711a196f1b21e8921828f12010dd3128b37408adca3f0984234610ffe5866b9c2293f1c5efd3cbb45989b52f95161ac30a47de8896d85508c7d7a9ba11b67460138a6a89358f97d4d43a02a6543f94e58a2bc3251ab01bceea79bc05416544ee43414626fbbdcf2dc95765efb3b6dd2b6311c85e16a67e3dc4b404cd216088dfb2c447545ed37fa4e0c8b6d7de7b6f0352302e2cbcbdc4b7a09ae75093b1e0486ab0ab418be56fcba91eb05973591b025250cae05faaacfdc9e0fcd8bf8b8b5cde2b68356ddd745a681ed52b00b318384d191ab166e2da6cd795d1f601b8971adc7f57fac97d0c94810a4003530b266bdae0dcea89613e37e4632bb37ffe8cc9f9f50d1cc3ef1d36ed499b16dbbec3c215578522a1cdf5e9c0edc561041497080ab2b561382a9b0c5e697244eafac4a49dcc6eaabb479b475ef2c74bb10389db343b6f9f7f043b3f5fef8a3aa4a2dd2d0637c415dce16f8ac1a83069fb66753e3bd9f82c93f61c83a048623f0bf0e62e155b0f1d8ff843d0c0780ba8ced22a12fd803f7fe8a0e7c15df76a6922a23589a0a5e90d631578eb9c0100291cb77099f284753c6d9132f6b1754370ab12f07b34a94d021e8d014c4a557953ca0d8d4cffaaf4f0584e2327932aeae320bca44471e358958e97c57ba1e8ccdbd2e1d4f4830af4ff835461a375a17d2ff60457f55d4b6f494ad919d38df446eed9c459a746b495051aa510016f145eba46ffe349266930e38391499f9dbb2cf0963c75981be9bdefc06fb950c138675f9d503cc9764d67adde0b5fe6c38b042267a039b24f705525878e574f8cde58840e38b5f82f459ac9f83649124cfd435af1ea494e472fa6ef37b58387b3b2c851373c9f28b24477c26b9d8a3fd9c14857c5779d18b21710fef14bac9d6a7597a0bee995245acc08d6584da9bfa907a17c1fa70259040b2f1e9cfaea5d259ea76468b1acfac5c5a98ffc89602d706d8a84e5eff133bc7ad038cfddaacaa3a0352d1aa728f05eb7f91b96d68be7db97e80c53a98c5708c947b7790e4cb63468b09b4741f52734a137b1bd480c024e5d0210d1d65cb2a5f89cfb3eaa94b2e23e4dca47f4c6bc0811a4f4afc792d9f25bed0e45d24cb1748eaeaec0f7eba1ae72e63da3be64b2b136ab14d29acc80e6a33e7918246b0938de48212ada9fe0e1139e672d8e0c04a32c5ade96c5c64bb2a891c8729b02bffd3c526ea9157d265be8142f19c5bc5ea5cc4258ad3daf44657923dc65de3499eb67a5bfecf6a9d8994c0633428a2c2ae520c1dc369c930b9021b158b448c4d96fba6b87ea937d099f2332562efcc41890c8210c000c85abf565f8a2caddffd8d4cde23d86091d0065d2ac9685cc0e069ecb98502103ae6b32bf5903ff34ba16709e37d1bc8e97d9ef45f11abe89332cfcf1d6aacce1f9d8b74481dd52c7dbf7bba9ed9552e03ebd8781ddad23d251815bf30aab783ff6ef086b9217c7d531c6570d020d42d2ef25f4dd3f0dbaea16cea4dd243d3686639d8a6b4eb91f88b2e7bda6262e69344e323263c3247d7019c854a81782fa34ae2dd537f2683b873552c948217583a6c725500152d8b855e429192e1fe5fff2a50ae178d8ba5b8f5dd83853bc02b8568e608cdcd8b13ca2a7bae7431573bb4cdd7d53ad7e7dd37c4c6bab3a56496a9dec1fe9e8a5cf816a30f41f0a7463be23a5c9f6e28e2440783b0b3837a758c19384396ecdb73fdf5a06a22d5c904ddb0038e6c1be2a621e22e4c02dbfca99abdda108e0da5017ed946904e28964902f663e30d190c210b1b0d237382c106395b74f1f676ea8ea8effc2a1bd6529da2eb30daf2b0216b38d15161dfc3c3bda79230a9a8f4d88acbee0c5908e401898d3cecacacddce982b747412f97ec849d3b733ca7f63b0695fb14bfe788e557d36675368c9f4484a50aca22cfc0e193463d9ee7906c22f24a5cf2334d646e3cd13d1680b9813d0fa8bb051758a7c7cce0ddeb94538dd7b68c68b0420f0ed3788ead74e77503bb45f0e597bbe0892f74304e5b3dce80e214ac0bef80ef880618ed1f2", 0x1000}], 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:46:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x3f) close(r0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1, 0x4, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000001340)=0x3) dup2(r2, r3) r5 = accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) setsockopt(r5, 0x3, 0xfffffffe, &(0x7f0000001240)="c00fc3648c992a3331a7953a5b51b3a72a659c9bcbd319d6622e5183f686c52c1676783765143c1b358818cb08348f7a5b6b468139d39d95f79f29837b64525d3e50cd7c12d125f17e5448f70aa1ad90658a150ec80fb7a1140d82f1b61c0caaed43f5fee8fc674135f7da9207935677e5c0b50acc9c9fd88e4993f6de8b6630fad6e8e7c34eff", 0x87) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000140)) chflags(&(0x7f0000000180)='./file0\x00', 0x9d5266c519085299) write(r1, &(0x7f0000000040)="100a2956b9223776", 0xfffffffffffffdca) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000001380)=0x43) 20:46:48 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) r8 = msgget$private(0x0, 0x280) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r12, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgid() r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, 0xffffffffffffffff, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = socket$inet(0x2, 0x3, 0x0) writev(r25, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r28 = getgid() r29 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r29, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r29, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r26, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000340)=[r6, r24, r28]) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r33, r33) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = getgid() r38 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r38, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r38, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r37, r13, 0x0, r21, 0x0, 0x0, 0x0]) r42 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r43 = socket(0x2, 0x3, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) ioctl$TIOCFLUSH(r44, 0x8020690c, &(0x7f0000000300)) faccessat(0xffffffffffffff9c, &(0x7f0000000580)='./file0/file0\x00', 0x0, 0x1) r45 = fcntl$dupfd(r33, 0xa, r42) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r46, r41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r49, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r48}) r50 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x2, r9, r32, r46, r47, 0x40, 0x9a4d}, 0x5, 0x87a, r48, r50, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/45) r51 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r51, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r51, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r52 = msgget$private(0x0, 0x280) r53 = geteuid() r54 = socket$inet(0x2, 0x3, 0x0) writev(r54, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r54, 0x0, 0x6a, 0x0, 0x0) r55 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r58 = getgid() r59 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r59, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r59, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r55, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r56, r58, r60, r61, 0x2, 0x9}, 0x5, 0x5, 0x8}) r62 = socket$inet(0x2, 0x3, 0x0) writev(r62, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r62, 0x0, 0x6a, 0x0, 0x0) r63 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r66 = getgid() r67 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r67, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r67, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r63, &(0x7f0000000300)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r64, r66, r68, r69, 0x2, 0x9}, 0x5, 0x5, 0x8}) r70 = socket$inet(0x2, 0x3, 0x0) writev(r70, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r70, 0x0, 0x6a, 0x0, 0x0) r71 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r73 = getgid() r74 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r74, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r74, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r72, r73, r75, r76, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r58, r69, r73]) r77 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x100, 0x0) dup2(r77, r77) r78 = socket$inet(0x2, 0x3, 0x0) writev(r78, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r78, 0x0, 0x6a, 0x0, 0x0) r79 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r81 = getgid() r82 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r82, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r82, 0x0) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r79, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r80, r81, r83, r84, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r81, r57, 0x0, r65, 0x0, 0x0, 0x0]) r86 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r86, &(0x7f0000000040)='.\x00', 0x0, 0x1) r87 = fcntl$dupfd(r77, 0xa, r86) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r88, r85) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r90 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r90, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r89}) getppid() r91 = getgid() msgget$private(0x0, 0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x10000002, r53, r69, r88, r91, 0x50, 0x9a4d}, 0x0, 0xfffffffffffffffb, r89, r5, 0x7d, 0x5, 0x1, 0x44}) msgsnd(r52, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x1, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="e7007703592b9b4bcd488a0bb92c72b7970d50b1a9bf8d5d69cb465f692f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r92 = msgget$private(0x0, 0x40) msgrcv(r92, &(0x7f000001a680)={0x0, ""/102391}, 0xfffffffffffffe1d, 0x2, 0xc00) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffdcc) r94 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r94, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000680), 0x324) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) 20:46:48 executing program 0: 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) shutdown(r1, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r2, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000100)=0xc) shutdown(r1, 0x1) 20:46:48 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 20:46:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 20:46:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403], [{}, {}, {}, {}, {}, {0x0, 0x10000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) getpid() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:46:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 20:46:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r3 = semget(0x0, 0x2, 0x10) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r4, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r5 = semget$private(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r7 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r7, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getgid() r11 = getpgid(0x0) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r14 = msgget(0x1, 0x430) r15 = socket(0x0, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r15}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r15, r16) r17 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r17}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r17, r18) r19 = fcntl$dupfd(r15, 0x0, r18) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r21 = getgid() fchown(0xffffffffffffffff, r20, r21) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000480)={{0xfff, r1, r9, r20, r10, 0x240, 0x4}, 0x42, 0x7fff, r11, r13, 0x2, 0x3, 0x5, 0x3}) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0xcbc8dace8fc8cc75, r11) r22 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r22, &(0x7f0000000240)="99", 0x1) 20:46:51 executing program 1: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000000)) 20:46:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) 20:46:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="2eb8c6b8613d62930300000000000000002a268bfec6b10ca54d38df83e81cdf33f180125370fa2915911eb48231ce5f30835ec97ff173074838a8080938d1bc55aa064ec3c45c2d198c7a6a90e39c938f5dde2e5fb063b659f0fe59a2b109d556d0", 0x62}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="1a", 0x1}], 0x1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) socket(0x0, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 20:46:51 executing program 1: kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r5, 0x0, 0x8d2f, 0x0) r6 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) r7 = msgget$private(0x0, 0x552) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r10 = dup2(r8, r9) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000001540)=0x3) openat(r10, &(0x7f0000000200)='./bus\x00', 0x290, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xa) r12 = geteuid() r13 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r13, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r15 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f0000000400)=""/203) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r13, r14, r18) chown(&(0x7f0000000100)='./bus\x00', r12, r18) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, r3, 0xffffffffffffffff, r11, r18, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r21, r2, 0x7, 0x0, 0x4, 0x80000001}) r25 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) 20:46:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26c16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b00f4c892ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872bfb273be91812447dc881ff7cc53c8953033e530f82b22f310b404f36a00f90006ee01b00000000000200000000000000000000000000000000000000a1bb4ce3a14bb800000000000000000000f3d9a7db58070a2870762c22317c95d55d7a1a2245dbd775125292edccf5d21b243630fd4c1dc32708f83b73a1ad14be843a06c68da88d5fc1acc363f1f4352c46b3878438ca47faeb8764343ad548eb805bdf0c5a4132249cbfff0527c7c2299141061d25d44763", 0x11d, 0x400, 0x0, 0x305) 20:46:51 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/72, 0x48, 0x840, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 20:46:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="c21690ccc8b39eba97926afa790d") 20:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() write(r4, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x101, 0x8, 0x6, 0x4}]}) write(r3, &(0x7f0000000000)="6e5d5b0e6ff1049d8225c6b8841c6b2880bba2b930c9e1ba666edd7c3967bb30103128d420ba1fde19d3efe7efc28ec1dcc8567fee1aa14e97e02baa592fc21aef6ff29e402de67252485e81c46a1ca9e62f8dafe061c557fd82e2ad154f539362686c97baaa950156982a", 0xffffffaf) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000002c0)=0xffffffff) 20:46:51 executing program 1: r0 = semget(0x2, 0x1, 0x400) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x7fff) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x9) 20:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x40000002d}, {0x200000006, 0x10, 0x0, 0x4ab8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) 20:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xf2\xff\xff\xff\xff\xec\xff\xff\xff', 0x400, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 20:46:54 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1a0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 20:46:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) 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) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 20:46:54 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8863fa88375255ab) r1 = kqueue() ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)) kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 20:46:54 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0xf14, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) 20:46:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x64}, {0x4c, 0x90}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 20:46:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d0101016257bc428f000000000000"], 0x8) listen(r0, 0x0) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) semget(0x3, 0x1, 0x0) r5 = dup2(0xffffffffffffffff, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) sendmsg(r5, &(0x7f0000000200)={&(0x7f0000000100)=@un=@file={0x2, './file1\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="cf37620ea1b2685f263f8f41d409b37522cc39829b00fabffad16dcee032c666d85d82672c3d456e07fa45cea5ff0ab05377bb97097e088e636b16f99808", 0x3e}, {&(0x7f0000000380)="a386242a658854ba10d575b4d76a4dff65130de671dd445a9e120e40038284458ddef53d3052483f9eeb51788d69b45a71ed02a7a7e9b8de183e848eac3aa42e86847a78eb54a1f4d8037a245cd447e8a07e4669206d24388e47b24f9c5611668cc73a182d311570391f50efe293eba6b6d89749e6d5a19a8b3f45c60656198ae045ad027d60a811006e0d789aa89665f6c78822e19c7ed4c299f4bcf8395d110a58c05d3a415bf29f844b9b44493e43f4d2a3ae5c6ed3784a702ad82c92ee7d94aee0822dac23ebe884ebd669898b657f803dcac2ac28587c589b33613239046eca83da405cc08ca033b5fab0a607910b7dd62c3a5eebc96a3ef64dce713a26683bff57a22b0ef70e4821a5d731c05bda7b2bf9fd892e351b78ae01a952f0dc5df8ef11744df103dcdc9a6a52edb5440a10ded8665f138e410a766831a3e10dce2c8e712c0efaf7e8869f1cb0d745f1ef8713abe94674ec048537df60a758f01b8e5948c6c7cd687bf6748a7a4905131c8cf913db69c18ee977eb4220d5f5629ca3ffa5f7b2bc965401cd5b39ff2ba56bdc0ac11e4ba4de00b5343dad4835becbfaa5067049aee7b46247fd70f4513a43f932205f28a9d4d0cb3f31bc2c6e135a30c840ccf0c0b87025d5880fc23f2553245313b7e11cdc9c0fd80f03a65de678ff7bec9c3f45b8fe3d9f9e5803c8e8032bac023e322bd0de3a96154a2a026c64708db47d606c412c87c7937d5d880f1cc81bee4b9cc4750c1dd9314c1600f8bde91cdd615cb06ec45d4cb7b41f75bc15e094f00c3447c371abbccd30b8c512c6723d1c1ed5670ed30fb07573e1f759c965360c7aba72660ee11fa7dda4bae97713b179343e0085c17a390e4aada7be042874ca250a216c7b8a37780dff8f92f211c92a6523a85f7a3bf079abd53067509f4aa78eaf90d4d5d88f7a96de2eb129e554f515bf3f7ce27ada9112f430d53c1164c57495823d2f66b2e453815ade027e125f527499e3f420bb21c4a7d225ebf279ae166e8a4bf7b5ecdcdf284d206a0126d17360f21c4ba98773b79a0b53ad01215d891a140851f3fa98d7b615d240c488e6439925ca542ad6da5f886ef63f071ee92351d8b6b1575ff3266cda1dbefc4a499b6e87acf9f8f442bad77b7f78fab3df898ab52dc76090aee9ed23e38799bad54cccc0e8f626a56c733849d1909d9e777a099fd24cca5c7fe7ad086095c8bdd83889b280ae2f86f6d89eff9464a30dae0263731bfd6f7be3613a8904b7f33ae918170dfe4815f58965c24399a3d0ea308a79b1ea6af0a3211d8de2fe93de1177b689a7785a74f54052dbcf1d383d913e3b89ab4302195a3a396ae54b6396592a8d42fefd34a3f12c2d5894766afc91edc91403835ae063dbf7ba096fc8eb977060d205de4cc51125db0acdb9fc74c2441c173ef2d180e735bbec58d64e530792a63701c86b98f06a8c29f159cb73e4e70fed6ef596945b9207ce9cc9260748ebd9e30949dc87e06fb666912d41120f012ab74b24bbd207f8e918bef47ef4e64f1fcf42b46a67fee9b2b2d6260e349bf807789c9f228c3cf09775a4ae411d521cd7e74acc59135ddadc6fbd2428b0b70975fcfebe9e8861d30cd996bc7e81816f0bb3d1387849263002d6f79fe54ce3461e5fda7ea905e225422bd50a0ce0ed0806f18885fa1a65170214e7ac64c9eb8b3228efb659791cd3e50cc54731e9b6c57d3b0e6cbd3b28a4e7e029e974d8617f34afae79886b1cfe2bbceb86873427f71071747dbe4b590fb12721590e13932620f1a6dab7dc40a70309bcf79f516ad7045b94206dac11f929ecc295e8b3197c282975302f1e7c44ebe707f4d7ded3375ca9d0621651b6203ad9f387bba0b65e5a642f00ffc863c0970386fc2f67e383621dd497cd4345be92f46b6bf5a051706a33d894a765ffd6a0c78417ea971adf922d42f1c9f9679b78066be4b56007756db09efc23b9078447b68c7c2172f95378fda8f7b792cb1bab88580fb731600af9c0e0989809f8101e25ba7f389f213012de48d1a54f72565d8bfd65a7aa586812a5c3d54f579a4dc40b747c7522a22315e4a89ee6e070f572e4a129ea3e98b928f0570cdc391e89df71e5e1ddafc2799642adf78f7df581c06f568e577164b171c25cde6d626c779c9426b538208b49afc869014ead1d9383d327f434308fa661b09f963ac8e64a630e38262b42dda6be2626a9d4204aaa9d805e71f169cb9c4b5f2c2b43792dadda4348bc73531016305f427cc610ee3fca65bc8271f1acff9aa010a617b47800abebcbbabffd32f7a86cfc442c98cf8cff9221508bcf7e2acd0022d886258c6e6914cf91ecfd4ce15976fa7a840328bdead9e4cd8e3174240bc42164cabf8ab533697dd7039e807fda3c744bff97f2aac2f44bc9b3d49829a8af7e6b5de13f0acb02393e83f9c6304f5d711de9ad3176bc822f9c2c2c2c181f13a3462747b37dce08a11fab6bada36cfa29cf5503692160d610ca2dc1f6e0d970c157fc72a237ad9579626f447a6aa3f94756f9d37a6f8b83408a7e23abbd729f7fc37a6a8002a0481a58ddeaf60de1701c5dd1626dce2b8df8acff8cc111556c9fae15f01e76678807e5a51860dc0ec0ddeb769c88ded5fc9d57d007793108d739fa5806b7f249875c5cd4dbc9b05b2ec17e5228aea2ed6e81b36dd8795b201d9d2c62a9dcbb740786f82e5e07dbd39d63382a3c45c6475d9c8b32a25ca6458876f943e7c3c0c170d5133571b4d642df5befa80f7d1da99fd47378540eebb3b3d01cb0ff6d9372470c3660cdb42a56eba04764c57db81036e6ef9f8b6f33e1ee5994d6f032782d49fe510f2680a415c80b5ad9f2625e06261759510b76a7634d92c1d84e1388461a55496a4ff209bf214166a76fc800c3aafb210dc7ac8c1067cf97ad93213f7a00ffb5ad2146c1a11b3d65a4ea60f2e64172059775a31ffd387cf996f0ec4c3f116ed65cc106575403642f2c0a72dfe6be175e570acad29f6a9e4b4ee3132573fbb1d5775b5129fa72d888a7759a3bc5707b908d64822b60fbc4fb46387311b02595acf64b7f388147c6714cad53793cd2797862fafa533b00c9a6b257ea200a901a10de43b98c0688053d0a31278e257ef34705e1714f76528672a421102908755a9371ab4cb657aff7fdb4808c6d2593989706dff7812a79c4266df034e7cddfc8d3edeb6cc9a9db69dd98feae1c5211178c82834b8b69362dd51a63a896c783fe1af7d28b51e3d8999259cbf9d67c92e4081d02789ab83d8c9f48e6799303fde97f1bd4f7fce98284b845df0addc1aa9d2ce2d93966d4456264ac58682efb88611d70441910192608d2fc00124c2350dc9b9752a2dfc8155b61a1cf421f745f2086a3d1756dcbe7c0981fc8529fa9b38530f92319c3c8793653f328783a83e0c9587b8371639b7d59965db3079f9fa9d29439b75dd5a521f6db626b24bb0243b81f90c2d7081318eb40433a36bf1da7e7eb175874c16440825e44c224701582dac723cf92cd7d38d0d89b52c3fd988929c76ceb066dd3f4db59a6903c0075ac8cc6f50ebacb1f8db1ee63b3b77c456a6bfa754992b25220d5adc55bbe6f8d27254dfe36598d6bc426d6e5978051369cf6766f05bd3f04b4f54991c75f6b1e89c944d6d22ccf865985f164c69f8acaeaec880a8a08d8eb43165ba977583727bffbac53627e4f2ee0a03b570fb66e5513e1b229e7ec7d5dabe8e12010885867799a46ea895b6100097b03d069cf05ca6f802e4e505e85d49a7e6e2c4007cd9fa96833513fe4bbdf06dfda3e531b5f7cf5e560ce1ea26f9c1776f0874a0047b10d7f2e56400fb1d9095022e6d54a0a791aa20f295a947673b2643a235760a9bace7d5f4769816f333dc82ad4defde9e19013672ba5faf2c8423317110f6474222d361f13eb2387b49a662806fa0a78d3ee24eec1f061f5cbe83463464dd3c10c607a493e2ed6983a575edfdeedeae4ee806f2b2e6f85d0e0f137caf7f5c189c790306821bbbb14effbb1a9ca1e3584ffb621cf23ce5357484a80f2e199ad6c6993bdda747754b2b45421af595793aa493f4c7e2f9feee7865cb6ba9fffa67ef1542dd884b538cf56f63e41ad19e605eb4b82b8486324139f8ca9c4e94afdd202b3ee9b03464d48075953c44d361ec9773dd64a0d8ba5b900416b8c32a68216e7de1255a5e82ebc96a4ea72f0999723978da91680f91fd7c6356af2f228f5bf699aa046e19ec8605e344a830275f6095d40ff7682602c4ae86990bc524c1880c9abe98eeb9c09957021d991ca18af031df5c270d670c0c8a9ab75c9942ab50dbb8b0db4b199f9750eb628779e7d0df068f44b92a2b2ef3bd9bcb5a2a2035dff67c84892fbc03c0308b1cad31cbbf35a13f0589c5327288f09cb54583a061eaa318c7d17ddde9973e4fa39e3a59915f3d6d58e32240629a6d38901e70a18c720d26f8c4ab5892d59acac329b522051dc1be8ca9cde41f43c844b40cf080c85058fb490598a7533ab6d247e0e8a89d4c8bdef3cf9260b1f388c1eb4fc3ba56e458873e929ad8bdad49aa07dc39ce914d829c9903b3c91658c687e860a8279f2fe9c31d394a0db5b1fe142383b5bc12dbf2eeac8ee963f249dfbdda276c30a4296b3c57350b6661b0b50c844ce106eab9576ae0bb8ac8e0ca5ade61261dbca6060119c2319b0e5219ad2face5c9ede342e275d9a370f46106c2772f14cceff26c7bfe65393fb23222378a2e789809fed3f8f7a307437f5b305463bc8dbe3812f1588490f6b8876afdd296ff35a53457ef199557a3f073fd4655b195e7f31795a2153511ecc61fa9f63fe3169e0d4f5fdb5a1419bbbba3b590d4be476299113aa196d4b51eb589956e33736f40aee3d9084bbb083b427decc7cf5ed1760a738f53e5b7ac9b0707abed38daece0e53ce50b885d5f218c99b736030505a1cc34268062c57a215f17561bb82a6c03324697edd4a1fe91cf8c5effaac8a072285599430731d86cc34e4882cf64ea1efade1d3bad3891080db5c201b4dbb547675928493738804b1a0db4aa24a975902fb72eef7edbab3a413d0bde8cf3decc084939d9ec8c7a47bd6d7a66ea072f5f3c1c5098408be5dd5f3286e0b8d085e3ad59920b6ea79081b11408b232720cd93f492844d0a4abae6db493f58899f3888850852397da70a2cd800b4e21b8491fdfc3e69c3159fe4c07f50357820b3d30be432f4647eead3967bf73f61bf15b793e5846dbd09c5e8a41380295fae8c8e2f100de8c11039c76192c151b1762ed0bcf9bc2ccc13eaadedb79a21915c8f95d9261bef22281120a7a1f6f5200d62ecac3d151f83eff6f48057e5b1e506c376c93fa96f0d91da7874922b705c1e2b9892ab5a21511faf17acd7541d144bab4adc951c275c2ebcb3be0cb630babbca7ef0608a6bae5c04c441430567b220d0a2db7cee718b29c14f547f6ef09e2a07784882b153cc8891b63abbfb74a24b42e8b9fe045cbc497b0f133c0f34bed3d1d76fa8812f9765f632b5a91de639093982a95e54f395e92e646bccfde3115257fbd766b937799717de1972e86ddb550cd05ffc230629a96932e0e4a174ae1a073d54abd17284deaf5f0b8c2ffc869d88f19b14149af6071931711bc25e52cfa2e6e1748eff81178b78cea16626adcad5ae023553de801e32b60ee856fd1fc2c5706ace24d09163c3ccdae2fb044004848c7dc0e72e8ccf40e24c1aaec8e81cfbcd6407d02e2bbe158e9f525ea7664a358b3fcaa1987dcce96087", 0x1000}, {&(0x7f0000000180)="aac219b99dabe5d4ac3120d57c5a8017610b16e64132c8919706fe1ab5b6a4c0ea58e104c645fb", 0x27}], 0x3, &(0x7f0000001380)=[{0x110, 0x1, 0x80000000, "a117e2c7ea0f5deb1f44276bf0ec32969ad2bf2f465afceb6f5c2a817a27484c022d14a2206aa8d290f4bf30d0633c7e1b4c4ce0509dd2773b89e5b24f3e187f6b045800413b93b5f119570d4d4b00922506a70ee7063f260952ac02b6794213edcc885cfee6ca704c175224a66a1be62e9962a540c2ff0dba5a1be7f1072a6ceac6c87c2921b850cf554942315bd2ab409f16f42003f3355f1ecf1ed395d1549cc2884f7c375a48d2225cc356bc1772022da43752b7e5f6cd430d7774aa2ade71ef923f6485772161a30f1e951af284fbf76dac6779d717224927833958f2e0b89b08fcbe52c777734fa024c4f7c22356524b808efa7f719b678ac7adce"}, {0x98, 0x2, 0xfff, "c8c0c4d558c369027701bc353f3c5973163ac8c8b2c22eedecf91809a1a017e64bf817a9d66ddb70a7e4acebd8f7a6e001723fb86c8dd875a29ff152e52b2810bac7869a31bed1e191f8764fb066bba2503604ff9681c3f18af71a7b353d117fd38de8ea941d63ee53309b748e32505c5d2913793a212f4bd3a52dcc0b9e6c6d3fedde91262140"}], 0x1a8}, 0x4) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xad0237d3b6d53334, 0x0) dup2(r2, r3) seteuid(0xffffffffffffffff) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000280)=0x53b0) msgget(0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 20:46:57 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'|ap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 20:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0xd9ce, 0x6, 0x85, 0x5}, {0x87, 0x3, 0xf8, 0x2}, {0x2, 0x4, 0x1, 0x5}, {0x1ff, 0x2a, 0x0, 0x2}, {0x9, 0x8e, 0x6, 0x10000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fchflags(r2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 20:46:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2ea, 0x0, 0x200003, 0xd0f, "b04d6a6e069f67648baa088b9c000411f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 20:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fsync(r2) 20:46:57 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) socket(0x2, 0x2, 0x7f) setrlimit(0x0, &(0x7f0000000100)) 20:47:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = dup2(r1, r2) r4 = socket(0x11, 0x3, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x92) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r4, r5) r6 = fcntl$dupfd(r1, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$KDSETRAD(r6, 0x20004b43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) bind(r7, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 20:47:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x2, 0x1f, 0xff, 0xfff}, {0x3, 0x1, 0x4, 0xfff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xaa, &(0x7f0000000080)=[{0x5543, 0x1f, 0x6e, 0x2}, {0x1, 0x0, 0x7f, 0x7}, {0x4, 0x4, 0x3, 0xe3}, {0x0, 0x8, 0x6, 0x1}, {0x81, 0xd9, 0x0, 0x8000}, {0x6, 0x5, 0x5, 0x7fffffff}, {0x0, 0x3f, 0xce, 0xe5}, {0xfbff, 0x81, 0x72, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:47:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xd09cae5ea44d22ef, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x101, 0x0, 0xfa, 0x1}, 0xfffffcff) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x10000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x32f) socket(0x20, 0x4000, 0x3) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) r5 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r7 = dup2(r5, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r9 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0xb6) r10 = fcntl$dupfd(r9, 0x0, r8) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x40) r12 = socket$inet(0x2, 0x4, 0x4) dup2(r11, r12) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', 0xffffffffffffff9c, 0x1}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt(r10, 0x11f, 0xfffffffd, &(0x7f0000000180)="3dd133928b2d53ea6de8044b5135062c6a3b5848bf1d89428de31d3df6d249e2c5bf0827acc3956b468ec56050db0997f49b86bf8be12147e8bca57bb6e23fefe4600a792fa29e958f1dcb910be2b5f2562f76fd6a21556f79ede12513195596ef8877638391ed4f12e929973d30d44c49870c7b99b8f764b22fe84cdc00e14d012dd26bc6040272bbc665058ae671f49191a3fab6b19309c5acc88927feb8db7d2ae9638c29", 0xa6) dup2(r2, r0) 20:47:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x6) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x1, 0x4, 0x3f, "30204fd338b41dcc93a4e0f7a609d3e420a4b733", 0x51, 0x1}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 20:47:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07fea155dc5745192a10100002000000000000005ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x0, './bus\x00'}) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 20:47:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getpid() 20:47:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = semget$private(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget(0x0, 0x2, 0x10) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r8, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r9 = semget$private(0x0, 0x0, 0x0) semop(r9, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r11 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r11, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getgid() r15 = getpgid(0x0) r16 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r18 = msgget(0x1, 0x430) r19 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r19}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r19, r20) r21 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r21}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r21, r22) r23 = fcntl$dupfd(r19, 0x0, r22) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r25 = getgid() fchown(0xffffffffffffffff, r24, r25) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000480)={{0xfff, r5, r13, r24, r14, 0x240, 0x4}, 0x42, 0x7fff, r15, r17, 0x2, 0x3, 0x5, 0x3}) r26 = semget$private(0x0, 0x0, 0x0) semop(r26, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r29 = semget$private(0x0, 0x0, 0x0) semop(r29, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r31, r30, r31, 0x45e5d0693d8d1aba, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r32 = semget(0x0, 0x2, 0x10) r33 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r33, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getgroups(0x5, &(0x7f0000000240)=[0x0, r28, r33, 0x0, 0x0]) fchownat(r3, &(0x7f0000000200)='./file0\x00', r5, r34, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 20:47:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") syz_emit_ethernet(0x79, &(0x7f0000000200)="cfd6b9bff136c8182354ebcd56c66d9e5e88d8c18e62466db9faa2d42ed9ea91ad0ff30a48fe8f40f56344d0b609839e63e269674fd01601c096ae7911a9d99ba33fbc9e9a6cf8e92477e15e6e37feaf652ab92f18e665b2f03ea40e0b83ff0ad424b56a471f9e44283337fa0c8c09d20bdd4ff357217d4f7f") r3 = shmget(0x0, 0x1000, 0x2a6, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) 20:47:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x33780000000) 20:47:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 20:47:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = dup2(r0, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001540)=0x3) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x2, 0x7e8f, {0x100000000, 0x4af}}) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) r4 = fcntl$dupfd(r3, 0x11, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 20:47:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x4cb9d03935702109) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) 20:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x7c}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001540)=0x3) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7d, 0x9}, {0xffffffff, 0x2}}, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:47:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) fcntl$dupfd(r0, 0x0, r0) 20:47:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000180)='..', &(0x7f00000001c0)='^+\x00'], 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0xd5, 0x5, &(0x7f00000000c0)="a90d9d89bd3bbcf3882bcb36191febefbfabc17591bd992a2b250b2c782af1d85b2c43f9708ffe0b50d07f7faa36924c5b0f2b7472a904151d67f23c8b7568a356dca17673ac6f42b397f8799b21a8024d75a3c40f9b210bed4efe13d5c086da1d1007ba71da7a3fc85e5777fabf5bf7cb11da801f26e06f599066c71573aab8f8d9135c39ac1b0ec112937bec787adbec7b4c7dc445c105aaaf18cade3b6832b93882f8679b2a9c342627425a51bc", 0xaf) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 20:47:03 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) seteuid(r0) connect$unix(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="3ee86aa843a3b2259bea699000020000a5f800e9228ae61fad3271bda818638cbc7c383a4957107657e357aad8bbc1bb61370c1f5c0707007d126fab6e4741393ba5548c262637a3bdb9072f96f45583d0bb97ed75e8ee5e3e2c26419b5c284aa65e379ed4c943c9797a200bf754b679737322e62d642268883acd3ec498dab602c1bd72e055a83f9c1569f554bf7c4992160824f105e0a6d76f8e829891cdf0bcd2c0aa6cb82d6d5189e709fcac5681d5823a00e58c1a9293e7060c6c9483dd59c730a03214f6c4f8830ea257413e5545ecb38bdb2a7e8cd21c8be7f377199d63ee8a0fb5abffb8ba76d11fd40bd93448de7d2d2ea7"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x36d, 0xbe, &(0x7f0000000140)="5e4b4d0a8ccd390be4e0c8afd0f8cd34f90b209d82e1ea7cbb5dee5dc29676ef22710fc5c36f666c09ce14c31edeafd4f302ec914e329e1cbe6601ebd892f17417d0d9ba3fa365c27c032ea15eb54bd6b440408d558b58bbadcd0f5d2f1dd86466a0ee002f658cefd6c2f401d3fb8f88f58c487244b50503b64792c2337fb773130b9358d5f27214a900156d4dff141931384bb5cdf74c1ac6eb306279241793b962e2ae3a63721063a9875898ae60f846ab8cc45b95233e640202e32c62cd18a9ee938d3809afea03ba2a0aeec52c9707c0ca11879ed42e51c2f10d836ac5437be9d808548fdc6f89447df0287501f08af60c9da8866c18bcb215c466f6033a7c2e375e28dfbe5c55e28afad2d390db7339f5ca8b16559a03507de7d0626422030c10abdff60ddb2fb650080c8f9178e1827622d83d5338b8f817155af35b59adb0ed3d41877bef440d2384748808bb40eb2cdce0877dcc0bceee05861b2768c4c80956a2b84fc97ff82bb88733fdcca7e3076ce137f6f9d35e027ee86390520ff4b2ce049c70e8fa36f73bcfd10875aed0fe1c83a1298b3494f0d5180e75a5d7cb6376dad823c545b8c48c8fbc1d8822b76d337fbae31d46f6f5e268c422d2a24ac1a92c4dd1afb3cca559c0cdd841c41931462530824a0cabbd7780928a3c3329cbb86086b1aaefd79d0e1e8b24371ef628a167ac06d62ee43c480102f621176b65662e0e4e818c666b0d9d79523de6973df970bc5aaad4d0bd76761f515521343f9f7aa4e134d56c833720525bcbbe2ea945d10639682deb00ea6719a3f574e3d0be76c5ff09309e52db5bb7716703380dc3ffdb9aa24898f1331e814e66068df5b8a9199261add37ebffe54502074e4658c388d340a266e56ed4efe23203eb7a9cbdc48a300c7e721215c98388355fc860001a3b82f4ffc21d0cec1451f46888b3dc0e964a68f62364f8a63e529e51758b8013294d0925515f3a96821842911b89c980baab9df3bf7c9ddf84d185feabd055f315088f6458fd9d87741ec4c5871073997452c4b22180a7795abbc757ede99afaca178961f3a1632351edd9900a56304d9bc6a80b63dd5f762fb3ccca32fc1fc514cb2848f4a976f6b92fb2c792576021fa75d65ffdbac3ca2b65815eb46c73d4fd232f6c67a07a1e596d6b59736fed4ae76c2acaadc2860690a2dec81817844e2ddbbbc4563b9d15ff1ed963b9636a2be37f085d393c407af5cc2a0fb5780cffeb396b22bba4e226277542d848f4482466964c17776627cdf7704a3b5d982082f815cf8dffd7c15b8f1e534423ac7887d92fd3d73809559d67c860a72646bc53db66f757e68bd6bb2cca9f2ef6efb7150fb14c9bd0d9d27a735c868317e9ad38f057d17e1b9e02d6e4b5d0c11b9c2a2cf1a4bbeee815faae0ecf0bd4b75f5a8622379c13cf73019ec3a8387d8f4b871d271e6305bacc9d250be41950734241de8f603617698a6991a359d878d4c5b0fcd00007f2ae80a6548ad57155dbf4aa7856ab30922775b3ec7dfe981e1a3a64deef9c20a93d49892c51cb4cdde389eaadb84a5a7e9f3dd2b568a229852e8af8792646a2227520133239cd785d43406f2fd690cc0434a09e358047ef7df9ad224b03289023662daa17d2e3682d7ca614bbbae9650c161dd7c20d5ebe873734f470839b1fa4bba5834861ff51d41053aa3231fda962ea69e17a83c8313ff2b0d85579f6442f33d6611bbd3408d577ca788a65b22821faa5c9c4ac8737f11fc5ae2778fcd653903157865f1a05a9211ba665aff6948e0be5021efff3278488835df0c09b2dcf88b8294fe16209be091f6eb06a3033b464f5532f3d4e8534da4cc30c8a1d53e583f769ee73294884593ab8d6056f7450e03c081a734f9af8664f9e2edb1b6d5212deef0e98354685f7a5252ee6690e144aa06cdb1a3b6b572413d776646055be4beea3f269357c5c813e400d445e9f96cbfc26cc51fc951aa4a3726995ace0c9bef87ac99b119693da7d821f7e3294f7c3d04c03854e3cdb8d69f0fc17d5b412ce9c247874ec26c69ecb83225c4f5f65e048bb72574b630b377a8f8db13a5ae29f3ae4d746add7e6b80fa0c39ed518ffd425fc8880f01c51d9cfeedf20a1c99f882273b134e6b285993058963d388ac62b618ce6a4b26e2945a9a37f8583cdcc87617269d750aa5ddb44e72957c7e3144b5f73561a8080f09db0247e61a6dc049e376fd67bc3c19d1e7785c3545b9b7f7396de4e9443fa54207357ba7ab15e5c76eada16e97f244257b0d5b056773f2cd5246db2b6d0a2c5d18ec25c4d597eb8d0e7c568cf339bee9975f256d69a77bf48b580474c41be5122422b100d4c413e276250b1a1c342611f4f1bc904d64f183f72d4e8c8332fb0de4f5c61bb9edbc2314d0c9dded21c10556807a94672545340a1419d2a9e7145519744b978fe61d495f37ae53fdf98a65ba6aa561e8d4e8f833d60751f261bd193da5ab3ec2f088f1d7e4ddf7bf91d88f7ee7ba9c885bddfbd6ff4711fe37df9ca9db0ec215ced366baea9fee5f6867e8cefebe57d3ee6b83678dbf63208909d0ea3aa511f9bf716eaac6b208a135608cb164a8a2099c8d6ba57fc0c6da3b4d152bcaefec02aaf3ba0db1d2d6899ed2b7fd6d907a11f3f5a4178f9da0a1103acd5a5a1a65b8436b7e4fe645f24b08eabe5403f2c9c811dd3ae340702a74468662b6c727c643a800bb6a2a3f37094d6179beb28208f81ad316a3f8cc3f13ccba8b0ad6de6e4722851e72e817d2e0ec92756037e42dab9b31672ae2816d93a2930242cee7c199c20a031e4a3bac2a6faf2739194890808953dd0cccfdcd1d4fa4d59ce0040030f470d87fe070b86b5c9f64f15f9c8f67116cc5f5981c31da8c4aaf2e8ea938f8c987c7bd1e8696d36ba0cc54db00d2b80b2cd8f2711013a4901cde91c7dad1fc81185e32b4022a409ff48acbf773936389bcb4ce734fc2096752fc8a9e56b3bfa2951093e0920f310395e11bb42dc374af0da9d2db1b1dfc6c332c523566e8b7eebc6bbb3e2d13ab46eeef1bcdf096e3e98820758447edfa5b11c6c09bea0c36895ac0b0e1a72c678e176eda12fd6d7ffa9f3a284e148476ae9068ae3a592e1ddde142c44466643157f1369966dc45e139efd8654d1384dd0d49aa6185fbb9c497293fe3816e74a7528c2b62673c516914b6955c23bf00c80f81d44aeb1a1c55946bca0217e61902436099c65971516421786706cd6cf4ea66698359b87b567c24358095bf7509539b91a12fa922105d3dfe91dcd6f0307de8c0b9419f7390b9d5558c10a1c50e0d2ff6d6493729c2a5e5794c353906f48bfeb9322f77363683eb7a9498ac6a0e54e2f7d1e3443bdf0e9d9e6c0fdbf29146119f3ebc297743914816c79371c97b866355012b108d3ad7237223f97ba24e9cb417d929c1dfea56555832e6288de9235ae7c22a693ef3a9c3f4ff4071a78268b5a34238caff001872b5acebfa249d2348658dd63fb56b221281f9d261e507756c254b91b3cb94894cb83fbeaa3f5f8dc8cb9ead534ec3cba1d10c8054abe3bb2db443f28a2d7ff96ad020bf9b5bc84d29884086cdf3123729aa0ec2cf57fae5bccf6a6fa5c7b874ea40ea501da04de07ddcc9ba3de527f1ae8c5f62172d09ace79ed36f176bbcd367411ddc18831a9f2c10fad38930f41a0db262590d6fe25db20493b74d3859b716bef92ca5f172512b62ab92cc069e48f0b1702db4dd459a9e91265f8d7d34a995655b8a9671c6fde7def41abdfc2f4fbe200839a4856d0ba242e7c905e18abcef82a4d8fca5e3ed913fe2d09d554373130926a636ea965176577261811cfe963ed387e0d380d986fd96bff7668e73af251c87870718200a5675b7c33d286c59df7e3d38ff74904e635b4019824aae7e116c2ec406983abb9e8e8c3a9860854d256282ed28801371d29c8f55eff8ad7a98a4f86fd320d276de92377ae0fc10f0196b6e5328338951d6f368d04ceba8f263c2a53864a27d5a2a273d4fb6f7aabe1aee6fe0d18cd45b3812013bac68d4d18afd9d409b184b2a21015ae5eea6858885d7b4793f267126bd4bcbec289e9d7a2f7dc4c79999dcd9baaebc630e2283c27e704730a2bd31e12c40c1d0829eda71a72741327ac6eeaebea01f938d4db605a44b30a9feb2939d02798b1ef2c7876f363bb7dddff131e1a6c46e5a06d3d82eeea8a1d311453e7949473bb79d602a9c34aae362d365c6eb253c53e96fa920bcc5edaff951839e846058a0c75078ff8fcb0278b8da4d1045653c8502f86ca004d644535651f0bb95a361b9f5788b09494125a3f395abe8c81515d55a55ef10202f4590f29371431adc6b69762f4b1f2371123dd03830a9f57622851b9be074f5aaa3815077c42f4526c8d5919d7ac24b90276ec48cb54702107b048b692b623fa1abbc399c636675b2618828d801ddaf33949984d1390b2ef528ba71b4e11287bb1acee267e77a59b58469fa493614314eded35e5eab69187f00b0d83b3e7242b3c40359b695661abeb874a9c48167c3b706a43d19e10f45a19530d8574b7f9d2d2f685ccf51425c4452563a60a41cc9e05fd555b057e0dd0b6fa7c834d109bf01903579d39963aec91a5610e59ff9dfdcce26547ebe8f41c74821a5a9da34ef1170db745ebd3ba184480c22573be0b30dfdeb8941e74231ec15c33b117722471dc90576736e31e65ed50d3ce9c99f363cb7cd970bb47c9990942ea69f9ca4fea2ae4b3d44c97e0c51b73b07664a5f8661d96788e8b27fced4b3026df123c7e7ae12159744a0271a9fa0d1f48316a6fbe3991a905a6ed94407e9dc6824e9f1f61ba2e7c2b75a8be2215ef8075c5dd3764a60523284e442a481f3d320f1f3f42e20bebfa5ea3306a22a803b5c411010fc3f51059e7202bf871c199d624f4a09ed9a6c80e4648a07cd906c815877f4c6af1bf1f602f6ac2bfd0b00b5655de3679a3927907713e2380c1ecc3f29670f43b1e742c3b040c148214ee9ade35e9ca49d2a0d782406125b91ba5366136d31496a2bc94eba658f9fe266f3a213f6306ace5cafd0fdcf80618b7927cc619c3b1356f2002cd8dc3a595722b1be7de609856523ebb01e1ba939ddf1305c7f1e9e2c70001a67258a550ee349d7b93374064e36cab430b879a44722308da87bf9fb6c090c5105aa422d683c3074fa26e49436d640738cad029d89b6b071600cb3430c6309587220f261500204a67994e8d1527e1accb1caf6b42a686d5685719ab33f84568f834c5b3235171e2f0ca488a44fb1a7fb8aa101d87772e9a44276642df93c8233f0511e6fb8fdf54bdd36398a7c81c9ead35de97005e08175faff9b7115b6780d85ee237dfab80ccea57b68d951f675eb9c7945a7dc07dac3927265c65f5ca4ce4b91061657fd26ea2cbd5feccf779993261d0ca8ece334bc2e03b713f94a2d31058154af5e6cfa20f00132a6fb14e7287aff723fe8237179c2a41cdfe8623349402fddaaeb002512d60559538e3ee0dc8fc5e3c5f6932b55fa106f54ba5b33b53e71a0bbd63438f4c8baf21b4389d212c879187414c7123eb1e3ef83ca728d0e0b97627e36194adf18ffa85842ae115496b6e9706da2ba3faedfdf4758b3578154997c7683fe1c70c47795629bed976b26c7ec824cd4b7ef2490bb2f9f334bc18ce50fdb1d7f5cc50c6760552314de69f5a8aba952da5bee523a930d00c6e21c1c58422b1587d45595ecf28fa0357537b370212a202538482be78b78d690477a890e7b052ff921", 0x1000) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 20:47:03 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{}], 0x1}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000200)={0x0, 0x3}) chdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={0x0}) 20:47:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x201e, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget(0x0, 0x2, 0x10) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r6, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r7 = semget$private(0x0, 0x0, 0x0) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r9 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r9, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getgid() r13 = getpgid(0x0) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r16 = msgget(0x1, 0x430) r17 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r17}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r17, r18) r19 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r19}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r19, r20) r21 = fcntl$dupfd(r17, 0x0, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r23 = getgid() fchown(0xffffffffffffffff, r22, r23) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000480)={{0xfff, r3, r11, r22, r12, 0x240, 0x4}, 0x42, 0x7fff, r13, r15, 0x2, 0x3, 0x5, 0x3}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x338, r15) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015961668 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015961668 20:47:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x2) write(r3, &(0x7f00000000c0)="5e4b35adbaf4cebc4cd717263d3e9c5eabf4d218052d493c8cbe0ec26808cdcb8ee0c3f4565238210bb9587ba26c2bbd28f715bb5a4a2fa58f1f578672b2ff7ae008eab3adc9129cd73f9f572822daadee265979a75025ad901023ea755b5252e3c2d21eb320c56f176aa192a0376726071977cf669368195d828f376b2c051d0bce55edfd324b1b83e535eceb1def0fcc74cd1bbd3393026d19a30c7be597d517159086dcb897e605d1dd4efc47da343c06c17296b9a36e32dc708a2dab0623592911f801ad5a593bcce8bd1f6c798ec091fba6dfebf7fe2d7f30000ca8e3f8c2013634ff4f9ff3dbc7c9995c43ad263d1998e2ebe6", 0xf6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x0, r8, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r18 = getegid() r19 = getuid() r20 = dup(r13) r21 = getpgid(r16) r22 = semget$private(0x0, 0x0, 0x0) semop(r22, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = semget(0x0, 0x2, 0x10) r26 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r26, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r27 = semget$private(0x0, 0x0, 0x0) semop(r27, &(0x7f0000000240)=[{0x0, 0xf5cf, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r28 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r29 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r29, 0x0, r28) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r31, r30, r31, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r32 = getgid() r33 = getpgid(0x0) r34 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r34, 0x0, r34) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r36 = msgget(0x1, 0x430) r37 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r37}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r37, r38) r39 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r39}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r40 = kqueue() kevent(r40, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r39, r40) r41 = fcntl$dupfd(r37, 0x0, r40) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r43 = getgid() fchown(0xffffffffffffffff, r42, r43) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000480)={{0xfff, r23, r31, r42, r32, 0x240, 0x4}, 0x42, 0x7fff, r33, r35, 0x2, 0x3, 0x5, 0x3}) r44 = semget$private(0x0, 0x0, 0x0) semop(r44, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r45, r46, r45, r46, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r47 = semget(0x0, 0x2, 0x10) r48 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r45, r48, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r49 = semget$private(0x0, 0x0, 0x0) semop(r49, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r50 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r51 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r51, 0x0, r50) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r52, r53, r52, r53, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r54 = getgid() r55 = getpgid(0x0) r56 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r56, 0x0, r56) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r58 = msgget(0x1, 0x430) r59 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r59}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r60 = kqueue() kevent(r60, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r59, r60) r61 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r61}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r62 = kqueue() kevent(r62, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r61, r62) r63 = fcntl$dupfd(r59, 0x0, r62) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r65 = getgid() fchown(0xffffffffffffffff, r64, r65) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000480)={{0xfff, r45, r53, r64, r54, 0x240, 0x4}, 0x42, 0x7fff, r55, r57, 0x2, 0x3, 0x5, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000440)=0xc) r68 = semget$private(0x0, 0x0, 0x0) semop(r68, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r69, r70, r69, r70, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r71 = semget(0x0, 0x2, 0x10) r72 = getgid() semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r69, r72, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r73 = semget$private(0x0, 0x0, 0x0) semop(r73, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r74 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r75 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r75, 0x0, r74) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r76, r77, r76, r77, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r78 = getgid() r79 = getpgid(0x0) r80 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r80, 0x0, r80) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r82 = msgget(0x1, 0x430) r83 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r83}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r84 = kqueue() kevent(r84, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r83, r84) r85 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r85}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r86 = kqueue() kevent(r86, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r85, r86) r87 = fcntl$dupfd(r83, 0x0, r86) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r89 = getgid() fchown(0xffffffffffffffff, r88, r89) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000480)={{0xfff, r69, r77, r88, r78, 0x240, 0x4}, 0x42, 0x7fff, r79, r81, 0x2, 0x3, 0x5, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r91 = semget$private(0x0, 0x0, 0x0) semop(r91, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r92, r93, r92, r93, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r94, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r95 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r95, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r95, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r96 = semget$private(0x0, 0x0, 0x0) semop(r96, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r97, r98, r97, r98, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r99 = semget(0x0, 0x2, 0x10) r100 = getgid() semctl$IPC_SET(r99, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r97, r100, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r101 = semget$private(0x0, 0x0, 0x0) semop(r101, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r102 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r103 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r103, 0x0, r102) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r101, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r104, r105, r104, r105, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r106 = getgid() r107 = getpgid(0x0) r108 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r108, 0x0, r108) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r110 = msgget(0x1, 0x430) r111 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r111}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r112 = kqueue() kevent(r112, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r111, r112) r113 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r113}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r114 = kqueue() kevent(r114, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r113, r114) r115 = fcntl$dupfd(r111, 0x0, r114) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r117 = getgid() fchown(0xffffffffffffffff, r116, r117) msgctl$IPC_SET(r110, 0x1, &(0x7f0000000480)={{0xfff, r97, r105, r116, r106, 0x240, 0x4}, 0x42, 0x7fff, r107, r109, 0x2, 0x3, 0x5, 0x3}) r118 = semget$private(0x0, 0x0, 0x0) semop(r118, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r118, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r119, r120, r119, r120, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r121 = semget(0x0, 0x2, 0x10) r122 = getgid() semctl$IPC_SET(r121, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r119, r122, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r124 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r124, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r124, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r125 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) r126 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r126, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r126, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r127 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r127, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r127, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r20, &(0x7f0000000800)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="8be3cf50ab4331d854cf1db3a26a13bafcf57f34feba51ad465497f0b0f1f42d24f105858f73b53d8dee616ca25e2aa7adcabcc36a637eba541083e2e831ea669fa5e1152e31679cf32b4d3aed0d5ccef58416cfd5c3ee68f928e03f3e66fdcd99727ade824517272f4863992b5131ff7e32485796473de4eb0c78c94929", 0x7e}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r21, r19, r32}, @cred={0x20, 0xffff, 0x0, 0x0, r45, r66}, @cred={0x20, 0xffff, 0x0, r16, r67, r9}, @cred={0x20, 0xffff, 0x0, r81, r90, r93}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r94, r95, r2, r14]}, @cred={0x20, 0xffff, 0x0, r107, r119, r123}, @rights={0x30, 0xffff, 0x1, [r124, r2, 0xffffffffffffff9c, r125, r126, r4, r127]}, @cred={0x20, 0xffff, 0x0, r7, r128, r12}], 0x118, 0x402}, 0x996f200c5f419539) r129 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000880)={{0x0, r17, r18, r19, r129, 0x14, 0x6}, 0x5, 0x9}) fchown(r4, r8, r129) 20:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) 20:47:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 20:47:03 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000da7a3647a5d24a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a3a8ec0a7292cce1012b75a7e60da8535074b5ab7c7f80595e95d46e75bc6348cbc6ad5562e286258e5ea68aea9e3da5ef8f123edc2fad5d228e196ffd2c7125ff20c89c03a90a248579318d393f9c23b690fab9f9258d945c9ac28847825a085192f6ef19888ffc9ebaa05501fbd7db27b33d28d0c1030ed21ad50d87d90db465f66c5db59c74358c6aa6f9fdfbeaa26355fbf4925bfbc170b0be5a1a580f52cf9040bcddf46eb37c4e777195aae536f94928fcd928e2a2c0dc9a18e41cd08051f09262653a9a7c0e53c4c1fe"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000240)={0xffffffff, 0x90f, 0xff}) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000280)=0x9) 20:47:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) getrlimit(0x0, &(0x7f0000000340)) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000040)=0xbfe763e0) getpgid(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000300)=0xc) write(r1, &(0x7f00000004c0)="3da675ab27089a1e2e42e8fd01baaf4afbf74dc55101ab6195c53739392917335768b51179905f720d37228751d94d790168736917233483ede426b0224d10370695b33ec58b368454a00e1ae01788539648d0b4e64f28082733be009fd60f2090acbcd9bb9343ac3ff5c526dab500b04d7b6de2a463a351fef887490daf0f35874c64ab1731b3a2154ebbf8f95756e4678c734271e5c114e85e9360ef", 0x9d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = socket$inet(0x2, 0x3, 0x0) fchflags(0xffffffffffffffff, 0x0) fcntl$setflags(r7, 0x2, 0x0) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r8) 20:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000036d, &(0x7f0000000080)=[{0x4, 0x81, 0x0, 0x81}, {0x9, 0x0, 0x5, 0x1ff}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffff, 0x3}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 20:47:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x590, 0x0, 0x0, 0xfff, 0x40, 0x200, 0x1, 0x2, 0x1, 0x6ca9c84b}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 20:47:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000440)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) kqueue() close(r2) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') sync() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6, 0x0, 0x0, 0x8e26}]}) pwrite(r0, &(0x7f0000000000)="d0000000000000", 0x264, 0x0, 0x6) 20:47:03 executing program 1: r0 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, r0, 0x0, 0x0, 0xffffffffffffffff, 0x7f}, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r6}) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0xa6, &(0x7f0000000140)=[{{r3}, 0x0, 0xd, 0x800fffbd}], 0xb37, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = getgid() chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r9 = accept$unix(r2, 0x0, 0x0) write(r9, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3eb1) execve(0x0, 0x0, 0x0) 20:47:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80f8040000ff], [0x4], [{}, {}, {0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 20:47:06 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x80) socket$inet(0x2, 0x8000, 0x7f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x28, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x40}, {0x35, 0x0, 0x0, 0x40}, {0x6}]}) poll(&(0x7f0000000080)=[{r4, 0xd3de6b5bb0497e8c}, {r4, 0x101}, {r1, 0x100}, {r5, 0x10}, {r6, 0x40}], 0x2000000000000462, 0x8003) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r9 = dup2(r7, r8) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000001540)=0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x0, 0x1ff}) close(r1) 20:47:06 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\xf4\x00') socket(0x2, 0x5, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = dup2(r0, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001540)=0x3) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendmsg(r4, &(0x7f0000000400)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="2e8777d72751aaaa71281c3b42d8dc48eb24e6bd456df1e0945990149da4282c477d8b561bc3bb699d723642947ca6dd06daaf0e59dece39f201ffd4c681a2c0f4c9195784196c10e482e673cc7e5e8522b29cce736da94f53f6b9c78e0f144482b649963c6def1f811bc6a609fdb27fee0007318479a3bf39dbc202d76dd85754bd39ab544e81ed9a7319026305be3751482ff5ff9e2a263a90b3f706a5a5a1c17c01fd", 0xa4}, {&(0x7f0000000200)="3875da2b398d9b8495d054fb629bb8ddea725ae806bd06cd63675ebf3632e380e028f29555b1e2f21d2d25f8c1bd1051566f74ce3785c673dede40aacaa782892da636e1f18c044175429d29e11ba9c12da2cd5b7e43a5d6da5beffbe8be6ac21760e9dff806ce6a116966a11420", 0x6e}], 0x2, &(0x7f00000002c0)=[{0x68, 0xffff, 0x8, "3ba9662069295bdf64584f6291240cb162b5f1086b57b8033cd622ee42be2d42712aa59759960a22fcfb090d375df23707330635e56caa6035d0a7e5f1d6aea270a3ecb0501d489be5a88b8cfabcb99747728388e1"}, {0xc0, 0xffff, 0x9, "ad000b0df42faf8040021dccf846571af90323afface47c52225c6e09c4edd2cd2cd242dfc741fd11503622001964b2067a94f6b840821b689018db7f47c755a539415b62930f8aa96bc0aa6ca242e31ea7952896a11f2bd5851fb0924e406cc54895aa6b90e68c36baea5ea9a5f388d3e8d67e628cc7e265705153200243720b42b2ca529919590fea67d97c2def85390416493a0c327dc821b0d86c00173bf4dc14bea4b6df9c00730b4"}], 0x128}, 0x3) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000440)={0xfffffff7, 0x10001}) 20:47:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8006) recvfrom$inet6(r0, &(0x7f0000000100)=""/93, 0x5d, 0x822, &(0x7f0000000180)={0x18, 0x1, 0x9, 0x7471}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0x0, "2ea86ecce46adccfd71100489a00"}) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000", 0x28) 20:47:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 20:47:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d, 0x0, 0x0, 0x200000}, {0x6, 0x5, 0x0, 0x2}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r4 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r4, r5) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r6, r7) r8 = fcntl$dupfd(r4, 0x0, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r9 = accept$inet6(r8, 0x0, &(0x7f0000000040)) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000001440)='/dev/klog\x00', 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r14 = socket$inet6(0x18, 0x4, 0x45) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x8, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r22 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r24 = getegid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r28 = dup(r0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r31 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x80, 0xa09054308d61c278) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000000c0)="97ec30658b161127fc12a41f58d904a842c4b157dcd61f7a1ca24aed584a9941118a28afe1f4ce78d50f9e9de5307509e67d5782761cda60da3cec36abfccc9736b4a2b51d71e2bf09a6a7948efae3c76caf6af467b4914b3d0380570a62d2b76bed1170e549614089a4dd21dce5bb4d57281bcf934f7151f77bc952d04fbf3963cf17b4e5866590185ff6dec7c0d7d892ab7129f82361f981f64ee2", 0x9c}, {&(0x7f0000000180)="26f75a3f0d0f58a34f9aa0793198d08f913d9ff474c07b63e17c303f43dc64dc1a516b7cdad0ef593a4f6e125f14475cc48fa617642aad4e2ac4513edb3cda5284d82c9c6617f003e4b7fa594993722374146ff2d34efadc81b47f9d69ed0f17771eaa975b1feb0a44d245445a9d4c00885b958080dcf2d563b56e6c89", 0x7d}, {&(0x7f0000000200)="b46b2a20eabf26d279ee30d7311d90f096acac2d06e68ce7a49b50ae5aed373c53db871e58661f513d1205d509c73554e259429fef05cb0d745d02d58117ed0b108b3f467a4f41039ba74c6a3093a3a557e6a5c295d1a6987794376f06102e2a04d4a9973132dedf6a66b7ca5fa6b2cc", 0x70}, {&(0x7f0000000280)="7b7951185b15fa27342babf804f8ed1b04730787f20d77d702132af92fdf87afbd98adeca6b5156e3f150079866a685dbacbb1ae5c360f85975e05b842325a09932b07e6ad5e650dae24aee8405e3acf53a2128845b3208f4f0657219eee69bd5e4acb5f97c693e86d", 0x69}, {&(0x7f0000000300)="3fe34a05e9b774e3f936b698e6f91e4da21f8707f62810effaa802e7fe0ae694b0aafe388b8eaf9db5bb6ec1a98d09498f613bea1650b283ee9b6d01e88fecb584600f9bffca1a183bf3db63040eee55706801f9bcca17e4651e49ab01629b5ad2ebcf89a82a0517f20a8602212d5b1c954dd43d9622506fbc203df23ac37a2ce4b6e10e55a389a01e6d8733d55437863810822b2c0e4e0d3fbaa652ed75", 0x9e}, {&(0x7f00000003c0)="03f9491e99eb34d765bca1bcc2258fc070a858106b2898d22f10f82e0d75fdb19bcc981fa3e20f2d305af2901bfbbbc7de93842c4e1b23ff54b2d9d867adc4f1a50172bd79b26d76c6be5beb76e486c0d209abf94bc57481c6a96e71b737d5489549a8ca6da36faf32660d1905eaf4307d823f7aa932d8c57667f5dbc25dfb68f48b03e2c7186a2949161547135142584051159db63bfec7790dac9de6675bcd688dd7502e40b568a696c64b7b01102a98cf026f4dc4f799f07378cdf11e05cd8e139854dcb6212837638d069eaf9be32d81500a851dda7aa879f28bada6ccd00178f528564923e8aa50152358536bc391630f153c307045babd358dc38c74d91398a183922e9f4a51c07c5bb5abb155a44698382464f9a835679123d3b0309f4cb0eed25fad2c337a7c7a28c2b11a5597408f2df0497b87c167c9f9a04a25c09b882bb65f2dfa8d660b7c387e1a7a09980f7dec0e920e8270eef286976fe97eaeed0d1f00d3b781f99dac829cb167b4cf440741785a4a25c4a0a5231a7f705f99da3d0a2c578e0fd4fbfe53e17b9f2dc2fd1f2fe9adc5c88f56c539f5fb92a19210a4b7b03e80b1e7095cb3f508064a3725ec221c8dd87cfc8e03e0b01a41f3749eb9b9e431be2e4f885972eb3ec02554950ac165cbb0ca2b1f6297ec326046e1660cdeb922d296e969228095f7352d0beb8e45dad938be56ab39a5100dd8ccd32d62d92f546b64201dc2447c19fcdcda0c556b9b7793bd93fdc1dff60f7d9d242eefc33e3c57032e3789bf7ff0457e748a461123cf694c716db63da3ef95d137a69633b79168e80ef53d1e3026833643c6b439046c6cb434b8f8f295f1657d02e22e16d7426a733f12aab5ac272f592706fd794898a6e792f1ccbaf89a6302816764aa2387877a7fb731c11ed6464ff21d078c254f57e2c2add46601a56d452e35ba99e156248c87ea423b1e7cbb64aa3e09f07d25c0475b567b14eaca509c94e0f059c58c3d0ae209a809caa44abe76b41863ecbcf6349545631cd0e7a6b5b05878d1d9d0f5fae1406675e92f8ba097f603c31ab7ea4ca3950609e7f1c49ebbe33cbc858f42de551df6b4a72137709bd59caf9e26ee5bd899ebb36281e68af073613122bd9fca212003608e92f2aa1e753874e019b7ff7c21c237654bc047f669b29d5a47b8149d86910f910fb2273546bbd26327d622a6448301aaa4ff97cee44a4767a4b6bd74b014ad9d464709c39a1b527ad0eb9fdad1357e65ddc67b0a15d95d2774cc20630c1a8e6b13effa43109455f49f0f49e149b1d10b4496e1d71ed466b91fddbeed3fe652807bae0555ab21c92befd9957b7971daab07fb6952b85d0ac335a6bae507d918c5527e1fe19c2169b40fb101ab882dc2883b04e499b4be44bb7acccb3094984597701469b2d088617f9f998551a67a5c707bd01db03baeb4029b68d255ff49fc11ee3cfcc4a705584a5e0b3e6c58fda7cfe815ac0e558f80e15d553ee3320cd7f223a73b20fa34c7fdd287cbea83b8ef92efd8d3112b53f297b2afa0689fa1582e9b79cc3285af8c7792050ec0d62ba21c6adb85549720eb26ce8cf7406988ff1aa681daa42350e6befb624aba36900bbc1be36c38b25d598fd2d41ad66490b56eab5b3b055026fd2d91c13e8e1a4abe7e00e426a1d9434be65c871e3e1f67e1f88f7adaa88c57d8d325d41176e6327b44e6f8b0e783c2f90c956319a7252e1d01da6022704f31a5a2691c39acb1c1d1b229550087454645f03b8931b9dc4a4b99ce8af702a040e494125d8e7904fa99ea04b5439f6d696ab8a32b207094e298d92bdf7a5bba2b2bd9c2e2c429d11433c6628ad0dcb401cae48768ee481461c74c1aa78b6027b87b3dd892ea83474edcbe99d8579498cc0d97f2cd680b50f9a11e1d8f70ca14ee6ea981fe52366fa88949f33934af6f42341cb9705b2bb78bd2c353da775bf047bf12142a64902b1cea810131714d055472a35ec5846bbd961e9dafc501e170273d7246d1503c999bf5002ff252a5b7ee8144e5a55ec51f29dccd3028196d5daca673bd7e2e62c1201186f82649bef2d3bf7d8ae349c18a93cfc28bf0bb4a03d63dcaf7353deadda493fac8566b3849ad581a6f8a8045c7402ce4a22398101c9b3ae400846b7a6aad568f30b06115d607fa0371d14ace60577b14980a0befc036945a9239a699e16e8d9fd4953232b9c4ef61807dc7cb02e9da8645816c6cfe1db5da9689137775d7ea0250fe40401f6c73f609a3c27e1c8ce64cd2038a281cfa4bac30771e0e85ac691def3b40ac79c9f009125454527f6cba7885effddcb4c78d9327f8dcb3295e5bbbd900e9cceb71281d67520e979c020f0d283c526c82cd51452a29b00823ad290d7683d72c3563beef22e73af0ddf1ca9179fc25d7544465134af46635f1c14646a9b67cb18e48d27500b4be97eac13bb808d2ca6d0ed892bae0d49e7f519550eaa5f7286ea75c650f9e120ba27a92123e56045cbb5e47dbeadbad189a9085be2dc9c8c572536881976c1ec38be14ca6e5090a58ee6dafda20d882473000dc9c610d49f28eb1ba422abdabe0ccc8ff706800f70582645f67587db92a798dd39b03db4509b1b3430ef163c743f0c1c170b98c4800e08103018653981dc778b577eb0215a2f79187b2efd850e7b2f11d8595fd6997fbd8a5a2b3ecd67d2566b3321c0256ccb2de7fac15fb1640f115f0aa75626560118467ae00af51d655e579c0a9e580d1eb389064441293350001c5cc479de64eeb1ba30d40ee751eaa99673abdcaaeab941a89601e84a5201dc1c4859a2120116df84d5ae79f6545eab4d5423cea7a20d0c1807cf080643f5c15703300b0a6d99995e5cface1ef4ea53e70924231a8a914a9df8bc08f3a7238c46c53ef56e236221efadb3e169b8085abf3d39e0b53c84bc22c2c64032144d2c4d09e2751c894f564ee843a5ffb95be705cfa39be6b2f4f2fbd79d6e3fdfff1babab83e277356254cee280f75cf41ae9d1850a069ee5dd7e77c0772579e667d1ef4ca10f50d04632e25e145287fe9c9217fbd5a2a2f9c50bfc7062231b3a2800e4039789e6ec2cad09359439f0f8eb6c8fff3fb74a2a5807df85db8a471d0f2e2ccc593ad70a8eee5843c94bc31a2baad6be2bb82de92c7b40cad1f9542c79d1654dfc0adc88b605ca81c88166158497b1c7f5e9a0aedfcde216ac13aaefce2ecc4e36a793ce6a39d13c6a61a306c63093e7ea98387d30efc54d5f2931ce02c9708010c3e5680fd580ff3d5b5f57063f90ab3fca5d294c46af16fdcf3d4326b46e6acdc71d6c0d72454e60c38a2a0966814ba431f79373c52c9fe234c6b9d1051839b503d1a278e960aa75484fb988f7678e88106ece6a98dce85942d395a23fb44fd5aaac2dccb86c19cdff59ecf6759bb55d759e79bb61d71509ef0094cb2c992e7bd5230b101af272083db5b2d3054aa4315bea820760edf84bd0ae2ff4f7738b87f43748327837f7eb150c23949a859b7c8a850683975987315e4a4e493d83300df2519d96a6c57bf99f612682e514970e216797a69e009bd179f57526e392692e1c3fb1b72638d221a131004e15bad6ec9ea4a271e330158d8394f316e28d5861c90d173efb10994c367b2c67993d2c6ccbaeaea9a87b92d777ad51331277fa5d41db73f8d12c5d90f4138bfe7418823965692a68258a045667178feb6079c146beaf812cc212275df129b11db80e4c5ccf9e72ed16d21cb378ff6345dfcca683e643d0e04a4690d9b2faebe0617cfe209ad720d9ff7b326a0003a719337f8e2a6a0eddd00a4a2abb09986c8bc0ec3cba629817fe1be28fd0381db4ce7ea0ce86b8915cd6d6436eefa8d4c919d67c8d8226ea14b6ba38af2d54fb740583d7269acd5adb3965f56dd9c95ce6e0612958e2b0fc1699932727af14d9993766e8bc20f51d9434afd3a4c5c272d0e1a6d2c210684687b996ac145c68be403e6ad21401b3993380da36f96150adc0adfd90a9108fa239828fb5f2929062e4fddcd73927394454b4742a34244d8d31e8e4ea7dd3fde0bb31eae7d8713bd3d1aabab24f39cd33d3544951e475f97dedb07f5864598f3be060f21f61409fcf3c7a8e481f0042279e487e060f7802dff5a2d68afc70d11f80179f613450070621904edc3ab54df6d4a31f3dec05e42a1d1daa8f23b0220d7292fc9a3c5f81c37961940a91409c0500f16ec667d81ff1a6ac360d38eef576fbe5b3ceacb1b34e7708ce1652283e44b6cd22d3f69e7741e1f9a13924ac3947163d107aff4cea6e1803798fa53e05bc0c219c052f6564c7ac9e721b2a081b7714f512982f8573f267d865326ac657b0890ff19e8729688c52dab4065e9e86ba1ccada517857ab9ee6fe312daeab622d38e0580bbf8203c6e5ca1263e55a8ec0eae2b5000bbe19c2b4158b5e089a13bfa7d17abd0979b24c11f765819eddee6fb5c6846eef781afc84c04dd7ba2d66966adb819b5ba7bbbc26c5b7aaa4daaee0d146b400ed87155403182ad0d83e4c45085133fcf2387382f495b8d105a02e686efa2d2394431d74057d876bd5e26fa33a44b513f83d8932d1317fd05750df0ef217d38b79d0d783377678ec811f22c667463c44985fbc9f2ee875cc46ed0f5f2ea648553e06a22e6b15692f639eab171710874b2608e546f9e8efa64a07c61dba18142bd5678319962b4f30a1d299685dfb388177c85a3d0c4e54e2c481a06c77433890bbec14dc91d6b1daa11be961f382c0383b41a4927f58279a005f9788c6dc177faac45b9d0e5cb2ce94da7813058ac669c5de20eaa45af85d7e70d09b794e7d8f097237f27a8cd97983527711e08ffd8dc03015db9a7260f6f839dfa028fa81742dfc1aa0ba03ace0d1ee2f03a54570f8352b04574cf80298a4d62f0786e3491c6e3e0c453dbf57f80ac2e3f1bcb85c01999dc0fb2484c5ebc5551e40142c54265497fcb5ad5f799ee0a9886d57702de2f38ca0cd361e01755d622eb2ee06a760a49f65de3f6db4a07194e3e3f24de4245b2220bf3c05a49cdf859c2dba13aac3aab7cc5eb88de380e6d61cd71f18de8c03f56929c5cc28782f9759955e01b9d5333b06d135da54a71af2d667399a172f2f332df6c6330fe676da52ffaf13fdcf8515afbca5f8d7ccc8161ba3ba52d136e50f8c083b7067ecd6a0518d182822e5ef49c098c3099d5313c62169ab6aed04b8620e8add2e8328081a1c93eccae165d57bdf0cc9dba00f925a57188070f6410631c2f06adc67824b60bf09f66a557cb64efdb87cc8461b32b885d6d901a04286207a2e4c9340f6d5e93299b831174b79a48a45cb626c70192bfb892ba5b7bfce1054238b550a2e799f9a69b41b810b6a18d0b3e550eed9b3a9b7371421f3a99918226a73e83eca50affd52de2f6178777896362cc3617a7f4f38d6726f27a2f123ea9d80286e4ae1c5e51eeee294585cdb8890a03ea8b997426dc0db8a564234efca35b9bb96ab941a51f50d71ef5525c151991c3f52637521f17a00366f23c86a6ca995959f21d49e33c5cbde8ea6ae681912237ab109cf7008af7840b99abe3986dcd717ec51e4c43298acd3fb98e0cd4e90518f092433e18c1016acf31ca77a0e5e54f165b06f39e31de497f0910551dec15d2d9afc6cb373c494bcc42b4ad73992136515c48c03540f255690a9c4be12f4ab160cc4495cfb1329b5bed78b9f7024c82c5954b9e8cc2483bd19e5bbe8b11e272845dc0c98933fbf2503b6367e601dabe7f993afd2a14e2a5", 0x1000}], 0x6, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r9, r10, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r11, r12, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r13, 0xffffffffffffff9c, r14, r15, r16, r17, r18, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r19, r20, 0xffffffffffffff9c, r0, 0xffffffffffffffff, r0, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x20, 0xffff, 0x1, [r25, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r26, r27, r28, r29, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r30, r31, r32, r0, r33]}], 0x168, 0x4}, 0x1) 20:47:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x20002e, &(0x7f0000000240)="70d8936417f6756ea00c4c929648d85a09e6af26ef11d6a0d065accb396b41a229bc09a5a71714e1b205683f7efc8f3a5635e14435a42779741b45a2b3678102854c", 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x180) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) 20:47:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = dup2(r0, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001540)=0x3) connect$unix(r2, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x20}, {r3, 0x100}, {r2, 0xc9}], 0x3, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x5, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r6 = kqueue() r7 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r7, r8) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r9, r10) fcntl$dupfd(r7, 0x0, r10) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000001c0)={0x2, 0x4f}, 0x8) kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x200, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000000c0)=0xb4) 20:47:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b1116a7743278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e921fdbd88d98cdb7b9d6891c67083f1951a3ffc761819bd919cf83f8990ae78bfca768c01b094d588e0bb5bfc4eb2bacd8f86a96c5a6707b8731d98dc9e6eda52eacb485a5a01972fced5727265bb86d15e2aa003907fbceb5d7fda6ad5e178add2313e3bd6974e5cd21b69c3c147e13ca1a173de"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r6 = accept(r5, &(0x7f0000000440)=@in, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xffffff7f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x174) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r15, 0x1, 0x9}, 0x800, 0x1, r16, r18, 0x6, 0x1, 0x1, 0x2}) r19 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r7, r11}, 0x3, 0x0, r19, r20, 0x9, 0xb01, 0x9674}) r21 = getgid() setregid(r11, r21) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 20:47:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x3f, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000526000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(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, 0x10000}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r5 = fcntl$dupfd(r4, 0xa, r2) fcntl$getflags(r5, 0x3) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r6, r7) r8 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r10 = fcntl$dupfd(r6, 0x0, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000580)=0xc) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000540)) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 20:47:06 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 20:47:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x80}, {0x74}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) r5 = fcntl$dupfd(r1, 0x0, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000040)={0x8, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 20:47:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x3a3}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x1a722e91cf5d3de5, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 20:47:06 executing program 0: semget(0x3, 0x0, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffc, 0x5}, {{r7}, 0xffffffffffffffff, 0x81}, {{r7}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = dup2(r9, r4) setsockopt$sock_int(r10, 0xffff, 0x103, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r11, 0x0, 0x0, 0x0, 0x0) r12 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000005c0)=0xfd37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xff5d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r13, r14) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, r13}, 0xfffffdfb) r15 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f0000000740)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fb506bc4e73b42327dee7effdff17ab311925689eda6795a7c937435587ee0b55423d33db1bb2e1a8a43fde1ae170e3e46f30b826a64c3e53baddc45a0b19faf429cd7a6c03b8382", 0x7e, 0x0, 0x0, 0x0) r16 = socket(0x18, 0x400000002, 0x0) close(r16) setsockopt(r16, 0xffbfffff, 0x2e, &(0x7f0000000340)="ebffff13cffd812eaa4e71300100993192964800", 0x18) write(r16, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)) semop(r15, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x1, 0x2004, 0x800}, {0x3, 0xa3be, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0xb, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x80, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080), 0x4) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0x101, r2, 0x0, r2, r3, 0x11, 0x8}, 0x3, 0x4, 0x8002}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r15, 0x0, 0x0) 20:47:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000140)=0x7) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) 20:47:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x93) dup(r0) 20:47:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) dup2(r0, r0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0xffff, 0x8, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r7, 0xffff, 0x8, 0x0, 0x0) fcntl$getown(r7, 0x5) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r12 = fcntl$getown(r8, 0x5) r13 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r13, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r10, r11, r10, r11, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r9, r12, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r11, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r12, r14, 0x0, 0x92, 0xffff}) getgid() getpid() geteuid() r17 = socket(0x0, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x1000100d3) semop(r18, &(0x7f0000000480), 0x0) semop(r18, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r20 = getuid() r21 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r23 = fcntl$getown(r21, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) r24 = fcntl$getown(0xffffffffffffffff, 0x5) r25 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r26 = semget$private(0x0, 0x0, 0x0) semop(r26, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r29 = semget(0x0, 0x2, 0x10) r30 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r30, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r31 = semget$private(0x0, 0x0, 0x0) semop(r31, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r32 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r33 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r33, 0x0, r32) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r34, r35, r34, r35, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r36 = getgid() r37 = getpgid(0x0) r38 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r38, 0x0, r38) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r40 = msgget(0x1, 0x430) r41 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r41}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r42 = kqueue() kevent(r42, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r41, r42) r43 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r43}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r44 = kqueue() kevent(r44, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r43, r44) r45 = fcntl$dupfd(r41, 0x0, r44) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r47 = getgid() fchown(0xffffffffffffffff, r46, r47) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000480)={{0xfff, r27, r35, r46, r36, 0x240, 0x4}, 0x42, 0x7fff, r37, r39, 0x2, 0x3, 0x5, 0x3}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000540)={{0x240000000, r10, r22, r20, r22, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r39, r23, 0x1000000, 0x5, 0x5}) r48 = getuid() setreuid(r48, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r22, r48, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r23, r24, 0x0, 0x92, 0xffff}) r49 = getuid() setreuid(r49, 0xffffffffffffffff) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r49, r19, r20, r22, 0x20, 0x7}, 0x4, 0x5, 0x5}) r50 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r50, 0xffff, 0x8, 0x0, 0x0) r51 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r51, 0xffff, 0x8, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x80, 0x0) r52 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r52, 0xffff, 0x8, 0x0, 0x0) r53 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r53, 0xffff, 0x8, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r54 = socket(0x18, 0x2, 0x0) setsockopt(r54, 0x29, 0x31, 0x0, 0x25c) r55 = dup(0xffffffffffffff9c) getsockopt$sock_int(r55, 0xffff, 0xa782136ebd544bef, 0x0, 0x0) socketpair(0x6, 0x3, 0x5, &(0x7f0000001540)) r56 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r56, 0xffff, 0x8, 0x0, 0x0) 20:47:07 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000040)={0x2, "2f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"}, 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) socket(0x0, 0x4000, 0x81) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r6, @ANYRESDEC=0x0], @ANYRES64=r5], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) 20:47:07 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x400, 0xff81, 0x1, 0x4, 0x0, 0x6]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x100, 0x400, 0x1f, 0x2, 0x7f, 0x4]) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmget(0x0, 0x1000, 0xe2, &(0x7f0000ffe000/0x1000)=nil) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmdt(r2) 20:47:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x6) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/59}, &(0x7f0000000100)=0x3d) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x808, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 20:47:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00file0\x00'], 0x10) 20:47:07 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x83}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x10000) write(r1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000000100)=0x7fff, 0x4) 20:47:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x21ae, &(0x7f0000000140)=[{0x10001, 0x10, 0x0, 0x80000101}, {0x4d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 20:47:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001540)=0x3) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) 20:47:10 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) msgget(0x3, 0x210) chdir(&(0x7f0000000140)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) geteuid() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) 20:47:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) close(r1) 20:47:10 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000200)=""/101, 0x22a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x1011, r2, 0x0, 0x1) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="f7", 0x1) 20:47:13 executing program 0: munlockall() r0 = socket(0x0, 0x5, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e0004f4bcdc865ee138ecddc0b82cc68e9ea780010c000000000000a4e12b0cc6dbf9c8ca56e9fbff000000000000000000e5f8c89ad6681fdd19cb2a8cda67ffdd85bbfb4c3663ea372bd2da77ebdae72e3bc08f18f8c924530583948141ca90f8a9d3df164723c00d561e6ddb81f9bda8346b8153bc88b0ed10ae9545b89f3fbb99c7983a54fe01a1e33721bf7d63e0b714bf4dff8ce97cdc6be1"], 0x10) writev(r1, &(0x7f0000002700)=[{&(0x7f0000000480)="1e337b4419c0eab731cb9722457db79a5a4551ea9d461694c0032712b1dfdb9438c386bca3352cecdad36f0e34c8cff02de457e7b4e11e2400cc3fad7e75c4eac376958160ca5c7c33647108efe4f214c09740c43f669f5518b15490a78633446d3c3233160c8532ba5ca9d430b83f18392a927c1bffc84d85cb9819d7f66d393dd9466e6279ca5cf4fd0a8765aa908ee00a6c3a719ad2f13a5a4c11fcdf342ce8276fbfccd8bf63ecb86d0f640f9ba57ba0958adc164edfad283ef3f2484cbdb3a3b8a83bac03f53f1f29c267fcf345cc397c0340bf49c37ef76a75d3a8f457061aa78458b7584a70cf06fd2b289448ae8272a01c3eb4953d6f8b267fce855b13fe4affed247d3bc2c0997941db2db48665c851ff75fa6e9ffc369c4112a8d42cd81dfbea9e512f5d037afbbf8089faa46ebcbbda0f0cc0e0ceb477eddd50034ff4db3e64ae9c527375f3294ff32032ed4eee035c432d3649e462c91f3310c17aa9065c6635207498bf3789de0d37df1655dc100344ce2528eb5e6daa5cbdcb3bf4e3df786d4692f56901000a3c4ca18f29cb047ecc4b7759a213b273ae388ad0b0ccb70830e35ba5de5b63135c3b4f808ca418d44090b96b9d540f3e7783357026fcf152a0dd93a36e0b9b17517ac6e59c0dffc458f47e2f00974ee1e0c24502c6804b005f81bb9220cde486d78d88d3b959f345905153d45117760ae0fc8251b165a8bbe0178764235a4d50ea4c6a0f22157f0ad5224c6608100ffdf7043c90b8329b87ea2159650b33a47190a76443073fb4d5a365e9bc059b5bbe495561cf5cceed7f058b740a60acb9a8491fa1e51c32fc9202c4cf2941159e6d95ef3f66689208c447fb5f01e007a746d6ce6b06cc94a4a27ccae177c0d1e968b9a26fa39c127f453030a8f998fa92357a4debb092db97c09692465f35178075cf270f1725ab2bceda487edbcaaa029766c3f92110750b1ea785fb0cf96e02e946a1a98cb2bfba245a734a15147284c87d90bd6002a218f11aee625f3c87e292848bb79f2b0a70788eb5e97b3987fdf9726fa2506f01f2e6d250bc15df31cac4ba0475b0427926cc05f43e0c41607b86a6857823e73c41bf0ac0c4afa3174c959da7ff0ec7cb502b0dcb626c8fcb780bf13cd1750cbb735bd1aea050d081064c65e8ad7fea8c986c2eedd5b8c302c784539204e341fcea2b349b087857592c872da4329f2f1c2021103d8690c2bb57799b4976a42fba917ebfb69a5b377c49baefaafb4424c77e43f4ab27e4f2bc9169f2b446de5f58ec8f52f11077ad0fe870857e9ce08bd040465de905bc525e66749602145d0528076ffc1091633e93c936a8273da3286ddb413f1c1ebb44824d102026b7ff69c3c3fff37f9c3574811de18648cbb143e11b8637ade4cc613d921ede251be06a2f883cc3060f8b8fec05ad31fc3f531c270923c92df69a71424427000a8402545a4e675cbf5fdc60519ef209dcf59e1fd98ee29c9e6432bb3e2e9e10638c9b1cc68fa9208bfa6203ddac58cd373f97f657bcd2dd8c40c01eb507dddaedbb67d9ded228bd82c226cf390da780d5e4b649eab8ca42bb002cd2a4a916d398b355b5ae27f5435ca48ea1d1b94e7ed7d92ed7ca417c9f181ba68fdbedda6254ee0383d89c21a8dd682c804e7adabf5383a3ac4dd7f21ac7fb702467b7318f2663b9138863420a2c1347d1f1ccfb63d6687cf00eed4e6a5b12716be6da9f05132e0937cc0f570c2194df8c2deb06b290c95411e909f3309c78343007b7972e71f85d8cdba2b2187e0c19e4e2b36245ee3c408c96fe638442e1da359283616f2b1d50c82845b1a9c53af009742b8bc9a99637c20f7fa8daa6d4744ee5191b83c73cf84137caa9d0fffda1ba9dd1b329c703b7a58c3e1e5f090734ea01d61ec77088af99e93d8f2399a21ff1e97ac2e2509dfde0ffaad71dfb8e03874bc0b42df9f8cbf38aa9c38b076ba3441e3a47bdd3a67b2106da34c1a5c8335919ddab8b4f4de6ea4a25122b4069eb27952853", 0x59d}], 0x1) 20:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000340)="dd8ddc7e069dcebcf7166f77737d03ba6cb86e81cdd7a47db633436057c77e4a817dc361d28943af5a060abab312ae29898a707522739d2d86fda71e6ebe62c8d66b277150f83a659cff370f0d5ce8b2611076195d71dc2b5653863e136a1d71e5f353205d4edbc16469442a9218d376712dfc7eaffc0db57e19dd7cab31672c08da017d8e749c0b173439397855671a02b32686eabc4376ac51947a1640c89ed3e5e8c9542789d67ab115eb749ab38ad5453a6582e30f07dfac10e812b8cef0387cdf0e4768afbb723a157ad94929ddad1b557f34a76284d9da59eac76d7374a484ff7df992b1107a0ef5c0151160451df6acb0213e28dd7698ae0554dcf870db7402eb6d035173595ad3617e0b98381f060966c0fc5513cc9509c617aa443a0725b196b30e8094b41d5cc92053e6becebec7dc553dd1a2e4ca771dee04e60756b132dfcf80d12534f2dff19cc7fa782013d2b09150d46277df1fba60455b234d2dbb5ea2c6a3e0e3c1f73b143ab2fe0c7fb6e05775c4ec5f2984602df80044263a92e19dc7ae91068b1457e458d2bcc09bf3378f02332eb09d93a6e6bcf2e18a94e63c1cd5ac899a6897c0e712ca792b58040cfa62ac8545d16f21e0bb398c081b5e52b64cef6ef7646b884f51aafff363486794b501089f6831cff1dbfe58b35af8a917087bc75184bc48591d6733eb266c1b7fc2825990668d2a4c8bfd505af7fe35960bfda14148008413dd3e57ecec6f895cc7b602e05abe65070f6d554dbfcca0d173d9cb2611d03c95284559aef3c61faf820c699245e52e13761496daa2d2c14049f889186c21af9e6f555c92cad4e1cbf268ec0c17a263ff9b0dd806fd92d94d5f0ccb78e65692386400c7dbbcae88354644591327224f039384337cd0e1886a9b251ef269e43773dc2189cf97b0b5543bf4358eadaa82164620a927e70c432fca67cf2de8ada002cf6e54f200ad43aef90102dd20a7ab2a0483af6d7e79625ad62310ee89fc0239b331abb905990e4ec4016d88d5e016b9b77eb2d9f5e1d7db31c0183dd8a1aa2458f5000bdae0e2655b7e2818e5fed28922bc3b18d4f0c1420899fc0aa55102c5ff16d395955d8019a513dd4e5231123ce1cd76d4ccfbb7f20b82293df6d598af30ec1a71a23f004734f8b3a57ffc97a9089de9dead70c0b1619386788706fb3f73bb328c8653f4ff68266f22c672758b96e031d095b641e41d66c247e078216e98d32cde106352d5a373d86082ad6d3d7c9e07ed8c526297b6daf87670f042a2ea5153f243ad36c63b3d0ae86987d23b59e3783b01767f35266029276d9e474911bf41bcf9989e94042cdfaf4da20de55ef2bc81ad5e500a51d9e4c4d55cbce5dd03902f235fd0d81fc2833a73ea2afa3af857e54ce737d5fd5507f99c2cc46f8c733f4ecd2c70d90f5f71b6d07f8766173a7f94f117fdb812e51990b0a6e5e4549be7941de0eb24ee8ddfce7ac732bdfe8c1feef3e713cd08130a41b9db8064e7e0c1da1c34906df41421916fc5c673ad88a075694c5709c2fb493861c856b5113b88104ac9f08333ba23ed06b153873cc3162a8abce9fffd0a68b8234a8552caeecc1e401e12099b1f461c05458030dbee20ebabb035c6af6e99ea31be429682d64cfbb4ab02e5a3206c3e5c9e04b9b7802cf6c405ed80bfc556760918254191b576430fe342729e136d40cad09ee256e9c53e4ed3e6fea0cfa5c606e0da71e625ce78303594974eabed0ce624604f6a117f6110acc96cfd3db5ec1eab5e061cc3c7ef96023b72c932e3b5a31f430b90369a265a105c3b41de8d5963708256d56c2c804235c5f6b914c23a385bd0ea680408660d803bc147ff7c69cb7d00e5eea94524880236d7cf769bdf21d09538e39abab7bbf40fc22e0c51fa3319e91f68ae947a554cb1b287ea142f36345278714c545c000c0bf81d30c5c83f0876539d0f59ab870bd58f12da58bbe93687672041c2981af7111e8cc45d3cf19df4b01df65fc32babf769be631318e7c8674a336cb4fa6c745d64782a98f44558dd7775ea0cb249b80555a62ee71ce97fa4bc21c2860bf951c75fd8605a4db9eb3f37b682c8d5a2a1a88a7179302873731d570fee135acb92cc4a7147225dfd29c64aa0bd03c30e477204a907261e74f0e6b8e995ffc965153761d3f3595154ea6954cad1f394bff8a56067208edafb7056e04991edd9df924017d09ed99797f440aeedf9342bc5de585a83ca39ef53f5783ade468f920bbfd7332cd76f380ce63f22ac22e887e42ccd1e219fc22179ba800159e84386915305c497a07bc4d51c18a61359e0723deb30fa85fcff408f71c575dfbcfe4d929ad9dea21d1b12966a9a6e47e11bdfccaa650532ae56cc01b810a239bd6bc90f82b4b965089b75e03d7e7886bc7cffc35cf8911e9c179fa699df1a3b8b14976f33b802600fe60a676ed16faaeee1c72a0b5b637f1f7d5f93391c1b25d76e7385d76757f80b6462e6b50aa02d5ce9c706ce776f6ade867efb01e27ecbccb3c8c9fcc731c9007e2f379932786d60d80faca887d67441332321f2ccbf3d8f104267a6f746300de794bbd6e13d0617091e0e73298ec2bdabbfbbf743aabf6d5a44d78f4a569839b7579ab1fb94fea53525944732a1650f8c12584ff2d0584749439840670ffdaff82692fb11556d856885bc574abfd95adbb31fa60681ab1cbfeef279ad78f90265cabd9057b31e25e1864fc871a8543efd3de32ca27e080298d7d3dc6c931283a889e6ebd77950cd38c116c1353ca47a37d1a932b6efc5db197d0bcf5415c1e36556a71ded7c2a94369ba345c2cadcb8cacf40eed6f1b06c87fbbe3c2ae728dc5b6efc88ea3911859b991f7c4126ba0c234c2a4e003d0ce256563c6432f09a03d3ccd7d9795868d77ffc81ce526d60b11c68aedc55533bf46cd26174076036cf8eed0f612a83420565b2e3103068c061355a07d82ef12b1972d5b0dbbe9bd6e51aa8e88242e467c331698b4a93f45ebe582b48816ae529fe6f9b3acca90594be60e0fdc1a3bca14bdc093b3ea1cf308b89f496e9dc5be65b5f4718fc6f1a5db2f172a86054f47adf4885cd4ad3314232f1b9c035cb35faadb7ed4626fb9e7fc4770a23234e4fa1f08a7c03a1fb8e32d5a5224467ed31619354ca141b85cddd1f3e0deec2d9ca49a64d56693cc9da12c124f4c76d92cc3928e2c9357c2365e8f8cb613adb5d1ed3cb4c53a624415c957fa95d270d2a23f77d4eaa1cd436a62e55810489a9c787f988e11ab335f5508cb1a37965b6f3b4e37c6eef2f39d1b27d47bc83d7804bff421cbb97ddbcd88680b32e22272b7c4f5ab179ea8a4b67287324c31c1011785c4d15e179a3284a287a5d6316aacb000db11a8cfa66527c5df4ddee8fc47afad746020d1b43c2a21d46c8e282d3ca81e14cb28e44af3384d2dd172045cb7826e273f0796eba418b32d70971ac6aec0a1362d424201417a16c6af98a8c6bbbcacadb2fd24c3478c860ad0cd7cf5916f3a796ea3423bd6ab1f93d2bfb381e56bd5ab7c91910215eda5f27b8d25eb3f54385e608943fcf16b4c2dc778ce1851e21b0f21baf3192a72478a4e535ae8ddc5a66206ba21f3013b753e03e099049fe867bf12f3e646c5210da2066272b373f988d621206ece9084ab734f1084a9652331d491a171134f204ad6b4817fc72ad71fb6cc9177ad308a30063db222baa11648ed5f54b9867cb7122359770ee6b114f853ea36b1eddd518e42c4d293bef232368e430170dc9b8c0dd0f11459d6c1ace35ccb2d46e904a23d9ecd5b5f1e4fe4dc4e7b2657154e09b44331272281efa6952fce5c52a4978dd6117f2b15a2facd072d7933eaf6aa80cff2bc225d30ed5a1f3c84aca0d18dd7d5c1f0eecd491fdd394f273f370615e3ae185c7209221fab2a4b51611310c91793811192b7bbf07e9bd642f8e618aa347f7f5ce314c1751541b5eaa08f5588d45a43c1bef59d1dc2cfb57abe8a6c12ca1ea2986604df8362fe70f45f95380f21feef95f7315ed1109e233b0697029b2e25c7958e6d0b7281f6d462be34c8e5757eca636a951d8cfcb44c7b81dbe9e1564397f0d394938d5355b0b24a0676c9d72a077b79cfa973299480e1fbd1e53d326a596cfc68ff1e3d807e4531f47469a6a3e24cb941c1db71a1051874ab22b68d1a38d1bf8dc1c604da875609cefbdbc090f68f72f83399756b667dd5e685394a157bf7b085b262fb9818d638da402e70600dc1952e94e08ade7f6d6660dd0bbfbc4240191c09e12df204781b7a3a3e53117f9a50dec0a48dd25942f84cb7397c3504182c69567ca1b4b92884fa3792b10b2f0805b9c08e11b2f4a31f63c6d20eef3b013eb496fc483c3e58bcea6117225df1624be7fa4b591e7b128551bb25a5146a6ccbe260a3196f0eac8ef3986dd75bfd4053a6cefd8d91288f55d75f4b3d0fbd2dbe5372e3236ebb06ad84dd155694577889d8348bf50268b49890cba7d7793069ee2d33a30bffb5b140ca6269e8b5a969e1a5de225012121fb65543a4a48d6863bc807c98fb387da69021dbacf69357fb046a2ee81ee239dc0f903bb2ede3ea7d9e69a94891c945ad3fb3c3d6b79cea5e8b6f87f4a979eb2a570565cc3c4151122b7be041d3d799aca45f658f395e89adaf375beecd6c6d2acf20c843e29652a6bcd2be6749ad90a5a5acd4450f9db43f2ddf541373cf3ded038b94b852b3b7415536971a9d5e479153e0f1aeb7d0e019de87d4742597636d9fb2f044b54aaa736b6df7a565947fdc25961ad2b92625fd1477d2ef4eefa1f792a7addced46b8e065151bd43f338bc90ebb50339570c17c235b6145a2d8d979910997a734092cbd8d695ba78a65f6c859c09ffd96b71f379b4d0e44412f3abc584355909fa04b37d6fd2850292474d0548f4ac9137ee0c308da0d794d47b3ff727a0321f08e942b9f97e7823ddfa473e2866a12ecf55f543d47ecc2dd22ab418f24e0f64100f9e6c78a8db57517cf2d2edb7f1c702e8e0a63ed4761e2e8f01e57c705f2a97220392b610d60c944c276e9cafc88d4e925c59ee07c23c2b01b669c3ad61e6a8b8564b4e0424fbb9ca566c743ba151860855c6ffa2721f91cbbae0230ecb15b0a10f935d868f2662a0f7ee7d9e1536634d50b423c127577cee77818ecdf9707cd3e52566ae47493f81836e1ca4a5ed81c5ebe9a25a32d8723e69b3cd58d6f22c0720030ba47b971e1318653f220c9f5256b689577b4b4b5f5888c2a04f635020123eb1a0be017b34fdbc9bfe0b13cec9cf09ede95eaa5f141a3daa7b3da77c8d09c9f168bbd30d8085e51845f8f69c647f72e03c423ec84a6943d04be2e319c2d5f4d8160eae8c292e3fc0bf19ec9abea7aeb8c95acddc78737858262702399d8824a9ae08642aa508f90302363fc85f16d24a35a491c52f320c207258dea6ccf56c43f38390ded186d5b2a50119dab54da10d43cd4ebb996b70c7c3d1ff6567982a0c8504bfb0982c95ffd77c0260fe4a7b03081c7366ed344ceafa01dd3f9b8db81ddf0a36c2308648d14fd31df24cbfc6c31ba8e6843d1e51bc286829d029f5db3f53140308bcec54a7c3e74453002ea5088053e7d40d54ec1395446d604afa8d6d69d2d2a5935c1ae2244e7af6b380e3852fcfb2f0755477e615dcdae83a57d65b3fa6a19e97d1ab28607f76fe89a5cbffa87c16019a171ef6b2bf6c362e30584976f6bae428b6eee0da4abc4f8ab54fa8a8fb53c180d5f3c3f61822e79f72241d8b4f5c5f23c679c04c", 0x1000}, {&(0x7f0000000180)="28aab9b24a859d38a5e5ff21a3355547b2a2d0ccc9adc86fbf777035871386aefcc13940c1c0b16309859ec701b5652aea53b919b51e24a038", 0x39}], 0x2, 0x0, 0x7) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0xe2b}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 20:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x31, &(0x7f00000000c0)="8f2bd1f8e6a725a24761c4e7f00b7eb1bac6aaa20b14c73fa3a04f938bc6f8c9bab0d87fbcdbe2c53395d377cc77b68ffd") 20:47:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) pwrite(r0, &(0x7f00000000c0)="008f647ab611f2971ff3efa3ca32", 0x7b, 0x0, 0x0) 20:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x400034, 0x0, 0x0, 0x4}, {0x80000000000006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2635) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 20:47:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x25}, {0x88fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r1, r2) r3 = syz_open_pts() clock_settime(0x4, &(0x7f0000000480)={0x80000000, 0x2}) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = semget$private(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r7 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r7, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) connect$unix(r11, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r11, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x40, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="d940", 0x2}, {&(0x7f0000000240)="29bfe1ecabe996f163c9c63e5cb55fa96e270bde5d744e47f36a57f91dce2ca905710a7d626d1d4c54829a399eac9666c05c5da69acf15838aa3e309dbeb29da0b22df50e4d48005a96dfa77f2f1786e53ee3da75b4370dcb1027ca0f8e1d56224a155b47e6410aa228f5f5913a35a57e123ee29e0f84a5c93f1246b2bf46c8d4ca2ea7a8bf5bbe47015a6d65a87f6471907071dd3922277f39a2676e3c352275891ef5df01b32d025959d6c5f988e2171e29ddbdc5b80462973c1e937f0e14404a1e46cfbeb1a6e015f436fecf1b72e117d", 0xd2}], 0x2, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r8, r12}, @rights={0x18, 0xffff, 0x1, [r13]}], 0x50, 0x401}, 0x0) 20:47:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r1, &(0x7f0000000040), 0x203, 0x0, 0x1a7d, 0x0) 20:47:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10501, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) close(r0) 20:47:13 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) getgid() getuid() sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) r15 = accept$unix(r7, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r16 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r16, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r16, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x2, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r15}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r16}, 0xfffffffffffffffa, 0xc4, 0x80000000, 0x5, 0x81}], 0x2, &(0x7f0000000000)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r17 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789964ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r18) setgroups(0x0, 0x0) setuid(0xee01) shmat(r17, &(0x7f0000ffa000/0x4000)=nil, 0x2000) socket$unix(0x1, 0x5, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r19, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0x14f) 20:47:13 executing program 0: mlock(&(0x7f00000ae000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) unlink(&(0x7f0000000000)='./file0\x00') sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="258eabd75f5d6afa0386a680a56589e0eea65a9b74c293b0", 0x18, 0x400, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x7}, 0xc) acct(&(0x7f00000000c0)='./file0\x00') 20:47:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r6 = socket$inet6(0x18, 0x2, 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x21, 0x80, 0x401, 0x6}, {{}, 0xfffffffffffffffb, 0x1, 0x2, 0x3f, 0x9}, {{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x1ff}, {{r3}, 0x0, 0x4, 0x20, 0x8, 0x8}, {{r4}, 0xfffffffffffffffe, 0x2, 0x0, 0x3, 0x5}, {{r5}, 0xfffffffffffffffb, 0x10, 0xfffff, 0xffffffff8486ad70, 0x9d1c}, {{r6}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x6f75, 0x6}, {{r7}, 0xfffffffffffffffb, 0x5, 0xffff8, 0x81, 0x89}], 0x4000, 0x0, 0x4, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r1, r8) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffd, 0x5d, 0xfffff, 0x4, 0x1000}, {{}, 0xfffffffffffffff9, 0x4c, 0x10, 0x7, 0x193a}], 0x8, 0x0, 0x20000009, 0x0) dup2(r9, r10) fcntl$dupfd(r1, 0x0, r10) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000f972e81304335e6bcb8d00f7c83a675e7381dbbe4dd24a0cd38c5652fdf57a07f1d538f38a3b4596711a1d5910a48965324c9dad114bf2e10fc5b97427a02982ba4a3b10044d944072a17de0e8e1b98564adfee4fb502491f4c30000002802187f39b45949d289ed413e35430c28fb0e42fd8e054703a05c55e6507326965e3ae9bd46d27ce014d2b39b183b619ea06da6c63d0609c438a0feab7dd5983bb114bbb31a0f8f8599b0dfa1c0069505222a170be797c7c57523ac719503a83deb659a1c05ea02534174867917ed2ef284811ba578effb730b4ab3288b7bb26e44333cc7f1c3589086f26a6ce34ef6998c8995b5c529a2e03c1d47dcefe7d36ff140e995030a31c936e03580cd4d51ad3fd4ed376c39ac051893b5fd7b848b00d05d0f3a53337a558da3a642db1e1fd630360769bc5ba5ca5c2473c5e2d69e49d1512d496259e3a523b74e7f40f4f53e409979124b6c58ca5aef159243fe1ca1c516687e99daf555e0cfbb9aabce5b6b9f0bef19b442e693deb6ce79db6cbca3017a599feb7c7a3f7c000000000000"], 0xfffffffffffffeed) r12 = syz_open_pts() close(r12) fcntl$dupfd(r0, 0x0, r12) writev(r12, &(0x7f0000000180)=[{&(0x7f0000000500)="d246b1df665efa0203e9e524b644cadafeca78408285cb89560ba9cd4d8eeae5e5dd8abc83642f03e2b1cdbd97aa0b79740e69b2e8e5b8040aa53d8f806f63c7a23f92b4de584800487ffcf1642021a0cd1646e7fa49b42ee14a2de34e7fa95cef5c821abfb27aefe55691b34e2f766d839bdc571f91557d4c81f09d9b484afcfaee9fb9dc5e61093ad25faa74a88517a7c0309a4533f0635f95c52009f34ee9ab5041c1909c6f4cb79c8bce709f55e3a0506205b521a8cee1c44e57d6883cb0865693e98d2678105e63d595157f0bc294aea427517d1976b29a70fb7dc9b18ede660e63da2b232df39dda2203b97645b5541fe37fb9d49dae6292417786b0f756ba48191faaeb3070386730d5d3bee87bcfa4b941a2ea7cbbda6794c94707d114992f184e74add58eb4d9eb2e6e0ac0e861c298ac9d80cc161b1735f6eff5173dec420c611b746e42d6af89881bfd4de0d6be941c63bb410bc99c08c55207694d797bf8e9d566b23584f8842d382c804bb72a9ee8a8144452e86b12434837e2e3c2ce58ce6dcbcfb08d9a4cc3f1511729bcc045528601310c7718ba297626997b5a318047c01e9a10f58c380e5330a32d398e2429d5855dc2966f292b6ab741906b19ee6b0b3a81ca8ebf30bb0e297c8be8a406328c672417236be8175ff83e2e79a2cae0e6d9697a41cdc5e43b66ffb253b1856f500257aac2dfe580158170a27f7c0ff941f548ce3fb603e9e3a53f9fd15e6ae1f73945e0a81c095b8f0f75170091149c4aa7d75af7fcca42a8ffd3af4c4a194a349b05e960403c712cefb5f1b50a953b5dc14375f71ea8448883aa270cabfd3d2f560b4278863b19139acf9491b524f31765bf2bf0ee534c8f2c0634c5bafd7eb55fbcbddf524512171d125dd574ae0217acf6f520a502bd4ec2acf04d75b73e8671d675ed1d1abc26b8f457bb709e9e9b864ab109697cdb4a17f3b0c1412bcafbef00e53dd8dbb7b7b01f00b0544dd6a3c56bb4544abe58a2d73bdc6dc2397fc1888602bb2c5a79060b236a2aa281649496a2f776cee0919c779fff5f13e7fed04a38ff4062d7b93324114ff4154221de9cbaf335914f85d5f822c104843231a10fd60d1c968c8c25932b9533baeb905a0798a8b53d31896651a423bb27e391b6c15972caf37a93f337dd3abdb024456e628ea3c48243f6e871a4091199894f10fa6fa50839952ef480da646f25caa7285fc744a9a85b0fd8fb159f384bf6c6dd9321999385b79a546141a064dd09712b8bee7197cb81b41cd80573206d204b83e4c2120d559cf2b366ff983359d6d2b3f5b4ac2576a636b97499ca154f8d025add91144e112ecee2b3646d2bba2b0030ad2484ddc20613e438fbd72b4e3cf6ebe717531f668d079084bbfdabc591a64b9038149c07ef4cca1e34df2b70f40766c5a21a0f30f757b736f3fa30df5aa81d6b5b2d8c79702aead6524bde183e17a73c5f50635fbdba3d16898ddaf2f03d6b22da65cc4d529bb5a11f143a39ed78f87f1ebc149e549181a5801dc58608ca6a203c9b3f8fd7b5faf3ea30eb421f7547c50c5182aa035878581323862092ca4459c9af5b0b2279d3341fabc3d907c1e16d406f60b204ea1e4d1316304ce8416eb5ed19955dc8609928108eea7d283e0d30754fb2d33cada3d2c9bb7db6a97d0dc659ba30b59924765d8e0c4430970629be372c336090b9d089082a803a42a46819088202a15ebefbe9e829", 0x4d1}], 0x1) 20:47:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x32e}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 20:47:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xcfd82f6d01ea4f6a, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) msgget$private(0x0, 0x5) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r4, r5) r6 = fcntl$dupfd(r2, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r7 = dup(r1) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r7, 0x2}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:47:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r0) 20:47:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000000)={0x0, "95851738fe0998102218a8d3c9ff28fd27699f58dc4f0ed13dada0e56b89f1a54950bed4e529a93d2819b12c3c3a"}, 0x36, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000040), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="8f0a3d9e", 0x4) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 20:47:16 executing program 1: r0 = msgget(0x0, 0xccf9ed848d266444) r1 = geteuid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() setreuid(r4, r4) r5 = getegid() r6 = geteuid() setreuid(r6, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgrp() ktrace(0x0, 0x5, 0x8, r9) r10 = getpgid(r9) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1000, r4, r5, r6, r7, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() r17 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = socket(0x800000018, 0x2, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r21 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r18, r15, r16, 0x10, 0x9}, 0x8, 0x3, 0x9}) r22 = getpgrp() ktrace(0x0, 0x5, 0x8, r22) r23 = getpgrp() ktrace(0x0, 0x5, 0x8, r23) r24 = getpgid(r23) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x4ea8, r1, r5, 0xffffffffffffffff, r16, 0x120, 0x855}, 0x7f, 0x5, r22, r24, 0x3ff, 0x4, 0x3, 0x10200000000}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r25 = syz_open_pts() close(r25) r26 = syz_open_pts() writev(r25, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r27 = kqueue() kevent(r27, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r26, &(0x7f0000000540)=""/226, 0xe2) 20:47:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x28, 0x6}, {0x18, 0x1, 0x7fffffff, 0x2}, 0x5, [0x7fffffff, 0x20, 0x5, 0x9, 0x4, 0x5, 0xcf84, 0x6]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:47:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x4, 0x962, 0x6, 0xd08, 0x8, 0x9f7, 0x4, 0x10, [{0x1, 0xfffffff7, 0x29000, 0x8}, {0x1ff, 0xb8, 0x4}, {0xd411, 0x7fffffff, 0x100, 0x3f}, {0x5, 0x9, 0x3, 0xfffffff9}, {0x4, 0x1000, 0x9}, {0xe8, 0x3, 0x40, 0x2}, {0x3, 0x4, 0xfff, 0x3}, {0x7, 0x10001, 0x1, 0x100}, {0x7, 0x2629, 0x6, 0x1}, {0x5, 0xd589, 0x40, 0x8}, {0x7, 0x8, 0x5cb5, 0x4}, {0x4, 0xe65, 0x7, 0x2}, {0xffff, 0x7ff, 0x4}, {0x1, 0x9, 0x7ff, 0xfffffff7}, {0x81, 0xf5, 0x3, 0x94}, {0x4, 0x7, 0x800, 0x3f}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 20:47:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000000}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 20:47:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000006f61dd220e4a7ba261266723fbfa49fb73662ba4f3317d46d52f474ddb1702d45ec4255cb5ff7cd4efe3d4bfc59b7d6cb5a36d0edb"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xfffffffc, './file0\x00'}) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) bind(r3, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x176, 0x0, 0x0, 0x1}, 0x2) 20:47:16 executing program 0: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1d}, {0x800000000000006, 0x0, 0x0, 0x40fd}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1d}, {0x800000000000006, 0x0, 0x0, 0x40fd}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x3}, {0x1d, 0x0, 0x0, 0x4f9}, {0x800000000000006, 0x0, 0x0, 0x40fd}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3f, 0x0, 0x80}, {0x1d}, {0x8, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1d}, {0x800000000000006, 0x0, 0x0, 0x40fd}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1d, 0x0, 0xfe}, {0x800000000000006, 0x0, 0x0, 0x40fd}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r9, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1d}, {0x800000000000006, 0x0, 0x0, 0x40fd}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r10, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) r11 = dup(r10) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000400)={'p\x00@', 0x0}) write(r8, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x800000000000006, 0x0, 0x0, 0x40fd}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r12, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1d}, {0x800000000000006, 0x0, 0x0, 0x40fd}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r13, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xd027b197b447819c, 0x20000000, 0x8, 0x7}, {{r5}, 0xfffffffffffffff0, 0x100, 0x1, 0x3f, 0x8}, {{r2}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x6, 0x1}, {{}, 0xfffffffffffffffc, 0xb0, 0x0, 0xc, 0x800}], 0x7, &(0x7f0000000300)=[{}], 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) 20:47:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = getgid() r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() close(r3) kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r4, r5) r6 = fcntl$dupfd(r2, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = getgid() fchown(0xffffffffffffffff, r7, r8) r9 = semget$private(0x0, 0x0, 0x0) semop(r9, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setgroups(0x4, &(0x7f0000000100)=[r1, r8, 0xffffffffffffffff, r11]) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r12, 0x80045726, &(0x7f0000000040)) 20:47:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="80d337"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0xffffffffffffffac, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r12 = socket(0x11, 0x4003, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r13 = socket(0x11, 0x5, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = dup(r13) r15 = getpid() fcntl$lock(r14, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r15}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = open(&(0x7f0000000040)='./file0\x00', 0x8214, 0x1) utimensat(r18, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r19 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r16, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r20, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r17, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r21 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r19, 0x80}, {r19, 0x6}, {r21, 0xc}, {r17}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r21, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r22 = open(&(0x7f0000000440)='./file0/file0\x00', 0x2000000000611, 0x40) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r19, 0x0, 0x0) r23 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r23, 0x3, 0x8, &(0x7f00000001c0)=0x9) 20:47:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:47:16 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="2555e500000020d1d06c8b02e3c3a5b7cf615e2259aa661d35c2889a54e7e7746120bc0d8887ea82792d3ce1de404b7d5a8bc1bed91f"], 0xa) ftruncate(r2, 0x0, 0x7) msgrcv(r0, &(0x7f0000000340)={0x0, ""/189}, 0xc5, 0x1, 0xdcf07275fb3c0625) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 20:47:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) r5 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r5, r6) r7 = fcntl$dupfd(r3, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000140)={0x1, './file0\x00', './file0\x00'}) shutdown(r2, 0x1) socket(0x6, 0x4000, 0x27) 20:47:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) 20:47:16 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000440)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27, 0x80000002, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x63, 0x40000000}], 0x8, 0x0, 0x500, 0x0) pipe(&(0x7f0000000000)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) kqueue() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r6, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r7, &(0x7f0000000240), 0x0) semop(r7, &(0x7f0000000240), 0x6) r8 = geteuid() r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x45}, {0x16, 0x0, 0x0, 0xfffffffd}]}) msgrcv(r9, &(0x7f0000001200)=ANY=[@ANYPTR64=&(0x7f0000001100)=ANY=[@ANYBLOB="4936f7dfb62a5b1b02b1072b5af56f675863745df685b12e19b76f6e1539addc8f9e6371729ccaba1709a9904fcd55edabeb225ec8551516ee1fe8e972701f14936efedb3846c3a06a8e01ea36a25e8df8fdf2f6f54ee608feedcb3006ebf3f690015d3c7fa583c3d142cd434cc8ff4f3b6e93a8497d0d6fe1bd391a29bcce0441774331905a992acacd7dfad27dc4d21b096ef4db64f19627b406804d011882b6cb5c76cbbfcaf596", @ANYRESHEX, @ANYRESHEX=r6, @ANYRES32], @ANYRESHEX=r10, @ANYRES32=r11, @ANYRES32=r8, @ANYRES16, @ANYRES64=r11, @ANYBLOB="94f1c13c73a91162bf6f1585a057d51615d0b953976f284fd854c80da686c0b9b4699177c34bc3f32f52928b5907f1e8f9e8adfd2a9ba3b76752d70160e93b8e51a72e854a4ca3e2e0b188c80ba02291a0f64f0c89da7cd7fe999e0304e89c00daa076aeac3fe58cd3714eb70455f8110478c1b3b78c04000000cc335fa762b80d674678", @ANYRES32=0x0], 0x8, 0x2, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f00000010c0)=ANY=[@ANYBLOB="00010000f023f200696cc40e0c51d117a875226044f8"], 0x8, &(0x7f0000000040), 0x1e7, 0xfffffffffffffffe, 0x328, 0x40a}, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = getgid() setgid(r19) setgroups(0x5, &(0x7f0000000040)=[r19, r19, r19, r19, r19]) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001c00)={{0x2, r12, r14, r15, r19, 0x4, 0x1}, 0x100, 0xc07, r16, r18, 0x3, 0x31b, 0x100000000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000001480)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecf86581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea7b258a45bcc9ac7b2f838ee106cb3de6e5efe7e86c417445cecaeb0180d1b2b441a93e90bf2d08fd3125748f346a10909a8a3e184282054a068f5508b1d2354bfa93eb525d574cd1a8eb1ee6dc488fee093f973ef3d1575118ad82210f896d92e01ae80e21ffd70f0973020f21a9fc92e5e1c63353823f36d949b5f85579244bdf7fe82d9c4a245cdf5efa0f6b45f080ab1cfaaf3e8a7f5d739cdc8d5ce77b8463f953c9ead76639bec1e4190de85ef44f2ae3f38e9c429749dd9993f44c4e80b7843dc4f952427e4c5261e3593eca8a884086bf3abb"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f00000012c0)={0x0, 0x35d, 0x0, 0xfffffffffffffe38, &(0x7f0000000000), 0xa}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r27, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x24}], 0x1}) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRES64=r27], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r28 = fcntl$getown(r26, 0x5) r29 = getuid() setuid(r29) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2, r29, r23, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r28, 0x1, 0x20001, 0x100000000, 0x1}) setreuid(r20, r24) r30 = msgget$private(0x0, 0x682) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000001040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00'], 0xc, 0x3, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=[{0x38, 0x1, 0x6, "32d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf939"}, {0x78, 0xffff, 0xce5, "a3be41b94fc41c4093138e175bfbb804efd62784548b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a840"}, {0xffffffffffffff39, 0x1, 0x8001, "6a32654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a7"}, {0x28, 0xffff, 0x47fff, "f5832fa18957d670de06faf4f608de3376"}, {0x28, 0xffff, 0x17f, "5c7b69b6d27d4c3e28b4abafe28c8ab916178380"}, {0x10, 0xffff}, {0x90, 0x1, 0x4, "33fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b"}, {0x28, 0xfffd, 0x1f, "1b3d464056b4c28fda6c952290608ff7d30c5e1d339e01ed"}, {0xc0, 0x1, 0x6, "6f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74db12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688240406132e30c9faf9d5bbcf1116e33924947d93a35e"}, {0x108, 0xffff, 0x400, "22b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed428f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1b5a4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b"}], 0x438}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653100"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000580)={{0x5, r8, r14, r24, r33, 0x20, 0x9}, 0x7, 0x9, 0x4}) lchown(&(0x7f0000000040)='./file0\x00', r8, r4) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') setsockopt(0xffffffffffffffff, 0x6, 0xfc000000, &(0x7f0000000180)="b7106e9c50507e6fc99204fb9928855de4c6b7f4891cb5d565b258535b61ec74c51ab9fb52253a3d0b55948d5762c2d4c038b107da31f0150630ef650fa3d3f92be9c8c1e9b106bab0ce3e02fbf150affbb16d2bcd016b37330eb9ab90b0d0edfc3764a07c60efdd20ad0621d49decd3c2e9cbd550e8151d24e0fc1b6f3826324ae763877a80b994a962561ad17e22ccf70fae054982275ecff0f108820c93029dd9553f6fa82f25eaef4e2760ca5840a499ce03fc239cd08651a74db08c97ec957abc84c3e261570319006e0450c4d86df1cb9f83efe22176a9bd88fb1be17b95785d46475814c11ff8064055160bbbf8a14dfb5c", 0xf5) sync() 20:47:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\x00\x00\x00\x00bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket$unix(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0xffffff00, 0x80000000}, 0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r2, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x8000, 0xc) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000001c0)={0x7a, 0x10001}) 20:47:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:47:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = dup2(r0, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001540)=0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x1, 0x1}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="016a0874eacf2355434f88693b98f1a1ba4a1b8faaf643b8c319ef814252beec326643cf15ea904b750220d0d2625c265fc6ba16561ac971e8eea8d6f34bd94d7af3a6233664de457db584ae439b61778ffe2b7ca7f575ccf63e36bec12af909370056e54877fd1916d7ba8573e570b5a0d48cf5018d9490ac8081ae34"], 0x1) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000100)=0x4) 20:47:19 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 20:47:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = semget$private(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget(0x0, 0x2, 0x10) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r8, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r9 = semget$private(0x0, 0x0, 0x0) semop(r9, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r11 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r11, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getgid() r15 = getpgid(0x0) r16 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r18 = msgget(0x1, 0x430) r19 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r19}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r19, r20) r21 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r21}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r21, r22) r23 = fcntl$dupfd(r19, 0x0, r22) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r25 = getgid() fchown(0xffffffffffffffff, r24, r25) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000480)={{0xfff, r5, r13, r24, r14, 0x240, 0x4}, 0x42, 0x7fff, r15, r17, 0x2, 0x3, 0x5, 0x3}) getgroups(0x3, &(0x7f0000000680)=[0x0, 0x0, r13]) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r34 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r35 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x1, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r37 = semget$private(0x0, 0x0, 0x0) semop(r37, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r38, r39, r38, r39, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r40 = semget(0x0, 0x2, 0x10) r41 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r38, r41, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r42 = semget$private(0x0, 0x0, 0x0) semop(r42, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r43 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r44 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r44, 0x0, r43) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r45, r46, r45, r46, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r47 = getgid() r48 = getpgid(0x0) r49 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r49, 0x0, r49) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r51 = msgget(0x1, 0x430) r52 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r52}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r53 = kqueue() kevent(r53, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r52, r53) r54 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r54}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r55 = kqueue() kevent(r55, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r54, r55) r56 = fcntl$dupfd(r52, 0x0, r55) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r58 = getgid() fchown(0xffffffffffffffff, r57, r58) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000480)={{0xfff, r38, r46, r57, r47, 0x240, 0x4}, 0x42, 0x7fff, r48, r50, 0x2, 0x3, 0x5, 0x3}) r59 = getpgid(r50) r60 = semget$private(0x0, 0x0, 0x0) semop(r60, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r61, r62, r61, r62, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r63 = semget(0x0, 0x2, 0x10) r64 = getgid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r61, r64, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r65 = semget$private(0x0, 0x0, 0x0) semop(r65, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r66 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r67 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r67, 0x0, r66) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r68, r69, r68, r69, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r70 = getgid() r71 = getpgid(0x0) r72 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r72, 0x0, r72) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r74 = msgget(0x1, 0x430) r75 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r75}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r76 = kqueue() kevent(r76, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r75, r76) r77 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r77}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r78 = kqueue() kevent(r78, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r77, r78) r79 = fcntl$dupfd(r75, 0x0, r78) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r81 = getgid() fchown(0xffffffffffffffff, r80, r81) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000480)={{0xfff, r61, r69, r80, r70, 0x240, 0x4}, 0x42, 0x7fff, r71, r73, 0x2, 0x3, 0x5, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r83 = socket(0x2, 0xc003, 0x0) connect$unix(r83, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r83, r82) setsockopt$sock_int(r82, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) bind(r82, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r85 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r85, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r85, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r86 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x200, 0x0) r87 = open(&(0x7f0000000800)='./file0\x00', 0x400, 0x100) r88 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r88, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r88, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r89 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r89, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r89, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r90 = socket(0x2, 0x2, 0x40) r91 = getpid() r92 = getuid() sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)}, {&(0x7f0000000280)="95640856e252bcf385a4b5b0563733a45631d15bdaf453e0c2db3fc1237cb085741f940484bbd26a494535d8ce1f12c6bf0ca5f94971cb1014bf5f5669d7ed9b72c23577bca68d02310aaf440d5cd587b06fe84ae99467a9e919ea3e7aedc7ea9a0139388a52077af14103ca8ea12c2cfca3ef4356c9cc446f0fdd909e33b203dcbbaa1937c07231858a530132d45af7cb5931f70ee3d03f102aa0b817ce70b9e4ba24ac1ee72bce9c692cd30e0b77f28e781b758cfab854a5cf13906704522ffbdd92b7214594de21b0144e13fcfc4d", 0xd0}, {&(0x7f0000000180)="e9fd53f37e3b17b48fc6079845ca006be12b2bfac4fce84cb20f7b28f6417a421bb0c6aa4186728d46df6e17", 0x2c}, {&(0x7f0000000380)="8eb888b20b0c259c178d8e186b005e77b42f6a870af0773e608d224266642c1bbacd56654e8a2f55d7921baa7f692b572b4360511263070733f0abf479f16db19f62ab9e50fa5afa9cc742af7fd9a8e116fcb49ce45d8b1981b230640b69373c0f04040a100585d00ab83edb6929cc172f333c8d34ac22d4ef207fc8907bb062d586c513fe5bf189eb2e8c5cf88274a248f41425e347106841003903e5cdafa3d01aedd956cdf8b31aa6f8d5bfcba2792ab277b116b416da69ba2d6900d464d71244d9a5adf6c9119ea32db5cc34c8076e65335135f18a9ed12af929803daca5cff94d76177e1741597ee6103ced", 0xee}, {&(0x7f0000000480)="3a80480978c21ff85d550daaf5a82d47ba849194c0ea0ef6bb4d29db5510c887ef142e0b317b719574127510141ab01996c18f4b4b1e995aa830051ed0c5806b8cfceee2f23e0661aa9da7b964d9def42e36d8280e5f7801d795592d130ae3577ef094affe115598cd103f7f153eb137f94f70906a0141c9d8ea6309629a0997eaf857ead2e1c4912d34ef60de49611cb3ee0ff87ef258acbe40918f5087555b", 0xa0}, {&(0x7f0000000540)="24121a51e0550579f86b44aa19059aa2271451c0ac4f5d0f8a963c98eeb9ae558240e6e3f29594c0bf5accdcb2b4047e2b08f61aa4f85c5a96fd77541a690da5e91d05a7a23cd6dfb8a8ef7221a525a582bb7bdda003ff54214b96dd9cdddc1eb528a8b8f9714d57ca20a873edbe21ab16a5e2eff30768cdff386dc3a3d3b53ce5398ffd9f5ebfa059d632a27fa834a90c", 0x91}], 0x6, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r26}, @rights={0x18, 0xffff, 0x1, [r0, r27]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r28, r29, r30, r31, r32, r0, r33, r34]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r35]}, @rights={0x18, 0xffff, 0x1, [r0, r36]}, @cred={0x20, 0xffff, 0x0, r59, r80, r84}, @rights={0x28, 0xffff, 0x1, [r0, r85, r86, r87, r0]}, @rights={0x28, 0xffff, 0x1, [r88, r0, r0, r89, r90, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r91, r92, 0xffffffffffffffff}], 0x130}, 0x400) r93 = socket(0x10000000002, 0x2, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}, {0x3}}, &(0x7f0000000140)) setsockopt$sock_int(r93, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r94 = kqueue() kevent(r94, &(0x7f0000000240)=[{{r93}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 20:47:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6, 0x0, 0x0, 0x8e27}]}) 20:47:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x84e794f, &(0x7f00000001c0)=[{0x800, 0xe1, 0x80, 0x9}, {0xe056, 0x4, 0x7, 0xfffff000}, {0x8, 0x20, 0x7, 0x3}, {0x5, 0x2, 0x9b, 0x3f}, {0x401, 0x3, 0x3, 0x8}, {0x7, 0x5, 0x3, 0x807f}, {0x7fff, 0x1, 0x1, 0x104}]}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x28) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 20:47:22 executing program 0: select(0xffffffffffffff47, 0xfffffffffffffffe, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)) 20:47:22 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) execve(0x0, 0x0, 0x0) 20:47:22 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fcntl$getflags(r0, 0x3) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) write(r3, &(0x7f0000000180)="6a3eb5dc0e3e01087d0e17fecfdc370645deab51bab9fb965683ab7f89e59346a394d25719b86cc2009b4611c7570ba0a1bc2d14a2a221051a75d7917ca201a1259d8498c6de758e67a8103010ed62c650551c2c1a55b4d38cb60620220fd5e588dbd4", 0x63) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x5}, {0x4, 0x2}}) 20:47:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) dup(r0) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x80047460, &(0x7f0000000040)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 20:47:22 executing program 0: r0 = socket(0x0, 0x5, 0x3f) setsockopt(r0, 0x0, 0x6db, &(0x7f0000000000)="7ad8d05a329d297c27a2efd2706baeaa39f42842b6ccf05281474512e01f42daa4eb8ecfad6423753ca9ed656e4e704f3d2ad072a3e2c264c627afb6de63176b7ce3d4edf958dcbc9d656f69d104a0069734adab493eb9bc4eedc817135dfa9186d7715edcd6102844bbc7bfbb1cfe2ba141e6564bd7f77535e269043aab375f2669aae93e7ecf0dab0f0f909517085947a256ff72980b368fd04bf03a8c180f662f8824d3cd843ccbc98d8e9854e3c7383cebb086e0865296f9879582", 0xbd) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) 20:47:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403, 0xffffffffffffffff], [{}, {0x0, 0x4}], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:47:25 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r8, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) r10 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) getgid() getuid() sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) r15 = accept$unix(r7, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r16 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r16, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r16, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x2, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r15}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r16}, 0xfffffffffffffffa, 0xc4, 0x80000000, 0x5, 0x81}], 0x2, &(0x7f0000000000)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r17 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r18) setgroups(0x0, 0x0) setuid(0xee01) shmat(r17, &(0x7f0000ffa000/0x4000)=nil, 0x2000) socket$unix(0x1, 0x5, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r19, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0x14f) 20:47:25 executing program 1: r0 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) readv(r1, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) 20:47:25 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000002c0)=ANY=[@ANYBLOB="b7b96a8d720947841d00bb2170a30b38d2d667bb7a0167a1f1c299d17329caaff7213de3ca530e4062cf3fbf7ff4bbd83b87b71cf78165125d5f3c31dc0310e2714d18cff12d131b007823076f31ed65e3dfff9404e44c8e6fbd01660fbf2d747f181181f3026765215cc97072b8d14d83927074f2b0f5360ae614a26da2d5bb5906f7d61c9d95d640ec27f76cd55d59750959444d999444b5cdf45982cc46dc61627a60195b90fe0914eb64890ed5b445ad2c0961f38964922c18d41ce3345ec029ec44c2feb94765c0b3847f58de19d533dc8cb9205747324de7c095c326d8f85b11587ce1517d67dd66c55d13a2be950f6e4299d698eddf3cc69ee464176f14c54b8402d24021f0a32fb5cbc14149dc6a1d51df0977fffc5fd886e1c55b21108f65fe4b108c1c9c29a76dcdd1136bcc5a787ae3ddf493126bbd3cae54af66afeefc6fc3de7c12e151432cd87ca69640101d46c89f769a27656234a19dba6a4143ab248997feceb1b53bfd1aa5573891c7781aabacfa8f395f60c674f83b49eb06577c118d648a066b1a4b5947823baf3b9846aa002dcc18eb1ba914c043fb93310bc4ffaf1bc95bba561db7c0ff67da198b6a214382608febe6c5"], 0xa) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) 20:47:25 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) r4 = semget$private(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r7 = semget$private(0x0, 0x0, 0x0) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = semget(0x0, 0x2, 0x10) r11 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r11, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r12 = semget$private(0x0, 0x2, 0x334) semop(r12, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r14 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r14, 0x0, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = getgid() r18 = getpgid(0x0) r19 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r19, 0x0, r19) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r21 = msgget(0x1, 0x430) r22 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r22}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r22, r23) r24 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r24}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r24, r25) r26 = fcntl$dupfd(r22, 0x0, r25) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r28 = getgid() fchown(0xffffffffffffffff, r27, r28) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000480)={{0xfff, r8, r16, r27, r17, 0x240, 0x4}, 0x42, 0x7fff, r18, r20, 0x2, 0x3, 0x5, 0x3}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x100400, r8, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r29 = semget(0x0, 0x2, 0x10) r30 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r30, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r31 = semget$private(0x0, 0x0, 0x0) r32 = semget$private(0x0, 0x0, 0x0) semop(r32, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r33, r34, r33, r34, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r32, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0xe2) r35 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r36 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r36, 0x0, r35) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r37, r38, r37, r38, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r39 = getgid() r40 = getpgid(0x0) r41 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r41, 0x0, r41) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r43 = msgget(0x1, 0x430) r44 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r44}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r45 = kqueue() kevent(r45, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r44, r45) r46 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r46}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r47 = kqueue() kevent(r47, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r46, r47) r48 = fcntl$dupfd(r44, 0x0, r47) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r50 = getgid() fchown(0xffffffffffffffff, r49, r50) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000480)={{0xfff, r5, r38, r49, r39, 0x240, 0x4}, 0x42, 0x7fff, r40, r42, 0x2, 0x3, 0x5, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r51, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r54 = semget$private(0x0, 0x0, 0x0) semop(r54, &(0x7f0000000300)=[{0x4062fd70a36e04d, 0x101}, {0x0, 0x467d, 0x3800}, {0x0, 0x4, 0x3000}, {0x4, 0x5, 0x1000}], 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r55, r56, r55, r56, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r57 = semget(0x0, 0x2, 0x10) r58 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r55, r58, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r59 = semget$private(0x0, 0x0, 0x0) semop(r59, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r60 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r61 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r61, 0x0, r60) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r62, r63, r62, r63, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r64 = getgid() r65 = getpgid(0x0) r66 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r66, 0x0, r66) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r68 = msgget(0x1, 0x430) r69 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r69}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r69, r70) r71 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r71}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r72 = kqueue() kevent(r72, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r71, r72) r73 = fcntl$dupfd(r69, 0x0, r72) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r75 = getgid() fchown(0xffffffffffffffff, r74, r75) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000480)={{0xfff, r55, r63, r74, r64, 0x240, 0x4}, 0x42, 0x7fff, r65, r67, 0x2, 0x3, 0x5, 0x3}) r76 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r76}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r77 = kqueue() kevent(r77, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r76, r77) r78 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r78}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r79 = kqueue() kevent(r79, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r78, r79) r80 = fcntl$dupfd(r76, 0x0, r79) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r82 = getgid() fchown(0xffffffffffffffff, r81, r82) r83 = semget$private(0x0, 0x0, 0x0) semop(r83, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r84, r85, r84, r85, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r86 = semget(0x0, 0x2, 0x10) r87 = getgid() semctl$IPC_SET(r86, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r84, r87, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r88 = semget$private(0x0, 0x0, 0x0) semop(r88, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r89 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r90 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r90, 0x0, r89) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r91, r92, r91, r92, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r93 = getgid() r94 = getpgid(0x0) r95 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r95, 0x0, r95) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r97 = msgget(0x1, 0x430) r98 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r98}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r99 = kqueue() kevent(r99, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r98, r99) r100 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r100}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r101 = kqueue() kevent(r101, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r100, r101) r102 = fcntl$dupfd(r98, 0x0, r101) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r104 = getgid() fchown(0xffffffffffffffff, r103, r104) msgctl$IPC_SET(r97, 0x1, &(0x7f0000000480)={{0xfff, r84, r92, r103, r93, 0x240, 0x4}, 0x42, 0x7fff, r94, r96, 0x2, 0x3, 0x5, 0x3}) getgroups(0x5, &(0x7f00000001c0)=[r64, r82, r92, 0xffffffffffffffff, 0x0]) r106 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r106, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r106, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r107 = fcntl$getown(r106, 0x5) r108 = getpgrp() r109 = semget$private(0x0, 0x0, 0x0) semop(r109, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r109, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0xffffffffffffffff, r111, r110, r111, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r112 = semget(0x0, 0x2, 0x10) r113 = getgid() semctl$IPC_SET(r112, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r110, r113, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r114 = semget$private(0x0, 0x0, 0x0) semop(r114, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r115 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r116 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r116, 0x0, r115) getsockopt$sock_cred(r116, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r114, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r117, r118, r117, r118, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r119 = getgid() r120 = getpgid(0x0) r121 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r121, 0x0, r121) getsockopt$SO_PEERCRED(r121, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r123 = msgget(0x1, 0x430) r124 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r124}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r125 = kqueue() kevent(r125, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r124, r125) r126 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r126}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r127 = kqueue() kevent(r127, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r126, r127) r128 = fcntl$dupfd(r124, 0x0, r127) getsockopt$sock_cred(r128, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r130 = getgid() fchown(0xffffffffffffffff, r129, r130) msgctl$IPC_SET(r123, 0x1, &(0x7f0000000480)={{0xfff, r110, r118, r129, r119, 0x240, 0x4}, 0x42, 0x7fff, r120, r122, 0x2, 0x3, 0x5, 0x3}) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000200)={{0x6, r52, r53, r129, r105, 0x8, 0x4}, 0x2, 0x1, r107, r108, 0xffff, 0x3, 0xffff, 0x100000001}) fcntl$setown(r2, 0x6, r3) r131 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r131) r132 = geteuid() setreuid(r132, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 20:47:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = semget$private(0x0, 0x4, 0x500) r2 = getuid() r3 = semget$private(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r7, r8) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r9, r10) r11 = fcntl$dupfd(r7, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r13 = getgid() fchown(0xffffffffffffffff, r12, r13) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r5, r6, r13, 0x4, 0x8a2}, 0x7, 0x1, 0x3f57}) chdir(&(0x7f00000001c0)='./file0\x00') r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 20:47:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) 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, &(0x7f0000000080)={0x8, 0x200, 0x1ff, 0x0, "000000000000000100002000", 0x1000}) 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) 20:47:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0xf3fc6f20438092ad) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 20:47:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x20000000000003aa, &(0x7f0000000200)=[{0x15, 0x0, 0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r3 = accept$unix(r2, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000691e45940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bd6908e35972f461875aa6f173cc62af80d99873d3dcb28d722575eb395b05d31f71139817315c714"], &(0x7f0000000140)=0x1002) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) flock(r4, 0x2) sendto$unix(r3, &(0x7f0000001280)="0dce6f42f2bdb4f035f324accf24caa7b364856a4be536515480e83eb9ed708a2efd60d25510ec162a574b380986ad28dbcd7e5d528759ec5eff7a7ea65c733f6f2bffd556be5bcea2ba9a46e09cefef0a4b33badd5316b3788b55774c3571b2b94801d84d28e982d43340934789fa8db22e3942bc21d3c6350a0b714266338009994b68c8b3dd530c8a8bd9456ffd8ec85b75afebb641924795a2ad456f32c75080934b9f7788ca2d916fea2721c96b20442f26499f42f048a9da0e64ec2ff15ecfb938f2c0492f3af9bef42a809204c0d77c9476", 0xd5, 0x400, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x200) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x10001) 20:47:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0xffffffffffffffd5, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 20:47:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) poll(&(0x7f0000000500)=[{r5, 0x4}], 0x1, 0x4) r6 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 20:47:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x1a4d) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 20:47:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x1c1, 0x58) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:47:28 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') readv(r0, &(0x7f0000000000), 0x100000000000021b) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 20:47:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10, 0x0) fsync(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:47:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x20, 0x2, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000400000010000004000000"], 0x10}, 0x0) 20:47:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aa8c64e73e114ab566b460ee48c02f6ac41e6bf3bf554799aa7291249b7b74bd85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x16, 0x5, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xd6096d06a0ab8cc7, 0xffffffffffffffff) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:47:28 executing program 1: r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="97ba650a8d059ff344747418abf3e6e88dff7fd0a01c7e69e808a115d400ac2d9729f0b0872350ef1aa0c3685e654249db465fb9f4e604e034743a2ec77e1d9004a8609f20faa744cd1401161714af83739773f7888c0679c9b620242921f00b2c8b11930de8be6c2260c1309b844a865f19ebffc9f266142046269e561283d350170e986f02718e143959ca00734324ef9ace217a02ffbf902ac92e6fb077cf89ee112673a3f1eed671c1a44b6266bc9649ed215785ce795e38", 0xba, 0x407, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x3, 0x7}, &(0x7f0000000040)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 20:47:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5a, 0xfffffffffffffffe, 0x1}, {0x4, 0x4, 0x1000}, {0x8, 0x0, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000791000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pread(r4, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x29, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = open(&(0x7f0000000380)='./file1\x00', 0x0, 0x148) ioctl$TIOCOUTQ(r7, 0x40047473, 0x0) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000240)=0x1, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x10000003, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfee8, &(0x7f0000000280)="e94f2f86d2441b31ea7c7fa0415364ea15e2663813b7e00d524435e252616ea7d41d872c38417741e6578542a90958f2") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x1, 0x1d, 0x6}, {0x9, 0x9, 0x0, 0x5}, {0x6, 0x0, 0x9, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x8}, {0xa0e, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 20:47:28 executing program 0: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) tap0: address list non empty 20:47:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0x5dd4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000300)="3f596f5ce04a4c3d2c18f9b2dd0857f0c7551f4bc877ec5ed956875f1d837bcca755f3b63f81f36c135e82ad87ab07dd62f99baa7a9f7928dab9c727ce2f932d367c0e06ad79f2d78f58f507511d13911f130862a3", 0x55}], 0x1, &(0x7f0000000380)=[{0x30, 0xffff, 0x2, "75f6bcb709b250440ff7b8c32821ad7e525a67e2b67e6498b74ff0cc20a0ad26"}, {0x30, 0x1, 0x3ff, "304c9634459b8ca0eade0c5c38143a89358ef3569a07e3d7924a311258"}, {0x88, 0x1, 0x7, "5952a5b161ed78158ee456fdb54430e0a84124e837c3e52ed2e1214e6c2f9f68d7852256cc4aaf8b35a0ce0b4d7d8de322fb2125ddbd6649d8f7f8d2d6d3c2975925fb1dc01db0271cb17e650e072e085a90d0af46ab7d1ab56952a831fdf3e7f7bd51a88c3505aaa3d7ba2354eb2ebd3add"}, {0xa0, 0x1, 0x7, "10624025131521367c2987ecb1be389a0458fcdde59572ae5d6fa542ec8bb8e6abd79e7cf731b54085b440de33a666c9d70158bb75608f4f605d9641ff4f3c1a682b3b46155c24500c36de44bd7a64de3a8f0369626719d1f569e73b62016c9998b4c22aef51a9cb103868cf0cfcc46f991158ac3959a98243dfadfd6a59a298b7bb3ec77ac3c8d95e2c7a2c1cfdb211"}, {0xb8, 0xffff, 0x2, "5768d9c39871aff620ab46970b2d9b7710f37d65010a5f7136a917485fae9db091ea07814b0711a084ba04a95c4f610a5978ea98059afa1a7807c376bdc3adf1950d917d129a24dd6ab2683b66c639f19a791bc68c6b9ce1803b143653a2b71c3841af6acce49c1131639cbb4388d5dbb19d1fc58f51876de2c6cc31b499a17e41443d27c7f4e7c2e8605224eb0eeb896995f916e0f7401b347fc6446fe1597e671ee68a972d1e"}, {0xd0, 0x1, 0x0, "b4c57b1ce46f5be17ac709c838ae8ee466f0c458c7d7d5397d08db90f38abd91b56af52ea216a7bb6fa4e1283824053fb9ec1f8de483a174fc2e74bbacbfec130384948ac20dae78f6d12c130de855e53d553eaa31637978539444f1afad4b9824887971bed24c7460e4c59a479569222d24cafc364ffafdd794f554bbe7b1eb1a1f9675a2a219845b4d4fda6fa7017a1d60cfb3faefbd8cd25968271fb1260723f2e77ac7df55be12f48d249d8a1e1f6d5b3d15f89b3b4a58c1378c"}, {0x108, 0x0, 0x7ff, "535fbde121463c248995179866244a043bebc74f75b751a55ef5bb8cd6fc15cb43f023d431b968a41fff4bbe11f533022c3c17ecfb165e290bf5a0adeb194db388ff41a61080e97a63bdcc0b2c47b081f58fe93f4561367a9624285f5c1fd3b31e127a89ed6330007e4123dcda7ab523b3a15922aded64e3726052e864e5dc5de95dbdc31c0a562d1353c1aef2ed48f58d52f57d2044c79aa2b8b91ce4c066e2dabbae15e7199586fa25f4130973957663b18d90aa7ffe392f2ae83a9647a8a736303e77989b95af5573c22e2d5de0e1fe1f1629399c222e961a12e0d10b609c515f705e24c6088ee0e78a592abdff0005a9ffba"}, {0x80, 0xffff, 0x9, "d1e561a020e62ad07d51b0f02e8587bbe6e4f9fcbb0d422c9fb40f229ab192809d51c8b2a98afc674c5f37db0856b1b366c8337e57ea0e2354e2c0e68bb75af2766e17628fb9a3174fa0d875c1854afc4ab0504343c97cec318799294c1e939a29764d274483e0c3a2"}, {0xa0, 0xffff, 0xffff7fff, "7576ccc5fa94211b1cf6ae34eaf7103a7b2c5482cafdf780075a32fe904c1c266804c60af38e6fa51d4ecfc3bd961b2e2bae292d8a671081f3baf9e3ebb54ba2a0a4aa4bf1f054972ab02e041a45dac6b4b0bfb8254eb7cdbe38bba5d5abeceb3784ae9934e9fe843cdcd5d7b22b3223128e816083d4c543444b83b43195501f0c6f5e2d165a58482c"}, {0x48, 0xffff, 0x7, "c83667cf93966f67a87956f5dccedcbb97714666d027a13f423249d72bb543a6bc15ded595a1500d6fab30dac83c226e70511e55d03506"}], 0x580}, 0x405) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) recvmsg(r3, &(0x7f0000000d80)={&(0x7f0000000940)=@in6, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000980)=""/200, 0xc8}, {&(0x7f0000000a80)=""/184, 0xb8}, {&(0x7f0000000b40)=""/100, 0x64}, {&(0x7f0000000bc0)=""/129, 0x81}], 0x4, &(0x7f0000000cc0)=""/177, 0xb1}, 0x802) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="5ea9e8d936b8d0c8307b2d2186612e3b2c9b12a0c00da12743a5442c1d97c88f31775d6a60611cbfce628460e1d6f589aaeffc01112219f4b083482d3e96510f90033c04c6f52a79bc4534df"], 0xa) socket(0x2, 0x3, 0x3) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSTART(r4, 0x2000746e) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 20:47:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'aO\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fcntl$getown(r3, 0x5) 20:47:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b503fa8565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000040)=0xffffff47, 0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x20000161, &(0x7f0000000040)}) r7 = semget$private(0x0, 0x0, 0x0) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = semget(0x0, 0x2, 0x10) r11 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r11, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x0, 0x0) semop(r13, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = semget(0x0, 0x2, 0x10) r17 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r17, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r18 = semget$private(0x0, 0x0, 0x0) semop(r18, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r20 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r20, 0x0, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r23 = getgid() r24 = getpgid(0x0) r25 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r25, 0x0, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r27 = msgget(0x1, 0x430) r28 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r28}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r28, r29) r30 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r30}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r31 = kqueue() kevent(r31, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r30, r31) r32 = fcntl$dupfd(r28, 0x0, r31) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r34 = getgid() fchown(0xffffffffffffffff, r33, r34) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000480)={{0xfff, r14, r22, r33, r23, 0x240, 0x4}, 0x42, 0x7fff, r24, r26, 0x2, 0x3, 0x5, 0x3}) r35 = semget$private(0x0, 0x0, 0x0) semop(r35, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r36, r37, r36, r37, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r38 = semget$private(0x0, 0x0, 0x0) semop(r38, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r39, r40, r39, r40, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r41 = semget(0x0, 0x2, 0x10) r42 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r39, r42, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, r37, r42]) setgroups(0x4, &(0x7f0000000440)=[r11, r12, r22, r43]) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x10}, {r4, 0x79b4402518ea8a95}, {r5, 0x80}], 0x3, 0x540) 20:47:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/82, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x720}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0xffffff10}], 0x7, 0x0, 0x0) 20:47:31 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='\x83\x17\x10\xac\xc4u\xac\x1c\x00', 0x40, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x142) ioctl$PCIOCREAD(r0, 0xc00c7006, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x8) kqueue() 20:47:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 20:47:31 executing program 1: r0 = semget(0x3, 0x2, 0x6d0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x0]) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202e480ffffffff5ca1b7ca7cb3646f711b51dfa27f0688c4c46fecd59cf8790fff4619aa1bae09c461bc1b453313ecc2170a71f2ea2b617b61ccfa7475a8c8baa03edc77eca55226a977a7d93c254add531bb7b872a1af11ba17afea9272e380b17800e12eec881b4c24020ef164cf33e62c32c361837a8151074e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 20:47:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000340)="398b54c4ccc0efe13c4ffd61f4f1b01f1427540d8147d7d84fa7daaf8231effa2e7e33b501b3e2131e5fa30bf4863948dabd9844da4f556017ff54a9954eee95ff01e0927013bd702277155f52a8857bc5e04f1f2b94f6720e84bcd77f4e106baa10a77c90e497fbda74c8b541cea22725f46fb60839eb73228b6e637511e32798a8d5c2c1892485a6568c7522c108d19f04d679af4f226d52c156f1e47c91d12b66f2a4a01e8a7b50f63b0c95792e8510e44fddf7f32c9b544a4bf3a1245d3c49641a90e478ac90822afafb2d89666a21a94153af98ecdbbb53b09703aa7b098a84e350396937f5d9136fbede5d74d424bd92220d95992220711ba0b97ae23563523476f2a18573432fa820812c134f953774e7ed7f6dde3c8f5fe1f5be04ba1c1cfb7e0caf16ce7e2bf5e970cd81aa9c7cc3846a5e47fd49b7bb58cad4c25bfe46406d4ac7ef5177804aabf3e3da6e9a47cbaa6e9ab9f33ec40a6e3c192e37fb6fbdd93ec1875a938e1fd7e8e5a678fc96e7385bf4316154b109dd714896f6f222bee87b13aff916965c93a545e69c2638fd482bcf5fffee120bb11a49c72002bbdffe5fb3616962bf9c45f3bef84a9c5f98c4e30a9e8ab39eefe98630dac9ff712daed89d703d61a5f3e70c6570782243ddea6fcd360803050e42da1995a8249b94767d6b90ec7bb9ad1a848d7428d0ad75f2acd6a35e6b3398ffc5cac5072facc658acaa8b3076e5da7667220927cb16e67b5ada5957170c9e2092ae2a35715c20b9af7357266c23f37ab6760dc46c748bdb8968beefb7f90bdbf82d69b8a5e20a9659ba759cd5930b43cf3df9b65b903f67c465aca8b590219943307813faef0c986a5d7cf5433b26fe60ec39425e4f7c3e20159ad6016e3ea109d7e0d5f62f4be8ec3d084fc1f7bcfd64aa9171b48b679937d174c6f96b3ff1e193dbe69e06ca6e5ce840817703725d5aa0c58c0051db0a9256266fee1f971b94032aa25b43dc29a87b0578ff7b5430b8295800be6f2735e7c31192c9cf0968f8ef8c0921f7059f739453dd5e8f7b3103e3eb35adfa1544c6a0d9e3aed2ab9196165e9f8ec25216113751f354a7402e78f450d5ec7f89bd4cd946df7bc1d87c9bc45f528be6a7cbf4066adb821208cbaaf9194bdeb2b0cf529c4e12791dbaf725317f974950c5c545c05e970227b8e9386c018e753804182bf3dc960ef034c5beb2735d089007310849d8efd85eb0a2c556800d4a6fd6f918d83bb885a21d1bbd64a7555e5ace89ed37e41802f757af6f8a817c52bab4b646343b52077c5086d126058fb7f4f8b1612722eb46431632d5bc02752d69b1390815dc7e468172ae7788d7c0fbbe2a19cc1ab0b9fe0df77f013b7b2639427c371dd9dd5a2a0859c5784e204a227c57a34997bc28292563aeaedf8cb3411f40316fd39441f06a41967aca04edf08df974f8270a3ca34a189e508e61fbff27863620afc105924490c65f53be50471a2d615abc16a7846ea8e5e20b3d819669d016982b0e6de19154e2e53fa23de673292d3ae389c9cc26373f84995a4f44be42719be81fc9cb9b267db4fd74313a3b90b1c2b624527be9679be7c7d93e74ee0b610b62a1effc767e4351f08cf16a6b29866c6ffea8dc791cd391ca2914c9ea3657f1ab279c120ed24fdcd843265f5c500d70bbd110e512c020c4cbdc611ff65cbc160dcfd77c67dd59634ecffd6439021b96850b1fb96c80d29bb0cb360f78fc4b2f66f1b2273caf0056e1107156852a697525299f51e606bd7009c0d4d58a158f74bd5eb5936817454289c52bba0c8d9c1aaf540b4562c89c363f57053ecb978bca1e97f85b3a66aca27a31bc3edc502fb12628c180e67448f0b8537cc06e4f15256c4fdf778ed7a1d56e145e799c0844abec086dfd5dc258c5d0744f38fbb8efcd13c7389c77b7ce55e338e91197d553a9eddc74700bca9f7205d361b0c4f9dc8a0996a0135465025f461a65241bb9ff67753e24010442283c6a3b6ba41a3b7c23bb8177c597704205116272648eaf7b18504329c4caf80bbcdd67b95f63747b014c51df0019d77fd23729e4f127286505effda7362d0aa2b0e45c1a6c3b331af3d23e91c1d6873d3742062a90dd01e983147ff3a97feb1e8bd85e622b0a3b719db078301ca26dd8e3769977c9cd3b77b696a9a5f9aa9bed0144fef2956b4596b2f62e9a8db7113f250dff52c369e564a57bd8950652ba68e71da06afebb136e098f8052c9d9acec97100276f8171199ade2947805db3c86806222567db9ce77173f2df9d73ff33d23cabe65dc3170b017d7506a83b416085db7de381098cdf5036af26fb801d22af230561a7bde255499a1b01b0fbc3a470d9dc8b1cef532522b76e31fb556e62768dea722decd47755fad854e9dfdd6f5db6060a731a6004b64371a0ec5eb48ac08310ea1f5ef143731269fcdc967b4bf47ab769dd3fd8833c7a7def91db4705b923cd5c68695c1a089f17a1a0adeaa19086157cf14c635f394aab091017bcfc7f7ceffbdbe7b18ab2c6fc05d42dcc231a3c0d8b96e268a5284856e250cd604ff3bd141632b9786dc1bbe16e8070e89acf0f0440fcabfb514ca962d00d1b5531149f88ff7ef28258994322ed138d0961df657e5d8000ea686570b9727e11d207e0f458ddc630b56e8276b4b725b9fdb297d7acffc3174bd3bceaed0aba5e961b8828f731d1460c87f1b2b2c73562c49c2e246ad1689cbf44bc0e88028a9e65e0fb622fc414dd739dd3e33e3e17c78aeacf7dc2ee01e96bd158926e521c555cc2cd81449723e06faa93941ab8b198f8abab2dc92bf66efcc9f40c8c6b2212f69140661109bb88cfdefa905cbe0fd5fdcacc6cea779e0c111e55b0b6940b17b21b02b6ad3bb5ec3424e43d8d4755bf9868ba55e885e2132f719f87e4fc0771a5b9468cda5c9e0968b8f42822ca4521779b4e497ecae9e5fb17aae594fd8be8f4cc1eff61ad5edcba83928498ad67fbdd4dee9a85abb022b9ac3390c624a74a5a87a948fcfafa53c855d1c01b191d27d0a22c30e382247a9a209df5506d8296ddf00377dcd926616d862b6a743d6fe5f5249d623fa71d928ced10e9c7df54c0219e1d3e4bca52d9a65a22d55618603e66cdf71d9797afb1b4f501d6b2dba206fb6d176b6410b118e47d4edda9168d6dc5d2ae3b64c590b0bfcfd142cb0648cecb97deb08f70e9e8b436540f0e3d56f5c7777b2ce13df90eade28668d258136e486458a6ef0864728377192e059073d8870fc108c1105625f0fa6855de69960a3a68fbdb4007d4d366a2940974c18282cd9a23fdf6a78c768ca5337217c4a59c3730cf1b95d72435fff3b6c28745ab769a9542246c62f9c22be3de3d9da8c524e84cbade86619371ad7c632fa6aa52736d74c3a6c493dd62f8f0ae28b26be68d67d45f3057164b9ce85bec7f53d0de7b319cff17b8c97521c2aa3f9e4a7158c51709b41661aea9afeb163033d6db6c5e3200f38b9bcbcb4d420bcadc57d43a324657c24ffb5dc86510476bc68de8859fc99334b45b3727fcec91583bd8536523895e0b957d361bad38b1828409f0690d6af9cc3981e80da92d7044dc1198cbccd6b2e9aae1060b6c9c81d5c496fa2f9e5907e21b94e0e1d043dc19878021f5c0ab448115aff4f0b5c0948e731e90029eb5e586c4f74666c19d6aaf1064a6e489240df04507a2305c4587459020179a9366f39da98333e3455455a47d56825d5d81ad4bef50125f3de700215b84e3685d8da2a293646874c2e34cf4581bbe1c083cb3f19e03629d461bfd18c0f3079d5e18a61dde0b30fc36b49331717cefc9d337509c50b507a63fb5553ec84ba27d2603059439c211c1534c1ea6f6688e25c6e5eb49f076962f83a313dbd5f564fc0ad46288a5d21fd85285ae4ccc24108f638fdd0b118d81989583180bdc6948395a4816c03b3c8ad8989a49ab4a636ec09a9b78280803e4c1b3f340459af481d7228acdd0713280c7c061ae58989038f11afb6073563c45f9d64d92a9b29e0d8fcba3498ff5eb30a5b085a1e74979575ece3684961635e12f2b07f169bd4dbb9cabf09f2ae182f0a0ee4ecbe017e84385e307bfaa7cb1f7b666bc7d83ba1dca6ae45d52b60d0fb64840285f660fc51aed92c6797de29b494beb6577467929ae30d99260a1f8458fd919eb5f7f208598a3c49ed7b1b3b53f76fc2a7b55c8c718566468797508c3bec9c2238392cc7100c76562cde42a9b55937ecfbf3e5d90bb01833ba9820e8453f92874514c9e41dbe253ef33a2dfbc1dbcc0ae622da0ad028bc0f08ee4b3eb02a36b3fb2b6464dc21d50640c3d21d9d63ab3aeca8d7225cfcd029b9ef3c3d3cf3203cfce2c9d6f2eb41d8a5d1ddbdefae5d817dd64e67125d8caae3024de8d6442d667a5ce820603311919aedefd3bf6ddde720835e149e264b9b7f2ce17fe339a4c9b4ccd8b461978736eda3a1bf78e6d4d601480770217d1defaf9db3f6da3d7fa42c5f503dc039b0638ee7855f2006c08d4a6c2849fc7b993785d3e7529020ae9460497ab100e2754e792b5b99a75dc1ea130efaf48203c0ac82c8144f79874db41dee8bc5b2465d801a468d52b12ecb0d244ef17afd96e550815614893101876bbc4175a0bbcc33e373d378571119a15258d223fa5ef2a0afa0d11ae10a8547163efe39a8066e5b3119cefa9cb814258b06e8af1f8bae820660835ff43ab3976c255b0e6004b96a2edd59f7a59f342d5279ba412025b39987002f2efeba74d7b86549998f6f0896897b951a25015f9c5fe737237ca4f6d793fd9da1b88048f78281d5299501a7cf031effac1fcbff78d9cd0e7b20d1d4c03313f5b7cacbf5eceebc8ad10b00332dd4f6e400775577a258cfc8893116bcf3e4fb8d45396a7c0e1babbf04bebfe95e0280e637466482d12dabfb1d566bcba17f4128438ba3b542aea8148d7e2ce1333ba62a9434cae0f3148d5890686b608c33ab7b1788b635305003854a4329d7c24de85f80c81eefb7dfdf24d30f84c8665aee9257d154a3b856494bdb7d849b3b8e2bbb0c6dd87947eecc9a8aab2d6db4e3c8695a358955365ec533b0bf2b0205aee4a32d144d71a093600a351a101cec25c7fe413ce432bc7266439e5edf4bf18dc12e2af0da877fbedb3f546ab72c189f77c7d3cb503813988a4b9cff9d7afc1856cfbb3f1c2b82e32b59f78692d1d089f25a3de912ec3b75bb96e56e0c12ac6505f0b2a678297769c40af2e4698dde11d644ccd7bb83de1db5b7e9e965284e8ed2eb6104a648632f9e0ad4a2e40b85dd2f62651b7f094b86fa83af7feef2018f23e2e7bc71778c43f6b085aefc4ad0e3d859216e7249852073de9651a11cc31a1a31db378e77c37bbc2cce47bec20e4721d0b210e9cc8417295ad6d4f1f917df85492bff2f168ecb64433f5e804547be57400a86f5252e65dd57603cf18bedcf2955bb0b6354625badb6aead5511538604f92c5f15d5dc5cd4d6aaf0e6430060f940555356858415458a3efd517ffb915edc0f3475219dbdbc15e75ad8135d316d72638bdf76c31a81396a28ae1f815d9bb6c4f6f2b398a73f3ab9fb40fd00aee2ea00dd1e403eb52ffdb70a21a59aac9433ef6d1b50e2dcb35d9962ec001659a6f169ce3658e3c555d8348edf3dbb4b2c73a4e14d9ecae504c8a0d54ab40ea3dddb82311af8e3189476a48153af261484daacb3b15e6549cec8bc86e1291ec7c7d9d076e514a254e8fc0fad0e9501bfa85f6a45b39d926f3bc1ea8d311cc58f2d58161792ba") sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001540)=0x3) r4 = getuid() r5 = semget$private(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) lchown(&(0x7f0000000040)='./file0\x00', r4, r7) getppid() r8 = msgget(0x1, 0x9) msgsnd(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="1450ea22e517e894"], 0x8, 0x0) msgrcv(r8, &(0x7f0000000080)={0x0, ""/245}, 0xfd, 0x0, 0x1400) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r9, r10) r11 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r11}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r11, r12) r13 = fcntl$dupfd(r9, 0x0, r12) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r15 = getgid() fchown(0xffffffffffffffff, r14, r15) r16 = semget$private(0x0, 0x0, 0x0) semop(r16, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = semget(0x0, 0x2, 0x10) r20 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r20, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r21 = semget$private(0x0, 0x0, 0x0) semop(r21, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r22 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r23 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r23, 0x0, r22) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r24, r25, r24, r25, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r26 = getgid() r27 = getpgid(0x0) r28 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r28, 0x0, r28) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r30 = msgget(0x1, 0x430) r31 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r31}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r32 = kqueue() kevent(r32, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r31, r32) r33 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r33}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r34 = kqueue() kevent(r34, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r33, r34) r35 = fcntl$dupfd(r31, 0x0, r34) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r37 = getgid() fchown(0xffffffffffffffff, r36, r37) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000480)={{0xfff, r17, r25, r36, r26, 0x240, 0x4}, 0x42, 0x7fff, r27, r29, 0x2, 0x3, 0x5, 0x3}) r38 = semget$private(0x0, 0x0, 0x0) semop(r38, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r39, r40, r39, r40, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r41 = semget(0x0, 0x2, 0x10) r42 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r39, r42, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r43 = semget$private(0x0, 0x0, 0x0) semop(r43, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r44 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r45 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r45, 0x0, r44) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r46, r47, r46, r47, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r48 = getgid() r49 = getpgid(0x0) r50 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r50, 0x0, r50) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r52 = msgget(0x1, 0x430) r53 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r53}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r54 = kqueue() kevent(r54, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r53, r54) r55 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r55}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r56 = kqueue() kevent(r56, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r55, r56) r57 = fcntl$dupfd(r53, 0x0, r56) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r59 = getgid() fchown(0xffffffffffffffff, r58, r59) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000480)={{0xfff, r39, r47, r58, r48, 0x240, 0x4}, 0x42, 0x7fff, r49, r51, 0x2, 0x3, 0x5, 0x3}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001340)={{0x9, r4, r15, 0x0, 0x0, 0x4}, 0x4, 0x20, r29, r51, 0x0, 0x49, 0x480a, 0x7ff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x80000000, 0x10001, {0x80000000, 0x9}}) 20:47:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000002000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000b7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000750d78a8f66610ac0b673780"], &(0x7f0000000080)=0x1002) msgget$private(0x0, 0x360) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0x6, 0x800}, {0x0, 0x55, 0x1800}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semget(0x0, 0x2, 0x10) getgid() r4 = semget$private(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r6 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r6, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgid() getpgid(0x0) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) msgget(0x1, 0x430) r10 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffffa, 0xc1, 0x1b4d3a2df9c22f8e}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r10, r11) 20:47:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r4, r5) fcntl$dupfd(r2, 0x0, r5) r6 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa9931929648", 0xf) r7 = socket$inet6(0x18, 0x5, 0x1) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000080)={0x1ff, 0x5}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r9 = getppid() fcntl$lock(r8, 0x8, &(0x7f0000000040)={0x1, 0x4f264afe58e49b75, 0x100000001, 0x5, r9}) 20:47:32 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x9, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x0, &(0x7f0000000300)}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6", 0xb, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r6, &(0x7f0000000340)=""/53, 0x35, 0x800, 0x0, 0x0) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') getgid() fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000200)) close(r5) r7 = socket(0x18, 0x400000002, 0x0) close(0xffffffffffffffff) setsockopt(r7, 0x0, 0x2e, 0x0, 0x0) 20:47:32 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x6, 0x69a8}, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x100) writev(r1, &(0x7f00000000c0), 0x2) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afa", 0x4a) execve(0x0, 0x0, 0x0) 20:47:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000480)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6f1e1820776b8788cb5228be7023b3c26cec1ed476676e3439", 0xa0}, {&(0x7f0000001480)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf55d4b9068ce5568534411c035aff80796a242640b64f72059ed562e95dafa6e23c642526ace96c7346db47dae14be0fd565bd9cc3236a0a90762fc981af096ac007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563b4ce0b73b7afb534c364efd53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b", 0xcf}, {&(0x7f0000001580)="2380eb42c8fe79621e0e816a3464cb7a8b634bca35cb8ad0d7e82036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4ef5df523d06a6598d011545dc0a43a126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f7033bd88fad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7a233840c75d83a390732e8369097b317a5a8ed6301caa6e130eb810fe6d07f3", 0xe1}], 0x3, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) execve(0x0, 0x0, 0x0) 20:47:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) dup(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r8 = dup2(r6, r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(r4, &(0x7f0000000200)=[{{r10}, 0x6, 0x40, 0xfffff, 0x101, 0x101}, {{r8}, 0xfffffffffffffff9, 0x80, 0x0, 0x5, 0x1f}, {{r9}, 0x1, 0x11, 0xf0000000, 0x2, 0x979}, {{r4}, 0xfffffffffffffffc, 0x1, 0x0, 0x100000000, 0x9}], 0x8, 0x0, 0xffff7b40, 0x0) dup2(r3, r4) r11 = fcntl$dupfd(r1, 0x0, r4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) readlinkat(r11, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/150, 0x96) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, "68555362590e66d791e006dfffadf9ffff0c7997", 0x2, 0x800}) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r12, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) 20:47:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000000)=""/243, 0xf3}, {&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000180)=""/178, 0xb2}, {&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000280)=""/48, 0x30}], 0x6) r3 = socket(0x1e, 0x3, 0x0) recvfrom(r3, 0x0, 0x0, 0x1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) socket(0x3, 0x5, 0x3ff) 20:47:32 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = syz_open_pts() r2 = dup(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x5779f59ad4383eca) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') bind$inet6(r2, &(0x7f0000000280)={0x18, 0x1, 0x10000, 0x81}, 0xc) sendsyslog(&(0x7f00000002c0)="3985937ea51ead02af87558aa111e19795d2eafe629d673e2915faf659fdb757b6a3562c766723eeec0dfc059e78a6282c62069002a09d41d3a13c3331b758884a1d702743f4e18fabf3a669fbca512d12648af7d7f9b7089b4f0263fa1b493b0177789f703057e855bec9d051036320f616c38d913c5493925a0d2e60dac0cb17c465e818801cd3431ebd5f1e2e9cc4698db9d7c28cbac544a5b36c59a771fa7c37edfc8df8a44eeb09a9e2c9886b599c503e0ae192c65431564888313ce94c760b5046cf5249e4bd88be30f521bf1de88128fed6f90c32687d802f747632bfef50539aab92eedefc4e72bb2eb06c35294a1b60888b280ccc1cab46c9f3efa4f5f82342864247786a9be7aca81187ee0ba91716374fcfe5cea5c129ef5fb42d875cac865acf5081cf7db71171ac485bf6d1486031291cfb62e4b991c1efe5f7c2cdd0efc6eebfd1cc2cdeb8251539508e8763b51052217b3dc35d4b7881bb540522952dab2f96d304594baf4b769a9f0a6024e8389145ad0e42a4b090d23cf768d5f30486622cdef2d95d4d19e834e48e117ca32110f03fbeb5365fadd9f6ae5941190c0b1f06c10f024de66bb602d7021d0e004a4341f22e9cd4a91aaea8eb7de8cdcdfe36f82b28c6082a8a42faffaa741481f5d31ca0b94c952fe660f7c05982c61683601adf29323503572b4a47063a6aa9270aec08d3548f72bd151a54eea6d9a3d34d69c12dd7235a9cff6f481030c3c7683b3ea0346eab15b340acba071d4b01446e2bd95cc365afabc0df9e2948a126288c41f602e27006b42f97c4c449c92082e9c209ba6be42f3bd2bf9a28f8233e700669de8576e661960c6c73d6220609d4bd55d002924efe5c5a195126f020f7cb136ec0e8ff4fa5ac03cd5143618c9a505c7f32bb0b48432837fb68596e66f5a424a3007f2e0d8e0472717f01fe38c098029f9b32651e322aff060913e339f006c327a21111654702b5f1044e7bbd7e30a22b96b1f86d25ad7dcf9e0140755f0952c98b8536f469054a0d11c30f5c2c0112a75fbf76abb35d8325604d125a88a33d255f85dc9e8eaac926c67ff337f7a2cb59d8117d3658fb296fb6a42cb1ba359aa19b18765f5497864ce65360779319b11ffc28f39ea036725d953b2f1c21fb50a19356ddf2d926dd7fcfee7ce34db9166b3d45759e9fb72064c10fe0aa52acaaf58f2665b1ad222b77b4934c3ba980b77fd4796d228e731dfb771dee393e58a4a32376c4bb3d5e1087a0add2767bc71b943d3e9f10c151f45fc4228bc1bec36c57e116759c09330d2ebd36295e2de464f56f2c5ee732a33ec3ff0665b44812b97ddc5f8fb097b4e6530c2ba811e4209d962bfb5dc1b1be9d55fb657264f610764f3ad955a8fdf7e9743774f544fcc13630bc64e2830e523a2f9b2340b37d3df1516514f5d6598d54327fa2671f66a8aaff3561d2c30a44ada028e48df3823be3be8774e6275007a314ec9f72f9aff12dc5ca6220a1ea979185f65a67e16c663551d848bd2285012e33b6180146a0821530cac58ce04a057025850959260a57a51e3f91d4e85bb5d2745368e9837d9f166c23664ac04eac927387e55614a3e5bf58b3422483d5cf1fd8029569f07dad847d00e6db7467fd3dafb0e94ff99e080812971faea6c5f0e9b9230debac44a78676124dfaa4d8dcf2a857b55967cf344d437be512c07e3e0fb299220d6e8806678a806ead8d0df1cd377afc4ca0dcf78e5d7e2a4b026db48bee985cf20db4528fa80b452198d134f351cda6dbeae9216537b0eb71718880c3b9319a5c004b80dc8d83cb33280059935e4562db582529cf4d1146c719c5bf36b2efa4a10c2424667a6f7fe10cd4ced742162d15d20302bbb84a00568aa634a5a34906b794e37e0d95114ff4718008268e81c9728aeadda874b5a6641a8b132b37a4794151c8d6b07e30bcc82ce3852489197f19a4b81841b28499c69e58d4f878c6e85ce92d5504bc81a7e1c5b9482cb51332b18aebce4e17d4ddd9b49a447d0c9e2dcd9db2b57346570dbe4e5ee555aac804b73e58ef9d159d77fea7c70353a73ba4f003e887b322bde907a1339c3a87cf885b4bc62caa8b00452aebeb1e796ee54d72c767f88ccc9b1e3b0c5461135011231eb0d021aa71be80e22acbde63b087f70509cf4d16d4630fd2a314c643c3c0964ea51305feb8ec127bcbdce6ad9f89ed74c079c3bffb486e0778d8621431186208981c9a74a153c428df04bd420eb70b7211933933771d2d8464dce06341c789b934d1d4d073a907254efed53aa531e8e8d83294ddddd687696e5f38b4531b326dc38cac9538f217e31933879911288c78c995e6dd0b14a53ab136ea5aefd32ec9c95063a7dc053eca67c6e77ce3cd1579510d01fe18dd61bd23b90b690216f754d7f458d4b2d82cf51903305aa812b18735dd6e5bc07ce7384d545976da8c91b894e8a8df6764e26cdd7053743c1d3878d9f94aaaaa72dcb991e829cd2957354611d0700a24ec4ac400fd3d1b375dfdd062585698bcbeb824ba06bd86ba65e15fd43d1d9192ba76cf50e22478dde5cd04d6ab7b907e2699a088bcaa1d279cd58d51b807203e259470752d6351ac8e0a6fbdebac427fe7755cf913f70e10b592f65b32f970e3628e9e0ce4a09a94db238a04b5ad61533edd2f25a8923380080c400e0201e1ee249ea12f2d95eba4f8bd3e91e7f32704b8d423b8e70ac9af3e3d5e7bcc509e280c6a2fe1e5db8da3f58ac3ad485df8b82cfab04a70ec76fdac409f632fb676b3bf417b4837e4420e7b57481caea5d6046ea058d99e27b973272c55404d1f20df5a438690214dd23dc2e97be5eaed64600e46a726269d08876fcec364a747627f874b9054d665356b5725d2f9c643b66231aa9822e652e8e33c153b2851f56c3534bd60ebbe5965c25e56e4475bf13f4e7bc21802ec1dac48654119cb03550690c451848ca7361803750e9df44944d4bc5c61a0c4d741b362d0acbb40df951d01ffc99f28d877a79607bb9cc6a949cdd4f23432b3d228635a2a29c89d0ab3664d66baa80c0c5532bd6d7ccdbad1c1fc2a5d2c16799142c7030701555b2c5c947ac9e1b42775291980bbb04ff2b5ffc7bc5590ce0cc2491c542dafbf958118d1a2bf5148ae20ab92a7e59419d2f80d934c3a28b0da81eb385e40e91ad4c943dec91b52b98c603839e2ff9ff6eb272a2a348495f4bc7a7c3ca56c8cb2cb4991ca699fd9ad6d0ea280d59ce820d166a55f40e0456f496040684b63abfdc6519af68f8f27c49b5340fafb95c34b1996acb6e81c6d0ab4443434f15317ebcdef3b58a430e8a089556059c980de1a1216ad00786c7de26db574607038bb206d655468c00721629e02f2791160a00f13977752dcb92484a6e65f310d77678fd9e33adb884bc18515d74b0549282f0073199a328de7074265b62a7dce92facd85c1f2ff22becda144dde2ef550d76bf40076fdc7cf026dac81e843acf13b20c81eb26e2294af39cb3ac5cddf778b7b47443e36c0f7fef77f041542b9ab426a21bd3dafcb8eadc57de706c90301b7f7a02c7f048969e3f0aa1972ae877205e1bc23bc553369fb476d997081f322f2f39fa29414af6634f241e5a84a02c163c4b5087dc581e815c8ea72ea24ee4a3abc8ab6c289f652fe70063c30db42228eb049838b78c102ba2fd2c011772f7dacffcd6ba539b67ead80ec7265de8c9984443c15a782d88c4fdd2b8d3eae0b7950ab5e6b11bb79a6aa04348f0ebd5b5279bc9600903ad879a190f42004b2190635caeebcb2289574b63c4723284936b8b42fa04c91f2bf6de6c93e99bce2df2dd30ef17ca95af5c845f9278859145bf02c8b79ed62570dc458f4eb33fc51a428ab078b5cbb9fad55e7da66fdb10b708214055be28a931d3c928fb83467311981781e074ddd00459e40155e920376f973170dba75f5c6b1177526680cbb1aba4286f50d0c10382a8c76ec13922b35d4de1eec4bb13fae40948acfe44c9ec2c85c12f0e445e1b28934732370f9266008fcdbe8092ef4af2bbb7e974609bfcefb4c21ed62bc363ec11a51f5f78a93dbcde838c9b466784bd3b4198461c6aa63384b1b915a967b9b80dce334732f83b36436392d10781a7aa46c12f3b9789ebe66b7972b5600dbfebc9f4a5cd5477343c75a74f2a9e2624c7ba40ecec19d38c4d1449a55510b2ca989874c0da485efb3f66aefd9e546b3256b67de6fd946afea2a56011dc4e1629022900ca35341271d292a91a895bf0a7414697e4937ebbe15ae03722b46e585b3619da0c8db2adc441a493e506a266dcf3c327864532cc0f8d7d0ef0b0e3163bd85b37521b85040581be5634f13bf7a42dcc9b64216d9500aad5049563079e7f0a63f9bf9d3f98f487e1ac644be21e5ad313709f10a77c23971c0e48c1488237e191fac28b0c8a84740f12dde112f1169a8bc61cf9f681c970eb0ebd87c487b27b218a65b7a0a10ad349c1fd099d85c0d83a6a5cda75d4471fdaef2c3d3e30200cda2ec192ffa43e0d0f577d0aee1799d0166cf2d2cf6be92b1744a425e4f2c28cb2924fb31377bc55e5588c67af89df525c954679ad333fb3d47063e44f7022cdc156c12fee7f40b3c9412972e552c3b09c43100c367f340136ee5805557e7aff8da95b57c5024e4ce52232267e8e835215856ef62981dbb71ed583fcd03816387723baffcac312cf8f45c58f870987171eeb86055a4a1f480b6fcfeabcf4f17a8c4a42d4fd7e4d08cc165a538bb1d052d38cf443e3b3aa8d9e628dd828b222b4b814c58930dfecbac98ceaef20a4ed4959e4614256be35289c7e63aea21673be61f987551ba9de1651dad3799abf6bbcc3cd88a9808dce909479cf4167b8ae53206ca16c6ddcd5d6ed986fbe2d8922dcc4c4a2222efb94f3cf2d2ea9ce5104ab7536cc6b7b0d28c8afa4e0ea8d69affdcd4bd96c1db9ab41079e6e36ce6942ed2090dc7872e96a821766426a65f71b698ef09258b9d966ac2c3bf7897fa53d8da5411165836abca9a98618f62c7946353f7996752a524f62958b7842d848261bc6d560b75525c041651c73d868038eccb55d204e6ac966b830a12214a5b00bb118e821ba18cb1db1f126f92adb6336371170ddc08fdfd82d40eecac8ace7e7e92de01aa6f1a7f44e2184692f3f04a6e6dc3e5af855406c69c8ba3dcd065b7d4981abffe6475c3ff47ed16f9ea54743405ac61bf5eb1b54b41ae73dda1719c9cfb5836ac8427514af3cf8c4b15fc28bc1c3c07c49e99074f1e53559b740656ab4d7864fafadb270a306ad0f409ae4eb8f71912fc2ec447d13d66d2ba47240e5d0873202790e288df50205a80bbb8e417c577d6a524dba09457243a4809b8603f6974f8391fdf8e77503aa46e5a1197554f99814e0d16d96d3ee4eacfde8ee05f8c78f2da9ede6a735bb22f227ccb79b83b10d4f0eeb94d994b2c900c2498bd05023778d0fceaa7d30f9591307666860a8f428f4573a4ccd549f492b4ea95662c3e16dc8a3c3dd2bbd50721448573039fc6f9bd64327cd5e1323a5813a68553d1d09963d25bc670ffcaf8e49c4d68d739b3407b1593166a44b634dbc2c9397c1cf8a9d9a1973382421ca753bc98ce76c9c5baac64e7bed03b311c9d1ec64827743d68949ad28d54b3d7ed0257a5b2eaec39838c9a66de3da0d22695bb2560ea34d89f8e64b6ccb5acfeda9e6c563defca89d10dc8306dcb8216ed14710c36ae262e9f9e9d82f2391f6dde101d109bd62c8ba3a72b18d91ebb7a331", 0x1000, 0x7f3806c4810b8544) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001300)={0x3, 0x7, 0x8, 0x101, "b6cf46e93557a96bf1e392ada4f506ea058e78c1", 0x7, 0x3f}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001340)={{0x18, 0x1, 0x800, 0x7}, {0x18, 0x3, 0x7, 0x45978256}, 0x8, [0x9, 0x401, 0x3, 0xffffffe1, 0x10000, 0x7f, 0x63fc, 0x8]}, 0x3c) r4 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r5 = dup(0xffffffffffffffff) renameat(0xffffffffffffffff, &(0x7f0000001380)='./file0\x00', r5, &(0x7f00000013c0)='./file0\x00') read(r1, &(0x7f0000001400), 0x0) r6 = open(&(0x7f0000001480)='./file0\x00', 0x2, 0x8) symlinkat(&(0x7f0000001440)='./file0/file0\x00', r6, &(0x7f00000014c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse\x00', 0x400, 0x0) read(r7, &(0x7f0000001580)=""/124, 0x7c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getgroups(0x1, &(0x7f0000001680)=[0x0]) setregid(r8, r9) 20:47:35 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000dc0)=""/145) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) sendmsg(r4, &(0x7f00000003c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000200)="9009110aa065b85dbeb6e14a9145cf998c020e92152a65315179935306dc6a21048feb012ccee4388dfba092d8b47df3bdab32565112ff3c7a88edfd7b4ee6d4facf12e90842bbbdd5adab881d8aae741ebcaa3e31fb77394129e216c907a0e8885b2ec16801d9eb29005e08e236dbe931e47de47a1b1d76188d8160611ea84395341ca3c67be165233185d0f2e58d36c50d52a77d9b0a3573384137b0b8ec95504138969d49b0da4146c19117ab4758e74567873d194f60cee0ac08a8f58383a375d73ac2f999c4baada2f93cd2b2d0d09cb9d02b9da7e212de5a0e995f6fbf69e74ca7ed89c8aec2a9f2", 0xeb}], 0x1, &(0x7f0000000300)=[{0xb8, 0x1ffff, 0x0, "2767296d475f9cc54573ca2c5eb9638b01396745557cb34991908276c17d7765784325f8c2fb89af4d50a027859a10913b726bfd4eb7d3265de01baf6c19c701a939be317595a9aab5aa0af0d8b55a4034c94043e3eea86a5cd52ec205c59a8f3d90117f2ad8b27c4b70f439ce24057f11a3205b3bc7b8eeb43ddf8294740bad556eb30b1ab837839272b456d482058b58420215878af009e0b64586d1f1a8906e"}], 0xb8}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff}, 0x10000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r11 = accept(r3, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r13 = dup2(r12, 0xffffffffffffff9c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) r15 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r15}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r17 = dup2(r15, r16) r18 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r18}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r18, r19) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fcntl$dupfd(r15, 0x0, r20) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c00), 0xc) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/diskmap\x00', 0x800, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r25 = socket$inet(0x2, 0x3, 0x74) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r29 = openat$pci(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/pci\x00', 0x100, 0x0) sendmsg$unix(r11, &(0x7f0000000cc0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000004c0)="15ac991fab5f436f3f9a7389d81c418417e7c37582197f9becab923b9924bd29c116761c457ad64066a9481283b01f1ac2a3951ad6735791bfe3c3587a3dbb1e489e3c3ba2fa12001b50c40f67f070200f436104604fb26a83a6877b0794ef98a9237fd295e1af7106226c3ef8d76b262def55ab4e490abce0a4", 0x7a}, {&(0x7f0000000540)="24f5f7503504308003b4d04df4f949d01533ec79e70f2bd50c299e81396bc7a7b0a146b362770c5c7bc525eb26c9e4bc98766d7d3407e361d36171b64c0e899592af2fdec18080da3e16fde49a74f84b9b741b347d7ac61a1d7dabbbf99162261a4bc048997118c2f5035b52142a4fc766d8ad6411ce1fbdda88c040d5edf1e7fc6d2d684d75623559ffbc83c4a82fc6125325ab9a7c8c043895097c9242f125e251b5bc581f732e6eafd0dd25422f854affff6f82a78ec78dd3be86cd31862cd311eefa6fab3d0f59f7fb06971e85", 0xcf}, {&(0x7f0000000640)='v', 0x1}, {&(0x7f0000000680)="780e55cbe29cd421f0ad0fd283ff6951fb63cf0e1b51d04e7404d042b2429c41ce9b511d8add552877922a41cb51d9917c1277b6521c7d698f4c9a5054b0b3c0056ae848094c013d8ad9528bf46af04c886efa04ec990ae8b81847d827e1c4f4b37ec77813dcbe4c26c5d848e2864536b01d2004d70660f6c433a08388e53902b44a1a82faec8c05d1cd795e7ae0ce0cb7572c9ca7836e76", 0x98}, {&(0x7f0000000740)="541ae54d1882bce2503e230a03df8da7e96c2170be248d70e6a378", 0x1b}, {&(0x7f0000000780)="639b5342af6ed8cda5386e874774ce88e60c992417542aeb949138e45caebde603a40107100b13748e01659538c4ebcf1c09aeb2c5ac09a62d56e92bc7fd99107d41aedc03fc875cfa37a89f006fe24e73548e1722650a44d751c40b7d105df90cee94e96bc2dfd315e36bfbc7e40ce899c2f903c8b8b88748729283332667ab", 0x80}, {&(0x7f0000000800)="046fe6f368f06a097635dfd6e4cc07b899f3ecef63007ce8635a1111a57a49729b38ccf5acd7216488932086ef4c07e0814b61978a942d387f3548fd44fe30ff75d2dcf0", 0x44}, {&(0x7f0000000880)="dde57c5039c6e82897d3bee96a82b7feebd0eee5d5d5e60066d761f0f9e1c480ca1ee1ee351d8d74", 0x28}, {&(0x7f0000000180)="5d5974fe81073c64ecefc078041567a1295320f7efe29cf08701ee1212cb320430efb20cbc365221bc6c19245b27cda2911b4508123cf4ddee10e3004e6449a18124d56a915cb8aa6313b336f4b612c494ccc781b6162901b5ee800deb6f1729785fbdb6faf42c64a99fa961c77a3ab29ff10f7d6d5b419dc00182dc", 0x7c}, {&(0x7f0000000940)="418a360d41c4b348208913913298c169856f4780141b31195165ac947e39a03f741b2403c2e7650f0d546529f8ce7d83848b65feb8cb5e85377b02beb54ccd710489c7597be63cb659e2958abf8eba22", 0x50}], 0xa, &(0x7f0000000e80)=[@rights={0x38, 0xffff, 0x1, [r5, r7, r8, r9, r10, r11, r5, r13, r6]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r14, r21}, @rights={0x38, 0xffff, 0x1, [r22, r23, r13, r24, r25, r26, r17, r27, r28, r29]}], 0x90, 0x801}, 0x400) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x0) 20:47:35 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x2, 0x2bc7, 0x3f}, 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x4) 20:47:35 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800000100000000000034ea730d05d1", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 20:47:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fie0\x00'], 0x10) shutdown(r0, 0x1) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) pwrite(r3, &(0x7f0000000080)="c4a2dd4e46da09bda051543b6095cb785500fcc2f45626b5603185590597564302accf52a8a92fe30c0bf0e57d5f0297914f896ebe7ed3b2b508dd26ee9e274d4a961366c826006c0789bee29defb38248ada2ab1d27e0bf1a5ff19f19258926e182146db04afcb9b63f8fe5535a3625d64846045c8ac7d0bfb8744da3455d7cf88a93477d08dee3c6cbaa2175096b9f1afedc6c837ecae7b170a646116feeb872611654613512105dcb1a4a0afe9f84b6a2eb284e82a2b1c53a903dd5513f512f54c1bdd90d612d05fffe63bf6a3a4afd3cb61efc5e13640a7eb40096a1d4ea69e994f015cf976f4bf5f3fb66bfe15f8ce7f21eb70adef45474661a9fda4b67811c4ce96263647625ad2e354ab50ec1da12191bf38b85b9cb358de7d03d1981f076a5e10380b00c3674fdc3d0f3981607c1828e31a90ea699548f4f83f1b288c5bae700a438e594f96878adb34ed6cf43772fcf8cc3214e383310f0f8deaa35681e62ffaba6a15a12f1acc17d69da35a3f9e99325e560e6f26818c1f41c764e3b100c1b0972a1c36ed17fac2cf23c4f21fd1c54b142f65dea1e177ee292af9e87759ce777527b5b2ef739794c3397e851d9b20fb1fce1fb53555a6ff8961345ef8041bf0404aa128d40d322e74376702a79d8e11e9035ab73e724108d2a30630e337cb72a4a66a038df154dcbb3b08d2898cfdb82dc6b0f324786688fdfded10b3339470495bc230b36e1be4204870305e5a72dc7e1734f254baea9d05b1c16c770e5fbf192eb58865bc1b5e8bc1486ed6e78a062c527b94f34a921e4a18e9f393123ce33d2f1dece4036950d0f8f2d4b13ef4737bc24940a1d621b0598ef9a7220c576a99581c19f8c6f7185c356003564e15655d15b028b984bb259d3addce1734b913d54c86cf2e34d9620f7b3089ec47ecb9add2557cc4cf86e4b544086e63564e57bb2aefde6a801b56e9514f84c2a20b90e571196ba2097529ed659786b66466359adb6973be33aadca2ebcea8e36849d4accd469cb018d766844c06efabec056e9fc74fb771e089a1af9ca4b61eb9f0036f4321710df2526bcb96b23ee3fed301195ecc9da4c9290672e649474f65b88c9a646815e9b73b60f8255b758c6a2813b290f784e24af6d130ba619537e8fe25905f7f5d73a5c5757bca67d70825e8d70f93572af432f0fe0c6001a872c4fdad812c74652355ad56f5876104a98fc52aa9b324a413952add01359caad8b3cb9022e4f4cf72d7440af9e454676db45e5d706dd9277885b1ba6f2eab49e64027d3b4bfb62c08132d187d38079c285c523037f711fbf44f9abbc212383fd1605f0a89c01e630f798f99318ca7c16ae2acb60b0b1248867e214bc790bfd7154fa6b48b993a8ff54a42fca417df7fa9a528e10ec8f423a4aaeba69a594e26c17127298df595e1a8f9dea2cc99852c0fed21752b250610f4958725954a2bdfca14e9e2df390401e35bc8a277b745414b5b6608c74b9d4c231be5afa86f2803030a7c11171d4825f73353d98446fb54dcf36ba2dc0a52fd5ec88270a0749cf163f5ee169dc0868ba35abbeefbf980b4ec074546f9435d27c34f39dd9f75b7bf6f1c6c4341eea5895efe32309ec29213b93872e4bee87d5a8b8e25dfcc32433b4ee7ca8abfec02dc620aa40bc359124e5c13235502c29c9a2f6163fe01701cc8cb2ccfcdf27147c3d225ffe44acbc95a3c38cae86295da073a0691ebdea1900e1f8057f9dbbb23dbcd3193be86956ed70bde537c01026858b4deac5277e491bbc7965ec6b36435c8f32b8fa0fa92b7b18d0fc8e2547dd40071b450b7f41c1e47ce0b8e06f64480b81a69cf748b2cc0d234204a74be38acb2359e387b9e365028a9953012c61dd84d550a8279fbbf5ed3ef18691be866c4ba1680d4f36628fd0a0edcf6caf5fd8b50ffb1345e1762b380e0370707656a6e3b54cc612ed53530c02a9493dfbb616936ef0eb031f2faeb342987302ed4396397c445df72faf067ca0ca75e03342e35e10040f3a19a34195b6137ceda1e1706f70f5308b07bd501951359c0a4817737cfffdcc869857284b6589057798117155b690cf30129e766a21e07c8fddd57654cee8e018bc033190db27dedc867b4e29c618efc02dd31df451723a2183bb73e706be1e7298a8f70ca1819c686cdd5502a088de751c332d29911dc0a52b262d0e37a015d9244abed893a6ac18912088d17263bb587153b03e621dae4d61df8c8a1fc889adc836db609cdc2763edbca417cf840a11cc349d610551631e7017e487da3e523a19ceb54fcf7304221effc1e8ff676d6c99833327d95ca19d630796c51972d7ed8d61a767c2b90ad5b2b48ad8c42c4be58912b0dee4ea5a8573c2c6f6acb282f63b9e65544cd684a2a1d972b94b982c1a41637257d414f5e5c9aa492aa41bb41f4a9fc99edac5890c9f7de9f0b0f39ba67df4d31e3d2b4e39958269074599b3d81d3cc0b1fda80ec77d64ab1f0cb145dcdbe136e57f58cf89db46a8144a7059acf5bff703b683a88a4eac8515de1dfeff8a9a7584bf6e7e7c908059922400872221d9c9d1ec1ecc47cf89c7a1aea0bed2c33d4a9fd1982649d4435e45a58c9fa3c1c74020fc47556e5e886518d80a8eb02b125297da02c993993019334a887f1abbf7b0b53101e089654d58eca31f49d27bdbb3313087537386670a428f9b5fb51f6691566ade04ed81edd3ba1efcf990d0f364320115ba37378f3960296c53eba17f00efd06a7b180be00e675eba01b858ca6f06411c4234027a8f81b45edd0d906d9b815a45846b3c6f8efe776b2ea1729daccc47230385c2b61157e09bf6bbd52ca715b7b02e3c7d2cbce64ca390e38823b9607c7389410961c3bb241ceb5f801d76ecf9fb45716b4bb518097afb606a45d94839528ef0a2c1298413aaa49756b2e5da0dc4e5168e01d61022f33199c19843eab168aea91c46de958a8eb97ad5f4cd26c6af75adc4226d245e954ccc77dfbb92933669d829d16f6cd6f77d2758221ef319776b3570ef32babb28fe9b4de82041d3f2a70bb0935b908db8f96d1c3ab446d8dd9fe4940e397ca64bf3d009cfa5f374182b66cd0d78f283a7a9c1c7ac54010f2979a7f4dba709e5347e1f1f3fe005403489eb30f068e9a5b1f51b870d1a3e79463e6133c3628ee821cb7690c49575defce3e773d234a7704e58bb031a056e8552f9b5394d8fd5842b8180cd860b8bff1135a1fe44226999ce99cb81ed78063601162a1b7b1a0e5450372dc2f3744b01eee10e1bb4765a33be9a460033e3b40ec25e2e6d8cb1d977ae51228b29d122065cfe7b99f8081ba9d6cc4ed681494192bf2f2b0ec766eb46cf6b955c0cda4d7e953950f36d36b794b741418c6ee272153bc1b785afe64e8ad5f607c1cda6dd6297f3fbb6ca8157bb434b1f7517ba0c609f397694783509314b8bbcab67d985dfff277328f354de0945eeb5974af0a13bca8789ee332550fd1258d4d319432e03d8bc13d70d0ef192644e3a17d0f4120621bdee3988dc0b09ef8370f63b3f4bc5ccb9c5c93d06f22a47d7eadd211bff53e2ea65d5468d53a36ade29af684c06843f8a304473aeb842d81622ffcd75dbf67a2a40820dab81239b87f296f0f3b922793518a4aafcce6d325dc89a5e74cf90865a1d7eaab3edc561600de3acff2bd7114820e47fe491756e69274e333f89d334987ba756df55bf39b954728fe1c5b51b01388cd1838a07322eebb2d2f9d448c406a49ca98540329018ab8665b71cc4a42b6379ae33f9f82e6c4dbaa7a8b4a248ae82fd8cdaa44becdd0cb7b8016b740e4856bc730ebf98eac661b1798da03554aceb959617b2735512659453dc83d8a4a2b05a5d9ffc487a39b1f7f20d5ca56f0e2d020ac7ca1a90009c233811c705ad2c6e82951869c4025da0abaa82182865b14ed402baad3d1e17e0ba82158f187f48b7724e3911fb4d2ba5d503695b30fee67e0beb7c93ecc1f73661e0d3b60f7f665a30eaf6513218b60e00b12f6cff61db68dc0739e5f038a9ee8c2fd452cb746ecef0b351233b1e1d6327e81b847dd1c6826e745468bdf6ee37ad5abe3e9a09d697bfcabf782358053b41ea9618c7cb461db4a7e0d8db3f5ff1df261dfbc329d322591303b9feccd618df6a19c5df22d299ef2a88aba84950f7768bcaae10a0c3487a06a8847b173ab38d01fa942ba43a571e225e558e047f226e8bc60c366ea5a058cc4dac6ab5979fd477c5f2be995c285f41ab2ad23e82fb7e9ed070f4996ac4f88461820d65b075b3dd4472673e24c1e6b89f49b54fbe08078430621750d8da4128e1c3f32bd3af2aaa23505a9f0837ea989f36235322ffbf19316d34ed11be8c1add0ff83bfb0f0656f2d9d7cd6ea0e20df5ff41b689ac4a3ffcf439b926a4a6e3f9632dc8238610a72f2735b6d944147d06f58e1a47cdcc74efa0c407010bf51c2c9740d419ed052235b5b9c44958a46b4be313aa4a9b2c35a4b991fce4ebc7b1764d0a3907f94f53f6ae811e4651cc0c00c91b5edabac5de95f1d72743b718d3bcfd1911709f2ab5149de2a91b6b9e595b67bd356bac436fc7afb02ddcc628a2ad6687bdf032f5675f0ed13d134249de0c803c82611d048c938996eafdd5d6933ba4583e8b3ca2275372b8a31b6851d329ad6eea71672eb548b980af95e134f47737347bb16f81952565b7c43b6e7058db551905916802072dfbf4fd5063948a95e7b15d0419f2cd76d7dc421a14c854e4f79ff8d71e47181ef887043bf135fb76ba019e563457cc582559eb08faa66190368244a8dd08253748a67e6e4b924d8f0142bac01dd035d0209eaa860df772af1959380a7bced8d945341f1f7a429bbd7efcc9b94a4c5ba1a41a6c65c0f200966686b327942824a6c222efec36041e303ce739c201a3e16312c29da9b12b6d3c7af408491ef9e9f4afa6b840db355dd17ebfc370ad97d9878e7bf74a916e097a89a5e6aecf5912622338a4606c554d970b4d139b40881e5272ac6884edff5f3fe4eea93602c86cd563127ceb956ff957a4c4a99eff692849745dba07b403934a063cb49e1ffb48a25bd45c64943bbe05450ab0a466e0c7f9ec955025b0a540b46726335883b8c23d6a71470713982ad6f25d4f6e8afb8c8a8537acc522a9d4452c09c0a75db9872e6f7532c649238825836255f3d3872c7591e7afb558e43184b35565b9803602a3040db0691227d481a854544711d2c1b2b012a2c00187389aff348576038a4950db5d41100ba3eb64c32ea939383b584bdc78fb3300b40b14be572f068e769281281ac4a99fce58057c4e0df64e412f9ead74f011e5478140e5290a5f9ce23b92198a5fe21242e45784c2addffe224fc0e3417ef52c795516b26927cd611f1d102999ef209dc1bc5c59f55f4860b8dc09b80c2ee88aefca6015d93056e26f30d8faa23a812f56b1f9d1c32ce694865b567399e79eae73473e41c86ccea9f373518fd69326fc44e0e50da5b170faaa0b34f50e8caf58e6c2d745ddceb79c4044450b35cc8dfa16200c79a7bb3029f3deede634b1a136a2fedd3f89f4bef6dab5286a8e38124ae379193610597eac4dacda7f4728c431660ccc21a02b738e29f0b93ab44e93f5fcfef29c9d8abaced0e26faac6663cb76d3421e608d786425d73a0f25be647c64e440c5778184cd7c446b220d2a1d1a0117e715eb45989c4271a74d3cd936b538005ff3daee255abf884e0ad86ef20d412d84bdd37ea410822c911e3d32db5fa4ba992fdec2b2870428330d3", 0x1000, 0x0, 0x1) dup2(r2, r0) 20:47:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956", 0x4) 20:47:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) flock(r1, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:47:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [], [], [{0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x2}]}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 20:47:38 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)=""/107, 0x6b}], 0x1) 20:47:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 20:47:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000a40)={&(0x7f0000000a00)=[{0x23, 0x3ff}, {0x6b, 0x3f}, {0x195, 0x4}, {0x8b, 0x7}, {0x85, 0x1000}, {0x3, 0x5}, {0x88, 0x884}], 0x7}) r1 = open$dir(&(0x7f0000000a80)='./file1\x00', 0x381, 0x0) dup(r1) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r3 = getppid() wait4(r3, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r2, 0x6, r3) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000940)='/dev/speaker\x00', 0x2, 0x0) dup(r4) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r5 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1232}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x2) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r6, 0xa, r0) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 20:47:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) write(r1, &(0x7f0000000000)="6c956474464bdcba867e2525b487191125aed6987826cab81657a9f718a41199e83c825644eafc82561d3de4", 0x2c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x341, &(0x7f0000000040)=[{0x400, 0x7, 0x9, 0xfff}, {0x1f, 0x22, 0x8, 0x7}, {0x2, 0x0, 0x0, 0x7950}]}) r2 = shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) shmat(r2, &(0x7f00003de000/0x4000)=nil, 0x6800) shmctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 20:47:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x1ff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0xee}) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 20:47:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 20:47:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x80], [], [0x59c6], [0x0, 0x0, 0x0, 0x0, 0x3], [{0x1}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 20:47:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00'}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x41, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) execve(0x0, 0x0, 0x0) 20:47:44 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea8f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000003, 0x2, 0x100000001, 0x3], [0xd, 0x2de8eb56, 0xad, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {0x0, 0x3e045ba3}], {}, {0x0, 0x3}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="aef264c40500000000008f3ff6f8f6825ef2ba6500004993c49e0a1a0142820383def49058723f2ed35d61d8b3199cbe3b2e81ed66c433314f5d8ab9b4109c87f273d44b76ea077d32d0f7233b744cf9be185f6e112bf5ee46c8a5f41a14c64819a8848c320f31a9d2647def68eb55588cb7562e45a5a1bb2ce88d4e1c177e2307393ede7a6805db0a63437a9c88aef2e5e86eb9412cc8eb19b952b373140abd75c1bdf47a0ea91c281010e385ac68b1d077f423217bbb66890176f37b93d4b2cdf0799d02ff4c805bbf0b58e6b80e673783bac66724b27dd2d036b3480ea2b07ed97ff8d981a2997b3e17bf95c755790229eafc1b9abf561dca1381b375c3fe98540bd88360df8b92db679dcffefe904c88ea0ee50000008ece6ec6188c90663d0e2b3454af7aa165a2a2e475f5f01f73c859dedfc0c07b99e33f8c912f9d0b5064ed943981ebab6f6a6e3abd02ebbdbcba7428dde2db3173f1294643b9ee6fff6f24d37b1a3e6cb75078baa4e5ebd870f7244533d5e47c3299dc873d3b0440e14e0eeb6aa3840185abbcf291e582dfcee364c04dc6381157a7ae0e0c134dc073b0cb644b46"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r4, 0xffff, 0x4c53649d1ad72b47, &(0x7f00000000c0)=0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/null\x00', 0x10, 0x0) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() r8 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r10 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r10, r11) fcntl$dupfd(r8, 0x0, r11) r12 = open$dir(&(0x7f0000000ac0)='./bus\x00', 0x8, 0x22) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(r11, &(0x7f0000001a80)=[{{r6}, 0x504e130209b27ff7, 0x4, 0x8, 0x0, 0x7}, {{r12}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x7fffffff}, {{0xffffffffffffff9c}, 0x2, 0x80, 0xfffff, 0x2, 0x1a740000000}, {{r13}, 0xfffffffffffffffe, 0x0, 0x2, 0x7a, 0xfff}, {{r14}, 0xfffffffffffffffc, 0x1, 0xa0000020, 0x9, 0x4}, {{r5}, 0xfffffffffffffffc, 0x80, 0x1, 0x7, 0x9}, {{r5}, 0xfffffffffffffffa, 0x0, 0x1, 0xfffffffffffffff8, 0x7e}, {{r15}, 0xfffffffffffffff9, 0x35, 0x2, 0x100000001, 0x3}, {{r17}, 0xfffffffffffffffc, 0x6, 0x5, 0xa752, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0x8, 0xec, 0x7}], 0x8, 0x0, 0xfffff723, 0x0) dup2(r6, r7) r18 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r18}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r18, r19) r20 = fcntl$dupfd(r6, 0x0, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001d40)) connect$unix(r0, &(0x7f0000002140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a38ecf6483952a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca886c747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a000000db285901"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r21 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r21, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000380)=ANY=[@ANYBLOB="8202bbcbe4730000000bc8495025655dbd8fa3ea0a9d649e5da48a1d3e9b7ac59570c9b448499ed86b76933f27193452fec205114ade60edf6ad699ea63a26872aeacb14422053e276bd8fa36fa719d165709f1c2041f96cd26a3b5a277eb990784df3c1a0a99373d06d912661100e470ca4e436a6e71c3ceebd2fa102335692ebe77dc74a1dc441110c5dc200f87cd71790f02addeb4f8a87f25a009972b4d0db72b6b71d895277d59e06c63a996f63dd724906f6534dbccdc6c86426b720a30b8dc9ba0675a2c1b73a1b1aa878cbe87afd7dc7960d3a92c551a2d09e17b0308e836198aa8231019bd00b8807b17139ea3ddd7ea3dc0821f678fb030c95b8c7eea93e7cd7378492d2025f5a5389ded4c4cc9fe19f9a72c7fc2ba45ca547ad4fe7609fe031ad85f6585016edd0a871cccd40cdd8f01e96da8c0408fe86d12ec00cd895bf8ae01378de85bbaa36bb444bdfffaabd64205eff101a951c7a575c5c649bddc5ffffffff48044a8fd48b8cc2f5"], 0x10) socket(0x2, 0x3, 0x0) r23 = socket(0x18, 0xc003, 0x0) dup(r23) pipe(&(0x7f0000000b40)) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a80)={0xffffffffffffffff}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fcntl$dupfd(r26, 0xf, r28) 20:47:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x2d277f9379029dce, 0x1b1) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r2, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) close(r0) 20:47:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000000)=0x7) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) 20:47:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000140)="254b4f41daddb954bf55f68c16c3b0e178ba6156e884ed31278350df5dbaad37654393319a18e94c42fdbd2d58e0fac7ecc5ff2478a72ab031d26d948b9a6e4069d0068592fce42a36db8d8ecf773af76178d0bb2965136e4f6497d996c06877e74dd494691d3ec23432c80b07e97c0bfadcfa2883f3fe1baaaa718e978cbca02dade3562a22613a49a79b455d82448c46cf45bd046b47933a3a00cc613179ff723919ffb8c833825947d2293ef25d2a44d0d49cba4be5ba0f253dafa95c1d6f2952d1dd31b6556596de0f69eb2e3de229ddcf7bc2", 0xd5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) close(r2) 20:47:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = kqueue() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x2}], 0x40, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = kqueue() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r9, &(0x7f00000000c0)=[{{r10}, 0xfffffffffffffff9, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r9, r10) ioctl$BIOCFLUSH(r4, 0x20004268) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r11 = socket$unix(0x1, 0x0, 0x0) getsockopt(r11, 0x7, 0x445, &(0x7f0000000000)=""/145, &(0x7f0000000140)=0x91) 20:47:47 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setregid(r2, r3) r4 = semget$private(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget(0x0, 0x2, 0x10) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r8, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f00000001c0)=[r8, r3]) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0x8, 0x800, 0x8, 0x1f, 0x6, 0x2]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 20:47:47 executing program 1: getitimer(0x1, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fd], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x21, 0x2, 0xfb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 20:47:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x0, 0x200007f, 0x0, "0800040000000000000000000000000100", 0x10000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:47:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400014}, {}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") r1 = socket(0x1, 0x3, 0x94) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) 20:47:47 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x19, 0x8003, 0x8007) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80206918, &(0x7f0000000300)) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x21}, {{r5}, 0x8000000000000007, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r8, 0x100000000000, r8) r9 = socket(0x19, 0x8003, 0x8007) r10 = kqueue() r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206918, &(0x7f0000000300)) kevent(r10, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffb, 0x9}, {{r12}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) linkat(r8, &(0x7f00000002c0)='./file0\x00', r12, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r7, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r7, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r6}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r7}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) dup2(r0, r1) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r17, 0x5) r20 = geteuid() setreuid(r20, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r15, 0x0, 0x10001, 0x0, 0xac}) 20:47:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777f0104fceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() socket$inet(0x2, 0x3, 0x7) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff0c, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) msgget$private(0x0, 0x2c3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r4) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015931a80 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015931a80 20:47:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) fcntl$dupfd(r1, 0x0, r4) r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r7, r8) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r9, r10) r11 = fcntl$dupfd(r7, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r13 = getgid() fchown(0xffffffffffffffff, r12, r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r16 = semget$private(0x0, 0x0, 0x0) semop(r16, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = semget(0x0, 0x2, 0x10) r20 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r20, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r21 = semget$private(0x0, 0x0, 0x0) semop(r21, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r22 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r23 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r23, 0x0, r22) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r24, r25, r24, r25, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r26 = getgid() r27 = getpgid(0x0) r28 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r28, 0x0, r28) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r30 = msgget(0x1, 0x430) r31 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r31}, 0xfffffffffffffffe, 0xc1, 0x2}], 0x0, 0x0, 0x0, 0x0) r32 = kqueue() kevent(r32, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r31, r32) r33 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r33}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r34 = kqueue() kevent(r34, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r33, r34) r35 = fcntl$dupfd(r31, 0x0, r34) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r37 = getgid() fchown(0xffffffffffffffff, r36, r37) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000480)={{0xfff, r17, r25, r36, r26, 0x240, 0x4}, 0x42, 0x7fff, r27, r29, 0x2, 0x3, 0x5, 0x3}) r38 = geteuid() r39 = getegid() r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000140)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="57717502e632d1ed14e93eb99e1780f538274390d109cc7b1717f484b969b30db2ca6d1d5915a0542a6f89c6d074548870d9b9748b55bd7f395f4f0d8fb9893dc3356b25d2861f5377c91ed9dd1092f64ce5bc4ec667162934d6ee94b4dbdd4b7d5c48f7544757a3cfd701cb646dc7d6f9eb0e7a25701adf9355018ba2e1d9d4a7b6da636ac9fb1fc9f2d2f9842574d2e8ff4dc9582c260d672b6f08a37d4552bb2a36ea6fd81d7628b34d4f47176f1595e7ad423c9aaaccd55067468d", 0xbd}, {&(0x7f0000000240)="5cecbcbccff8946f7b150ddbdf915159eebfdba2c897d9ba9d85fb8e764983052968e9649fbb4685e676c6603ce0992ff0cfb28be0bf6bf7", 0x38}, {&(0x7f0000000280)="7f325853df15b0e42e7d38830d6fdff054c96ff9bf4267bcb5eac7884deecb76252e682d00d2709e2dc3995540d8f6cbde893ccf374fb7b1a1d9f1bafa797a9008b374440bfa245b669562fc6b5d8ac564e401dcbaae1ac4d8aadd6d7e7f8e0317d5c3da62f81551c9a5c2c4a361049889c6664843aad0861ceb3a5d603681c09aa5ce9c40b589f9edd43ad6279dbe53233f0c3bdae1be2fb88ddc64d71fa6fc9f6304aa494031c12b13535ee68e570235f0dbbe8dbc46d91ca667b7b96084885237f26fcbde723f7e18dc711a46b601e5f6ef2678a06fd22373c13ee61c0b881d33da1d", 0xe4}], 0x3, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r13}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r14, r0, r0, r15, r0]}, @cred={0x20, 0xffff, 0x0, r29, r38, r39}, @rights={0x20, 0xffff, 0x1, [r40, r41, r0, r42]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, r0, 0xffffffffffffffff]}], 0xd0, 0x1}, 0x9e50bee8ab3a20d4) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r43}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 20:47:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1a1, &(0x7f0000000100)=[{0x3, 0x28, 0x4e, 0xffffffff}, {0x7e, 0x8, 0x6, 0x2}, {0x8001, 0x8, 0x2, 0x12b}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:47:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000540)="5ffd697c523e680bca0268ec68b34ce29cd6236dcff76172c2cbfe83979e02ab405ebd9074f8c4e1b116d61df89041035cda7a9cf1387f649f93fccd73a8609385a662d3d990671033e0ce57720b7a540f03198823a699ad9af8e20ff1d212efea921d78b4e56e50a9ef74d69227a003718da4b7aebde5e2885d612b45aea8a0d0377041f135e46e4fc5c8d1fc26de8c5783814fa8973bed1d14964f717e1a73407cd2feaefcbf4883039e057288bd089b86fde00b1222db1636d7710d3531c0f6865d2919f58e8f13fe3c2c70084a4e33ed293ad62eee7e967e32903b220297313971a176c34b835802f8d55e88f87d28263f0fee5f1b7c35cb02511531c5ca964fbf6332bd0277ee09dfd80bf265ad9d541a73dec91ba5c3ed75a0c13a50ce4a68b04c17851e14f41e85ea15c6dc503241c1ce0fe866c891cc266f15feb6b61b1b11edb7ca9c68792a3e17afdc3ef5a1c8344272e8db5dbb00e76eb731372e86a46370e0b9b261166d8d3b352d98193533c303199e15f099ba196d763447d8ff75b001ebf4174479d8b8cf656bab4e05fd69816f13b3f6f45d26538caab66781bcd01de3f235f55e2be3ee1c7b03aa88b03d970509b2750751ddf555dbc1154b908b53834625fa35993ea7e372585d11702d353113a957efa8e9f88daaeed3af181181716737c4efba34d2f65764d1ead23eb724a2c5622d4c4616b7d122184a4272e218100637646881721308f937d54098be6c689120e6c858aac9f37b6e861848fd8923ad533bfc55e769a3eb7313842229c4dfaddb677ba60c73b5822e196874b2accf598a9f41a5cb4e710a4634080cd7ff94dc88f2db271ad016329df30a448681dbf4a56023ec50210314d304a9113367412b742c15f025da37d9d978f3c338fcdd80c6066fd811feb738a3b37912a1396b59b6d776a52b77c6ff30f567d04311d623e6d6c2b5995f06fec66a9b44f4c47d9fcfee413ad4c02f6aee3da528f17d735a5c647b28701df5de32a3ef4839106828ae5897c583568c12299582b11e6b1681f81db879e51e6b3645563067b919ad5554d8850aa55010cba44dbcd0ecb4e4ea4866cb52b89e75d9bd9e48227df43bec1d6e3cd98ea844c9efbe326ab1b3fbf7a51e22f4c8b31341ae5caf521f2b77a244d16e8d900a6b3a1dad852699ec106205de5f5105956c32aa5558776311c84b8f55a192bafc143ca095f36c3f95010ccb92d2b3330c36c4d0f20d7e23509d80b793d6c3ae8a72d25e3bb5f628b986562093b2ff06ebb6870b1a39c2d32063a611932cdeee0fb56e53bfc567c96cd6d3d2e1158e5508b6bba0f829aa422ced34dfe6be316ccb9734846ace0b24ae76deb63c7b7c6f015948a02101a941909263f4177ee89ea565cedea853f1332e27ada28711672bef01da1826fe0421321e0c7656440c058fd5d3b8", 0x400}], 0x1) execve(0x0, 0x0, 0x0) 20:47:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) r5 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r5, r6) r7 = fcntl$dupfd(r3, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r8) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)) 20:47:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r5 = open(&(0x7f0000000080)='./file0\x00', 0x8100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) open(0x0, 0x0, 0x20) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0xfffffffffffffff8, 0x0) dup2(r1, r4) 20:47:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) fchflags(r0, 0x1) 20:47:50 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) flock(r2, 0xf) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xe190c37d) execve(0x0, 0x0, 0x0) 20:47:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xffff7fff, 0x6}, 0xc, 0x0, 0x0, 0x0}, 0x405) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000080)="c969d17115f548fa9936d26beba317e334250d0b1ed86495c283", 0x1a}, {&(0x7f00000000c0)="5d6016e3075c3bc617297c8e05404a61197e04e7c7e4b6080afe48de1d4345594a999adfc1e93abf9833f5aa7954449105b3b6510cd5baf4e333ecfa11a3ab54fa0de3ef5cf1daa359b0ea65105c4ab98a7677a3a3ad9e8480da7956843f1a02fa0fc2df4348dd21de2fec2f9099c25dcef62a81d96defaa3bbb96fabf1b719b5e4eb7beb5e6c566fb2fa57dd0c25ab3f352e6b27d7432c15f8b632439c34463b8e0435649086106bea3af60902148a4825e5d6ced3d83ebed74441bbde843327d5f50904f5ad5c2ce0ae070a7bde0cadabea61a", 0xd4}, {&(0x7f00000001c0)="f9f7faae497081fc3a4b1c978a9efe82cf7063196f078da278c07db9ba953478ea53cd184bec83dd41434e18084ac7a5e41e00836300d31751c505e168264c5f2d70e295929901d6a43141fde8d31be5f66816b849cea83dce2356", 0x5b}, {&(0x7f0000000300)="db36ad2c2f2ef7b9964c2d514af873c72082edd2b6b4f609c5a4cb8c528af7b4c1364c9026eb548f0653e919318ae94968ecfcf5f0f38dee0d8f7a440af18c970bb273785a0c82226fd7824dd4594138469ab5da30c64026be131e13f328d1ba7bf3438b028f4e134703aa74bbdb9dc325fd33f84bea2484ce7539cb53dfc9cbdd025ccc0a4f94ff7a0654425e35da1cf81defc821674b41c1d373f84091f0bc2667ddc0a28ddb92f734f1d32993c5f557071e74cfc72a2399f80171526a8094e91efe267c288a5dfa0d9457b0b122d207653fbef31a7f007e5e8c819f1781f92006fc6b1be5", 0xe6}, {&(0x7f0000000400)="1019c9469db5229af4e0c38392006d1caef44380dc2cb1eece9e7e6781f5c77c7926bf3e1f9aba57f12cf627c865c92482ef45347e1e80d23f5a526779385aee9a012ba2359153ef874d760cb4f094d9676d681e1852ce0070f7fb3ecf11d13466da13deeab275d2ca4aa66e0585d66700dd3503256517f33a7ee8c62ad8e4d2130d2bf7e285c3941e4cf475679faa5d008e21eb5f7f4b61a97d0d71a16e639fd070488d322211a8ffe08cb939e02dc2d7d44b6de00f480ba358aa5f1b2767b35d32c2b0fe46d7828d630c66205d9dedaa2844b9dc1039271866a9d7", 0xdc}, {&(0x7f0000000500)="68fcb1e1b4a8b389f6efdda1d5ddb9aba59e90f3b41d9e5f55f352b3030fd86744b0dbecd22f66dbcee2d5074b8b8d1532a7ebd76f606a9e7d93ecdb71cd03816957f911db0a7a2a33bd3f0198d788836af539a478f8b4cf334245fa0e72b5e9a766c53d5d3dc8e626b65d5bd5cb790b723f60070d0b5cdeb31df72f0b9e4df26a7e98ae6506ec6eb3f6d90db3879db90e02893144c8d08eac7ff67ad465be1c229551272e76ec8699e00d349dbd349e889d9f5fb5ee9746f9e1af73dfc9f6a5fe471abfabd5a8e7375e9f6e01ff907cf319147a3a1ac92dc41b783b983b5c4f054524a9a4af1955e3c17d8971", 0xed}, {&(0x7f0000000600)="7ad17125ea82b9c2cbc518659cb433a5a1971ee31f579f35365b11b294fc79ce63a1c804c07d73918b53bce7f16adc33b1fae1ee298f39967c45bc731b4e50993bb8a81c7ec3ec8d42aca27795261d844a247a146a3456c1a69c07bba29bf19d7a6bc84c7c5c9f644931e4bb2922348290ff4ce9559acabc34720038148d73334734e86454de36e8ec222278412d1d561c8b09a6a5c22df6d394e07bc20c0c6aa05fc1198b91b7db3c5275418ea94f1a3235c2c750de82287fd8751e433a2fe39e11da86a54cf7bfc5f43275aed51823388ac94194474186cd4657bb27d05dcf0d6caf38d8", 0xe5}, {&(0x7f0000000240)}, {&(0x7f0000000700)="dd3d12d0c4e2cd2cf364ec8f9cf80ec2e7401e12c350e27a27ce0ac60c9061a944b34a8514f888fc68086f454ee117ba8dcc3c5f91a530b90a439fa200dfb36983540360189ed3ea5636e38f1c916cdf7620d1979f0b86464f", 0x59}], 0x9, &(0x7f0000000840)=[{0x108, 0xfffe, 0xe930, "c40a2e726834f07b6d7eda0d45dfb0a28959992b4d7cf42fe5965426d2b999e3cdda2121f30107f4fa20b086260347ecf5b8e32320ba94bbb904cbc1296d03ce424ffd076378070f61ab89bf6f5249c58d76c19a709d2405bceb987b530d18162cb90f6cd93ac005adb66ac4d38490f823d74a644e37c36e321d76224f084027e18a629892d64df125f4a4c576635a75c3c74ea51a153fc56c58a0313c0d64daccdfc76cfe71bb357a3c1bef89964dff3b3458a209a99ebb9060ed9e964701e7e80eb197e7b2569fb53e2f908b9a56c3e25ed8c0ef65dfeb86da5f7e216b82e47f5432b24e24700011533709a878b17c219d"}, {0x70, 0x0, 0xfffffffc, "62bcd12730d4699364dbd4876534330c55bdcb9765a24d56888b90b0a3daebbfdadb2970ecfb622f0efa68c171e9100ec32375167fd4030f1c90408b77666cfa4152978631708c3f9f7d8149fcb06e39be9421538c74771cceac5dd10747"}, {0xf8, 0x1, 0x0, "ecf9c46a061d7c377c304d99bdb85c562fd58ac2e2296bfde712042c6a0b32c9a315f9571f40989b91355d7dfd166b3f37987ae7f8888441396f66e063270fbfa6a7f6a0a9aa1672cab7b4f4ff1489344f4f3d5dfa15910dccd07ce2da463328aff5967a55542013451d190a21987ad97cf998268385864cb36bb493efca88f9c8638495df09b85b5e7e53a862215ea6b311009c0a62f9f1e896c440717f5f57fef4c5f51f1db0fb12ac42e61fb8d1d29bd42022697defc1d9911d5c3d955c5799272e919057436e14de3c420ec0e5b866f1898452dec8872e95bb1521061a52df566885c54c"}, {0x100, 0x1, 0x9bfd, "64a36977d1b1582c81ffdcab0d491adcab148d702bb37793fc332e06db1cdf5abe2def36d05ffd27bbdeac5d5d23cfab72684f6f44d407bd0f8d2ced5e5ecffe22e06a069e6078ad7b0579e44646fa2571b8f8d68afffddca2fd97ade3ac63e23825fd248be1e36d046beec4f455fdf4c8bfe8159ec4f4542c3e946aeb1d28b4f078a428536dfea46dba2a51266d1f8dca49fceaa7282e7be194e59d388dd0dc351046c5c0394a326fcf20cf61e88c3cb8f9eb903ee8d2f899138908f6b98525e2bdb4f7fcfa955097b7a084293b895f51fa0989189c737b35fe85c13785ae09f00e78aff1f85e9074c10e0a296703dc"}, {0x68, 0xffff, 0x7, "360551c7e5238b7cabb9455bab3970e7334fc12eeb7e2598afbf359c49bececf5665379dfabeb696d4674c5524638e5f633c0143dd5044cf3bb35a46767dfcbeeec8ed9eae4611de6391c1dc5a392d9ccd"}], 0x3d8}, 0x400) 20:47:50 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffee4, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000e3000/0x2000)=nil, 0x2000, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:47:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000380)=0x7) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) setsockopt(r4, 0x2800000, 0xb27a, &(0x7f0000000240)="f3b5ce4b939356c0dab9d4eb37ddcd33ae6342c85d9e096fbeeec4b9c31dc303917ae428e643575a24338dcb344eaaeefe3efbad2c963c65cdbdc2fa4ff3d254328ac2bc23aaf6c4d0698f4f51683f758700036cf4f368954d8213971e821ba10597a08dc9ce478a6ff26a4dd3c3f5d4e4cde55c3fbecf12394a6829b0ca2f031f6fb438c110e487f4d46f4426cd40ecb5b6a736de9aefbe2d9640e2a6c3883f42417a333d85d71aaf43", 0xaa) pwrite(r0, &(0x7f0000000080)="1005e96914f63500000000b20086", 0xe, 0x0, 0x0) 20:47:53 executing program 1: 20:47:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0xfff], [0x1000000020000, 0x0, 0x0, 0x0, 0xffffffff, 0xfffffffffffffffd, 0x6fdb], [0x0, 0x50000000, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x401, 0x9], [{}, {0xffff}, {0xffff}, {0x0, 0x4}, {}, {}, {}, {0x0, 0x49}], {0xaf8, 0x0, 0x0, 0x7fff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) sendmsg$unix(r2, &(0x7f0000000b00)={&(0x7f0000000000)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000040)="c1abc9556a7f1aff299be10218ccc785d4360c8634fcbaec9bce1e2b9d71c169ea91307859e2f18a406efa3ccc7d15e227235e4c62fef6ea7b1583783bd60c3cd0fa1c947f3f538d9cf838009f0a4c94941d182fd2ae7e3ae8c2f49816007b366bba106a542bc14268b952b149c7b319e00ba77c577e8a37b12c2cd32acaec854cb000b5ba1ea055f40e4b529e7f4226d42df0c2be0ba29e916d210c8df95e89c0b90b10", 0xa4}, {&(0x7f0000000100)="c8e528367c2ea2466f165f49fc5a922ab35df01ec20fe82d8df2c3f03df77974bb9845b7e900ad946b32ea7e56e995aa5feae1e126a51e3206d1f8b9a4775bfd8ac4d990f18eb938171d2f2f2144447b1399cbafb9", 0x55}, {&(0x7f0000000180)="d1b6ed4d0fc9b8d3c97e6f7856be53ea0a0c40237e6e12dae294f6a79b9b2d6fc82671f77b490182d7ce0d81c92d826bfa139ab8297efdaabede6b6d48c6b118e5d80c0574f7b65e1bb01904c44914fb63dec9f075fa87194ce0eaf91393ccaab35c2a533d17ed9112e0809d8da1e69a74da272f0458500c6343783437d7df060012af50", 0x84}, {&(0x7f00000004c0)="c1fcce05744fe527a7bcb2d8ee098e0820734672d98934118e10d0d551e9b9e14a90db338d411f090b48513ab6994ae55a01ed7ef1c97ec7e6460302d2345b21785df47283ad4240701c4c594f2af43945cfb5099091206b352a73a6c40ee97127eece92d809fe13922d6b2c8c8e71e18f81a767d584a35d3384ac87601cd5f924f496271e8edf901d3808e298eb6dfd1be73872d4380972e744e92ecb46d8a90ad4d71236d12dc2b5c81c9cb47e0d8a3fcc9dbff82229d1ffffc0e5b0ffac48de63e6d829", 0xc5}, {&(0x7f00000005c0)="4cbf1123f9eafe83e22c4540c2b2c124b8bd0ea71f5af4158642e7c1ec12e05a517fe969b1873ad1da2de1feab3bfe625085050aa088e74ada4dd23db401b4edc12e2370fcb3ea65af3c11517eaf26f26377b7cf6d6d49e296bc6b7f73799380a6222ee9052398381c3353cfcca4429a40760261a50bc40c27c3bb3f2f3a9131e0c752ab7e29b2e55829892146ad782fc6bdcc4c0e0949948e3add005c2f10639109586469821a8b10b85bf09f66025d9d52e7773cac19c7a975aadde30327eacd4ae4", 0xc3}, {&(0x7f00000006c0)="ae00ad81e4b5e92d770c1e10fbf9208f64e1b9b42df05cd4e69ddd192e6785b4dc8309f4b6b838dbf060c987c0d5402bda0a1403a52db187dc61e91d2fef07f443285b772e969177a3469403ad5f32c3a2d24c619cbd968005ab2fc4fe32268d6dcff71b388f5c883f502378f0e0e4fb88bda8a83b62c7d9be6a5d6420bd341e859209b9b83f867ab3cdd3993b29e5f369488160561515c7c322554141a74468f4632e76a6659306463e33034d81271c112a4afcb3f15d6e8adc0e", 0xbb}, {&(0x7f0000000780)="66fe5bd1706a3bf07707199832f376a396edee74e1272efd712cd51fec7895ba569d126908d5acb78990419f7461dfa94e", 0x31}, {&(0x7f00000007c0)="1cebece931be700ea6ef8d9e11879174c897f39ca762cb0d31d04cb62adfdd265da1f468632c6de7286a694b2414c9aab06ebdbd817d3f1bc851c0f3766e250371d8878fc237ef828e35b44d63b20c698cbc6a7ab254e40fe595a58f0bdcee671cf19f4c24", 0x65}, {&(0x7f0000000840)="7f9de5454a9fc1bdba85d370f69ff3edf018f3c979fe3678a3cf2d6f608a4af5183f14a45ff285c78946683385f1abbe691d49d0bde06664f5f092e236483eff8de5bc3413e3764c75c6a018c8d7ec7ce064e86002387d7ba515389377746198bd1d6cff0961edeb572bfa5e2d5cd1db6214253fba4d48361e42a8eff12cf5dbc65663735680529eb0f378acac971e3897a3480328a080a82674541f301d11e7c2a24be4cde65a80986fbbb88d7359b085a95033a9d693b83784d623d63994acd4", 0xc1}, {&(0x7f0000000940)="dfddc5364fe7c33a16db5c33a5f5b778556ea958e48e6e19ec92e1d12520b6297691fa36bccdc827f5c4958cd576adf0f97d79b6de379a4e7ed93fb159c98b294abadd9be901a7887a9b7d25d17b9605d5af807a72e7763044dc3dd1061f80797d5582406d5a88664a51eb147cd91554cf39fc9acb2f7319ba615294db980d50c40008c1db23862359d98ed3033a44eff8b5b5c3ad11833799ce821c40de960eee70087496dea4951bb7c48510aefe51fb921e9694938ec238ebc62e4082d2595d3fdf52f0d7822e6aa4f9", 0xcb}], 0xa, 0x0, 0x0, 0x99959366e1967388}, 0xe) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000b80)=0x1ff) r4 = socket(0x10, 0x4000, 0x6) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000b40)={0x200, 0xaf}, 0x10) 20:47:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x950, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='\a', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 20:47:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget(0x0, 0x2, 0x10) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r6, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r7 = semget$private(0x0, 0x0, 0x0) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r9 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r9, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getgid() r13 = getpgid(0x0) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r16 = msgget(0x1, 0x430) r17 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r17}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r17, r18) r19 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r19}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r19, r20) r21 = fcntl$dupfd(r17, 0x0, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r23 = getgid() fchown(0xffffffffffffffff, r22, r23) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000480)={{0xfff, r3, r11, r22, r12, 0x240, 0x4}, 0x42, 0x7fff, r13, r15, 0x2, 0x3, 0x5, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0xb5, 0xff, r13}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 20:47:53 executing program 1: r0 = shmget(0x3, 0x3000, 0x495, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = msgget(0x3, 0x1f2f7d12382140dc) msgctl$IPC_RMID(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r6}, 0xc) r7 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)={0x5cb21a85, 0xffffffff, {0x9, 0xffffffffffffff81}}) r8 = socket(0x20, 0x1, 0x10) r9 = getppid() r10 = geteuid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={r9, r10, r5}, 0xc) r11 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r11, 0x40067664, &(0x7f00000001c0)) geteuid() r12 = msgget(0x0, 0x230) getgroups(0x2, &(0x7f0000000200)=[r6, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r17 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000340)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x8, 0x35}, 0xfff, 0x20000000, r3, r17, 0xffffffff, 0x8, 0x4, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20000, 0x0) r18 = getpid() getgroups(0x1, &(0x7f0000000440)=[r14]) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={r18, r4, r19}, 0xc) 20:47:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x21ea, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xffff}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 20:47:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001540)=0x3) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x1) 20:47:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x403, 0x0, 0x0, 0x200000000000000], [{0xffff}, {0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:47:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1de) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7fffffff) getrusage(0xffffffffffffffff, &(0x7f0000000400)) r4 = socket(0x2, 0x8000, 0x81) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000004c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) dup(r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = openat(r5, &(0x7f0000000500)='./file0\x00', 0x73b550a9c98c44f5, 0x41) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000540)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000340)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fcntl$getown(r10, 0x5) fchown(r2, r7, r9) 20:47:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1f6, 0x8, 0x81}, {0x28}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 20:47:56 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0x1f, 0x2, 0x2, 0x7f}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000004008295955984bcbafaf7093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c22000000ed89af000085f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795e5c95e3905b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1ea4173d5b6913eef9ecb0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee7f01000000000000e307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e80000000000000000000000000000000000000000000001969e5fd4529693e7a713b3b5c3641c9dd309d328c81179286c45f1d75847bd7613a3d8293dd6e6476be1092da39d95138d2052636d379161715e6bc178dd03ea98925fa093e04ec1971d8ac7cd7386776c8a0906b79744bbcbdc1eb7bde3621d9cf67a98d4bc45f8d9ba60806db67f0c447327a08ea47b9a7586bf95885687af30b9bf8316e470b1f3f68f1bd6961e87771808320003ad567ce4daffa00a33043deab4b529d88313955c306840fd78f70d5b1345ff70e764d44bd81640c566f95522cb26297e636686a9e658f0fe5ca10ca0192a0d0b90f02fcccd556d35e1948407fe576b782ae554cf04ff0769c30241fa10a1622ef476d167065edfe772f2d02a13e1856dbbf6086940cfb297f26215001292da587fd0030d4c48359d4257f3b68ac82388c1b19f8cc2fd9f1f0dee6da2c8ba411f01a63603ebe4f126f9365f4629be8f27e937081ca37824464ed88cd983e4982bc23653db3298d9cd38b0d6c1b91794caa81cfbb9212d815904ad79e9f42c36656abf9604d456913cca0186701ed674d2830440b85ac2d9c543315a615f78756edad1161f4dd00"/742], 0x10) dup2(r4, r3) accept$inet(r4, 0x0, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x229) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0xe30990d627c63bb5, r5) ktrace(0x0, 0x5, 0x4, r5) geteuid() socket$inet6(0x18, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}]}) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) preadv(r9, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r10, r11) setreuid(r6, r11) r12 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000440)=0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r13, 0x10, 0x9}, 0x8, 0x7, 0x9}) 20:47:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) write(r1, &(0x7f0000000000)="a3", 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) write(r1, &(0x7f0000000040)="8721c58bd1e62c458f75b6f9cbffc88d8da41f47e3745b4bdef9da2bd0ae31d7923da960cc42f1bffc92513c7041215d2226b9daf45857d1d1c4391d29e038e17969568f04b892654a1cd6840bc1970a0e0fb5ab4c736627febd369b096ab63320f4035eb7c127748d68e9d64ead5c6b866614dd2af4cec3eeca8cca1302688d2fa425a19233646065f23ab5119f937614", 0x91) close(r1) 20:47:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0xfd, 0x0, 0x24}, {0x26}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x2) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1800}], 0x6) semop(r1, &(0x7f00000000c0)=[{0x2, 0x81, 0xbafffdb578acd778}, {0x3, 0x8, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x9}, {0x0, 0x81, 0x1800}, {0x4, 0x7c, 0x2000}, {0x1, 0x2, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0x3}], 0xa) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480), 0x2aaaaaaaaaaaad33) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x13, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000400)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x8}], 0x2) r4 = semget(0x2, 0x3, 0x541) semop(r4, &(0x7f0000000180), 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x3, 0x80}, {0xfe52dc4792d94f09, 0x5, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100, 0x1000}, {0x2, 0x100000000, 0xc00}], 0x6) r5 = semget(0x0, 0x0, 0x4) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaac6f) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x2aaaaaaaaaaaaac9) r6 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r7, r6) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f00000004c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x20, 0x0) r10 = syz_open_pts() ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000540)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r9}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) write(0xffffffffffffff9c, &(0x7f0000000340)="54a673ec01b07d6505c5c1900acf87e3c3b5a8b2d0e7d71f985685387dfb72545977d56c93719f0b93b493d71e964ef19eb32928a1d892864cfdb6ed2adb0052c1cf441fc17e31a199dfff607209be30ec3a1b9e0b27c7d84c31f7546a930072c1e3be54f7446c379f0057", 0xffffffffffffff1e) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000500)={0x1}) writev(r0, &(0x7f0000000380), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 20:47:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r2) 20:47:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r3 = semget(0x0, 0x2, 0x10) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r4, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r5 = semget$private(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) lchown(&(0x7f0000000000)='./file0\x00', r1, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) kqueue() r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 20:47:59 executing program 0: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) getsockopt(r2, 0xfffffff7, 0x8001, &(0x7f0000000140)=""/172, &(0x7f0000000080)=0xac) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x3e, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 20:48:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:48:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x20) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x1}, {0x0, 0x9f, 0x1000}], 0x3) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0x3, 0x5, 0x6}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x7ff) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)) close(r1) r3 = semget$private(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r10 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r10, 0x0, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x4}) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r11, r13, r14, 0x0, 0x1c8, 0x1}, 0x7ff, 0x8, 0x8001}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x3f, 0x4, 0x4}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x9, 0x9b, 0x2, 0x9, 0xffffffff]}) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 20:48:02 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) geteuid() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955987c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16fc0db55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000003816ecaa000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87d33bedb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77ded34402e3b27cfa786da3c622e10efd61"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r12, 0x1, 0x9}, 0x800, 0x1, 0x0, r14, 0x6, 0x1, 0x1, 0x2}) r15 = semget$private(0x0, 0x9, 0x42) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r15, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r15, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r15, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r15, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r15, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000140)=""/161) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r18 = msgget(0x1, 0x254) msgsnd(r18, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000c7bcd992403498b97e91fd7072009a1a70b4fef2c9cc4e3fed290fa659950000000000000008ddfdff6472de37f3e7081f645d29a7e0fd449dc61a9527f11cb22c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8492dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14c2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240eb057f111054f2b5f0f40a16000000237203e109ef71703832d18f975371dae05a4bc0cd012e2ea7de69882e9468fa446b31209640a903000000d7689b898e25290cfa61355ba39b9a98a4e18d"], 0x107, 0x800) msgsnd(r18, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3598d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe8814a24a7e4e0fdd6df9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) r19 = getgid() r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r20, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r29, 0x1, 0x9}, 0x800, 0x1, r30, r32, 0x6, 0x1, 0x1, 0x2}) r33 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000280)={{0x8, 0x0, r19, r21, r25}, 0x3, 0x0, r33, r34, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r36, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r36, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() r39 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r37, r38, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000180)={{0x3, r16, r19, r35, r39, 0x89, 0x6}, 0x10000, 0xda}) getgroups(0x4, &(0x7f0000000180)=[r12, 0xffffffffffffffff, r19, 0xffffffffffffffff]) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x80000000000006}]}) r42 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r43, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r45 = msgget(0x2, 0xc0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r48 = getuid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r50 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r45, 0x1, &(0x7f00000003c0)={{0x0, r46, r47, r48, r49, 0x1, 0x9}, 0x800, 0x1, r50, r51, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r52, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r57 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) r59 = geteuid() r60 = msgget(0x1, 0x9) msgsnd(r60, &(0x7f0000000300)=ANY=[@ANYBLOB="1450ea22e517e894"], 0x8, 0x0) msgrcv(r60, &(0x7f0000000080)={0x0, ""/245}, 0xfd, 0x0, 0x1400) msgctl$IPC_SET(r60, 0x1, &(0x7f00000003c0)={{0xe92, r54, r55, r59, r56, 0x81, 0x9}, 0x800, 0x1, r57, r58, 0x6, 0x1, 0x1, 0x2}) r61 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r61, &(0x7f0000000080)=""/37, 0xfe37) getdents(r61, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r63, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r65 = msgget(0x0, 0xc0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r68 = getuid() getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r70 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r65, 0x1, &(0x7f00000003c0)={{0x0, r66, r67, r68, r69, 0x40, 0x9}, 0x800, 0x1, r70, r71, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r67]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r74, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) getuid() getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r79 = getpgid(0xffffffffffffffff) r80 = socket(0x18, 0x2, 0x0) setsockopt(r80, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffc46) r82 = getuid() r83 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r83, 0x1, &(0x7f00000003c0)={{0x0, r76, r77, r82, r78, 0x1, 0x9}, 0xfffffffa, 0x1, r79, r81, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r42, r47, r55, r62, r72, r73, r77, 0x0]) fchown(r41, r4, r40) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) 20:48:02 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x1, 0x7877d4a4dde8600f) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x81) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) pckbd_enable: command error 20:48:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r3 = semget(0x0, 0x2, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r4) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r5, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r6 = semget$private(0x0, 0x0, 0x0) semop(r6, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r8 = socket(0x1d, 0x5, 0x80) fcntl$dupfd(r8, 0x0, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgid() getpgid(0x0) r11 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000140)) r12 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r12, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) msgget(0x1, 0x430) r13 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r13}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r13, r14) socket(0x11, 0x3, 0x0) 20:48:04 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="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:48:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001540)=0x3) setsockopt(r3, 0x2, 0x3, &(0x7f00000011c0)="6bff6f382a7f6ee8f25f28a55fa87828821bd9c971524d0a3aec614613f9c188931b8c6709f596c1d8c8b6b4b8ee812c4524990977482dce3cd3dc757316c72db20fe6a6532f98037c4a39f11e207a081d98c1ad001066fc0b5df3a411d09f4a329050ea0a6bb62c7689ed5f0b384576384a81f639b828801c82606ee6c9c5caa79a122f53b977b0b738254aa37dcc2c7872ea4a8de34f485b588da580c5a779acc8bfd4a5e27161a41cb06b9bf6f643d654ea551d7d2874f06b787418d3a0095dff8ea12f716800f6ea7479a75edc83c47994c9c0bc03e1a9571b0efb27e4b8faea26584c2783281a1011373cfa6f1497a75dd62ec824a2318d074bf7fe40b289c11b81d1fb217a2da787690ceb184441b269ab54285332ce6ab81d191ebdacece683725fe88de53a863b95eab21fe5bb21ca3cd35100ab640463b7ed7af0cff000ba1fd2bc6aab73a22daa0b77f88bb9458b2b2eb2b601b3d50cd2620eb59c2cc36047a6b77a0aa4f902b408fe5dd048c24399b0ad5d251a18eb179f89332d9cf93040e68e2f1a3a85136dcb9ccdf40005c968d509bf43fa06cff2434578aad2ee3dee2a53486ea04ed857680591b8cb0ff59995674fe2b9dbed01cc2ec6e92a0375b669c8851d885315a9b48b18693804f47af9973ac7597e03cde70686bc67a28fcdb45113885149e83cfaef0f4368027d5d94ca0c72303843e99a200fb51ee648a99d5ced4cdb169c73be52f1ae42fc0a389fb0329e242a4dd9c992753ed986eaaa956fc84c35a00d4f614c409f48bc2a1efa2ec024e6ce4a336c980d3e30b1d34832d5935aecb3c9a5f1f5eb4e9c16380e65e6040f2305a95d316d54648a287db5ab9d9aa861dc7b6c7ada3638b8058cd19af4c2b4f7064016adc986f0ecd4294c8e476e36edd0cca30521b579513602a889135d6ced16fb878492ca8003e7ac1c986e0d3b8d34f8ee12be4e9643939c3efe915054cc93f2e927084fc3481cfaff054b93c56ca63af93a11a4fe33acfaaf6e9149a19fe8c2fb737956bf044a3448337148f2007fc8a74bb432ff2f51ec1db1039a6ee0deee6902a169bc0c28d7223f052cb18fe0a4dfdf9164e60a083b6626c6d0deb8538ab5475e5c4eaed09e3aa908b1288898a3f438a5153ab76d50aa67995071a351ae097645053b896f1477457e56db35f706862ddcada4e58e8702105777c5e7f4fec1a432a8750fb897090a866031b6ab6fb6494ab29617f3d4d2defed0691319fa958b3887231e3c78ecba27d9fc3b329c2ac9cdaf4211b611fd9e8ff2d33b5188ba1ef6f0a67a0c55d464f3bfd10e1ac106fe7d1d83c58e12dace4e70c1119a075afcc85b7a59a3da43f6799cf54ecf48fbe884d998868cb5abad6370aedd57beda826e3f41f864ece03e9eab8327b3568d98416d57c5cdb20951f3b443f9cf710cecc45e04ed6d3f1771f9723bbcb836576e945a35cc01c16c8a8ee8e68c7de2710da67a8fe980bea42eace35931cdfd3f405fc89453a24b97d1e4cf0ba68c658bfbbe627ddc473b04fc7a21a1bb8c8da9f986896d3d06cca84252f1861379e1a1a73d92cb8b2e38255efea453db8468bd1395e1ea721af036ba3c25855b04853848bf888c1c019e6a41a64b050921685ce2cbd8cfdf495a721a7b4cc0cb856609c3d60bdff4e5fe44d232e9de8705f77aaf09448dbcb21bbbbb6902e3d6b878f37453e2a8ac4344bd7769f6d19d8c0681353201147fe6757537b82e93fb8ee6f5c56f75c56cafd943f21c995e7faafac4fb37e79178fa0c75f49c0a989a223ada1f62c2713e71e94a775e2e4178f1bd84cb3a5aa19789ac3ea9c14e3fceafa25d60bd58a251c701c7b71d54548dc7761c83b1a5ae3be3302d36774d8341f3c971b8971fccdf87ea7f091ad6cf8a6f33b13f2dbe91cec964ec0796e90280aaf5904b6342969514290bae6f038067b858c1320c239cd3c6945eec2fdc5ca76639af1c70e48fbb10549a3e6c65ae1dfff8bddd5ef940f96cac05039218ef56b82bdfa2e706623ef3c19ff1705681b8d20c94e5707af16e7be80f9c4af7d1d386c69bac587f544553bc25421c9ab88e466ec13d27e9f99c801622bc47d30aea982192babc562050f7d32f9c10b569c698b9afc274b1877c7ead77d3e4f0d5b0076418baecde619dcdcf7169b46d19b35b2938583de58700504cb899e71f40dc7f4bba4c26b4b44572cca2b746b79c0f17ab8ae23955de2f0672ae2a28cc31ab4ca1f88ac2f39d1328c46ecbe1fa7536978061b226eee49991913b72bd5dcf9ffb7b1f769e32abff0ee1d5e67ad1a6bab6016424a5980f975780b39a965690fd49296567ad9b0d1d926bc30bcf880d29a5a57a0ee404383106a7267e0e780c3a838bf37c40dbd6883471a8802433d37be46224662b5444690b9c04f1e2f76afa9973b4d1773c0520a6a1460e409ed3553b43d9318e42f16e358a776267a1f6bd137eb781c6b306fb3aea58c8074ddd2b53f4035d938b356aaa6aedaae9d081ee2ca17c85ce54a56d7ac280a9bcc377daa7811422ff799b13b9898ada6b9844d12b4f9e8c3ae592cb440ec4228fb8bdcde30181ed4e3b349abae7035be5dab32bf50c70f957ffc28d084a64cbc4874bdca6109d3072536b981f9eb90ad67a94977072a0c374982c5683dc099aa1ffd6c15d80465ad03fca35ab4d8b9734b9a0565c1462227c48ead6981e38d1eeeae3577466ac170c5bd7f04dbfa13a5853ca01f2165e112db0e3bf1c86b14054de027b6d34ca213ad1aa9fec21783f6927b47d7175ad88a8c1e95893174a73f5635e22525aa5c0f41410ccb5048d76eb9c45398fea604a161dfe01c3cfc9e3c715bef6b5d15c167a07ad72a740edeae1f6a396563396ea64f5ca292b4a5b5e006b8853fbc086ed00c0c221558a5fcba08e96fda0432e6ca153beeed0dfcba67424268a40ec8dc575348212e167cb0bf59aa356ef75bc3d436e8b2b6ee98414114fa04be4a4cfe4abdf7b413b7f1e48bb99375340bfca8a0ed3f1396790076e78ef2df0c1a9cadda9fc987da23c75f0bae1db550c17cc6d0e85843d014e05d14ed1c8b701e7f79b785a77f0484749609e209530f96cf16e0aaa6fffb5bb8b8235ce89618153c88500124a755058f86e9e247dfef78dab6853e6d0b980c207f31110e16b7fd5995221b85941d947b1e0ca8661a84bb8c2525c0231a237780f5dfef8c6eadf09f8444e4e4f05a9e94dd75cd4504181a94d9cf1518fe2e350c0121eb47288f87b99c23fa85fd6c5303c3e566a6622c6af92fd2906e068c39b999f6974e4d1417a74bcaf93c2f479474132476be13a09f76d53797c2fbdfd3a30d259d2c5f74af3d34fc978d836965b946ee5923ecdec602a9d38514cf604bc29da0b3274ded555e1ca03a9e7aac2f16a7306bcc058405f3605c33bc8dd8c665e05a978afbe568e041aa8421f3f2505a9ebab01fcbdc471e14f9a3ae87f3bad120de7eafc3c40979c63c175428e9e6fc661fdca65fad421173d1d2d68ce5259f29a6d74e5da7e3ee77ca81e1b7c060c5a3bacb2663e80e1f7169a0b8ef2601119a0cbaeded50ff8cfcfae33f27e62d8b368b0c8fab8013d1b26f5320d6b8b5a29a2b65e4fbd764ccb876e9cf07c035c8f2939d332e3fda50342842901f2ed10a431a1b58cb97d6c7087113ad2966d5012843bafad73bba1c48adaad9485c4422b09480561970b650ee85b26eed7fdeb2411c9fd681b2ae1dd374594a20480f2ba94d96ee6398e724e2a5efa72a1806387ca69a22f152104c1831dc298b7898d98df972d470045cd25ac39464eaa455772539f4dce9e3413cb4789346e8d29a91abb3a4c4de06293568c2e167c24ff59f5cda71f3e3dfb0b21ab37b2afa91fa5dd3e502abb27a49fffc13ab6aa0a0ac74aad7c49c9f2f24babf6012d5b1dca0cdda80d75696726777d6f7112fcd739a972b7c061ded7410066da791d33a83aed5be8363a2a7b0cc9c31b3840a85ec384c9c7c7335d474b21b51f6d3f55713f0b4fa1391b3eb1b997f824fadd6adb3a9ef06eb7025dd8713fbfcc8943dd0a0f7cae107c019a8d7cb4e613d829b23e6e121a87dd9847e3415802ff3aeb08d227bdfd42c63b856097c3a31de0a56a6734bc3010ff4091ace8207077303f62353d1902f13e4d73719096c07017e0b611fecac0e04b796751f8b3219e2869034be4752acb2665441991076294c0616a05e9bd18004e781a39418c318edd7b0c80e0283401001cfd1392ddd525541e5d719b8919e4fb1083fb87daa4c3fd0294377169cdf4262b082080f6665339216c802374f789aa09332ed907c718aa599137844cb659a2bd9d1e6fde642850bbacd118014e58b29c35ff9d2407e148a00efab8b61e363bad0edb85339d5d3d89bb5b7d9946fc53a05abf93b0ad932f88cfcaec533ebc1c95d76cd0400e6eff7cc13fe2c2e55fd977ba9bcb97dbdc46e6943d9898b4d0e52d56bd2f0ce0719c2a680c2fb7e73715f81f83069a052846e2975777d8eed2c58cf90e1958a782b203d5d0864f9d3ea1ecc02f1255219a1dab657a5429d408e6ad1173b6069c7dc5164000360887f4c88f816ffb6f3fa8286366ebf7a352f26e34b1a8ac8fb79089501c8de368f39da430311f175461f3e7edd6e6ff3469b0114311c9c9ad86de094badd98fe3bd6d41f4c93c334c3eef88a8af962a3e2f32d5f8ea95c22f94f62e267e91917a195e78e0fa992a91899bdbff65cb77f6409f836ec4da9e9de54297f3ab19c203639a8005a00027302a9e8b98a686675b425471bd07803711201ea52c6008745f0bff1dfa6d196d371a888c3324fc2d3eab1c9a04f3c7658eb2131cef4557c1625f7c044374a2dfe42b4eb1f19ca8177f58215354a9d81afebfff05b1bdd2f66847a6d522646a4ed82530c58f0de44c34601a403c793ce3f869fac4cfead48c6fb0b2a12d9052ccb906d668cee967bd344b4d304ef018329f8c1f4d93ca9aa728b35132ffe19ac91d07e8cfec855aa7e55a31ea17a1c2b6d8c578d39efed4b1bf14b42a79940a7dea4cae470c97914fb9afe3d2860e5b4496e1ff51f2ad9854423e7eaaf0312b22f3be72713ba65fbac57c197a76f38d7600b6deba3870015590da3cb006694cb54360e2452c2a1c8290f789c6882520f78d8463bff718cafa5fe4ed5da5ebe188fe29ca783763e4542bb9adbcba19ddf8d1606a4338053cfd7c965eb9cf0390eb6d6ffbb42beafd0ee0989b29131efad57c4169d76d4d1a415e7cacc1ad133d89c891ef88d47caa253524633cad8f35ab5c4625ac87cef0a732933992fbd844d4bed4b0e0580d836c414096dff7eabf5fad2ba201d1da191fa46c61454fd2f6b338c7d301e5ea427396fb79de2b0efaf3719fb9eba4bc0ca94524fc1daa46b317d772e224391953fe86c8fa613bec4b11196711c5870cce9ad7ad787253f50aca833e0962b7dda53ca634acb25c98debbd98348c38ec889c8ad632049ac960be2d8f39ecb901f6f35bf41eb7fc2d032f93b226a2ef205b9003ffd397e8fc5596d367c0c0b6e8e42082a91bae5483bad101df458f1f6c8f55f6e89318db753446e816c3b6aa9047c333d1b19cc7ea9a22ed1af07ee6044ad00717b19a0c913462bff1bcc017ef3b47584b2ee69c92e4a4ea9e6361be8ddf0093035415ea9c6fc6cc6e5d258d183fc2e524f2d3e85c23dd387d2f19f26b0cee5ccbd45d9549ac9a38bfbdc939e79f29877c5c0b5ef28ecf57238cc84bfb7e1abba3cd09b42955cd218a16548f989", 0x1000) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb514", 0x78}], 0x3) pckbd_enable: command error 20:48:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r3, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x9390, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffd, 0x101, 0x0, 0x1000, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0x1, 0x800, 0xffffffffffff0001}, {{r7}, 0xfffffffffffffff1, 0x66, 0x80000000, 0x7, 0x8703}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x10000, 0x9}, {{r8}, 0xfffffffffffffff8, 0x80, 0x200000a1, 0x9, 0x1}, {{r5}, 0xfffffffffffffffe, 0x41, 0x4, 0x9, 0x1f}, {{r5}, 0xfffffffffffffffa, 0x23, 0x20000000, 0x5, 0xfff}, {{r9}, 0xfffffffffffffffb, 0x88, 0x4, 0x3, 0x80}], 0x3, &(0x7f00000003c0)=[{{r10}, 0x0, 0x40, 0x4, 0x800}, {{r5}, 0xffffffffffffffff, 0x2, 0x2, 0xfffffffffffffffc, 0x4}, {{r11}, 0xfffffffffffffffb, 0x28, 0x1, 0x1e, 0x3}, {{r2}, 0xfffffffffffffff2, 0x10, 0x80, 0x6, 0x5}], 0xe497, &(0x7f00000001c0)={0x7, 0x9}) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="03002e8202b45c42360b95b9f6317da0c028013d0d1933bbf1d8d6a7a8bacbb9ee976ce9d706b0e1c549c06de15c6b776a4e48ddf4ad9278dbff6c48e17a231a0c0ab5f523efa4bd0100000000000000d8536c409a874ffc0bbd3e6f91d6c8c352965a287a1500d40d64ecff9eaae05c01e0414d03e9e8fd92a236606e324b10f5acfd927ccb3901d50569e30abd99a0ca69626b8e642f3e935db6d4347a5724d376908ec2adf410842252d7acbdeb0f0d2ff6eadbb00be687a43bfbfa319be9479b8c78f80b19960fdd1d43144ac11c15c40765d149e1a4e2975926cd888c9b088773e50d399c4cbe3b9847dd23ccdf451346273c16ef3e6342b4a1bb5384c545433f1c92165144b3b30fb5039213708a63d44f2225c23f6724515ae948"], 0xa) write(r1, &(0x7f0000000180), 0x511) 20:48:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0x1, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) r2 = semget$private(0x0, 0x2, 0x115) semop(r2, &(0x7f0000000040)=[{0x2, 0x2}, {0x3, 0x2000, 0x400}, {0x4, 0xffff, 0x800}], 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r3, r4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000100)={0x4, 0x8000, {0x0, 0xb0bc}}) socket$unix(0x1, 0x0, 0x0) 20:48:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x75c3, 0x10001, 0x400, 0x1, 0x1000, 0x4b9, 0xfffffffe, 0x1, 0x1, 0x8, 0x9}) 20:48:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) read(r1, &(0x7f0000000100)=""/148, 0x94) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x1000006, 0x100007, 0x8, "b8e2ae4f7e9d15ead666af53d294e56356ebb400", 0x3, 0x63}) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x8, 0x72, 0x1f, 0x44, "056fd74f8d505b803b94e0931a1a413618dcddaf", 0x409f, 0x100}) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x503c641282cdf740) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x80047460, &(0x7f0000000040)) ioctl$TIOCDRAIN(r6, 0x2000745e) 20:48:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297170cedfc656c6f37ca599ef855ba0d2f5b9036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25aade017c2c61e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466ffff000000000000ee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e580287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588f4f81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000bcae6cbb095bb1f03b4cca93d35369e626d890224fa926da7a1bea492fbbc675c521b80908fcb92cad93665c7208122a558213acf4bd3fc5682f0e26a6f6e6f39ccf690c55240554cd58edc0fcc50af42499ca48492c68879b4b06d5677dcf835d9aeba974546c79387ccbad26f94dae36814a97fb92a2361ead9cc591a91ae4b52202938de9ae8db010caea659a134c0af7dc56df8f0084d8bb9eded7766bc6421c622597a8000000000000000000000000a5e664e620b35beebc18beebd262f79db46ae4a5658641f343524b02e488bb076e1c720dffccc90db25b939691f64a2181e26420d586a9aeeb6acbd3bec0dca83b47e1b3ac1b66ce8a371d21d998ef5ecf7022de3fe570df641fc3adeec2656ea31a3f14f882436134bda9d03de8de3e92099f046b1aed7e8e8684ea3cff9b36eb1dcee5d0bb"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 20:48:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1c, 0x4, 0x0, 0x4}, {{r3}, 0x7ffffffffffffffd, 0x9, 0x1, 0x5, 0x7}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x100, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0xffffffffffffa9f8, 0x8}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000001c0)) 20:48:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r2, r3) r4 = fcntl$dupfd(r0, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0x81) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000100)="670dc33fe989421e1bc18624833b7ec92768a5f65926ef0374e2bc8c844d1d47c4e302011a4f6f390ddd934c99474e3544719735e85d2fa3a2f2595ff69234faed931228212f211fee88e1bbcfef9161c3dc367a01f0c3c72916b1bc449daf535d721096e05b73b4e3b5fd65907362ac17ccc6461fbf94a9ed07b0e17463b524cfe637782e", 0xfffffffffffffc98) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) pwrite(r6, &(0x7f0000000040), 0x0, 0x0, 0x1) 20:48:04 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x1, 0x9, 0x0, 0x0, 0x1f4a40d66d528d63, 0x0, 0x0, 0x8}) r0 = socket(0x18, 0x1, 0x0) sync() close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0xfffffffc}]}) 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) r2 = syz_open_pts() flock(r2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 20:48:04 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc1206949, &(0x7f0000000300)) Huh? Thought in6_pcbnotify() never got called with mapped! Huh? Thought in6_pcbnotify() never got called with mapped! Huh? Thought in6_pcbnotify() never got called with mapped! Huh? Thought in6_pcbnotify() never got called with mapped! 20:48:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) fcntl$dupfd(r1, 0x0, r4) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:48:07 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001540)=0x3) recvmsg(r3, &(0x7f0000000980)={&(0x7f0000000780)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f00000007c0)=""/171, 0xab}, {&(0x7f0000000880)=""/9, 0x9}, {&(0x7f00000008c0)=""/44, 0x2c}], 0x3, &(0x7f0000000940)=""/48, 0x30}, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000600)={0x7, 0x1, 0x100, 0x0, 0x7fff, 0x4, 0x9fd, 0x1000000000000115, [{0x8, 0x1, 0x7, 0x401}, {0x400, 0x7, 0x3f, 0xfffffffb}, {0x9, 0x0, 0x4, 0x1ff}, {0x3, 0x1, 0x0, 0x80}, {0x6, 0x0, 0x4, 0xef5}, {0x7, 0x7f, 0xce6, 0x8}, {0x44058b70, 0x6, 0x6, 0x7fff}, {0x4, 0x20, 0x5, 0x1}, {0x80, 0x1, 0x1, 0xaf5}, {0x6a, 0xa21, 0x26c2, 0x2}, {0x45, 0x8, 0xd46, 0x1}, {0x8, 0x4, 0x4, 0x24}, {0x2, 0x4, 0xfff, 0x6d53}, {0x9, 0x1, 0x0, 0x7}, {0x1, 0x81, 0x3, 0x3}, {0xb90, 0x8, 0x9, 0x787f}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r5 = fcntl$dupfd(r0, 0xa, r4) sendmsg(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000001c0)="9639c6311fd9b6900b90bd7a8d21b5ac02db3a3fae3671770b65640f61a81fccf8c3d86383247a4d632fc6bc993775d753ff6abf1fd0303d4b2eea3fed3a0287c91d691be88e8c9a0045c79b143d5a857779babae09f6a8ff20b1a2212755c07163f40f4ee56d30402542a647cedf75ef2ad18a7f793cd9597a282803a7cfb40e5c9abfcce553da3872f191477f80954e2b7920edd2c8a3c8209254f103577f2738e43f6723d9c554b8948e01f0f6a16958e3a6daa2dad2c85dd8a14669b3fd58d76d6", 0xc3}, {&(0x7f0000000140)="87ec4a93ab8035774e4b8b0592000d0f3df80a1d1071e1f8deebde30f6d730f076eca84d1de504c6be8c4700e84db28ac5c00130cba793", 0x37}, {&(0x7f0000000380)="08cce218d78f8fe90338b428f12b8956b4998a75ff71dff6c9718dc05077db77025e543584246a516b588c7b20e99efe20a3e288cfc2de61962910457479869d7f0b38dd4a32406bcdc2b8308810c89b29952f70953d40578b149b06050d45d8dbaec4a5372ab7b4fd418fc59c2618099fdd10f58365b8683327728a3681a7f4d113ab142411c5ff32", 0x89}, {&(0x7f00000002c0)="05b02ab1a3eaa827720831168b6d72bf77bbe482679b67a4d2194aee6569bf31df7eb39700bc5f1134aa718718217b6947a85b64a25da35c33ce651e5c732c96337fee36bf5fd51193831d2978a3f8c44c4173282095facbbc75c7d393d0a0722fc350555d348629b9d7956b71c68c67ea0301a1609db9daecc8e33e713e", 0x7e}, {&(0x7f0000000440)="b47eb58c5d862c82ccd81e791fa4b45a3f1af58895cd732aaf0b66f2c58af272e3f7dac9228ff401e64dc270705f71f08ced9df2c2969a1330e2a022", 0x3c}], 0x5, &(0x7f0000000500)=[{0x98, 0xffff, 0x4, "f904505436699071bdd45ed5efc64e494bce4be8488e2928bbb948b315ed72dca8a2c21a6150f16ebbf310cd78409419fdb21b97f9e40bc2ab59fbf43bd2cae4554e102d1c0c3fb90737f4cf0c0691b6ffa3315c520986fdd2405cfc225647433da93df97f8bd1a63c85c9d640b14d6808af73db4285f8573e064d12bb049aef0164fcc0df"}], 0x98}, 0x2) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000000040)='./file2\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) mkdir(&(0x7f0000000340)='./file2\x00', 0x0) 20:48:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x10) mprotect(&(0x7f000012c000/0x2000)=nil, 0x2000, 0x6) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000001180)={0x0, 0x204, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x1}, 0x0) syz_open_pts() 20:48:07 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(r6, 0xffff, 0x1022, &(0x7f0000000240), 0x1000003bf) 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'}) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x11, &(0x7f0000000a00)="00f700004a69dbb52dbf0e3b06db57809e899c01a78fc728ef2b88a8219f65932905c7a437116a0c26f6101bf82ddca1747de092dde389b1785799388ac7e24f334d4128bf5b63369d6491099d34471ceaeafc1523fe71fae1e21f56275132f678f6c1ee4f139ed63394a8481da8aab9f677f7e1902b1214f3f4cd2d80d4dedfb0d40ce255da4f0835a47efb01f6183f41c841f77f868f6bb14bfe7f9e78f227414480e468edfa79092b1f707327ddef0940a6b371174b", 0x198) fcntl$dupfd(r15, 0x0, r15) sendto$inet6(r15, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r15, 0x0, 0xfffffffffffffffe, 0x0) 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) socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r17 = accept$inet(r6, &(0x7f0000000840), &(0x7f0000000880)=0xc) bind(r17, &(0x7f0000000ac0)=ANY=[@ANYBLOB="01002e2f66696c653100065d4509aaf25f26df9197027496098f458e83c86d08a8d1ab12026410d9e4f323f578f085daed2b9c01f9fadfc227a0f7cfb70062ac315c407a3395510d3fb476cc5f3f2d7b09ec1878d05c135d516bbdf071218c8652c52169ffa38da30523416d58b0714d234665b844dfda05ad2d00"/133], 0xa) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r19, 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(r19, 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, r20) writev(r14, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r14, 0x2000747b) r21 = socket(0x2, 0x2, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r23 = dup2(r22, r22) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) bind(r23, &(0x7f0000000800)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0x4c5edefc26817d39) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r4}, 0x0, 0x44, 0x2, 0xfffffffffffffffa, 0x2}, {{r13}, 0x4fafe674af2a5fd4, 0x8, 0xf0000000, 0x5, 0x1}, {{r11}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r21}, 0x7, 0x40, 0x2, 0x7, 0x12b}, {{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) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0xfff}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x1, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) 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') r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r26 = dup2(r25, r25) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x9, 0x5}}) r27 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r27, 0x2000000000000029, 0x6c, 0x0, 0x0) r28 = dup(r27) ioctl$WSMUXIO_INJECTEVENT(r28, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file\x00', 0x80, 0xfffffffffffffffc) r29 = open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r29}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r30 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000100)={{0x3, r1, r24, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 20:48:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000717000/0x9000)=nil, 0x9000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071b000/0x4000)=nil, 0x4000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x1, 0x0, 0x7f, 0xcc}, {0x7, 0x7f, 0x2, 0x80000000}, {0x8001, 0x4, 0x20, 0x9}, {0x1, 0x9, 0x0, 0x61}]}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 20:48:10 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) clock_settime(0x0, &(0x7f0000000800)={0xfffffffffffffffa, 0x4}) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000940)=""/132, 0x84}, {&(0x7f0000000c40)=""/212, 0xd0}, {&(0x7f0000000500)=""/55, 0xfffffffffffffdae}, {&(0x7f0000000d80)=""/171, 0x8}], 0x1124, &(0x7f0000000380)=""/46, 0x2e}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000340)=0x8) r3 = semget$private(0x0, 0x2, 0x510) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000780)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000840)=0x7) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, r2, 0x2, 0x9}, 0x5, 0x0, 0x8}) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x2, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x27ab) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x4, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000e40)=""/231) semop(r6, &(0x7f0000000100)=[{0x2, 0x0, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x0, 0xffff, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x8, 0x1800}, {0x4, 0xb, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x97dcd840d5668b52) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000000)=""/9) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000007c0)={0x0, 0x800, 0x5773, 0xc761, "7afa9dc33d9246d0fa70dd5fd1aaeaa11b6a8412", 0x0, 0x1c}) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000240)=""/247) 20:48:10 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x5aa7e083f512786f) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = dup2(r0, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001540)=0x3) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x40) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:48:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 20:48:10 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = semget(0x0, 0x2, 0x10) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r5, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r6 = semget$private(0x0, 0x0, 0x0) semop(r6, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r8 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r8, 0x0, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getgid() r12 = getpgid(0x0) r13 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r15 = msgget(0x1, 0x430) r16 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r16}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r16, r17) r18 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r18}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r18, r19) r20 = fcntl$dupfd(r16, 0x0, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r22 = getgid() fchown(0xffffffffffffffff, r21, r22) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000480)={{0xfff, r2, r10, r21, r11, 0x240, 0x4}, 0x42, 0x7fff, r12, r14, 0x2, 0x3, 0x5, 0x3}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r14) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r23 = socket(0x800000018, 0x1, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pckbd_enable: command error 20:48:10 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x80047460, &(0x7f0000000040)) r3 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x1, 0x8001, 0x6, r3}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 20:48:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401], [], {0x8000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvmsg(r1, &(0x7f0000000900)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f00000004c0)=""/222, 0xde}, {&(0x7f00000005c0)=""/98, 0x62}, {&(0x7f0000000640)=""/70, 0x46}, {&(0x7f00000006c0)=""/191, 0xbf}], 0x7, &(0x7f0000000800)=""/235, 0xeb}, 0x802) 20:48:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[], 0x0, 0x800) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xf1e) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', 0x0, r4) r5 = socket(0x11, 0x4, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) dup(r5) r6 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x60) fcntl$setstatus(r3, 0x4, 0x4) pwritev(r7, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000180)) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x254) r8 = kqueue() r9 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) 20:48:11 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x290, 0x0) getsockopt(r2, 0xe05, 0x9, &(0x7f0000000640)=""/4096, &(0x7f0000000040)=0x1000) 20:48:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1014d, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget(0x0, 0x2, 0x10) r12 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r12, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r13 = semget$private(0x0, 0x0, 0x0) semop(r13, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r15 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r15, 0x0, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = getgid() r19 = getpgid(0x0) r20 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r22 = msgget(0x1, 0x430) r23 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r23}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r23, r24) r25 = socket(0x11, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r25}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r25, r26) r27 = fcntl$dupfd(r23, 0x0, r26) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r29 = getgid() fchown(0xffffffffffffffff, r28, r29) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000480)={{0xfff, r9, r17, r28, r18, 0x240, 0x4}, 0x42, 0x7fff, r19, r21, 0x2, 0x3, 0x5, 0x3}) r30 = semget$private(0x0, 0x0, 0x0) semop(r30, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r33 = semget(0x0, 0x2, 0x10) r34 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r34, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getgroups(0xa, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r17, 0xffffffffffffffff, r34, 0x0]) lchown(&(0x7f0000000040)='./bus/file0\x00', r2, r35) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x8000000004}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fcntl$dupfd(r1, 0xa, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/b\xf0f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a4b1abd604accc08d4df33b5293a") 20:48:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="8f0a3d9e", 0x4) r1 = dup(r0) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r4, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) connect$inet6(r6, &(0x7f0000000180)={0x18, 0x2, 0x2, 0x6}, 0xc) fcntl$dupfd(r2, 0x0, r5) r7 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r7, r8) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r9, r10) r11 = fcntl$dupfd(r7, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000000240)=""/153, &(0x7f00000001c0)=0x99) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 20:48:14 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10200, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}, {r1, 0x80}], 0x2000000000000131, 0x0) dup(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) 20:48:14 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r2, r3) r4 = fcntl$dupfd(r0, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$KDENABIO(r4, 0x20004b3c) madvise(&(0x7f0000089000/0x4000)=nil, 0x4000, 0x6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\xdc\xb0') 20:48:14 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) chdir(&(0x7f0000000100)='./bus/file0\x00') r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20440, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000840)={0x1, [{0x3, 0x1ff}, {0x1, 0xffffffff}, {0x3, 0x20}, {0x1, 0x8001}, {0x3}, {0x1, 0x4}, {0x3, 0x800}, {0x2}, {0x2, 0x400}, {0x1, 0x5}, {0x2, 0x5}, {0x2, 0x401}, {0x1, 0x4}, {0x3, 0x55}, {}, {0x3, 0x40008}, {0x9411d48996a83733, 0x1ff}, {0x1, 0xa5}, {0x2, 0x4}, {0x1, 0x200}, {0x3, 0xd9c}, {0x2, 0x7}, {0x2, 0xfff}, {0x1, 0x785d}, {0x1, 0x1}, {0x1, 0xb83}, {0x2, 0x2}, {0x1, 0x8001}, {0x2, 0x8}, {0x9f02d18459b85695, 0xa618}, {0x2, 0x6}, {0x2}]}) writev(r2, &(0x7f0000001300), 0x10000000000000c2) close(r0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r4 = socket(0x2, 0x8000, 0x81) stat(&(0x7f0000000780)='./bus\x00', &(0x7f0000000980)) fcntl$dupfd(r4, 0x0, r3) mknod$loop(&(0x7f0000000700)='./file0\x00', 0x80, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0x3) getsockname$inet(r4, &(0x7f0000000600), &(0x7f00000006c0)=0xc) readv(r1, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/210, 0xd2}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000280)=""/249, 0xf9}, {&(0x7f0000000380)=""/38, 0x26}, {&(0x7f00000003c0)=""/83, 0x53}, {&(0x7f0000000440)=""/235, 0xeb}, {&(0x7f0000000540)=""/100, 0x64}], 0x8) r5 = open(&(0x7f0000000740)='./file0\x00', 0x8, 0x1c) pwrite(r5, &(0x7f0000002380)="52c9f0cf9e8bef22f199ad0efc1335ab19932d87806a919fab0030d93777ad98eca0e55454e277665a587a70611201536c419a2c46e70b57dad1a1748dec6280f468580cf4d0411e68cd1898609f8c4e45c69df932c850830712351035f3d386876e84287df8d543d38857a3ff3119485cc762e8e3c5286cdd6c8d579de8d6b12d01099a3b0423b6a50c25e5887a88e130a55dd88024a37f55d568fe381ad092659aeb0ed1c5c2695c97858babb98196c540d4cda61d4fd5b1ad5ae575740436683c79775c5bccf1271bd294d01744abf8ccb3dc36581fa5df2c901ec516a6454282673cbea6d94413a4f7e70f9eb56375a243a8f5f72d284caa1a2d50bf33fce696930420872a33efcedb41657b4ea061c252ef7da31d267cb4dfa56b66c7b32baeb93f6371bbbdee1dc5b2ab88f924ec1886f892adab1a94ad8e79f0be4a727322e5a727c5f777fcda5b2e369f8f2012b1344ee26a485d8ece0cad3644b61d6d067ad63341078d107d9f7523a6c56432b0a27364005ae472e3a165a166fff88ccc18ca451fd849f9dc531724e5228e0794ba218099b938fa3c5229210141c6de05a271ee7b309da73afa1c68a29034b549f5cdeaf9a4893a139ee14fa96f5af208c73d79e1a3895a175eee04aeceb6ed0b5bb8c53bd525320fd9574f41d6917d371cdc5729ea5d01ca31c56bd5fee4d70276a9a3e8317af55692d5d38c98386b4342197dcf36059de3a09fca683089e8a362f3a71e20131fd7b12ef2af8eb68923d064e67c566bf9f4ae700603494966fed02d8074eb672a5e677997c365ebcda7ff0b9154581ec43b246c9d0299fd894dc8728d37ba0f346e92c5861cc4e1ea0281d3dad18c39f73cdd08c06cefd0b09b8efb40c4e1b38d4156d7ecd03fb2051704f755dc66b43ded540277a2ba6c3a27f95fb15177b31b9b51e104876517f660a1aef1c1b8210613d4b3c9ae4f868d7bffd43a3fff37b0dd4a30103c2817a3397273c6bf3d781291b79e1368f2cb2154f0aa03a24d80f6e76ffbd7db5ffbb8f7a697bde9f27b3158f461d1d8230636db109c01fba83f3369c86adf3b68647fc211476e66528e127ae13e8f54235d783f10e836cca5e7b2f8c91613ce9f98c5621bbe4f7410482ef16c8146375a87833d0006bc0621369789127487ac488bcccd3b8fd459b8fe0c214677174c27da8d1150f403be7ca4c9de69752cd1fe7f931c52e9fab76baadd0fb0f741d4bc25a33df2fe76f8f708edd6e1486f871f1b7f6adaf26cfb82cfd053f4025fe6f42bcb8b0f97a401f6fb62cb6645c1c2142e8e1fcf2124a9c8738d76c9878193a777c92aaf8319391f46ef13c00bf780cbbd8d0752321541cd0fb54f526ed6d5a05bc845acd77320a4af5cb3f7580512607f98391e36cadbec475d4aff93e1fa6a6790721826307622edb784821662139e010cd84cfe183299507a2d86310d70701dae7490fc4113ef8ca2b05c31e8ffaf1566407d8ac9d956ffff11e7cec4e2858ca3211be0fa249943570749bbc31cc8d8be9f195830a6632200c94f7d4986901f8e4277df7806d4ae559ef71a03af85921ed02acdc439c31988697d33dd5d5ae622f610f9071bcb8b828e3ea2a7d08b464973a1d87bcd64f0fc9c47e74bb8d185194f985b665863ac2e37cc8bc5c4d1c2d3ca97a0ebfc1fba36873804475abf9d7c57915d59dfb9fde2203c50a44574927a4afd8a55a6731783cc1c8177e7507c591b0392f7f6f55b510b263f3e1687a672cd3c02b3dad5e19db0b66efabf7f9aa79299d088428e07e2ae2b031a461160c7312109e8e89728008c374bc4b2992b7d0bad863d176a492dc45d966d3688145620e756bc7e8c011d594e6f99dacad06a56eb802c175a4ce76e0dbeaa24dd3e8349b8d8caeca0cb9b4c691b94e623feb3cf3c1b53d9e6978cc9342eb9b1ea0fe2a089e645ca94e62837dd876f260cfed22fb8619a6a217611518091027df520483db45f6e1863f97dee1084d902570f834a7a5ddf9d03fc7a0f10cf9393449d5355df6cb41f566fcd74aee4d8ed9f5fd423bf9a5f67a1e899a0fc65d546d953bace408c15c489960d92187d25606b18cf6c4973824caf60ed64148c099602cfe6340e708e79c6c5ae450e8625334152328264e103aad538ad04f677300fed0dba77b3bd7a51b51c7dac36ad97c2beda8a77b53b42082f873cc0972ecb906f2733cf3dc3c80a271f988032336c0e91505903f75b77602ee8b514b15482fa5a630a888db55c195eb796e701eeb9148c6eb19c70e94eecd9584f1d62cb2e32e82fd7ffcd554dec2960c412fa419f2ace9884729ccafa345736978568c5861e3c723e4fb9813bf16a2187f9204573880a9941631eae84075bbb01c6aad3a0a2da16af9da2ab0442c003c6ca8d5a5524b3d3dfcb34577289cdab0ec58fb1935d7fbd2ffff084d42381295217d4dac2302cfc49cac848a7e04f0b254b35bf4eb1a6b48c7145c440e63dacfd354b6044da1c1c1e7e8f74c8f125f4fd7ad1d44bf7f6141dc9234fde22640bc0e5083dd2f0ad69654bd40c9c334e973db9fcdaf20b55392588010ae1b61fb25359420e161b0cc943366234babd65792abfc07149f4b4031e9605ab354d42cb996b83ac13019501f5a35916f7ea204066c2ea1c35ca74549fd2a558d1e615dae48768277ec75e663b84860b6db835572521a86778273e25b86cc958498636758fe6f501a051eea6c929d0e699953d518f94b8ca6a51c68ee3f93ce99b24d2f6076ae13ebac3a08de5ecb8f584eada4ccdfaf8460c3f34957369b27922076ff6e2eb4cfed8a05b52ece8608beef699937bd2a9d658b850753afe2a36600adaccfa35cf0fc1a5c02afe07cf246243e3b8bb0d04dff489776f71feeb44931e60f369ab5eaac1ea57cb38dd6483b77f0bfeacbc4ade83ab436738a6d7e9d126c95b2a5537223b5d2424a56efc835790160d1668e54ba519eaf3fd51a6f0ae808313be3945e5a58b46e786827709550a85efcf8fe3b4bb000f4f78a960d367ad079eed9c6f82dff4a5ffcb540de860016d519b7bb634b8eeef923679484f1595d7ced85855157609789829b0c740b9776feb8a413a78fcfbb4f92f57de2cfff74dd439918271dff6c0772a53e28bd5757c22136a360f70a3f3778db34106e2ae4b9e5fc83c9871dad7b8081034acad793e077b4ab1d21c15139aa1a6699c7c5817218c9b171d5e625291d959adae3ebcc6db93a40970b19cbc6fc7a1b2d3672247a98248675903a75c573aa6565ecd61ca6fb8f95df20840a887ca296138a638a85d1580970d0eb0a88d3200ef7eca2032efa6601585d3e212b096eb333c6a953c134262c92a25c13509728cc66fe2d375808e900d91dd9ca064b0a9d2562bba1645d4d8cdb5a56969759b4db5fd07b5454457e977628d342dcb87cd5fef9e7fb4c1aadd8acc50c5b732c898ae020c7b0e028d98c99f092a0d972e2f5cfc8dfb4209570dee4d7a91fcaa9c886dd6162038b39723aeb83c544b5f49cfacb471ea4f61a97c92b4d7cf092efc14beaebe170570c00730b4c0af009024d1687d33e3efceed714c52240bbbddc3718d0331baaaa6b54466816e25f1358a154248d311b2ce4574e2c4345229a15b809736be416e15a47b8f7399373dd0c1ec1f78663d57ad5a04f736936492946f2bb4502e40cb2430bf57f0c55e26e38b5c375089a4ed2c24766fd62b930c11b7650f95804d4df8214742bdb39d31a7085dd1598d43c7df2ced3ace7b3567d842152c89d537b8c2021fb65161e9d0a11b72368724d0106f998f0bb2c0b159d3398450b67fb58ccb2a90282fe53ab8b4836f895c838f8fcd3bd37e6f2b4f119319a638b10713ea12993ac2a94e89e17453fd5cd4841ebe255006a58dace15317b457b80cb5df3ceadc60b14ba2c66140a84463d44496e5ddc8161da6be38472a41ec1121f4a2cf790f28e9484dd804ea35a29d8cfa7e8fe33838b545782e9c1b896da118be5033c6387b84536728c9b7549d8779e409e0cddde013014e71f045e0f599cdf2a444d3f80cd7144ba6fe343bd9c730a8456157bf47dcb65317efff3d380b750c507f80d02ee72172e803d3b3693977b7c8f7d04188a1456510f56c4d5ebc9ebb58b27fd889df430f23bc3201a34dd3c17e94ce439a2cc5020a7603a20bf101a856c0b7d0ae15de94d262efbe6dc0bb4cbcc8cf2df3ba4ef01b442b414adf6b30f9101d5d48645b0bccb4c23decfc646b1d59bfeb66ef6813b8ff7cc109fa638ac962160fc76933c1daaddbe41446568b6aa0e7c7662c011059f92ad856476f4f5298737592b526d1cbcf76599de89f1c37ab2687fd7563da4a83a073a278b4ac33322607e6f0f199c48ee6eb352112020db1dd43cb305c227157c6cb134c4691ea79a0d50d95d3b04f0115164873ccb1e1723244445ffb1f0684c1a6c8dcf9eb53ec179b26c94adb444d7a157f81de87be1ec5f5b3f21c739c8a5e544aa0f7b826de9b4bd1fc3a7da2e0b6596cd722dc12050d84d0c072a7a1b82b5eb6f37c138ca2c58d9b8af22328ed0160da5b7ba59583e42e3f854172a1e41954ce03410999b5ea1770b16eeb22c24d8912a36daef7d83c0a9817e09073a4f6d86975d29b23e05cdfa2b85051e45a1beef8901f349b39fca51b7a29e51aade65f35cbc60b1835cb77f096123cc90d7d9a61b2caffde1fd347f402e176e25fe91d924ff0b2064a456049a7c4edbbbfd69ed077fcd26b58822dad739dd3eddb433ea342d7f23ff78e3df416d22284b1ff0a2fe790dc77c742b6f2b4540cf8794301276a686f805b825a2e8dadd424f1b9634354d7787a36244f506b42797860d7e7b7973f2eba8556417a065a453c54dffbdbc3840198f4bb7c5fd24aac6ee7c0acf23ac9c620e5fd195be40b19a5d6f30426e69cc275e4620d6951dd0913282a3a6b5067cb251654131660f829757497828d45bb0a0069f672b8b6167ee08e0fab45b15fc56076b1c6eadb26044ca5a69a253c375030f223f60c67ba5ac7e7fc26e0fa3876f45309abbbfa0efc48096c5420f01782d4e763be313e872d81f44fc779cde2c310fc7d1cab4f0dad2aa59cd51af6ba0d0cc635ab50b2bb7cec3781e0983302c63581684996e1347780c8c05784facd419226bff56af5272b1cae8a55519e36e274ea3dd46c188520dc6ed3e1eac7869f1ba7e280d09168f757c5645cdcf8010aaaa03d0a40420506085e4c0d09ca9a4de098c82271d629cb9c0320f24821556e7b39cac91233829aae83fe091fbfebab39532a42795604129d667cbbe11fd1efae8c7f88d6b42d22568d3eaabb4ad725e9ea0c070533d495b3d4c8e22385fee1e89cb5c76ff333b85f96e77c82678d71ca6dfa81865c82c8bc78035d8ea250c4f3f67fbf81fe8ae348c947d7815ba0cef9d9814830fc6cafe0615e3a5762fab037beffd36fa029a9efce7d616be67bd99c4c0715338be08152217d064bec92deed68a5d864a1039fd607267971b8689dff312683c3bfc64e246728f5224b06e6775d9eaf8b7c31f0399949ec081c9e1502483132d74d8e687fc58c6530da798de960082c28947f23b62e6335d3d9cb6c632ccdeb7edd16f2e24c9df04fe0bcd9456ed6bc3943f9ad7d9b0e4fd9d8fecc36bdf0bc7d663f7b13f1842573872e6c06bbad58cf262b290356cac010b8974b25d3dbd0f4192ea5822e75f542fb7992aa402c860e5f7811e992d0a4a5a78697d6a418149aba9fa2a01f43d9b64c2eae57c88756659275289eb07d", 0x1000, 0x0, 0x9) 20:48:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3ffffffe) 20:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) unlinkat(r1, &(0x7f0000000340)='./file0\x00', 0x0) close(0xffffffffffffffff) r2 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x1577a9447f0de188, 0xb) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000300), 0x0) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x800}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000140)=""/23) r6 = fcntl$dupfd(r3, 0x0, r3) write(r6, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x400000000018, 0x3, 0x3a) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000008c0)=ANY=[@ANYBLOB="822f667e00000000004496e488264134c3e99bccd4b58dcecc98697b8280c65ea0b5018607000000194bef8908abb9ebe80000000020c3df0a451b3effff1dcc1c5b9adc06234ac7923a2c2465d9291a0db66e8f0600d30022712a000400f719d396fd19a78fd85b0c19aebffaec31f8d643711fd04474371fc88e0600000000000000c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0aacb704ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae5e4f2cfc7b94a02220000000000000000000000000000ec51d345c43978874aab083582936c92a83c53aeb0bb9d7845d78400f1da42260402b1e3e400000000b98b00613110f5942d0d3d52e102483e73c8f2a93879dc80f9e09762382cd071ea4206005051d93cd80100016dc3bcaa0d7134c630dae019439dd65207190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2304000000000000006c3afc0b0eb855b05b6a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d394e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae0000001375c620e24f6b62815b9b8838ec959d0000000000000600000000003676cbd71192d4897fe7afc0b996395214b492421d158f2e0baa04fa4cfee0e2552b9ea36d5707119d85b30d5553e26b87a34175f9950589f91c930501fa5d360af36209e96300bc72e233e9d0562928d80c9ecb634b92c5dde0b40ff365d26ca76e0422a6cac5ca6f554d144929382ef786f09ba733c1ecce9b6b962e4032a93fa20ea51691b80919863231ba12784117a39e2b34bdd1ed90635676e8f8685a000000002d7551bc467eca35db0ab65a94eef309748f70fa4e8d8859251cbb9e5b6706eed8fddfdda1db9ee5cb4f0fd0098a0cd5b8c6c1ea6ad92dd106aca68489bbaf18032c8ae9d7b7bd3aeaeefa9ced24dc58ff6009d7dfbf53162d2534256400000000000000000000000000000000000000000000005d3cd7f754eab53eaa45584193a01a3c8df4f2000af8cddf6866dcf28e03a6a487c2521ea2016e7e88e2948808b19cc1ec62190103ed321f860b5da86a3a2c2a94d3cf37eda640b75ab2af925aa62ef865a1589586f7b05c1bd3c6b36090605b78444d2a9c49578489fb0640320b479d21fa41a0bd0d72fb229edfe89a287b6b1a0cd5906cdb419fd0de2e17eccf3e8c34ce01aaf4dc362c0aefd4cc85a03598f212313b54fcffffffffffffffe02d6005870d2a56bb792a6d8046d005fff788435677c1d12d414783ae3e5fce071d6d6bf1ff9a1af4571edfb008532c2bea3a3cebfa2e760f50fdabe178b78dc4c0c0f85a066a5936ab0e574cc39462fdb22e236a819f0f6f079a94b846fa563184ba035a5b5d4616930d91da61644f646876487538bf6309dcbf1929d671bdcf45770f87a1a7eb7f657a737589ffdd850a970000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x7f) dup2(r8, r9) kqueue() setsockopt(r8, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x6}, 0xc) 20:48:14 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000024d000/0x1000)=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']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 20:48:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) close(r2) acct(&(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x84) acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000003c0)=[{0x3fc, 0x40, 0x0, 0x27b}, {0x1, 0x6, 0x9, 0x5}, {0x2, 0xff, 0x2}, {0xfffd, 0x3f, 0x3, 0x101}]}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x7fff, 0x8, 0x20, 0x1, 0x8000, 0x42, 0x0, 0x6, 0x6a27c649d52dcb75, 0x4, 0x8}) pwrite(r4, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000440)=0x40) r7 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xe50bed0ea47b8d77, 0xffffffffffffff9c) fcntl$setflags(r8, 0x2, 0x2) semop(r7, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) r9 = accept(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000f374e000"/110], &(0x7f0000000340)=0x6e) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) shutdown(r9, 0x0) 20:48:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="f9af86ffd63b731cd54d5346b0fc", 0xe, 0x0, 0xffffffffffffffff) 20:48:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) pwritev(r1, &(0x7f0000002580)=[{&(0x7f0000000300)="5e19a0061a3ce36653ac0968fc7b877a2ff2a8decb41efcd19a79533fa5b8aeb09675cdc6c6ce76e815feba7c82b7ba21a7a1a52ad278a78c32480feacae736a8a5520f9f8cd25afc1eda095a44651fb4c73514fcf8a56eaa4ae236722403b2ea3503033edc34264a846b72e0892fee03532758856750a0c2e8c516415334711fab13421fecfcb071876d9658a49eabfd7b95fa8b70696ace7c12f9b7fa858cb3d8f4661ca9053203152c9c4a0eb69962975b61dc1535419929d0760409b1999ad45e5ff1c9e7e24d261f298c98331de6a6457eb25c23c3fbccef60206b93bd649e149889d223ef1877b552762b4e28ebd40cda1ca0d409a843f50d1ea8e077720f020fe995a9ab8888f9531b09d2da51a32bfaf278bd37415063cbb58398c29f9ac6958c7f814fcfde808f931ba2c5af58b3b9f3b87c1a16a2488c02d9494e14c4b16e9d239a017648918c8703d822018a0e7ca056c7e919a954f1875f4ba37701851c5fc577526b754eeb1b04e7f762e4b2aeee32509416817af94807cbc3772291af9eaa41724b12e9623e3dc6c6ad5010e1c32366a46940b6a1853b01aa10479046f0659bafa98fcdab500c1f8b5d50dfa376f3fc539fa599a1d7ccec04a73d24297465b2526d959e37ae07246dd511215eb8cc64d2a1c21fe8e516da6306fe0e185ed815301323641d0ce1973915a80d1d4aa281566ec99d2b05f8eeddfb36a5accb86f2a1c0f11276c8e30dc33dcb129770d1dc0b12f3bd852426e080e10dc61dc69b022133b8b57770d966493d102d21d0ba576b2cf35e17a60d3a5f1a1339651e0666e97fdb0e598bef6ef9be3ee8a70de5d8f958fe7544c4cab7ce13ab9a60206e9d3d23da4fd4b94fd6fe92a19f71c07eb248fce4c88e80c3b3a89dd8a27965acb948aa153be78c0fb1fd6b28c7bc720751ddb49322d42d25747f6c0f5fb07e958e52c3434a10e5fa4ab661455c9d4fa5d435fa9bc63fdf53cf09b060541e7fbb1a46d7fb287a3af7baef57de85a980d506754b22bbef9ad2784418f863313bb58ce66a0f58788d73b2c7eeace88998b832e3bc362d1c07927e4b120a0e29c65fe4947b9b65e729cc92417556a871c1f0c89bdb917716807a7c98a79c1b046168b41931222d3a2d5744c737267c8869fa6efdee2318e5e31496cae751b8b703f4996fd2e255d432e426263326fd4615e2001f2d64d81d026c66d108c04ed24cb78161825241904e979519613f968cd8dd95de8d87a605585202669959372bf141be82178d746baa238952f141829631d1b6cfeae2914eb0c54dd6b21c8754e00c18c816461fb9d8055776097a8bf007368e980c1844d17031adc1c7f651bc52b6f84fbb3986d144b75b21ee730f3240d04f20c842f4707206cb2201e97e1453d25751982494ea1d61a9259439ea3664a259e62720b0edb38f1dd30f7ef3e8ff2467ec7389d17d28271dcbabe1bd851db2a3844a054d3db405c1498ea9702cd78453262169d9152db4e851b9c8ead3d0c64b55db510b0250f7ba4bb5354ecb508f2a7221523025c77a5dbc72f46ef369855af839700d5bcd21c2216ce8d3b8cd0893c1004feb90f0003f949c1b57bfa418c2a4653fd765c72f288627375d6d27eafed997430f16deceab4f86b68b07d648bcdb7575951a78d48293662ab6909c98cb369af94c1d2e1fcf0c059ac3954ac90561b69b8ae4849fc36b2193dabc5e9473a2724bfcfe11573030635768222b050fe52473c817a4f85fe8fa80fc74eefa18f946043a707033f4265ad9a5f02ba5b00be4caf8b21f91d10524e3ea58dbe3052d397141a6e7fe458f286c0c338ed36a528839b9a0d0e720de3c00003d4037f98b8f628f88356ef52918145300f1edf99e58dd4973e795f8f14a2cfa26995dbca56533d9888613bfa8f8adcee7839362e6a84e7e47b835b56fc6811e35434e29d693af5727285f734778056a95a985a46f6277667c1b7ca8d720b72fc928583203c6827a04cd0bf65fbc93bfc75796e8ecfcb028e22b759982913f6d8f0c6fb88fcddb49c7feaf0ac5ca5370cc829cb7f89b73164e8984f0c7cc446d004cdc2a87c4083bd97c29b934aac820b389f473012a2841555023cdc9999a735973d987176298df623b2e5b512a8d172e56a5ca03ebd752eb35be0aa642d22e860c346dd6520484d0b76707da8fb0e3e18f5a8b01458e42c1e885b00d758a186efa8713159c0f1b0e682c190f514b42410d8f58c1de73d2f18ef09107129638a6e3493f91c2edc766d580bb9d2b34536ed8f343d3d616218d1793f6cf17ec86be0bfb7fd66089cb966ed601615174063be7e6c263ebd0ed1b3cf998f1e0e822421a0cabc5d94b8c8420f3ce52901b9af08f63be0d64c194dafc8757ab950b6f104682190a3f3cd5f05c89220c870022c7145767f1ffcb2706e9c0c077ae9e1c3dd5266db8388714165eb9298ce3240411290f708fc7ab7df308a4afd06c0825589e88ce0a54393f2013fb63447014a2599220b50c8cf7a35846cdc1b18be12da3c711dc650d27f4810af4ba00410667794f01a62471ece909708ad2396e5a6d428602fcfd5d328c542918c62364ddac3363fa7c37896416bff6c81513904dc0214b2688aed608e443357326ebd0b896545ca355245ccb9fd6f8a695e081058d2f41de108d4527bd198b5d231f2b24101581665df8102a3a9c8d8fb44d6151a14663e17251c66b59228a2212b11643f92420139b04a312cf742a29e5187f9a42245e3c1923413e5a1aeebc20404953e2f2a3b968c148bd749e3601e8f88da53576153e3e0b9156f25f565d08387d0933c5c37985d03f9ef33f82f7804a4402ed2c795b13371231a04afeff046c642bcf7cef7775caba7d1b6aa5bd7e0473ed93aec94aa072d7d6cfa1f741838c14fcadb0407f1a77e813767e15fbcc8654be16a44579997a3cadb6652329bf7cf18f1df74709042715ae87dc77e6d25fbde827100cfb01eed068c651ee42194f90b76c16c7153a647638f42a01402969ce0f4e9298ca79b728e19c574e007115a164f71c89ccef560b87e995af3b5a989933931a9c948bf9f72b28a2b8969f0588a3a2bed5ccb340c5a96ce8131b2925474eeadc7d6fa55de27a899504d5b7104cd2f91b27921fff3962cb61bed57b483cd011feee238fd94b0443e36437733a6c93d12d6ce79219dc8e622f48ff5ef920af4b4dc27f4f5f2bcc131423515a2065ef037c9027687808b70cacc2469a9977d34c15fef881b507907d67e3d7ba0514a6b4a806313ca04e0eedb972b7b9322a313a82d6be3742fefc39c5273f88afba58cf4fb3b6096115baa0cf09d2fa2b7516d7ac800513585054ceabc7eb3b52745031c930c1f79ee683b10d1fa0039520ce5b3338a37a379c6ab9ff2ecb406a7025789da44efefb9411eb1cd21039ef701eb78d1f86ca3c9887ec02be655ebf764566f70508dc055e1deb2f6addaa3f4348d4ede56e6b9949b9fc925b4a0709eddda3477fc29402198241724baac63815ca023ae9381f6516f67c46ced1f4a67c4ce5a3654c1ba00385a0d1632884d48c1dea351edf39688535a0ec515ba0653d29d37b615d73f271eb403d4e1869d9baa80351b8b95aa9b652c1fb58f296e3fd5ad5efcf57b9ca628c2ea379dcc047aa5a1cd9e6343cddf7305e44067af0364b5df6fe0c5c9e76e1e23bccccb789dcb29785389ac6fd1b92b5f59fbe0e4f6e574493c723f5dfddd57bcf745935efaf30080efb13e144df75a635a85ea33c2881ce7eabb2431b625b02d8dffaeb51951896d9be074db93ba95a871e36919d3b7e8e05fe8623adefeb105453f980c51ca79d6573e206e7bc7e146fc971841d4ae6bf6f9c031fd2d1d23de3fdd274a3c5092c703c01f989bce3b5e98f72ccc077ad1cd68c07c89e1aed009c1b82197a9dea0f578237e13612db3c286978022e1d882eccb001d2100f11e21dc4078a80f7a427f640db06bb666cfb705512f528b6bca3b33af3c8a8941c71c480d0d44ac3b40f59b4035f3104deb66f92eaed072ceb7b7779b1784e195c696f9733657420e5869bb97d5bbbba3305065f1e16d7efbbb6141560034ef5c2af52c7e658a7b741936a82bfa5aad76e42d3b34c134b0455f4b0052c408182ee535fa86017e55659bc514559e9960a6e84c8000f839b0bfdd7d69d7400aedee64a1980f130bd1252563a9603998c0e44b9cc1c4f24e3397cd9669645e9a5ce303f218f7985193e0931e2a84f8d576f4c8c3d02c922ef23ea71ba148b00e51ddedec2bbafbcac40865499f602d20536a2d9134a80e0d8e0d351066c9b13f69430b65b9337123161665d1ca22e6d7b59b90e84790e0e847ec5576f76136f18d4e8be7dcbffe92d4e70beee9c73032dcf9a98c88362c57ac710a9a2bf002eff349a7f87d2bb6fb1834ac5b09648fae0d34efd55b0f2d3cab14ab9020d16e14e3d957342447787f08297cf07ccdebaacf55894aabbca8d3c9512178329ea79701d539cf65d800c5ae55e62ce9639692e88b33c976623504e20a450ba5da1f86077fc9a4184c789504da373107164712c4184ebd9c79f409f0456e61d6e9bd377518a142e15522ed423417bd47a878ac91b7465e77032a5adab0c77ed94eb5aefa262255c37fe1ac807bac43fc152343c9e6855fd094d3ce82ace9c432019b0c1e056f72d1cdb460d708e38c4f87372c064b8908fdd17446d1810c5f91fc1f14f4d979d0c66fdb1d38dab3593716f9d2bfc9ac24df088c060ca6b574af665112e1ad026b45aacdd6354c6782bea904641da60c2d8ffd4e97d39b20785b27868f9f2c56cb15d4b83cb7ed940f9ed03c247bb3915d85549a03ead364af9fb95874ec9671d157b801540f0a46bdb86892b7e5ec3c33fd13a87393660d5ec801e87727af222d3cacb977123b7400a27b96da2937d02f96fabaf791bf3b7887074a376fee0e7b3c02046f7e0a7c168dd0446aad5a45dc76a289d233a17f17100cb190da77ec40e479817fc07675dcd478e71654e373a356bcb8916c5df9151b3c2010312d881e6ee3a0a5f4a71092246c995cf169a13036c41be7f7a59e4df1ae21940f093da2ff9523072665a037e389d19509bc9d4afc599dcd5bdff655a1e8254bb0acb5d8dedad3500e72f055d4dc87a47c0e3e371354b75be36a5dcd4b70e86da7280cc560012164ae396ceb9a42fe3c2b30149e5bf6bc00290c648b71d5c1ca73069a6e1c84e66febf5c14e76d0eb346d9523f9088410adc619a472adbb5885018ce5b95eb40fc1a740c116c257b0f5ac17847e3d6ae9648cbecb94d2118f79b4816bf4760e79c2200db0b84672b2198cf839ba37e4d6cdc19f82aeb535684540e72aaab57768372819ce697aa69e9a1c0e4063a3197d638905821bb6f3feee951d878cefcf52bc6ca38f002b624fe42980eb259862ed90eb6209e67be2a30f7492ac828559b15d1c0e63e5f5695ab34c5667b5a529f0fdb7eee379859837ccbc2b1260c9dd061d490823f26bc52bee32350b866db2a955fcf737225670e9a5a9eb810f05c8b48f63c7f7ac54839cefb831310a97d548f2e6ba98fde7b956f215a400db0d3713f5dadd659ca26aa881931f2a7976a88bf315a06970b4c7e3cde2700169a3d55a46fa2d9c631cb11f752c0dba75b6ac4ce35cc8b81d3d48e7502103e39a52f6a7a15220cd69650f360a2c46def1481112649584bc50719ee79eb0fdca90733939e5d7085c3b1747ec4d327c1a27be5deafc9d3577966a631dc6493f3b7d0f5c91909efe", 0x1000}, {&(0x7f00000000c0)="4dce2826654c1e87a9c6e37ca81c16087599bed238fb27279cd26b9a677996b7bf4c516aba6f22250f2ce5ff9b2673f2a7fa342a39974c2e26a9b1742dcbb7f16daf8baf30cf691c826f727b421d3e2f8bd65d1bba547a6a0d579dfc0d8a5c8ef0cdda0f4a1cb8d321b0ab350215e95a7618acf9f5d330a0badc6e5786f17b87b94e60afb2effd35ab046fd5d0320784c8b5582e49f8", 0x96}, {&(0x7f00000001c0)="f9996505f53e4c3b6b5fdb20a815bd5b313eb157fae7d3051ec79e39d21b77d811fa1cc8b3525f3c84128036a13f900ff6d1adb6ac3f3f27d9a911c7b4fb752f81fd5a57d333215cd255", 0x4a}, {&(0x7f0000001300)="d21583e6ffff7c7a0af66fcdeed9173679dccd1f923c5f4c3aee1a58c9ddcdbd79e7f9c11e4e6a92d83626c782a9915ac32d016ce6f02c606289ba8e25b70cf2330cfd69930b1c152ecb1f048d38946524998e4654fecd04a119904117426b9c3a66ac8932b7f64881abef5c44a937bcbe386e3fdc150a4349a07e6fffde07dfecdd579e420006f3053e3100416cbbcca212857eccba98e80b52b42a640261ab785a91b8945d3bff7714be850b8bc213b9da3bc84e77f8c29eccb0b7e78e39cf65bbfd9ff6919d284caf36e1154b5d30addd71eb9506a9034f6b6ff4d7f8cf4469f0bfcaf7b5b4c69a0bb62e9ab78012ae76a405d0ae13", 0xf7}, {&(0x7f0000001400)="e7a86cc93b402ba40023969ec4c787fb0429b5c5363d9ba870cae02d9cdf96bc16e4f9fb948dec2628b07b5af57d8a83d66a7accc068106f8f9a143f1cd4f7e76d30f4c98882a3d43f65026bad7dd10071593e23829c666c46e3419b68582d76b86c360a52bc2382848ae48a76646f0437578a567ee8ac97f83c2831be1bdecf791782aaf5554368fe51bb8431214bbe3a3d4238d92e0788afc339a9799daac58b836bfcdbdef2b13f", 0xa9}, {&(0x7f0000000240)="e10bdab24de9559d9aadda9e03432cc128f3f1e5c44a343b5a2b303b4aad44919537f129a20dd2a2e2b43973129b9c031bf9b63d7c10f15f671504ce8e1d20971b925dc5831ceecdcb00e424cc2e227ea7304d545a16de4da77d47597b14daa1e11bd7175f3fd6b6", 0x68}, {&(0x7f00000014c0)="759d9a899c940314c3666305d66e4bfaf7d9af7b372883b29bdbdd8333ceaf04c53723cd430e47ddc608e8ebb06e00f920666048cbeb5b131ec11742bb7e84f8d3553cbf593fe09e2ed3c68d121a55b2e95346e3bd16724e9c43a6464e40cb99f1a117c744d6b1538a5d01355814f8d0a559168b93c396520496fcc11405b88244d5e542e7e593aa054d60f44e2b0d3b04f143cf56bfa868c9ca18bb0061ff7880f894694b6d82256bf3642cc03ad413862836fa2309aa9ee14209f36bf719639e7b27c34fd4ded77099a2ebd981ce919111559ba2f62137e83ebe7cad2c09288a4d5ad8b98026e412f0e81f5078435a76dc608b5d7e1f450cd965a2a06060588222c98cd36380e787ce47ce108527009115932c26c5e1b24aa57cae62061b286ce26eb6243b77ef2290b2d55277379fc38f2fd8810aa95293f5a3a06cc21c769d25360f5c1e3a05fac72ee07dfba928f9f6ecdb8421c7dba258888cc34fb5fd23b433737f9dac2e64813da2dbdb2df1c1a21c71bcc1603429f5d7cef6c024685f406d55a867bb7ebf358ac54a96a88dc2aad851ef65b6941c5f8c8377eb917a81e833df37aeec1e213600230dbd8581fc0bdd1ee0b0dc875dc27dbbaaa9e66b0cc35067b83ee87917f8c5b3e9c13b8262f036abf470209d12addbdac508885741554afe143fa1e6c36baaba588b1eba67f5cbc2b9c55ad832fc4586b9fd52e25db90921b4516f0409560da0fdcb919ca32f675a210a55a98a95a1e9b0c4bf9a132db196481f7c1e2f5a96db16780beab7890306d1b6983d723e7f7fa0525c5c6bf1b1ae7fb257fdacaad3f047ea0976f1b100d7f177f552643a9de4a3c2901fc69480896f87358a42055e5efa0f4aadd7d22f6b9b034f4809420570708ae0f229e46f6080049e263c12e1883cf6ba44cec0883841047ada3fd6774543ce8e7ce3ff6a3190d003e567e2ec9e9ecc9d7bcdc7ccf1f5a9fc8961c87d4f63d956762213d321f4910367e45ff7d6cfa2798cc4224ee32b4f90ed1014bad9b9a144805747331e90881b26ea72a22a06d3448d498424a0bebda86bb0dc27aa1c58049fb3fb5f172f3cebc6cc972805c08d11d90a93b32c2b5fef5046124a7997162f2f17cbf3b62f00e2c6422c817b6b7f5651ab68c8548d6957645dedd744081fa096371162bd86f89bab2d5b5dcff8e4add238cc7d0f2c9ef764d6124d7351a8438c99ba3ed33b715f7d20ac08ad6acac2223459c0a64e50398030bfb4c0651638b78f468854a612f272d9bc1757e8a829a48159bdf16a2956321bdfb34d4a596c576905cfe4567c0975a26eb7f541edf78872cfdaee5257aca53def6fb0ee54cac12f013b4c8ea2d8610b9e6a582b90cb18193f858fe355c52d5dbb2ded97f30ad8cc3277f64be6ce50229ad9046f612f062a30992383471d378576f61915974dc6767c645c4eabdbcaa1b1ff3567a2d900aa90193fc70cc348894a52d3afa7f91d9c5bfa6c6a13d807490bc6333bd39991204e76e726509ef4731e074784f4d797a7f667dd942e501bd007a82fcf26da088b03d41b82e1d1cda772e117cd4ac60a8b42ee32609ba301bbe4b24a3fe244e7bc00155fde911be913c296b9722a65d64fe6f008c6ca6f68dac69aca397101ef41934c5a0a3f5065b1593bb8aa4504959633073da3c22603ddefd0fa3754d05d0969ddc05c4cce6eb03f525ab8d20cbd1cf258497588e2efab9c4e6abf3901a1935f6cd64fdeeae2a3100fdbe20b82f5fd889f0694827b023f3e436ae35138d999546ab9fbc6c10e269ae01dd3fedd120694612af3862c841a721594e6b3131b8e426d59054a343d931f01620ebd18fc147db20ed0cb74a7a7802021752833be40ea3f25bcfb01e91b03e57fd57f53f1d9536c07704276886716480d1ac882201ccb96259a3d9901f7f8b2c587d3c68d03ea1a03576da79d64cf78a2a4de24d09d3f6e1a9150ecea13055d4a616e125cb2afb74560c0575e16943d0139c87b113e173b7e711e2fcd56b20aa2eada073800a350d252a6ea7dc00e28349d57173d62134333db9b26fd162b6221a37be06a18473d1832bbcaef1ab9edbd257bf44117dc99a79aaf0812ae605cb381f7f091e71cb313e94250c49ebb67f8830caf044eba790a2febb597e2f28b8ec450a9a1de6839c135043b637cdd90220aca8750e1e082b482a02c6a748a2204e9b074421dc98ffbfbdeac3fdcfe782cf2dad6313c9a0d956396f8d162d56eb8158001fff0b8e18a0c8a4b2383f40854e104867d217276f04f8d79fcff5d305ea5688ef89c8127e4d075073bb2f62d1a6761d4701d1d2ae2101bb530e8b7a227499efcc02c98acd92d6a5735f6da38991dfa0032aa2997dd96feb5cb7c1ddbc2f610602207a5f5cfacc23900d5fee2dac9c5e2933cd4bfd2b3247492f0a226f57f6362a37f5045a4cf7f9de1e1c875a204e8629c6a2ea71caa4da4ddb2b17360e78a51442707e460710a17e3d9492b962482e631243377be5239a8011dda74123d87a2453755f71dcc56ef9386b3edc3e394adb30bbb29950d0473eba3ce3848f41688a3433a2af83d6490d806c2f4e23dea5108a1899fdfd9e6c04f4febd95a3875cfd3badba0a118df99380fa64052094d5a9a545a71dc50ce9972be6411dc53bf168d12839d6a777c12936e15f21611b8831d3b0ada2d2f05b29b5bb4583cd7805ee9eed02bfaad84c25db108d918507c5c3dab6bbd68d42f537339db590e1970ebda861730071f0d871de1c52bf68a78317dee9dcb8f0c46c330f887c36aae8f52e57e56d817405bc1d9626944cad4a33400e2ed6ad7f4bb69b0e73f12d7111644144b217408dc01abbb72efb3ac29639b8f5c6385567ea1d76e95e4ec15702cbbe7d47506ca643db76910460e116a55c504597b89d3b9f35305bee9d5903ec4fec6fb49d45c51d8f48ea5918b5dc4e9589f7fdce2c5a745773e38637675da2d7c3925559c88212aab5f0bb7e45c67e7791d8d34e5d08dcd777b2b9b3504a2b3ef38038d1ca7e18b31154f4f861ca6da0ff86d95371f0ba3e7861d9119dbc786fba0e6ca06d50cdc448e99d3e14a16aeb29a84fc658f90a65525331fc1ee99517c4cf58cf5caf32052d76842303a129fee0d4cfd0780959909877a1223d15e1971cdfe16829c051482762626a12bcc83007002a839e832f58ba99005918d68d16360988ec698414cf1608b1fd830d11149ef3de2ff0a0692cc28d84eb1a9bd8985a23551323218b7a1ac6c77beb5db52c0f7bc9347baeed8cfa80c363b8d75cdf844549f1f585256d535cd348cd979a06069f5a2657ea9f5b6a63f18f173e7152d80a7643c53cfbf29508863fa9af8c15fa06d9c13efc2ca2cc83a7fca22e4092db1738552b2267c61fd2f195e18995066fbf42c232aab5477d5e488977b332f7e5333988d74839b7bee48127457c6198e9d2a85a9dfbccd2c947a722e19c0e6816c76249e7e6e2adf65cc7372cb3cf3ecd0a7666945988c92113b791e84f9292c0090ea687efca82d789c6d293589e236acd8d943b2a1b7afdd2a7e6279ab2a6cee402ea3e66cf5533db2691ee10ac40e0ecb56f79bc794bf2b3be42df1a0bdebd0076eea1f178eafaeee04443c22ee07744001e03f79dce89a3330e16d452e383e4e94ab8715b0b1321250011030a9cddb32bf761314bc07bc74e00b9defbeb5ac8b69ab428055b12896f2c51ad683a589e32dbbbbf4a62dbe3574796ac7b3a934157366782c7a343d0e48903577a90d862cfc580ca67a811fe704a99ddc98176145c88874029fe21d6670e55b648bcefd2f155d34bafbd9b451be884e854252b4f3c70ecb0a672c374b5fcf950139040ea15cf52b4be5a50a000177157e2c2cef5ec30d4bd1caa2e260c196c55e09219a95c7097322e32e4b09b649f0bc85821c77deae4f8ee64649b10bc979275dc5f0eba6bd348dc21a865d7458b8338711039bc120eabc1a6b276d6c1f40918eca38ce0eee80b921152ac112d5a35693bc068ac39de553fb520fc0d55caef0469e3ae7877cdd7da15a4237a3de6ae1930a656af958b760061c92dc4d10ddaf39adf28f8b74b1d54d7d8977489c82a45c26dbda165fd37396529a36f32a54bc87ab65c85d2e5451fc2340734ad5060270ee62254c55ab637baf4e5373dd233e3d020c04ab47326ab846213557e3cd71910c75626c692cf3e34c62184b598010e4e3bf5006b6d196362f66b71681b49f2eea7794f30e1ca7ace3d4235f191166e527201c81edb99f499f866af83cc9f4dc5c5533223c8d0e9ed1775d7d0e10094b23ada220be6b1cbb7ac1bcdf25895fa8ca3c1589242c5e6c28e6f9cf3f94ab1f57b86a0406b9774e2ca6a18cf01969be8f5a22368dea28e699b298ea475f858d4094dfce763f9d03d97c8e224e07d85d35df698a6de9d2d1de0dab5585e92fefa2d5bc61951f4c1f3158770a3eb09b9b09b5617aab8c3f85fb6c8ebb85be71acd066dcbb55d9b05b3086cb18616f82f4c6f9f973e54404032e3590755a06afcf4b21229c606a686a37232f5f11cde1f3ea8e75afeec8871be1dc14fa71ba50161aefa21d285ed320a281d692b62134b919f933b67ee34bca733eaf484bf95eadb51774ecffb59628cccbd9cdfdf6a97d476de9a4f5f059826605f65054a155c3da8c6a9057f788e8522336e6cc93535bff1674b1ecc8d249f2c6208c7526c363b76b980bb47012047628e871e4bdc0d70eb57c7750d88419308d6837524f228b5925222ca9afce5731a368e2da04e408a9b7728e1e0425e44d8a88579b76659e4e208627befbaced573b81030db97040f33d97dd4c513ab7469fc5974ad03f65d4d7c350fb64ad55b0bc7e635fdb512db25b2a7aa0a9d5026af05b27c652b6212fae80765063e55f4565d96fdf3b9ab935b51a7a53c07085fd13703f3cc0068fe67a19ea61c31505a55824b07d161676f2f40502f19bf426bbd97500e672a9df1ee157610bcfdf6f0ae789854e4d694c0fda63ca9862304577203eb6f03b33ac8a4c1831d75fa89fa49c5dda1dc53261383df9d4bd4bdad44a6b6e9066dc78371b4f1d2b8282ff02b0a9dca2401454addb4c5ea7275c1df5d99a8801824ba2e8f82a376931ef2223a09b85a500472c7fe08c485fb9b84e9fce8f2176f2e44f08b54cd830f93bbf9fa6096aade1fb1f2fda64a9ab531d67d4d4510bc098b9d8c8f95d429d96c49f665ee72cb5b0b38ecfc0f70e513a234a470748a7c6c2e46891c29129a0b93eadae7ff813aa2e9fafeb019938ee602334c46cf0bb5e580e2b3c8ff117af9aa0dfa2de751daff0d75c104448f4c476a14810713314a96eeec2e6ddcfaf5bdba1f725ac86f2d67069676fd818543da610d20da49b5ce38bfd1db56e3277c33401cd6769a67f5084d12f1d3afffc06f95f7a897cb896cf946edc4c50db5b2133916c7d5620fd24b19b9591304f059c0ece4d73405ff1279b9ec109c550395e5cbd84eac0b26786f82cc8ea56e1cf2c5a8a71882997ebda46550a070c4b1d9f5642a0a1c20575ee0a45404e1f2afdc4f9cb84b265c695dfd3a55fd69a726f5e1c6521defdbcc2f07d5991e77e75d592761addd0f3c71f7e04d33fe7f4e323b701097b7cea6f2a82caa7ec1249342047a5df23fa390750ae20933dfd0b88c0f7e90d108c00edf4c917c94f1f7a26cf6301d5582641a30c687f303d30e80798ef2923f6f9cdf0967385c01c744107495004b0a4621608adb828268b971d598ea5a08b6f18737d0b3c1f25b7536a88", 0x1000}, {&(0x7f00000024c0)="a586cb7bdae6bb118a60159753ea5dca0e651fe1a06913e5aae5cf4156dd4dbc28b72756cb21e4975b7ab47288b1116cee3d575ac9e43f7505ebd1e4281ad1c18c03fc0aff6857c12bd852366e12a78b022a1524867109a079b643440520dbea3116eb0c3195dcca827d5b9d3c558047f8ce355c4269d5f328533a22f91a96ba3a5bfa", 0x83}], 0x8, 0x0, 0x7c51) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:48:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x5b8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x133, 0x0, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0x8, 0x28}, {0x80000001, 0x9}}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 20:48:17 executing program 0: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000040000d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059f040000002410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee0900000000000000fab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e987f284a78383c517d894a76db3e654046806224ddc1037486911feb29fdcff6022d032a07cb8ee32d0024ed6f3f33de96f5c65b425608216619bfc4dfa5e00b54a8d4e88e96111a305147534301b59472f165f7559cd6d1d1cd1eb2910e708c01dd5a61c70af0b478f340767c11e7cc2c026380f5c717fef410765381b3de7a2a4195a9b20b45d35381a3faae9d407eec6f9"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 20:48:17 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r2, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x27e) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget(0x0, 0x2, 0x10) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r8, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r7, &(0x7f00000000c0)=[{0x2, 0x4, 0x1000}, {0x4, 0xdccc}, {0xa58d0155b1cab0cd, 0x3, 0x1000}, {0x0, 0xcea, 0x2000}], 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x1, 0x0, 0x90d2, 0x3, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) select(0x40, &(0x7f0000000300)={0x6, 0x9, 0x2, 0xe9, 0x1f, 0x1, 0x3, 0xfffffffffffffffb}, &(0x7f0000000400)={0xfffffffffffffffa, 0x8000, 0x1ff, 0x775, 0x81, 0x6, 0x7, 0xfffffffffffffff7}, &(0x7f0000000440)={0x2, 0xfffffffffffffffa, 0xed1, 0x1, 0x0, 0xffff, 0x100000001, 0xffffffff}, &(0x7f0000000480)={0x9, 0x2}) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0x5000000000000}, 0x10) syz_open_pts() socketpair(0x18, 0x4000, 0xd6, &(0x7f0000000140)={0xffffffffffffffff}) accept(r9, &(0x7f0000000200)=@in6, &(0x7f00000002c0)=0xc) r10 = kqueue() close(r0) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r10, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 20:48:17 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = msgget(0x1, 0x2) r3 = semget$private(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r10 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r10, 0x0, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = getgid() r14 = getpgid(0x0) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r17 = msgget(0x1, 0x430) r18 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r18}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r18, r19) r20 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r20}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r20, r21) r22 = fcntl$dupfd(r18, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r24 = getgid() fchown(0xffffffffffffffff, r23, r24) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000480)={{0xfff, r4, r12, r23, r13, 0x240, 0x4}, 0x42, 0x7fff, r14, r16, 0x2, 0x3, 0x5, 0x3}) r25 = semget$private(0x0, 0x0, 0x0) semop(r25, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r28 = semget(0x0, 0x2, 0x10) r29 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r29, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r30 = semget$private(0x0, 0x0, 0x0) semop(r30, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r33 = semget(0x0, 0x2, 0x10) r34 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r34, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r35 = semget$private(0x0, 0x0, 0x0) semop(r35, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r36 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r37 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r37, 0x0, r36) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r38, r39, r38, r39, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r40 = getgid() r41 = getpgid(0x0) r42 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r42, 0x0, r42) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r44 = msgget(0x1, 0x430) r45 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r45}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r46 = kqueue() kevent(r46, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r45, r46) r47 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r47}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r48 = kqueue() kevent(r48, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r47, r48) r49 = fcntl$dupfd(r45, 0x0, r48) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r51 = getgid() fchown(0xffffffffffffffff, r50, r51) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000480)={{0xfff, r31, r39, r50, r40, 0x240, 0x4}, 0x42, 0x7fff, r41, r43, 0x2, 0x3, 0x5, 0x3}) r52 = semget$private(0x0, 0x0, 0x0) semop(r52, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r53, r54, r53, r54, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r55 = semget(0x0, 0x2, 0x10) r56 = getgid() semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r53, r56, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r57 = semget$private(0x0, 0x0, 0x0) semop(r57, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r58 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r59 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r59, 0x0, r58) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r60, r61, r60, r61, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r62 = getgid() r63 = getpgid(0x0) r64 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r64, 0x0, r64) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r66 = msgget(0x1, 0x430) r67 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r67}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r68 = kqueue() kevent(r68, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r67, r68) r69 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r69}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r69, r70) r71 = fcntl$dupfd(r67, 0x0, r70) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r73 = getgid() fchown(0xffffffffffffffff, r72, r73) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000480)={{0xfff, r53, r61, r72, r62, 0x240, 0x4}, 0x42, 0x7fff, r63, r65, 0x2, 0x3, 0x5, 0x3}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0xffff7fff, 0x0, r12, r26, 0x0, 0x10, 0x8}, 0x9, 0x4b2, r41, r65, 0x9, 0x930a, 0x80000001, 0x137}) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 20:48:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x3, 0x2, 0x2}, {0x80000006}]}) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r1, 0xffffffffffffff9c) r3 = socket(0x15, 0x1, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r7 = fcntl$dupfd(r1, 0xf, r5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r8 = socket(0x11, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0, 0x40, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r8, r10) r11 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r11}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r11, r12) r13 = kqueue() r14 = fcntl$dupfd(r8, 0x688bd7d85a9de281, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r15 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r15}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r15, r16) r17 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r17}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r17, r18) r19 = fcntl$dupfd(r15, 0x0, r18) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) linkat(r7, &(0x7f0000000180)='./file0\x00', r19, &(0x7f0000000200)='./file0\x00', 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r20, 0x80044275, &(0x7f0000000140)=0x5) 20:48:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1, 0xc99}, {0x8b, 0x5}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000042d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r3, r2) r4 = semget$private(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget(0x0, 0x2, 0x10) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r8, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r9 = semget$private(0x0, 0x0, 0x0) semop(r9, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r11 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r11, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getgid() r15 = getpgid(0x0) r16 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r18 = msgget(0x1, 0x430) r19 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r19}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r19, r20) r21 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r21}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r21, r22) r23 = fcntl$dupfd(r19, 0x0, r22) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r25 = getgid() fchown(0xffffffffffffffff, r24, r25) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000480)={{0xfff, r5, r13, r24, r14, 0x240, 0x4}, 0x42, 0x7fff, r15, r17, 0x2, 0x3, 0x5, 0x3}) r26 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r26}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r26, r27) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r29 = getgid() sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000180)="589753b3c5a1c9d8ba126b356b5299f70fc65ac68d7b879f98233c2937cd75c75a723a8d3755a86158ef462655e6c741e7e313fa576382b3433c7714cd47ec89f3eaf14008096a08c588d32d78bb3af9a84975cf2f384b3499c514c96932d4ac780bf2694d5d962bc19bffab63fab6db76054ed52ba9aad59f6cd81eb2743a79f47a9a6ec98633a74f1c66aebcf4f115e825f2f65758ad78a92253adb2e33f01a14dd7c38283c6f6f82e", 0xaa}, {&(0x7f0000000240)="442efc3fe34e184d4d922cf705eb16d450c4d7fb505c417ae8a3300f5b188ee4f5bd41b993d0f2cfeeb1d8e98240092f69d8b7ae2d730905b2549e6642e168fd6b0e80a906d75204e32180bdae7eccaa1786c4af149bd14701cc50f24be9c2ac6431388866041c4f63a5f949bb0b427a477b5e8f411971d75c0d513659e399b1b3008b4d51c5d8666a7720a28bb519aa815576c853bfe98f690e3c49fbfd9e1ff3f12e42ae0580dfdd8538e7cc390afc075ccfbcbff245c199f2c240d78b20285b6c44cc169d0c9f6d31f5ecc8510816df6218b3172f9991f3d51a387d3e063b6904185846eba609a4be5920cf7e2f93bd3dfb97a80687a754a4c56ed46c277a2537eaf0d30f268e84462b00f34bd7238421cf52bc48e5f775d0cef7b5e54a7424c454bc233f4e3c7c74beb16dda8488f0d7189fdddabe6e7b4539c57b38acedb5872d1815d06643c5b7b58925ebd249453a4762cdab0f817bff363e4911f888a21e5786ec3e72c1c5a3926abc404bd5535271603b021fa2629dd9e51deda5271609a6b57e7ca5035436c23358293df925398a013ad7ad16684207ce64ffa6ffd9db05af48d089e0b5ce7143a629ece88a9d4ac69562cb21a9b53f4a5302a55d95ff6c96168580c049388ae57d00c3ed9e23c6b707a3d56147ce8ae533eea6eede204afcc71287fd14a71957af910b4d28f3f7024987f4af73ad83e1f4fdf6eaceb6e6450c7835bff2893d8b839ed5594ed1b0f5e23d5c8424b007c6009eaed1da5f98d4a091738fa14b703bd0d498beae9db9ce579108d46f24c3db181b96797906bf3d91d432171bf3ef5b1829ea8f2cb6287aefd852e909bbb0e37ee20a167841792bb1e5f85d14a7f73c2960e5484d7a19a7e32db85b64f6b2ed834b254192950b04302ed20e533a875c25271c0e00cdb8d42987825858f29d0414c026a908a5e390d98ddb9138e900b54d31a9bd859e8b194b1a178bad05c1bc2d68d65119c225b0cab2b12ec6a3fffb55967cecd8f38faeaf875cdcce9b6fe4c916b176ee2970187ce00a3fd96870169b4c99274355e99dbbb1a1f00b50f014554eb1fe3f5635a608c967d135ac95501bfff9fd479d72a537513aceb1b5ca1416a3c731c5939ec693efdcc9b61a9dd01808b58d34f313b0043a236764bc83ee79d61001c2c6f600bafd9aad93c945925947af53b6759d6844187b87bbe161c4c73fa310c716a6fc891667d73035bca32e55058e384794367396dc6d2de39fad2174d40a0ca1363ce7316a35cf23a720c808d31618aa34e8dfef9c4d548d000395d214d2962de5cda48fca470f0d7bc2f0e60a6ce34f08b03ce80e57906e2749c745ba4cdbdd257757bedbdd2e3f707efd793e29a38a2261b3ea5414cca0881de8fbbe93f67fa80d2a558bb01390cec80d0610d7b0792aabef2af67381e037d515414c73034905316d449256bf7d94973e42363b9b891dcb08d4eb108775f6e953c05c8efdb433882bb81283073c9a4715da9065548c4aa66a6851249840ffd0bebef794ae7fefdbc38b37370e7d143280842438f4bac94087aeac0e5a17aa398f50327e0a9dbaa9e079d86e10f86ce5639d99f2e1770c8939e69b8b8837fbbc42dd27e0eed11c34c8e7257eb89e1e6f81ba3283a8c6708dcdef06d95993ffc03c5e814d1cd8e8c5bd1106b84043e8182d80614088bea7d5a6f778d403bff0faa5fafc83ae5d7bb996344522ff88ab51aaac8d07c6f48509a510193fd3e12cf3c923bad1beaf8f539085f8a84e54fdae440509be60ae53d195adade3a2b094e28934af187d940a0338cbbb2e5c82968407befed1128e62504b85cf3f5c8039c200149350fec13ae77dba02b2b387714c7fd0ad35828c62e3108894e01e7721635ec7517f8ec5a4c78674a72b8d09579a1d58e63be9971dab8c647c4387ff9269813182638f2960d20aee80e2baf067c639894e791b7c43f2fa1a488a23da0d83882acf5f867f3d9f7816b051a5250814c5f86a5cd30281206eeb4e8a3b3c8d984691bbf54a9fc62a8b679d9aa39e265907ecb238c2b9402cde3898c199a207b058d19029572fbb31ec0dcea809bf631f50ab8835ca4293ee5073a273069f35cdc57eb79aa9fd306c3a0f45e9637b01f4fc9d39d37cf3986e422dd34c354e57928059d8a0eb467bf8615ff5bdf01e7384c893a19368854446ec47234c9d84cc5dc9c10bdaae3705ba0e2662fd7eccfe373b3e3e36db2123edd2d1cecf523ba45a473d63a3b52b998d389b38a870ed3f2e6a6e9e02f8b97094f17de7290cc4de6cdb69cbea84efc88aef1ebb3bc01c97d0abb76d1eecacf469a6f6fe0857b0d9ba8795174b2e4f046faa0d9e50c7bd21225e198f24ebd125a807ca3b4892a5f5c7d3bc8c18dbc3dd44aca6235d084f6f0d1c6bcaafaf13df4dd93776f7b14dd8b6a93a6abcd67d6321a6b6a7a8ba06876a4ef1c471a163b8f418879957e0057ca6fc788b7706e6775cd675f15b12240eb787f8025f60198bfe5c41e99f7c623b3e537deb56ab64b8558049e514901e678512e299605e931c22efd934f97ce119187fc5164ff0e33edb7a326a23d449d6760a57c8d1ce3440abcb286636dfaac0c85af60ffce56a74b373cb7a1d2350e9e96051fbc35108fd2e3ae67edb5804cfc8631a861b9602bca860adac44aba248e52bda3bde78e73f1310bf5d17bcfade97e53f076bdf26947123a9a8b18fc8fd588a34cb9ad7903215f73fedbdc7e8217fe9af981ee99099ac1caef5c851e93f131fb9f776b0f86e6aa929e9ab5d9ab9f03f9fce5ad910e5ea3b5a1a30e81914113ff8b4863819705e3cef40ca83c78910951e504af1df02310ac9d83f7ce819419f67d45f798807e64824002c979fbd554943ed4cfe26441666f9dc8c3da3bc432a05b5ae10ec91968d180b7fb698cfbf56a30bf18f19c5082fbe823eb9e00069c308fae19184d28e4e1ca670c20a169bf5c1f171cfffa07bba1012c9b1e19fbc6694c98bf07dd9b7e04618b06c7be26a4238f1e70acd015e8e30a36ffacc89985c04adefa0db48a9ef84f94ac9770012a736b5e9157ea24e3973bddbe4ba3119d52375e28d03146643f278fbed34224496edd880c5711d6bb030e85daa07178bee88b290d759258b2904d7018c30561b7ceba47c6578835d896565aac7f46b65a7adbdbb06ce798ce0396271e0c1d39ba75744e2d53d891a6bda3f0788a5eae72925423b1c17870afb46116be472afedfe2c80af2257cdb48c6b82087c07add9c013f39c60de731d4edcf18dda1659667d95c18b2b730e374d35c1c5863e031db11a15ac54480edd8fc91563433587fce14f7f00c808e0a8044078b895d1c29e93f721528b5afefdbda4af8f2ced1ff33951ea75efa8d25901c65aa8ced400f54cdc98507a26eff037c229205013e5095d73539dd2dfb6c3db5aa7ce939fee0a696f08841d56296d77a0a99c86a4828c10e4205a4d01b68732be0f9c4bd61e829692b12a89c2a058522f0b416279d07aa675a3489294028638d64983a4d41682f6b7c91c63a58b931ce67d21a4a68b51a4af199de29b3f9d3588ebf23ade195ed072f11c720853805a589707f0aa25d497c2432cccb5c4a4b8f10e63542385cfa7f6a230a790c176de7616e0a335f7ed798f6eccad46c9af77680cd9a6ee27985e321bfaa59cd24a278dff448d0f4f983c0165078c577919a66808924c5d772663b6aef988d0ef28cd046d0f5852270be181432078cf7064f69930ed32e9314af8ef00fa61813f60720c4511419d93579858cd286a3f2e1fafba00e301507da8115855e521a46d05df81ca6ad9a93be3cc5be1d783bed2e37e896a5b7d2660e920d97010d827b997ce4a6e7c182d4060ba8779bcf78a202e89f59f050dec112d7f53644424db3df20a322012faa4e7bdb8aba1df9a05f4c506dac261dbd5c061751992a6a0f602838fad84d8265d22b04ca9f2b78d907404b042b6420f0735135c49521b85f140eea990f39a94ab3f01bb4b7208a82bee4adc4320ded40f9b9f9b364a749a26d2a9e8dadaed9a7a8aceefa314f1382eb63d25669588e978f779be7e3d821e1361755fb8d3ec04fb4a7652e365d05055847b944f0de916062ce71fd41ea3ffecedbf40e8270b038b4faedfba7a2c6e70b98c9533d2cb5044bb4572ad052270781dbde8c51d4418884d5ff790591eee024d7245583a5f3c9b48cfdbedae6c3282bb90882d1897499c199a3a0a4e60b9ab80bb5d28f33c5018238d3d53d7f3e2e77b58f1b216ef19f2f56fa1d3f13723da9e184cb201b3b2e9af502dc12fbf36c3736c66b07649065e61d0469674e0a8567e34419f4acfaf44dfb842fed37b792ee8c633bb8318bbdf82db880092e5b0887778c4f213976faa2d35b98467d6ae34be0b315964c48460603f4eb4d32d10dac30732d4cc14cbb4d85b40e1bf87fa8bae1196bd6e85320f4c8f3b02aa0937e3b71a676d1c281089cbf16cf5130d6111cc62f1ab2fb11f0ef4a5768ea1cbeac89c64274cc1cdfa2b23aee1fbb520c840bae01a957860db9fddf746d8b4917aea91c326f05769a290afb115a68ae2eedd2a1a77b26792b263a729501e0e263ba3e6b229b81b4a807ae711893a05b0e1f80bf3c7a33a34dae370bbe50b7b413310062a12f2961740969b06c8f6b913dc91df7e9a171dda5dedcc7bac0e99b37e08a7f1f5d00cf46f674881a9b6a64d0762ed4c7eaf1b62fdf0a59a40bbbacb059a5d71bcd2c19105cd0d012fed44b6c0ed7b82abe4050e3c5668e6e15a6402dba3fac5e5f3bb409a44c2d559e15b7424125e53b4b6acf271ed64250432984d176e8f5e534dff7d8c6822a8d98d1d30fb78d160ab5a08b0d34f8b863cdefebc384f5ba8a6118904c0baad8fdbc1023cf1bc71853e013a5c4784fa1351f5eded4e7e7ee047af1d62d8d3189b76845ad3a4dc5ff07cfadd5b65ec0602947a76da387359bf6a849b7e99de4ac7fe6ec20d132962279a51c41fd6cf29c6cc046673209a85a1279a6f8a799628e269eb2eecba50ceefef3037aea08df593972114a715290325d6d4765976a5bca8695a7bcb353a992f1f0e6755908801828cf81760f8881d4b7571ec6b7b207de3ee18af9cb280f24e24d3c2db83fa3daed5202468915f06c834ac97b7f8eba795a7101a9ac54e0f60765c3cc19ffc14086bcec103cba2469ff2ff855c3751a6a723d7ad127b0035c21ad766bb5d0f44aba96b73cdb973f19553bff2775b0085440ba4b4acf0f75a8c020ad60e6520fafc44afee1316b5c3a3590b16051020df3af4107ce878fd90159db63550712462549d218e91b65cf7c65e9822eee431de72f7a888d8ec04d64b6a9a35bb8d8d83c1559f39add5af8d89735c1ebe4af97e0ac281242eb4db7ba036a0fa4a2a568e6fba1e7ca8d64c14f5e04799d93f4f3e0a392103038540437ad73e6729bd1ecf0cc77881b76e1cecc3e83a59e7cf789a8bbd91a9f859047be5eeb0a6c74febdc63ee695ae3adb8ab0541baea02711e0005a58e3400fa71dda1df5187f4a4c56754a440c498a36d4005318250ac28e77ebebf121bc866b8efc54f0d61824cddece663dda2b3add872f295dc686b886a107398ee2234bb34f59c7958ce2ecec3e7679f6fa69050ebbc4080bd4b705327f654dda02312257408785a06fd87f37545e46d8d5e9457075ce4629d34c2b894cd3ce2bb518a0a87bda2216649f63d70b71b51f665c02747ad7c5df49ef6763a1d5f8258db2b694734cc8baeb86643440dcfffb06e73", 0x1000}, {&(0x7f0000001240)="c24f5403d31e43f204f415f22185353d91efbda2ffc64552d385b0fc3c76dfffadff73bd010708e6cd7a8a8595e0d0438714ac592fb7f83f67902405ca93dfa5a37f5d3b1f5d77cd464e1d5614347ca79b3578698b9067b29826ba364a29fd96b37656abfd9a606dd1ae1f0bfad23c9d5f1498d8e0352a6a0ab7d6721451830465363c78dca3cac0daff127a5434a02797c558b7ec65c519e594bd57b393c2fd2a48100fc61a76598e77ba0a6cdf5f4b339cbd7eea6c683061239f", 0xbb}, {&(0x7f0000001300)="6c14fa77df6235d99a1c69bb1ba0d9948cca77bcc95891d1fd3f76a755890bfdfb1d106113dea4f7c3b4c2bf06a355b882d4b087330204167037620f716cf2e02ceb8ed7a1b3c986227f02e07c98e7703e49597885a574f881978f2682a7a97d7cfc9b2912ab8730a4b8497c0d88e8414c2a6a48352e4a8f8bc93c6db4375b456e5ab7e3326ba429350301e8b453baa50e7fdc437aa86576ebe78864cbc52c60487187e2cf51a9dbcf71ebba2abdbc8a6d786df2dd", 0xb5}, {&(0x7f00000013c0)="696d344930d77a16bfff85996d80a858d0b6279c60cfcc18cd68f215", 0x1c}, {&(0x7f0000001400)="c77f2daf4459f6280ddfa56952b05a290b66cbbe74c9be51257063dc7cd005b38b82cafdce3c52adda1f657db5ec6aa7d1ea27ef743e680aa7a4316407d862ae12c58180475ece4db2077f60532434e0fce271d865ca894440f29796683041ac68de2a54326696f34174c2556dd2a3562b0dc5150233839167e9a44594d529a63fcc06ed8f3e11efefcc22abf6ac475e09c6bd794b770cb1313a1f1d027308e9f7e7c00a3fe1ceb030eec9875ee62ba485adea4c9449dfa0a27a3be5659c99aee9370502b25727", 0xc7}, {&(0x7f0000001500)="d0cf31464ec6a968f0db9d57ec4b629dda614584cf18ee2da2f79cb666349b8a1b77e0afdf87700237e8becfc5b74a59461332f39d38a19737464ca22a62abbe70e84f50fc613f95c57ccc9a6d2aa5b47adbe1bb3beb90bdfef179aa13e84fbb24", 0x61}, {&(0x7f0000001580)="ce9f14f853791dda3625ea777e79158ecd9fd13cf5dec6e753b98dab0a68a080b50578d39f8093", 0x27}, {&(0x7f00000015c0)="edda9e", 0x3}], 0x9, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r15, r28, r29}], 0x20, 0x401}, 0x1) 20:48:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) socketpair(0x0, 0x1, 0x6c, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="06ff0800daf5dacb55c9dc8f1aa53a64c76e6d3586a129ac63d73dcc60818a2eba68f84b5e24e75ff9df", 0x2a) 20:48:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dd6000/0x1000)=nil, 0x1000, 0x0, 0x5010, r0, 0x0, 0xffffffff) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0xfffffffffffffffd) munmap(&(0x7f0000f51000/0x1000)=nil, 0x1000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) fcntl$dupfd(r1, 0xf, r0) 20:48:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x1d}, {0x106}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 20:48:20 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(r0, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) 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) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x9, 0x4, 0x5, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x461}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x66}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000600)=0x672c) 20:48:20 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) socket(0x10, 0x2, 0x7) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 20:48:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 20:48:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000d4000000ff000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db4388751fea985bf6e0940ef35fb82a86da37f7"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0x7, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x9d88, 0x9}, {0x7, 0x2, 0x2b, 0x400}, {0x82, 0x5, 0x100, 0x80000000}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x20, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x200007, 0x1ff}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r9], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r10], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 20:48:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000040)='\\[\x00', &(0x7f00000001c0)='^+\x00'], 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000240)="85f960ce599a067bdd7271320cb81c6a7fa0baa3febbb24d4b6bd26ae7e16e42974d0feb071bb0865b80b65b150ff8e0922ef2a7042247489edcf97d056084a0725c65cc99", 0x45}, {&(0x7f0000000340)="bdbc443d8357a5c8a2c795814fddd5996194d71ea4c94ba02a49cd8c3fecb71e482682b21d90b16050ab042a1fb6cd6175feb5984dd2c545f371c0a743f7393332e9", 0x42}, {&(0x7f0000000440)="7563730f463a1c6fa3d6d6c175ff61fd34b2787c40664b996c3cddbcd691476ebfebea835a31a8526889ee80931258b30709108a4f4a8069eeb41f3dbbb615ec6db4569018ea18f37f840bcc5072fb690c2f", 0x52}, {&(0x7f00000004c0)="a660c29a57864e70da4b25ab61da1fcbbfcf52e12f550631147ed0ee6c54539aac575c39165ab37b480fe8928b3caa5793e9d3a9407cf0a2794ba2906b99f0224f773088b44fd83d95d4611ebd5bfabffef84a6916ba89119d5634faf8ef9a9f20364c7784e053ca7202cfda7e872eb15e10c9413ca1784ff7644726a8aa74a8a56022ddfceff86eddbdcc02b0a45879", 0x90}, {&(0x7f00000002c0)="b4b04874f091ec54fe946fdf891a3f3da8ced1692b7f5ec03f8087e272a3", 0x1e}, {&(0x7f0000000580)="39bd9757b3842086b13e652d7bd5c03a0a8416208aef22dbdeaaf6e77c0862f634ff21380585388831c98eae35d0abf8ecbb991a9c4d957fd05f2fabd5e3d59b960281e202660d283136b915c168b3b31bad8c59c60061821ec26ca5aa2a889de6dde214da8ee64c042cf8f89d8d90c4a0f0a92c3626b2f4d415a7d5e9647795c4ea4a223c692de1c15d4c2ba9930945ff1142ec6b99a1995a88e016bda824d89a14fe583127d9d689e4c5d69b993f1b9e0f15e4f6ebca33d156a225593aa1baccfb6e24c96f01f72004808e80b8abcfbc1a14ea82031d6390284b2f4ca3", 0xde}, {&(0x7f00000003c0)="485bcbd9c49e3b4448f16864bbe4cf3a0cc92b4ca7fb4cdf279ed1301f6185f06dae62a885bf44e0f2e348", 0x2b}, {&(0x7f0000000680)="a920f77adb9537dbc64f5406fbaecbb395d36b18ed3e2eb96e7b08f3c473bcf41a147d25a3ea2315e9e9827492d85487795962ba4fb2e9205b", 0x39}], 0x8, &(0x7f0000000740)=[{0x68, 0x1, 0x8001, "db719c407cf432310c8a8add228cbbc33513fb9a02d2f14496c47aa3b3745c494ed237878729a1eff61ab22183bb85ea2ebc045f65f15553522cb502a5013728d6e237517536449d138d51cb61b4e7d4a6d0a6d919"}, {0xc0, 0x4c701c7bcd9b5d41, 0xe0a7, "85a5ee7a6f71a5402a63c7da378824f14e7db573b8148076b734b1018d34ca5b14785361eb4cadbd8d35259488fd804a9ba77c2cd0240485f09f3ae35b973e07f060af24fa8ac41e678181a1f43c79c6be087d96e6654437216478603dcb0fa44258087e764b99477140dc5d8370c4fcab5bd0a9af85ccdaf6aa0a306912d482a78c9271a562896eb78f3e22aa59c80b8fd216fd554bc28d3aae7229a0e2a73775df53f714cc661f9ff058dc8db001"}, {0xe8, 0x1, 0x7, "809bc536bcfa4de8e3d54c3b20091a69fe1b340a3bd52befe82e37e4a86845510718f067369ff8502f3add2527b44857c592127fc3b1ff1c295842fd5f678aa3d767a9a14d1336b21a5f1ad1775116bbaf4d2ff9dab3f54b38a35fa2b3206192c2ea80f605a8819960fc8f992927d6bfef11de970843cb55c6e5225db61778116c405d14a289a0cac30aa0a914534cb4724ade9f20f8aa3863e1d4680090666f80424c9e24fa03d83b905f84c9755d40eeabbcf4484f77a5d5f7e097b3bb494675b1033de6637162acb22cb4ba5e8b8a01d1"}], 0x210}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) execve(0x0, 0x0, 0x0) 20:48:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:48:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x27, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:48:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffdff], [0x0, 0x0, 0x401, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x3, 0x3, 0x4) r3 = geteuid() r4 = getuid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r5, 0xd}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x3145, r3, 0x0, r4, r6, 0x0, 0x2}, 0x201, 0x1}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) semget$private(0x0, 0x3, 0x80) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r8, @ANYRES32=0x0, @ANYRESHEX=r7, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRES64=r8]], 0x1, 0x1, 0x1000) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = syz_open_pts() fcntl$lock(r17, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r18 = syz_open_pts() fcntl$lock(r18, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r16, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r17, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=0x0, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r18, @ANYRES16]], 0x1, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r19 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, r13, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r15, r19, 0xa5, 0x5, 0x100000000, 0x2}) r20 = kqueue() r21 = kqueue() kevent(r20, &(0x7f0000000040)=[{{r21}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r22 = fcntl$dupfd(r20, 0xa, 0xffffffffffffffff) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() r25 = socket$unix(0x1, 0x2, 0x0) r26 = socket(0x2, 0x2, 0x0) connect$unix(r26, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r27 = socket(0x10000000002, 0x2, 0x0) dup2(r26, r27) sendmsg$unix(r25, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r26], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) fcntl$getown(r25, 0x5) msgget$private(0x0, 0x0) 20:48:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5, 0x0, 0x20}, {0x80, 0x5}, {0x6, 0x1, 0x0, 0x202000fc}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x400, 0x80, 0x0, 0x8}, {0x4, 0xd4, 0x7, 0x1ff}, {0x20, 0x8, 0x3f, 0x9}, {0x81, 0x8, 0xda, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:48:23 executing program 0: r0 = kqueue() syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x880, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget(0x0, 0x2, 0x10) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r8, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r9 = semget$private(0x0, 0x0, 0x0) semop(r9, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r11 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r11, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getgid() r15 = getpgid(0x0) r16 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r18 = msgget(0x1, 0x430) r19 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r19}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r19, r20) r21 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r21}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r21, r22) r23 = fcntl$dupfd(r19, 0x0, r22) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r25 = getgid() fchown(0xffffffffffffffff, r24, r25) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000480)={{0xfff, r5, r13, r24, r14, 0x240, 0x4}, 0x42, 0x7fff, r15, r17, 0x2, 0x3, 0x5, 0x3}) r26 = semget$private(0x0, 0x0, 0x0) semop(r26, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r29 = semget(0x0, 0x2, 0x10) r30 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r30, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x7c5666c35bced426, 0x0) r31 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r31}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r32 = kqueue() kevent(r32, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r31, r32) r33 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r33}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r34 = kqueue() kevent(r34, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r33, r34) fcntl$dupfd(r31, 0x0, r34) r35 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r35}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r35, r36) r37 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r37}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r37, r38) r39 = fcntl$dupfd(r35, 0x0, r38) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0x8bc13b13d2bd0bc6) r41 = semget$private(0x0, 0x0, 0x0) semop(r41, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xef8bae321546fa75}, {0x1, 0x3, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r42, r43, r42, r43, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r44 = semget(0x0, 0x2, 0x10) r45 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r42, r45, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r46 = getpid() r47 = semget$private(0x0, 0x0, 0x0) semop(r47, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r48, r49, r48, r49, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r50 = semget(0x0, 0x2, 0x10) r51 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r48, r51, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r52 = semget$private(0x0, 0x0, 0x0) semop(r52, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r53 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r54 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r54, 0x0, r53) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r55, r56, r55, r56, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r57 = getgid() r58 = getpgid(0x0) r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r61 = msgget(0x1, 0x430) r62 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r62}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r63 = kqueue() kevent(r63, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r64 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r64}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r65 = kqueue() kevent(r65, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r64, r65) r66 = fcntl$dupfd(r62, 0x0, r65) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r68 = getgid() fchown(0xffffffffffffffff, r67, r68) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000480)={{0xfff, r48, r56, r67, r57, 0x240, 0x4}, 0x42, 0x7fff, r58, r60, 0x2, 0x3, 0x5, 0x3}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, r30, r40, r45, 0x1600541163e9cb, 0x41}, 0x9, 0x5, r46, r58, 0x4, 0xf3b, 0x4, 0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(r0, &(0x7f0000000180), 0xffd, 0x0, 0x101, 0x0) 20:48:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x29a, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0xcd30}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7) 20:48:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000380)='./bus\x00', 0x100, 0x21) r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kqueue() dup2(r2, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xfe00, 0x1, 0x20}, {0x1, 0x1f, 0x1, 0x8}, {0xfff9, 0x6, 0x2, 0x7}, {0x200, 0xda, 0xa7, 0x8000}]}) r4 = fcntl$dupfd(r0, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) connect(r4, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x7f}, 0xc) kqueue() r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) 20:48:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967de92660fb2858a4e6618ca1bb27b60f04f8430b77c5022e0e71d78ba23276a24364fa8354320af81c4b345022e2cea1dc09bb14b8e402ed70000", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d672874a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec1b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r20 = dup(r19) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000200), 0xc) r21 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r21, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r22 = dup(r21) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000200), 0xc) pipe2(&(0x7f0000001200), 0x10000) r23 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r23, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r23, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r24 = dup(r23) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000200), 0xc) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f0000001240)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r28, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r28, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r25, r18, r25, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r25) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed5392d263fbed85032b4ce49da499a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) r37 = getppid() r38 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r38) r39 = msgget$private(0x0, 0x20000003c4) msgrcv(r39, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r39, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r39, 0x0, 0x0, 0x1800) msgsnd(r39, &(0x7f0000001280)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae7d719175ebfb839f319f1b4962ed2da9ac42d208aa5a84e1b79a05ed2ddb4367a36f4fac7ba147b0b46db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc74bff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f576927632ffe9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d9be0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de200"/309], 0x1, 0x800) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x1, r32, r35, r31, 0x0, 0x46, 0x81}, 0x10001, 0x1, r36, r37, 0xa5, 0x1, 0x4e2c, 0x6}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r41 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r41) r42 = syz_open_pts() r43 = kqueue() kevent(r43, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r41}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r42, r43) r44 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r44) r45 = syz_open_pts() r46 = kqueue() kevent(r46, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r44}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r45, r46) r47 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r47) r48 = kqueue() kevent(r48, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r47}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r49 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r49) r50 = syz_open_pts() r51 = kqueue() r52 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r52, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x10, 0x4, 0xb1) r53 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r53}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r54 = kqueue() kevent(r54, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r53, r54) setsockopt$inet6_MRT6_ADD_MIF(r53, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x24d6, 0x80000}, 0xffffffffffffff11) r55 = dup(r52) setsockopt$inet6_MRT6_ADD_MIF(r55, 0x29, 0x66, &(0x7f0000000200), 0xc) kevent(r55, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r49}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0xfffffffffffffffd}], 0xfffffffffffffffb, 0x0) dup2(r50, r51) r56 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r56}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r56) r57 = syz_open_pts() r58 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r59, 0x5) kevent(r59, &(0x7f00000005c0)=[{{r57}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r56}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r57, r58) msgsnd(r40, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r43, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r17, @ANYRES16, @ANYRESOCT=r46, @ANYRESOCT=r47, @ANYRESOCT=r51, @ANYRESOCT=r6, @ANYRES16=r57, @ANYRESDEC, @ANYRES16=r7], @ANYRES16=r1], 0x4, 0x800) msgrcv(r40, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000001c0000000000000000000000000000000000000000000000ffffff7f00000000149eaaa476bc000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f2482030848a699ba63fcc55f38903060a56cc33d5e4c0abed23c4087ff3a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r40, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r40, &(0x7f0000000480)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r30], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r40, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/218], 0xda, 0x2, 0x1000) r60 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r40, &(0x7f0000001400)=ANY=[], 0x0, 0x1, 0x800) r61 = socket(0x18, 0x1, 0x0) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1003, 0x0, 0x0) setsockopt(r62, 0x29, 0x77, &(0x7f0000000000)="03000000", 0x42b) setsockopt(r61, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r60, &(0x7f0000000400)=ANY=[@ANYRES32=r61, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r60, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e3596b47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf310000008000000000adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf32e0c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r60, 0x0, 0x0, 0x1, 0x1800) r63 = msgget$private(0x0, 0x0) msgsnd(r63, 0xffffffffffffffff, 0x315, 0x800) r64 = msgget(0x2, 0x20) r65 = socket(0x2, 0x4001, 0x0) r66 = dup(r65) getsockopt$sock_int(r66, 0xffff, 0x1021, 0x0, 0x0) r67 = socket(0x2, 0x4001, 0x0) dup(r67) shutdown(r67, 0x2) r68 = socket(0x2, 0x4001, 0x0) dup(r68) shutdown(r68, 0x2) r69 = socket(0x2, 0x4001, 0x0) dup(r69) shutdown(r69, 0x2) msgsnd(r64, &(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYPTR64, @ANYPTR, @ANYBLOB="102958518e93c13ce689c38e6c9d896ea862edcdc29f5876e884a47e3da81582cf13462bdf794ad51208c3d058ca70b534f694801500dc287434bfaeb8d7e0800354d353974687c5e5310505d97895e7cb25a111be982439893845808afb967bd09f588715f0b5b83698739c091a3f11a5fb020b04890b60819f389dda3e", @ANYPTR64, @ANYRES32, @ANYRESOCT=r17], @ANYRES16, @ANYRES16=r66], @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES64=r67, @ANYRES16=r68, @ANYRESDEC, @ANYRESDEC=r69, @ANYRES32=0x0], @ANYRES16=r65], 0x3, 0x1400) msgsnd(r60, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f58019507850800000019016d47ed37dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f87935ec65fc198c95bafbee813167ee3d18c482d953d843deb7dd3d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe812724499ba1ab0804b4ad0ef0f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c1b748c7d3dd4326fe40140e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e38070660"], 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) socket(0x10, 0x1, 0x4) pipe(&(0x7f00000000c0)) 20:48:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 20:48:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202e089d7b95d1cde8b064114ff4b8c48f612"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) writev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="8cc6c8a0fb139f5a6007575d44863440231435e28762df745446dd9ec36c6ae3d6bf812aa4a9dd799b1231", 0x2b}, {&(0x7f0000000200)="6af6ac2c39c00768e0efdc9f142a72bcebc91b0e73ed056ab47c291c66dc1dd98755ea644340d40037cbdd1f37e2ab509a9865d2a9c4bdf756adb0c43e662c6813d8162236b811c58dbc34974cf2b6c3fbbbfd6f", 0x54}, {&(0x7f0000000280)="26c3d3cc848a609fcd8945a6c2f3d1", 0xf}, {&(0x7f00000002c0)="8a6c96c59417a7da0e4b4928d8122dd5397911016236665b04d5b410a4be22334d4d2eda31aa45b413cba18ac445f9c3db76c6976335f98b584dd429aafc5b76c1e12bc651d2b45cf4eaa10d92975145e06cbdf4", 0x54}], 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) shutdown(r1, 0x2) 20:48:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r3, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = accept$inet(r5, 0x0, &(0x7f0000000040)) getpeername$inet(r6, &(0x7f0000000080), &(0x7f0000000140)=0xc) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) connect(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="00df2d2f66696c653000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 20:48:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0xa0, 0x40) r3 = semget$private(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r10 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r10, 0x0, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = getgid() r14 = getpgid(0x0) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r17 = msgget(0x1, 0x430) r18 = socket(0x11, 0x3, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r18, r19) r20 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r20}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r20, r21) r22 = fcntl$dupfd(r18, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r24 = getgid() fchown(0xffffffffffffffff, r23, r24) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000480)={{0xfff, r4, r12, r23, r13, 0x240, 0x4}, 0x42, 0x7fff, r14, r16, 0x2, 0x3, 0x5, 0x3}) r25 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r27 = socket(0x2, 0xc003, 0x0) connect$unix(r27, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c8790700000000000000287ebca64896819f507d0000000000002951b158ad90845dd49801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85285f8b2fd57d60f13ad30505e8f5300a4aeef9d612f87755d7d4b12a3c073a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec316ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49030000003897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000003f3d3aa7914da9dc021bc5b10defc999135fbdf797d420fe1881e9e977cdf567a0d994ec1b"], 0x10) dup2(r27, r26) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r14, r25, r28}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r29 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r29, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x88fe}]}) r30 = semget$private(0x0, 0x4, 0x224) semctl$SETVAL(r30, 0x3, 0x8, &(0x7f0000000140)=0xb9c) r31 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r31, 0x80044279, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 20:48:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x5) r0 = socket(0x2, 0x3, 0x0) minherit(&(0x7f00003e4000/0x1000)=nil, 0x1000, 0x2a33f4044a637e22) write(r0, &(0x7f0000000040)="5e98c093ffdb11affae4afcbeab952041857c03dc9aee7bd9f266141fd8f769b2184b9", 0x23) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 20:48:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8, 0x0, 0x3f]}, 0x3c) r0 = semget(0x2, 0x0, 0x10) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000140)=""/51) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000380)=[&(0x7f00000003c0)='!\x00', &(0x7f0000000100)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000240)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000340)=0x79a60b05) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xb0d2}], 0x100000000000005e, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r3 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r3, 0x0, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0x3) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000200)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000400)={0x1}, 0x10) 20:48:26 executing program 1: 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) fcntl$getown(r1, 0x5) 20:48:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 20:48:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fcntl$setstatus(r1, 0x4, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) sendto$inet6(r3, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 20:48:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x4, r1) geteuid() socket$inet6(0x18, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}]}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) preadv(r5, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r6, r7) setreuid(r2, r7) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r8, 0x10, 0x9}, 0x8, 0x7, 0x9}) 20:48:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:48:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="c5a4a75a00a839547c096ec9ff1f4cc43700fc2bd2ceb012999c102de8cf081a80bb9546e89d97ede8c1b1959a45baf77f4b48d83a3eab8b7dd22437eaff7c", 0x3f, 0x0, 0x8c9b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x3f3d, 0xdf, 0xa, 0x6}, {0x288, 0x0, 0x6, 0x8}, {0x1ba, 0x7, 0x49, 0x5}, {0xa874, 0x1, 0xc7, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r3 = semget$private(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r10 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r10, 0x0, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = getgid() r14 = getpgid(0x0) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r17 = msgget(0x1, 0x430) r18 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r18}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r18, r19) r20 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r20}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r20, r21) r22 = fcntl$dupfd(r18, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r24 = getgid() fchown(0xffffffffffffffff, r23, r24) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000480)={{0xfff, r4, r12, r23, r13, 0x240, 0x4}, 0x42, 0x7fff, r14, r16, 0x2, 0x3, 0x5, 0x3}) setpgid(r2, r16) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[{0x6, 0x0, 0xf8, 0x10000}, {0xdbc9, 0x8, 0x6, 0x6f2}, {0xfbff, 0xa9, 0xff, 0x1}, {0xd557, 0x0, 0x1, 0x8}, {0x7efc, 0x4, 0x6, 0x1}, {0x6, 0x8, 0xff, 0x1}]}) 20:48:29 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff0d, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 20:48:29 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget(0x0, 0x2, 0x10) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r6, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r7 = semget$private(0x0, 0x0, 0x350) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r9 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r9, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getgid() r13 = getpgid(0x0) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r16 = msgget(0x1, 0x430) r17 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r17}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r17, r18) r19 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r19}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r19, r20) r21 = fcntl$dupfd(r17, 0x0, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r23 = getgid() fchown(0xffffffffffffffff, r22, r23) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000480)={{0xfff, r3, r11, r22, r12, 0x240, 0x4}, 0x42, 0x7fff, r13, r15, 0x2, 0x3, 0x5, 0x3}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005, r15}) flock(r1, 0x2) close(r1) flock(r0, 0x8) 20:48:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ftruncate(r1, 0x0, 0x24fd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x87}, {0xd8e}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 20:48:29 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10710, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x6a, 0x0, &(0x7f0000000040)=""/106}) 20:48:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="82cc01f2b68fef0c9946"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x100, 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) 20:48:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ac, &(0x7f0000000380)="b6e68837959f6b967bbcfaecc0dc33ce691f5f4522c5984594a3d3b940c34235d9ed0e574fb5614982ddfd21019e362cc1f54e08b27a5e594e1be3655f5758895f2d0bb1d233b62522d09e605642daeeb0a6330240d9416057652a943349e3a97ae5288ec1c51dac89a90ac941cff5c735a4b1ad3de0bfb739316cbcf60272796552bafdac0926b496c7d2fb1c72bcb41d2b02f1f00378880956cdab1101ce39a10c98cf0307700e2a21a6007af320b76dad374f") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001540)=0x3) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0x0, 0x2}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 20:48:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) pipe(&(0x7f0000000240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r5 = dup2(r0, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6, 0x80, 0x1}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x60, 0x0, 0xad, 0x1}, {{r2}, 0xfffffffffffffff9, 0x1, 0x2, 0xfffffffffffff33b, 0x4}, {{r6}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x80000000, 0x4}, {{r7}, 0xfffffffffffffffb, 0xb, 0x80000000, 0x3, 0xebe}, {{0xffffffffffffff9c}, 0x7ffffffffffffffc, 0x84, 0x4, 0x8, 0x7}, {{r8}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x5, 0x8000}], 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x2, 0x8fbe}, 0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x1c) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1000000381, 0x0) r11 = dup(r10) r12 = openat(r11, &(0x7f0000001100)='./file0\x00', 0x400, 0x15) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000001180)={0x3, &(0x7f0000001140)=[0x0, 0x0, 0x2]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002600)}], 0x1) r13 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) pipe2(&(0x7f00000011c0), 0x4) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000200)=ANY=[@ANYBLOB="3220d082022e2166696c653000"], 0x10) setsockopt$inet_opts(r14, 0x0, 0x1, 0x0, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b", 0x578}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd\x00', 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001300)='/dev/vmm\x00', 0x20020, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB='\t\x00\x00\x00file0\x00'], 0x10) 20:48:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffe8b, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1}) 20:48:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) geteuid() r3 = socket(0x18, 0x4, 0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r4 = syz_open_pts() dup(r4) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600), 0xbcb9) getgid() syz_open_pts() dup(0xffffffffffffffff) r13 = syz_open_pts() dup(r13) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r14, 0x21}], 0x1, 0x0) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r15, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r15, &(0x7f0000001540), 0x0) close(r15) r16 = syz_open_pts() dup(r16) openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20000, 0x0) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r17, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20000, 0x0) writev(r18, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562971e5c609131b70495", 0x1d}], 0x1) close(r17) socket$unix(0x1, 0x2, 0x0) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) accept$unix(r11, 0x0, &(0x7f0000000180)) syz_open_pts() dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 20:48:32 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffdc8) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r5 = semget$private(0x0, 0x4, 0x3) r6 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000480)=""/136) semop(r6, &(0x7f0000000380)=[{0x6, 0x1, 0x1000}], 0x2aaaaaaaaaaaab90) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0x20) r7 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x80cd) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x83, 0x10003, 0xd4000000000]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r9 = dup(r7) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1800}, {0x2, 0x40, 0x3800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x2, 0x68, 0x800}, {0x1, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x2400}], 0x8) semop(r5, &(0x7f00000001c0)=[{0x1, 0x8000, 0x1000}, {0x4, 0x1000, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0x4, 0x1800}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0xff04, 0x4}, 0x3ff) dup2(r9, r8) semop(r0, &(0x7f0000000240), 0x6) 20:48:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000d00)=""/147, 0xffffff39) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000000)=0x1) accept$unix(r4, 0x0, &(0x7f0000000900)=0xfffffe66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffffec) setsockopt(r9, 0x29, 0xfffffffc, &(0x7f0000000940)="0085c3814d85a75c5cbca6e8875d99ac3a6d94163660198cda60b2664d596caf2c0000000000a31891e3dd24d3e20000", 0xfffffffffffffe30) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r10 = socket(0x40000000011, 0x3, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r13}, 0xfffffffffffffffc, 0x8, 0x800fffbe, 0xfd, 0x7c}, {{r12}, 0x9cc966705e988fd8, 0x88, 0x1, 0x3, 0x7}], 0x0, 0x0, 0x10001, 0x0) r14 = kqueue() r15 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r14, &(0x7f0000000700)=[{{r15}, 0x8000000000000002, 0x76, 0x20, 0x91, 0x6}, {{}, 0xfffffffffffffff9, 0xc1, 0x10, 0x4, 0x9}, {{r10}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r14}, 0xfffffffffffffffb, 0x3, 0x2, 0x1, 0x8}], 0x81, 0x0, 0x7, 0x0) close(r14) r16 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000000)=[{{r16}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r17 = open(&(0x7f0000000400)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r18 = dup(r17) r19 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r20 = fcntl$dupfd(r19, 0xa, r18) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000100)) r21 = socket(0x18, 0x8000, 0x0) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r21, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x29, 0x200, &(0x7f0000000180)="f7f9e794", 0x4) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r23, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r24 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r25 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r27 = getgid() r28 = socket$unix(0x1, 0x1, 0x0) r29 = dup(r28) msgrcv(r24, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r29, 0x40087603, &(0x7f0000000280)) r30 = msgget(0x1, 0x0) r31 = msgget$private(0x0, 0x3a2) r32 = kqueue() r33 = kqueue() kevent(r32, &(0x7f0000000040)=[{{r33}, 0xfffffffffffffffb, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r32, 0xa, 0xffffffffffffffff) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000001180)=ANY=[@ANYRESHEX=r5], 0x1, 0x1, 0x1000) r35 = msgget(0x1, 0x9) msgsnd(r35, &(0x7f0000000300)=ANY=[@ANYBLOB="1450ea22e517e894"], 0x8, 0x0) msgrcv(r35, &(0x7f0000000080)={0x0, ""/245}, 0xfd, 0x0, 0x1400) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000800)=ANY=[@ANYBLOB="0100d3ba5403000021c90c959759fec0945ec9edb1a8aa3fcac081ad9bfe1ca695a1054a8a3ec84fd185b1a5e1d44a188444b8fe150f3df4d56876d9b68b78abd6f2b8e5b38230af14c17f000564f735a3547921302a8d5dca2cd83894943804e889ed3b44ad779f3a666a7d034cc1a7eeb1c882c9a07641da467496c7ef3b49061251ef14752b31a175621f0500"/151], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffe8e) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000001040)=ANY=[@ANYBLOB="01000000686c6530008bcbe9d21e907c35eea5301b7ad5bc7204ea9e7f9a96576cbc2b20206ab53ab7a98cecd2b2d0f5394b1f59e35705f39f0d5ff4da9900eb78e1bd6c1a703c50fa6c2cde8bec08fbffde34eaeee91d723b151b57fc6af3c3c4504185fb1bbd2904d52c1723c2d7fa0abfdec13de7a19db0903c5404842153b80476dc7f7fdf72f8f09d7e45b2529b76e1ff17047c8e4f00a70377b0d3a4030d4bbd5b2a2da7751e498b17339f128fa5167b06767744401ca9ddb5dc2ce073cef95e98b203008241baa40c610600a4e800fd181df03462fa03250b010000000000aa005cd30073f0351758665feb34b2a2639672359eceb785c61f000000151465f844d4591ae3f20ce4"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000ac0)="89724d7053ebaca70c2b95083ff5b14d95e27f89213048359e4f57eedea461637fc8ec7a7541baec09dd094de76bdba1ea0853bd30cdc14d20f88815e015616492da868df9b2ec90cd913ffaa64d49cc1b85d156"}, {&(0x7f0000000a00)="9d8c2bcffb3b00ee61264c2e4842353453fac47b848e89a1bbcfbd4f0018aa0d9ca2f573499011cbd606c3a7949f1759ad3e58a3d4b5f364897952f30c334cf9fb68688593436407a61ed8b2236b78b00d2c39ce5ef90ede7cce38360ac6cbbee83bcf1451ed3a61cb09a8e3d2261022f267735aff23924bdc9df9f96185f7e75ed89d8832f707fad3"}, {&(0x7f0000001680)="f128b48d30765020bf40c0ccb7d22402d15181ac9139ffdea394af2620e57ed31dec73748dff1c098fb842e14726cebb71aa1f8913edce0a3394f0e0999c3cda3c61d8f91fdb687c7f30c17dc91a55dc11630af7c11690d27002562cacb0eec6e35505b807462a456b1c3391e0ca5171cfbb8941ac1d72f5c22df8ca05ad0302e0155c8c789eea00aa5e1ec122a9f290430fb73745554d054b6edf1d983a0aff6f6a5b053611adfca62ee5f6223179fcdad45db70d8b7a00134c0a0e852cb753044ece56ed4305ad7e2923f23f5b25b6b49c5e8975d493402a68f7d31a7e677998fb870b49287dc7ea62ca8a80104f36067104b11366572d91174c0922487dfa3c365d4c3c12addb07727294b118448a77ce71e3c21bc01ddbd12c4a47888d1252aedd6263786b3984570143d5310e859549b588fe2cb2e1ac941ca439ad851c199dcc6f7abdac09d547bf1d870eba85665394770c9a3785749b18621a79aa913015e7e0378fc7df5ad53c40c286d7c9e69c4d1c74abb21f2d53c5871b5318c2c5ba67304dd7b27a34b8de455fe82c8d23105d912ac8f5d8df4ec08240eb956c0685caa341225e9bedb6498108a08dc8303c2ca9252e9ac2dcbb904989fcb707f68dc0ee849eca74a76095d6290bfe0db593d76ce2191300e87f1885198c896ef8ead1b2833a4f17ceb309b3a2d8ce6892420924ad3f9cc757fb2da09144b8e3d51ecab2ef6b0a2ce2847cd683753c8a2e882f59b5a597401f6c7a19b389cb67f6ef7f7f10fcea1e17e9afa91880bf98d81e6cc59d328dbc27bfb9cd4d7d14e1aca66ba8ef7187b1053edff84233a7e6a111852b471746de01dc42926562d6acae1be0c5ee5dbaf6c53567cf353f7c7ce3b1c2791a366e6b7409fb5d264159f4b65910da1b90b541d770340caee90e896de4447b1d1be2e50f259878e29bc369effc0a7d6c92447508a1cc899c96c7a6d0117d8bb9d1f4ce9e43e2f631f666701d36f433ef4f7305df104d7013db6e86c27fce6d0bf7948da19f2a9b842d0edf23111f4f0bcc1abd5e07403b2e0c1ccc7daf221607d1409b86add0a1edadd73ed2ed473f355a3b43f63cf250d20a4092b732d5d83d6a6c1d79ec9302033ac840d8fddf1d9dba52156a435eba74d93f80045478f554a33c14860ebdca2780f957945f29b6ee1bf9771ef14a39de9cb31b52b0587e0e479e18c952480241bf2ee31cff5dc13df4f34d517470f3aba9ed4e7a1fffa3e1ae7a96c7f27faf58c351ce2bc01425f18670f3c2754dd08f35c7ef3e6be10e07cd7262d5f3156eb9340528263a54be38c924b72cce4320869c2129bc84741617a417b8102103e6034727f8bbb7f2b41b81b14ea3da83a57c08c04c0d6b5269dfa26fa158a49868c32b9d34412ab01b44bd72c94680e58a83b0ba32ef80a34a1801a5f90c1f898126c478235247526439656d2d51cf2fd8427a75087afe966d6dcf1d18fe86867b4d8911371f78215a7608de137d0ec3bd0d01487ed4b069c236b1ba3a9583c87746fe47376ad607fc2fa4bb0bc890c260a2f6e88b9a9d84d7f58be251734c92db7d968088391d6248ea1973809d4628cb777d4a5c6b4c591366d43513b9cb8d247d7711e33ef99f0f9fcbcd917f769b982f175b29ed9886b2587e4297b27b439a4ea4177395a913d1808e7f77a1b5eb57a1601ba73aab659cd67fa825936f61a8825d48cf459c496273d29addee78f039257fc30baa7e310ceb89ed25589f38aae6d5fd76a61e456df995e347128db04651d2b50a1986a5cd3727a281eedef8c7254719a92ef9fe10dc5c76ad9ad8a92517ed6b4934cfd30c352d340b7034c660cfa8eb933e6f3286bde0d5fc294bf79a56bb10d4b7eee52c510b9680b3a8aa47ea1ce16b90f400748e506f1942d5bef78362cac5e68ced0ece6f3f41b99932af0d7934ba78e1dcba3231ced98e659c64e6be2938bb0ff59fb25636ec6d31482b0640be22594b69f7cdb9ea9f56188502febdf71538b6eff3b2dcdf54a03d40c218286eef89174e75cd52f66189fcb5213701bf6a23ee2822181fa749c9eab72d17cf4338a6976da291caccf99a04620c516fabc2ef44402a11ee6862cf6d2848fc774eefccbea322925b7caf9ba570c7dfadc43be1882c4d3b6cf7b93a27fc6a7b56fbdb456d45de975cdecf5032ff7f644670d62da21016b4f41587cf9ebfac6c3fe527002684ee8ee77cd7e6f4d942698ff4f9fe90d811282c822ea0c1b3bac6f4ef52fe670a2aeac3d5dc0198322ef8a54ed0ec333e1875344a7b39cc57e4bcfc861d0d39f026733b9d9011e872742a8282afb90f4f4a8a504acd5f14e1eaeef8f549b0dc696ca89169b3fb31ee562d4ebe93d3c30da0a888f47f221f90cc0046f561ec3fb31e986ee8a8e4629de3b900b4088c0dee4300b0a369ae1bd833b7b78af9878636133b8ca0448ff2b62eaa622caf8400aad377c6dd86c52729e0846253e9bc8e54dff5de7fe8d96a06585f57a03b875270fba1d5f22f2bde3fbe6bf7205ae5f559addbbae3996f267f9dca96fe3587aa091b5d3f81723eb1da81dcac16b673770584e84fd10300bfd7e52c304a8fa532336f787b0cd4771f9fc01867059b1743fed2a60b7394bc5108058d7bff09d9a33441518d45c4bbfa605875124f7dcaea431b75ece2e454e2f16ed22745baede1462654a7470dc5d749411d1515c01eec950c2b5f4c731957ae38a5ffccac379509bb783e121d5ca678d9720eb94e88d3379cf017a23655e017142ecb0bdceeda4e828ed7afa1411712aa5cedbb2dea69c72175cf8931cf4b80bff2e0ef46087d26e96971790d76d71ebc6f698586faeef7788d6166349f4b2a279d7b788ba0ab8206bcd53220261a2d1f81ce472952d5c83e4d97377b2ce10076c02b6144480e1872cc8203ad832653976d0ecea5cdf44c9ae52a391c76a1be2cf1876f05fab3a1167251b2a0712908d35c7a20164e4854c5caf52ba879e7e67e6ddca3e7234390393e9ec5aebcb8bb835c885644761e82cc9d305c95f6ba79c49fe6e87d1fdb00f80f8a74b183148f5eaeb84e46e071cfd50dd07f2d029f1ab3d0120f1451f7fdbd38ad8ded34cd11742c9551cb1441c0f37f4d1a13b68ed5717ec1dfa581c6ecadd03a93db02acc5d311b5e81915df00c2bd2b68c08ab38c3c2dde9c753c3ab35172bf9ce946b0356eb7e72a9f2372eace7ad325753f652e4c0a2dfd5849088e9f0181e188542f172a6d92dc65cb53ca1a74a47d1782c3fde62035d7d3364119c9eff101e5970514b72e4b24e8cb7f2253ff6cc793a03955fef999be53a578c8c460c3b1fe439f82428e44702c944e9397f4f13a8b0b7881682bfdb6a769be44f69bbd245687b9a652768e3688dc7cf16cf4223734d43b5686195abedeee8039df0b1fa29b47d03c5571b59c5cf4245fe948e18e74705afabb8ff947f47814e048501aa5f64ca15f321ad6ad26584fcaa4c9ac41493e3dd29ff02b9e2a6f48831280c411d60e16e64a83ce3eaa90c5e26199b21fe8bdf41b97fb566fd5fa5c05556905392d97d3f5a952439fbb61d246dfb1be33b540f4e9da6d849461352c2d620d8cf1821cb83ea15bc47c852c81a47eb7a3b737696b4346f6796ecb3f1ad659f22446bf2e956d5ad4dc62c23dfe638e987922d03017c406981d912c66f1688cc5787a3e6bbef5c5687e1fb9419cf15525c6f750496ec71fbe07d011d817554f6d261260a6399702377226087d32fd918ed23951388730677dd7d37f97f4efbdeff8d0ba5b28d3c395e7ff8bd23b1a1f09443b193d06fc2ddde0bb970f963bd13afa81ff9e792e5735af10963dcdd9ab3d7cc31fde3320cd0ebdbdd06ae98808438f5afd02fac02e2746701548f1142142dd5a079087da86316c4b5e8590bef2eb0e63a2fd4d53ca4f4a9d5047ca311326e9323bcdb186c6bb6157f0b35f907f8c3eac688252691570bf4fa8a3f51fadaf27a0a710f129bd623a69fe4c182e74b94a7fbae42f3f54fbdf9284aa40dc93845ae4d073bbd19a3971519ffcf150d54e3462688165857ceec2bdb49e50c0e35febeeb9a3990a00f265d769c1cf3cf2d6074f4c7f609934b29b6c9c65a232caf3eb3d9523a31fb7370e465d4a96fbec828fb7d0564d3f5eb2a2c09effb948ee2ab78b70f4b127cc5d543aa5049aff7be2ba437fb9bf498b724d0c50e6a22e2fc375868d771fe15954eb57795481c4756862d34ad88486965c45469a4d5b557d2a7ac32f395881d989e6245f9582d02041e478a2d8ccdd4b3bcec84083e47a06d37a83d4fcf708e3c3973e16642712822ecbe07fdd2ce4a19c6987af3f7d045a2bce88eba554f159410fe9bef127089f71c1feaebdf73cad8ba1e5f9c42e79c826d8333dafffc73aab6ab58ce1b0954599bd887ca4686424ded82cb37242d0019481eaa35d6b40f3008324f2e1ccb2cd70516d0a72e13a65c46fea03ea664ef3958e3eb9b7c3a78fad2166acb63bfb24ee3aaa6c2a91fef4939ad1835cad259365a560e7e81b54d87b44ce269067450e66a4f5f62ee9768f4b7d0d7c42f5ef2542da0b8cee80df0793425fe5673bf29b56d5d52cc60f2119cb7af4d4ac51135247a1b30bd108eb046d2fc5de8f3c184475fb351f580c1b16c18871f79ab0a2da647dfeb6a8d5f9ba2cf765d8d7beb6b5005579214d2b4e3d92d32d7be43ed24ffef1eabeb3fdfaf35e5a39f198c88647e986cc8ae5658319a0b22432b006484a7cccc98e36987d6d1ad7ff6a8a822165d68a7b308a02ca168549bbfc5612c3bc2fccf9552e2b2f208635c9e01202c25d4040e96cf6c780b0b2502bc8e8007962f510f87efb9b9f9da02d6d361b18da083e154822e8f718a26e40a511ec92cf807fd30a1d27fc2c3765e539cd75ac8374c8c70ee24d6e97429b38f86d76504ba5fa555e988f39e969f423e6cf4b7ee7c52c92268bed87b491a200dfc4879a06e686946af9d0e6c7582711d83e6ba73d96e2ff72095810669ea62dcec497d82a43fc006b29d07fd9796afc2e76919a2c8595a7fdb775f2606c0839474b7b05ee792a87e2f1402f84a229ea4d82fca8b33bb1d23bc34339945639a4f5874cee46b1c2adb505e2673f0cffc511bab580268a2ff56ea15b13e4b93ce318824f0488f4df595e782892e58eaec35f1f236995f2880f4bd68212cccc890de5095d175ded2bc82c8ec1e821c2c09c0f1deff0a0eb24f3bfb67638492b3f8527316595e101e07252f722af32c40d24cc86c182d8683d074faf868c200a109298ab1046ad17f5b26b6c4d8d6198c5bf2bd939291ebbf6675fd07aca9eadd8df26d0359a727d536a4cde4e941762b209ac95ff83bef4203001948aceda5af2f89534ec903aa23b43e75b24ace9e2e275545e2cdde691e8f1f69913460f25f67878706b80bf6e60a034eb3754f9f4af671eaf876da0454e00b4a80061494f1d1dbefad410fbfbdc64dd0dcb2f3d0186fe8284c46532bbacf8cd0e12fe7d009571bcab6a575b8b072dab177755cd11b0a1bbef4105b98949587aaca376d07862dc3f445ef6b894e373cefed37c052b27c3ff7dd1e35e4773f85312f44501c275e5cfbf23383b1db7ed82f54ef4a563023ef0b2b486fab78b5ba2dcfaecc6b70dc8202399853e0834375c7ddab6ada640d972abaed2a3ee58df1f6134ce3e14e9f18814dab38c14ccefe65b6c19683fdb461642e910a2b1929c8d34d5673786a2581a9928ce033dc82b4e2991b70640402cc60ae17004026a4a2634c9bcef841bdbe2ca"}], 0x315, 0xfffffffffffffffe, 0x324, 0x40d}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r40, 0x0, 0x5e, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xe4cc, 0x1, 0x100000000, 0xfffffffffffffffe}) msgctl$IPC_SET(r31, 0x1, &(0x7f00000004c0)={{0x600003, r40, r27, r25, r27, 0x0, 0xffffffffffffffff}, 0x80000000001f, 0x8, r26, r26, 0x5, 0x20000005, 0x1, 0xb}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r30, 0x0, 0x0, 0x3, 0x1000) r44 = socket(0x0, 0x3, 0x42) r45 = socket(0x800000018, 0x2, 0x1) r46 = socket(0x48055092cf40c0fb, 0x4, 0x1) close(r46) connect$unix(r5, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xfffffffffffffdc5) r47 = socket(0x10, 0x1, 0x2000000004) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r47, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) socket(0x18, 0x1, 0x0) r48 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r48, 0x80047466, &(0x7f0000000040)) r49 = accept$inet(r48, &(0x7f0000000240), &(0x7f00000005c0)=0xc) r50 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r50, 0x80047466, &(0x7f0000000040)) r51 = accept$inet(r50, &(0x7f0000000640), &(0x7f0000000680)=0xc) dup2(r49, r51) bind$unix(r45, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r52 = socket(0x18, 0x1, 0x0) dup2(r44, r52) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r24, 0x0) 20:48:32 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) close(r1) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000100)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x80047460, &(0x7f0000000040)) ioctl$TIOCCDTR(r3, 0x20007478) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) ioctl$TIOCSDTR(r4, 0x20007479) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 20:48:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x30, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 20:48:35 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5dba) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0xebd9, 0x974, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19", 0x281}], 0x1) 20:48:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc020699c, &(0x7f0000000300)) 20:48:35 executing program 0: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x200, 0x7f, 0x7, 0x1ff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x4) munmap(&(0x7f0000ff1000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d47000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000c0f000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000c47000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000a71000/0x3000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000c58000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 20:48:35 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x400, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) r9 = accept(r0, &(0x7f0000000880)=@in6, &(0x7f0000001a00)=0xc) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x1) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) r14 = getgid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r11, r14}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r15 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r18, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r18, 0x4, 0xc8) r20 = getpgid(0x0) fcntl$setown(r18, 0x6, r20) dup2(r19, r18) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r22 = fcntl$dupfd(r21, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r22, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r17) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r27 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r28 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r28, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r27, 0x40087603, &(0x7f0000000600)) r29 = syz_open_pts() ioctl$TIOCSETD(r29, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='1\xeb)4B\xc9B]\x99map\x00', 0x420, 0x0) r30 = fcntl$dupfd(r22, 0xa, 0xffffffffffffff9c) fchflags(r30, 0x1) ioctl$TIOCOUTQ(r29, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r15, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r15, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r31 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r31, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r16) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r32, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r22, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r33 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r34 = fcntl$dupfd(0xffffffffffffffff, 0xa, r33) ioctl$TIOCFLUSH(r34, 0xc0206921, &(0x7f0000000300)=0x64c1) r35 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r35, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r36 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r36, 0x1, 0x5, &(0x7f0000000240)=""/173) 20:48:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r10 = semget$private(0x0, 0x0, 0x0) semop(r10, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getegid() r14 = semget$private(0x0, 0x0, 0x0) semop(r14, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = semget(0x0, 0x2, 0x10) r18 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r18, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r19 = semget$private(0x0, 0x0, 0x0) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r21 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r21, 0x0, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r24 = getgid() r25 = getpgid(0x0) r26 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r26, 0x0, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r28 = msgget(0x1, 0x430) r29 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r29}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r30 = kqueue() kevent(r30, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r29, r30) r31 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r31}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r32 = kqueue() kevent(r32, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r31, r32) r33 = fcntl$dupfd(r29, 0x0, r32) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r35 = getgid() fchown(0xffffffffffffffff, r34, r35) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000480)={{0xfff, r15, r23, r34, r24, 0x240, 0x4}, 0x42, 0x7fff, r25, r27, 0x2, 0x3, 0x5, 0x3}) r36 = semget$private(0x0, 0x0, 0x0) semop(r36, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r37, r38, r37, r38, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r39 = semget(0x0, 0x2, 0x10) r40 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r37, r40, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getgroups(0x3, &(0x7f0000000680)=[0xffffffffffffffff, r40, 0xffffffffffffffff]) setgroups(0x39a, &(0x7f0000000640)=[r12, r13, r41, r23]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r43) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) wait4(r42, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) nanosleep(&(0x7f0000000280)={0x5, 0x10000}, &(0x7f00000002c0)) r44 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r45 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r45) symlinkat(&(0x7f0000000500)='./bus\x00', r45, &(0x7f0000000540)='./bus\x00') r46 = dup(r44) ioctl$TIOCSETD(r46, 0x80184600, &(0x7f0000000040)) r47 = dup(r46) ioctl$BIOCSRSIG(r47, 0x80044272, &(0x7f00000004c0)=0xb2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r48 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r48, 0x0, 0x6, &(0x7f0000000180)=""/105) 20:48:38 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESOCT=0x0]], 0x1) r1 = dup2(r0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) write(r1, 0x0, 0x0) 20:48:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x1000, 0x22, &(0x7f000076b000/0x1000)=nil) shmat(r2, &(0x7f000029e000/0x3000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 20:48:38 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x78e27eeddfddfb4a, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x4) readv(r3, &(0x7f0000000bc0)=[{&(0x7f0000000c40)=""/85, 0x55}, {&(0x7f0000000440)=""/43, 0x2b}, {&(0x7f0000000800)=""/214, 0xd6}, {&(0x7f0000000480)}, {&(0x7f00000006c0)=""/62, 0x3e}, {&(0x7f0000000900)=""/189, 0xffffffffffffff66}, {&(0x7f00000009c0)}, {&(0x7f0000000b00)=""/183, 0xb7}], 0x8) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x20660) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() msgget$private(0x0, 0x200) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x90d2, 0x2000000000000, "d73049e7bb6fc6e20000e74de400"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000080), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x0, 0x6, 0x8, 0x10009, 0x1, 0x2, 0x40000000000400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r6 = syz_open_pts() close(r5) r7 = dup(r6) write(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 20:48:38 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 20:48:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/null\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001f00)={0x8, '.\x00', './file1\x00'}) sendmsg(0xffffffffffffff9c, &(0x7f0000001e80)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x20, 0xb129}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000440)="202b02061e54dcccbd9f4b4f5bd1ccf4303af75542d4d8564a01dac369f1fb891fbd5e44444e0030fc0a4fd6e3723562389d1f418da274176b4f83f638422a71c60fd760e36cdf49af80842bbc93a41d97ebcf46dead8b721467945a493763fc02c10fc03e72d200d2bfa2f3e0642b49333551ea277329a882036aebdff3ceeef6730455ffc488d3a2d3466b95720fdb48e582944cded969337bb5752e6994ab8a7925b7ca31ed9035bfb58fb8300731a8e50c25c30b7585aca0671a59a5b41abd68badebd006725624c3cc3d2ca95bca1dfdb47a270c30e7db5ba7b9957e2441d9540efac2d6e52d658ff78d7fa1832ea5346098039ff9804eee0174f3abc7650c6960a238b900bd4b4b1675d2ae2b9cd631345ce749abf984a4b6e061bd78c4dee44ab7bd1ff7744c39f8618f7c21a33cb3f770b0d96133b43c67b13f46cde125bd6b2a3daaa49e8caeb18f03dda862fd3e093a2a9b7fd5a45a7a4a0bc303204ab4ae8cddbe322b5096854665711563875a54a6519655cbefa2e396eeac76e85098027aa959078abc20d09baa54dcf06170fa076ca1ba2d45bad3da7d7daf49678c94dde940c86f7b56f900accc0757e2a8ca9de50ea16026c8f1c1f24e6f93f57b741d81db9f4f48edcac5f6e86dd480d21aa127b6a279f33e3b92ae5de80b14f4dc7cfc9c52d6dc191b94a9b5fb9118ad9e83c52542115e1e8fcbc958233df15883686e3b2f16d58149f86363c8797b3dee6f720a659494626c31c48ccbcdfa9e17b4de6c56bf721d3a5ad03e01cc7a2bb6c3088013d4ed30f536b249561188d8844c1fbbf467a4069168b040f7b45b74aadaa8ec634005a9a8e557232fbb131daffe77e75759da69502766cb0606cfb018cbca6322e2390cdd24562e0311497bae998664a62660dd011aba44cff0ca54a0ec91fadfcc82eb8464ce51614dede77f30c5613cb2359876ad04cf572df66bea7fa690621ed8b0fb9c86ec9c3368eebca1bb051bcd6a4606f804a6e192f9141deb402c53cf85e7abca02e5d7c514c62216f9b4e0dfae69f792c39c0266634e499a6a932f8a92336c023df46ea323741a31a29e389e1ca70a02dc4c72a19eb3b4b41fb685e92d4726e453b50faf051929be65e4609a6850af88db1046e9bbaf084ec10f44321b29c6cfd8f48fdb1089168999fdbd8954d4ce74d845780b45f96087ec194c3355b58b851477a6042dcc26e393b9a9ae8b1c1f8b8382cff5ec576a873823e0ebfe9159b1e4df9fe4fb1a77c5ebb1d76f2c216e5c9087c14fd540ec5f72f7985a52d88e30518825f5be357ede8746896c6b446a984276b45e8bf711a9cc4536e10cafe2726007ff91e2a4e8c82de8cbc2b56e07510dac50238dcd850e3810d0fb704decf5a48b8f423b0b8ec74457b70fe06683461edfd649460ecd9ec8a3e2269a8234750072e579e2f81c32eb32f2aad19b3418ce354c514bee020f3043fe5f670e78fc514be0682d02c1369fbf05ded6f81d2ddcb18980712fca4175185e53d8a3f34de6c31b6bde982c04db13d6204b26ce7085d4859878bf0cebaeec0f1b97d49097cd0b736953d951dec31b2011c4afadfef8ecf111320c2b98edf95e3e10e74dd4085f50ba94040c38e38ed362f928ec29efe6ac1a00b1dd80560f96b490116820a5f6995a18699cfc1b676f4c60f4413e71593c716a690027baea868f061429c1cb6221c77c2bf59991239f115a5cd7493d661ecf520b70b32b50caf4cf82825d7f00cd999f3c671b72ee3741c87168a73a748c5996dbe820c2242439fb64cb4197802dc420c53f9300055617cf012f394467a0dbe5cd67c2c35d41cb5bdd27baf56a78a53ff88fcd044c1168a56e067da342eed97c4afe1162e37e8bb672b21003a4869e56a336b40655f80cbdd036b6e9e9297eaa28228697faae7853b738fc64e477b90c92e0bf79e78a2bb291e77cd43fbd021d089d719549045d68eb93f1a3f88c063a5bca918d4e93b69eb07028e45f391c59ac52dd4837b0ee8ccff8b52e7fb1bc93173b777e1388fb896e8640661df1ef5388f1790557aac4f1fc7955b6275d6a4d914c93d1549901ab259fbd548b681e2ee6b32dbd820f9da2a41ebc28dd4b09d9d9c15c7502bff7263def12e5404092ea7b9bda031b389a1a56b1ca2f506a3a8f05ba6f674b808f8e65fd0db85beea9cb326f0bd846e662c7a1839f3143f98380ce9595ab9f1ff729533e2557458df672c506c7ede53781a68253bb09328519d50b02427919f35ee249c8d0ffd9edcc9d14320f67e88c928ee2454729cf530c76c65b0db99aa5800397c00731b145c3a71e9211037836e12a2b9e48c8b4a7da14ee4f2d209b17db45860960a32d890d2604ad4fb9dba27c5a820e56ec0fbb17a475a12df12e680c155b307e89b4083a7baff2da538d2f20c029f6534be97755b8a557b49435797f64afeb6232b7489f76692a3a9d2f92a9f8f8f9a81ca535fc223b2fa6bc80e508c69eddfea2c4e75bbbb75a276c1bb750089e5e85197eaa68fc7777a7417257a98e5b9523136bd1d4938f2d7559edda96a3b827c87fea235ad5b0cc002f775840cf9efac0f550035b8ef181b0e67683ef89abb0bd3624ef2d32d9d089a6152700030f298e2f858c2be5bd3bc4669d43eec3bd8b60611dae0e81ccb74204be004ba3ae1b99aecaab38d9de892e5b0b55f15d2b52b561aa6685cc36dba66d14d0ec4f30a9318ba79e2415030fa2109f26de5df7960d1529bbefa05cb8a395b1d8504c8148e840158e653fc70c49289f96cbc34e47a563016d14dd5c5f7cc1dda8d1c2b7a6da92f8fb946e5626ed0d9882d25b08918f6abebd72eb410aa78920e6216a7911edf745b19f98750867ee7d7f71c8bf440c7e64817a62f72ec83af50740ce9edec4930b5dfde1edf08cfefc3759a607a15b4a70c61f65e0230ed9e2ff75bc33657c43d808424188ee79823f050af4de5b239e4059ed25505e06c3a66dba1d68ce960d76b7c998ceb3e394eebf3166b4d948ee99c00b21a02ca31fe72cd244c0cb43bc4fc76940f0c89f88fb20c7fd273d5cdda85e2c076f7424bd7b028f548b50ba0affa0d94ac2feb98ba4a6776ea2ebb26400b1733f174578bc03fe091816d885e6f2f65903e25c109c2244674281c862b7a311f52b8ad4b5d3ce2f9a5383458966a8c514237f7d52e4f8ced30d50f06f9f4ac30072ad8347882563d858646944bcf3cbe3779880c4832b9d30a368d00dedb26d560549a2f986468984cd093dddb0869efd1a65c182455a15d77ab4f21abe0a5116a349a294b2786babf98179e41283003c88901ab02e6c9cf87ea5db721179d42a7d613f9b0a7737cb99c2dd0df8859c15a47f87ba127b0676487bedd814a7efb4411075f565fc984d8d0bd7fca4b07e639a5f157680fa8dc08a7c893b2ddfaa9d1a0d00f806d13be066e7e832ace0f3ed2d99106aab415a8c3b154886deea1cd3a32b5ca4dea2a4a98698311b47f02ca7306aebbc160ff2b1c6a37739a385017815bb2460de9c6de8056e2b673d52dbebc3a4a93fc139cf7cc5a648b723cd2e814b0f15da77b5e51e03a6928c072d6ed813725f93e6aef3c1cffe717e7e78d36c30304c16766b8be9b1ec5110136c179d2d0192db992d024cd314bea0df2d9b7c5979d2935fee3bd88f119f8503b99ebf7cca36a02d454ac6a49b10d4a2d005fb7d834793e1049df7618093d2c7d3096c9f75c91e1879f9008addcf4b6279f00f0cc337b2af19cbc515174070e372a5c1a2419d74f1ad563e453e57226d7acfe443bd6dff6980703a03fff8cd132621ec25f88693371bdc20bec21b868306de194d7b9fe40108fb67e509bb460d96b3b5a2571ef1839dd41b5e5fe11fb507fb5e475d0e0b9332d2477281e733796afe5278ee5aad5bff546b1f42caf91f9b8ee34b47d966aac3c92408166053a6d4a6795439c8a17f2e3d43b0ff69069cc8a0adff58fb1ba7e4b81bd89874687164c1d75e9c40d838bac2ce7b8a5f08b33561432801c76699b8c765d0189e1559a431ceebc6dcc79c1ec139398f812ecfd6ba116cf011bec5911da33b1defcdd86eb38d83fe57dacf8e453160319e718525391eb6427f5f54a20eb609c8bb8fc201771a74de558d1cc4e1368a0731fe8b4499491b44d64fed5d494fbfcf1269b57db748745e7d8c6bf678eeefef621a46e750af4d5593910a6ee765f39bc0040c2f2c7298c525b26f177f33e3d2e1cfeded4af4c6185c74fe1bdb6117364c95d0236b85bd6cd39f0621036cb3fbcd151323f8085f79e6618e87efcb43078577da0388ac7c6ba274a7f54ff439409d3f3db3b85994b0de974423c7c3ebe20aa0f6c96fd108eb05011baa967ebf5fd227fd82ece79272fd2f64a6a2d83c96f19c5b9f1124e7d131889069358d1c28dfc1e288257cddf1a1448d712cc4efdc0b885c3eaedd93bc84086dc952ed91ac9c5e36abcaf3bdc014ce364b68072db151b1edacc25620491e187c66eed1dab8798aad6d7dd0845771a57b489d7058299c35b82a04061341f503953823fdead093b539bb7924dbcbf26e90f9edea7f73b239ed4053f0251663bc0af36f6243c2d7328e0c3e3945c087d4cc2adc945b2443c53293beed46639d4e12444a109f6e68ba009007bf431b5c3d2f865b175cbcc8e04b35002e00e60d1d7d6ab8ae8d5e9e087ea82cc6181c4fb38d936d34fde486aac5e1795ab0b3a26225283f2623cd01bfa8e217a72e16f6a843fde21900a6834b82ebd555c5ed20591ec901c22af7800137ea825c7cc147ec5c598d3da37c7c769688f189b696a31072bac4edc448d29840fcdcae369ed83bed15e53b8616150db2f88329900ea85d890919e3818cba14e74eeffa57e7bfa7d143cccefa68ddc32edf2c5997511f0dc43c71d6ffd9485c0c623b60f62500ba94a2db5f0bca9e7c23fd48fd233396b1fce62b5e1c1df5476f166f1a329475b85e19b9793aff42a9340516a3179b5d9499bd61669b8d22cf19dbdcca321cb37aab6b8409efb1d81e37b7e88c0db0a7b823a8653af6cec70fc79bd45d739477178c54d0bc3a5d62aa37ab2ab59b4dceaecb0cd75107efb4748810e63f730d28907df099566c7052d1e31477d513f1b5fcd9475aa614ddcba67f8ae434cfbc4ebee10e9454c9a06f6a04b086fec81f45efe1ac5dc68e40bbba3a4ed2963a953de7444a7ea0dfdee9d951b0cde5893b9fe3d67394948b583e02909fe015ac8d2e1d043be1467a831915a40873d7db9970501106c0d8f7ca2ab05b545bfa5b38a59c7ef10161a2fb61a49abb3fdf2d8a3d6e83f7807d0b9818d527fee0f6cd47f1dd0d64ed590f7dcfd2e4317c8f5340bcf21f4ceb8431a489e006a1d59afa8940c8dd372db98027c2dae91dd1f01c272048a2df597eda737711d9a0ecc448002f48b21182e4beb8f8a4502b9bf973d740821afbc7147f018fe0a665e4708613229ad9a79132755ba4f708370e2c93005b4ad4c81138c4c52a6371eac3baf0702ed573245eb752ddbe06db8fa8e51adcc9cc1999ad11b357b8ee1231869f1b07c2c3834ee15bab14eb719ba3a98349dcf7531f8360a27dd19e92cb7967fbfc7fe3d3e1b89ca54b1ea3c0ee65f5a602dce64ce605fe0c3dfa8440f03664e0991375dcb99e4464456440c1394cde0290fe59185733eec5aa8593b2916759666df5c61a846923169310a5dbddab18710575958ae617487ed5c982b721c42bc47702f88e35ec1be5fd0f77b8cf330b6cec198715055f1e2d92d883df4d247ed", 0x1000}, {&(0x7f0000000180)="1c4fb8e3e653978ff9b0f129e1ff7eec21c2edd6f9ef2a3f057cabf35ce9de99fae9bc4650213c1aac3e5cd08fc0bd3a7cc483b0e3ccfa82abec2e5013049468b06a668d1f0ea9ce3522b5a66d17ba838527de86f557619ed85a2bfed1c8991e44620fa55d77f15f1e0893ce711ecd9b68dc06a9fe93b6f99638281e32c90727d7553a8d9dd12d0b371b7335e7bfda27cbd2b4c6ea17306b5134bc2aab562418bc75b7a6ac7bcad64990177252d0fdef357790754c2b4f11e7b001be31897cee59d52d5e4bea4946ee5636f4ce2a", 0xce}, {&(0x7f0000000280)="c9e190dbe6ed113367bbdc0b50e3382a9b6c76db2f1eedf36bf959c076df753098506b503a027bfc30d1b3d56a581b5f61616b0c128f47d2e8a8cf3ac62528b65bc8c0b39fd525e1789e0196b57f9cbcf711c366f0cc276e489374e891f4adbbefb7758a6b69db1b175bb5803755cac84f375f49e54827303dca4d51d67699f2de60fe7bc7461bebcf3082ebee19ae0ea63f0cd1e0e6ece3da", 0x99}, {&(0x7f0000000340)="0f3da13ff41e80ed4e8fef6a8566dbd6d250f648035619d1544e05691aa80ae863cfbbd523d74e19ea24d34255c7afe4efc2c87efe179f3b18f311d9092f4b7c5823c1da560f89c1e1f658b76ca88164034c29286a65a630fe79072ba1eb99f3cf58f220520c378529033272a6ecb6b495295e1db552ace48cd0291f1ac6163c381e48068bfa4d3abbd863fdf6d1486251ad3c40ca", 0x95}, {&(0x7f0000001440)="a67e0f8f91feb1dce44feaa0d39f4ec6b56bca71e85d3f36192286d0fdeef929e5aa33e2bb2a2612ed0fd74a1e6b98b0c289f8998a8b50bb59c07d9119b076d55a62e4680e47128442d0c61b1d411a38776e851c0384b7cfa3a493e8aac14651125740cbddf9128169da3a71fc7c39fcfb20ec688fcd70d574a9378afc3a6fa22a693c2ec656f69b930dccbbcbb439e5ccd6faf2986abc0f7ccb7f263cb1f75cc3b95af5f8fc35c69e7247f05d840c", 0xaf}, {&(0x7f0000001500)="cb6c0507011315776823e9fb6d00b34115614b3a19a0319eb5062e146439e6f70f4053c01d63faf62f485be0a908b3343a4ee5dbd4768fbdf530d17b3cc415f8215edc44726c6151dabdbd31a7c8049122f4146924186041e3b3d140cac2ffb866bf914f303b58d3a9bfcd32eb380ffb5a20a8dd2c6a57f8bb4fb28dcadf17f7de9a9e983576f5263972b79447c8cfb07c6393e44bc69bcff116e18500b0d8d65f1539c11d7cdd5d30287c894d2cc7be406dc4d3be7d", 0xb6}, {&(0x7f00000015c0)="efb06a75e5273838b96ade90c70106963283bfe32ac9238e35fc04b601ca2165264271c5da0b058453897cd62df15ed51cf22afd1e2ef30637bce6bc928616be5d863a2cbfa3dea42a267ae823df4d81ee2f6a56edde8a9aa57ff1", 0x5b}, {&(0x7f0000001640)="b7b65c426ae8bb90a3ac9ac72610ecf128e7b85c47e6b888ec612ae95da88032b6cb531fa9f9942c8677901594bfc338583cf44871b755b727d22b8d28c1cb8f222b30cc47f288be5d498e9c96cd2765", 0x50}, {&(0x7f00000016c0)="197771c83b06e307ab2b43ff944bf3fbcb04b7153b426d000d5e92c194b51571a15e7257af4016f861b4d56e953d2cc46d04cf02a033ad7235dc479d74d710bc937834a72fe766f114eb9d01cc", 0x4d}], 0x9, &(0x7f0000001800)=[{0x20, 0x1, 0x87, "d8a07b9b58dea9945a"}, {0xe8, 0xffff, 0x0, "50b49e1c6fa6b3c1bd19c14cc00fc247b37fd7b8471f3df06d939a9c0019feb879f25d0d62758db3100abc74b5603719fe681fcc8b3f16e3aa822338fc52fe1abf7d6b6966510ecaf22a73efc611ba8841b297b10c1325ccd172f0bec2a4f9bde3b26c952db28e83def994a56d254cb2dc08051706bd4d867c6f8d4b5a5e35804899795568550c8393d7328e3bd642f746152c3a47a6cad4be95c9b637fec61b9098617db158bf4a4737c8c88e3df5c3934edb750d6b4a759052dbe1d5227f89e6e6edde22874fd19ff33dd42136bf6ffbeaf614ccd394c2"}, {0x50, 0xffff, 0x211, "345f95a7f7414527f6d57587ca36b4025ffdf2b3d807f76e60d05ccb4ee6a889ab516ef4b88c1907e6a4114a0749e6e43f56302550fd0d135bdf"}, {0xc8, 0xffff, 0xff, "18de762ee0f57bab392a34cd21d4dd7bf2aa2b9308afd394b2b3774f9c1460b400fd58954c433c4e9430749c00ef2e29f1913320af84245c8c1818aa1f5befc7ecb302cfdad6dd6ab45ba695ba9bdf5138f33b0a10634231d7a99cf2b0a3ea756f3aabb66f7803cf4246dfa72813c8cfa08c8df954887f15f5d749776f86bcdaa22827add3ede048363a44207430947049c1f3c117b3f7d50a3af1c106a6e79ba40e7abb7e2e58a434d9ae21fc2c1bfea0b059eba0c731"}, {0x98, 0x1, 0x0, "5a3149a5a5596d25753b439d52228444bb42c87153cfeec93ea16af3c03799b90216e5cd6cac58ff39ec6867566d61879d23d0d6b80c18e9857204a35b2c44ab8733ef70f00c397f98075c8d1b93f2b9e4a67332a9bfcbadd2bc64f7edd9e6549226c7ece65968ee430d92437fa55132d8d5a949eb5facf548f231b5c23bee39b3"}, {0x100, 0xdada793dad5d0758, 0x18000000, "e0ea6b7bc138e340df420fb69f770f95b1700c3a732f30ce71ee8d4674d4dbe6c76e546b34dae16a215011d2d19c038fe15a15cfabeb3a8c281ba41ae95f447f7f9ce60a6040830dfac5bd231a09d602959673d0c91dcbfd9358c06e3093f242f9da8ec254f783c0fa405c42f92fbb57d5e3a8a000cd02798f685fef731b7990a84875c1e107230bc6e5c0827a651bb1c13a7fd5164dc9dc5913b332bdcfa10cbb388cfcccba4bcfe04f0a8c5ca52a8e98460c1ebbccccd8ec7d4899c67fb521ec8adfbed16d4e476dde2eae54cf60bae98f5a2d3e685dc22aabc56f3cfee5474724eef115d28fe21440b1014bd098"}, {0x100, 0x1, 0x6, "4c781882b3cf4f491867367aa35ea78b72660f2e917210ce57194c703de31d6a1310318b7df20240dd0315e947c4e381e93d295ad589dce41f03a1ae7129759b96ed12c100c5f420147ac554d047c6a541c5c376d8273032816bc0e13daa3869a05b78bef95b0ef5d1a083340c4fa2a72f4a71111a08627da591fe3b58c7c607dae88555c1ff5be462dcfc2880e2f750d8dfce7630f61bb8cff549afc14f59450a0635b20fd56572b5fc96880e22d3164bd4bad9a56b461a36f40a2a255f80a98f7107b878a3cb3ff231ade6edb66a641d5c9a5c2028377c1dd485642adb74bda922cb007753a5752b57cb"}, {0x88, 0xffff, 0x0, "979f495d0abb5ec22a8e1b01a91858b832204a5ba7c0d8bdacbac95e501b73aff87ad67d07d82787dcde4092cff32bc1832cf574cb4bf5300991ef2778071e6463469466a4f0fc42afb2268e7b81a90026bbb4bac84d8d0d1d1ebd8dc8a3d4fdeffea8fafa194c913cc38faec7027e6dc8081b9e"}, {0x110, 0xffff, 0x0, "f0ce8f0d7f010b13b365dac0903475bf46ed01cfd0d211c5d81dc2e81618acb9215851e0b6fa3188e8620d0b13f4f3c92ebbaf75b79eda558932cf491e032e203e89116bfbe586c5b4530bb52cd7b9054dcbe86521a9f94802ade559c106d16a3774cf78aee892327be86645d2c40dd0b5d6b0d17ff2dfb68c8736a1597d2b9c311c2814dff4006e184aebaf3ab4fed488d28053d8d659d776aa910bde268d05bd8346ca66577a638ca595983812f7179a29d1e405b63bd84576ce4abc6e4023c28c7c6dbb4fa209b452f3333cb497b40504abab6b8357bac28b24c4f3d890c65142ae5d929eda79e05e52096a36a54a56a34c39170f3075bdab39"}], 0x650}, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='w\x00') utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 20:48:38 executing program 1: socket$inet6(0x18, 0x4, 0x7f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x13daf12fd4d77964, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2d223636c4f6c97076a3d0f1f79e") 20:48:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xc6d93596be451e54, 0x168) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="ad6e251a9a00000061a3a0", 0xb}], 0x1, 0x0, 0x9745) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001540)=0x3) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) 20:48:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f00000002c0)}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getgid() r13 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r13) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) geteuid() r14 = geteuid() setreuid(r14, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xf7\xff\xff\xff\x04\x00', 0x20, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse\x00', 0x200, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0xc}, {0x7}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 20:48:41 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x900, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x91) pledge(0x0, &(0x7f00000000c0)='vmm ') 20:48:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\t\x00', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b5583709477a03724f67e1f5d347d5", 0x69}], 0x1, 0x0, 0xe6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 20:48:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:48:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xc17a432e93067be3, 0x0) lseek(r1, 0x0, 0x10000, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 20:48:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', 0x0, r1) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000003c0)=""/205, 0xcd}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fcntl$setstatus(r2, 0x4, 0x4) fcntl$setflags(r2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x42a, 0x1, {0x401}}) 20:48:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x80) open$dir(&(0x7f0000000040)='./bus\x00', 0xd62b83e0ff0533bf, 0x0) unlink(&(0x7f0000000180)='./bus\x00') 20:48:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x20000000, 0x0, 0x0, {[0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x9], [0x0, 0x0, 0x401, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000180)=0x100003d6) 20:48:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r2, r3) r4 = fcntl$dupfd(r0, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000180)) chdir(&(0x7f0000000080)='./file0\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) fchflags(r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0xffffffffffffff7d, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 20:48:41 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x5}], 0x101, &(0x7f0000000200)=[{{r4}, 0x2, 0x80, 0x2, 0x2, 0x5}, {{r5}, 0xffffffffffffffff, 0x10, 0x2, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x11, 0x2, 0x4}, {{r0}, 0xfffffffffffffff8, 0x9, 0x20000000, 0xffff, 0x3}, {{r6}, 0xffffffffffffffff, 0x4, 0x0, 0x101, 0x401}, {{r7}, 0xfffffffffffffffc, 0x90, 0x4, 0x8, 0x7f}], 0x20, &(0x7f0000000300)={0x3, 0x3ff}) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x449}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000100)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r8) shmget(0x2, 0x1000, 0x28c, &(0x7f0000ffe000/0x1000)=nil) 20:48:41 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) getgroups(0x40000228, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)={{0x6cf, 0x100}, {0x6, 0x40}}, 0x2) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) r5 = fcntl$dupfd(r1, 0x0, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000280)={0x10, 0x1, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2f2c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xfff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4a}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0/../file0\x00', './file0/../file0\x00'], './file0/../file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000180)=0x9) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 20:48:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="e547eac9fe4798035065522e2b407dcd9b91c8ec046d50c2c9a847f81ee1f69db6736eea23620b8faa6a77227974e449ceab4f5022d5e3a86312d1c776dd66c322c9ad", 0x43, 0x0, 0xbabd) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x5d, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x388}], 0x100000000000006b, 0x0, 0x0, 0x9}, 0x40) 20:48:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e1354851b984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc81607c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c9931a2041a8c77876be1"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r28}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r28}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r29 = kqueue() kevent(r29, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r30}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r30}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r31 = kqueue() kevent(r31, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r32}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r32}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r33 = kqueue() r34 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r34) writev(r34, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r34, 0xe3) writev(r34, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r35 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r35) writev(r35, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r35, 0xe3) writev(r35, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r37}, 0x7ffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r36}, 0xfffffffffffffffb, 0x10, 0x90000011, 0x0, 0xae5d}, {{r35}, 0xffffffffffffffff, 0x40, 0x20000000, 0x5, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r38}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r38}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r39 = kqueue() kevent(r39, &(0x7f0000000100)=[{{r38}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r40 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r40}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r40}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r40}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r41 = kqueue() kevent(r41, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r41, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r42 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r42}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r42}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r42}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r43 = kqueue() kevent(r43, &(0x7f0000000100)=[{{r42}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r43, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r44 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r44}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r44}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r44}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r45 = kqueue() kevent(r45, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffffe, 0x4, 0x20, 0x47, 0x10001}, {{r46}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r46}, 0xfffffffffffffff9, 0x1, 0x4, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r47 = kqueue() r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(r47, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x82, 0x0, 0x1, 0x3ff}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r28, @ANYRESOCT=r30, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r38, @ANYRES32=r28, @ANYRESHEX=r41, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r43, @ANYPTR64, @ANYRESHEX=r44]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r33, @ANYRES64=r46], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r49 = getuid() r50 = geteuid() setreuid(r49, r50) r51 = getegid() r52 = getuid() r53 = geteuid() setreuid(r52, r53) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r54, 0x1, &(0x7f00000000c0)={{0x6, r50, r51, r53, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r56, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r56, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r56, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r56, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r56, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r56, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r57 = getuid() r58 = geteuid() setreuid(r57, r58) r59 = getegid() r60 = getuid() r61 = geteuid() setreuid(r60, r61) msgctl$IPC_SET(r56, 0x1, &(0x7f00000000c0)={{0x6, r58, r59, r61, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r51, r55, r59, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r55, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r65 = geteuid() r66 = getpgid(0xffffffffffffffff) r67 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r64, r62, r65, r63, 0x143, 0x80000001}, 0x8, 0x100000000, r66, r67, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r67}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r67, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r68 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r68) writev(r68, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r68, 0xe3) writev(r68, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 20:48:41 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = dup2(r0, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001540)=0x3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file\x00', 0x1000000, 0x7f, 0x112, 0x3, 0x4, 0x6, 0x9, 0x2, 0xc97f3e2bbfd97ba9, 0x1, 0xa6fb}) acct(&(0x7f0000000080)='./bus\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000380)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x769aec45}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x8000}, {&(0x7f0000e93000/0x3000)=nil, &(0x7f0000ca3000/0x1000)=nil, 0x3}, {&(0x7f0000bf1000/0x2000)=nil, &(0x7f0000ad8000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a6f000/0x4000)=nil, 0x6}, {&(0x7f0000b2a000/0x3000)=nil, &(0x7f0000b83000/0xe000)=nil, 0x9}, {&(0x7f0000c99000/0x4000)=nil, &(0x7f0000c0d000/0x2000)=nil, 0xe757}, {&(0x7f0000ca3000/0x2000)=nil, &(0x7f0000e22000/0x4000)=nil, 0x9}, {&(0x7f0000caa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc04}, {&(0x7f0000ecf000/0x4000)=nil, &(0x7f0000b73000/0x2000)=nil, 0x3f}, {&(0x7f0000f70000/0x3000)=nil, &(0x7f0000aa4000/0x1000)=nil, 0xffff}, {&(0x7f0000bfa000/0x2000)=nil, &(0x7f0000c03000/0x2000)=nil, 0x4}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './bus\x00', './file0\x00', '\x00', ['./file', './file', './bus\x00', './bus\x00'], 0x7}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r5, 0x20004b3d) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:48:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdd2], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff, 0x4000], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0xffffffff}, {}, {0x3}], {}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x1, 0x80, 0xff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:48:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) setgroups(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 20:48:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x7, 0x0, 0x2000009, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) r5 = fcntl$dupfd(r1, 0x0, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 20:48:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0ff3817500"/18], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r1, 0x0, 0x0) 20:48:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2c4, &(0x7f0000000040)}) writev(r1, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) close(r2) 20:48:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 20:48:47 executing program 1: ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x9d282a48289d4c6d) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x80047460, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xd03dfb85b4f7645d, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) write(r2, &(0x7f00000002c0)="4ce7e31a71570421eb566026dced7b416cc56b7461e120f43b6170481c4b0f1dfbbfd67afd2a6f5646371aea6ecfe7955e691a5c1fdd81563bb38f9f1871a280c88f6ff5889a0a68ccb6af7464b7bd40974587c5c3129ce86021632091b48d8a06ebfa5b4a3175a413424a45d565930850692c2eced1441f4347cd635944f33a921a2407bfa8939d1b38ed1613adb0d5bb8aa999365545bdb2cb3b591ea748a946deaa303017d2f1df5356ecdf9c0e4732febf180265955b569ff8da8554528533b29c26030a24184b39dab9444918b53bb8a001", 0xd4) syz_emit_ethernet(0x72, &(0x7f0000000200)="3ab494d6836b5182ef145e9f8a79c41539ab9c7833a0f8ad40da0dae405fd1dc8798eaf9b21005e62e63aa93b9843e911b207281cc7634103543279e3381995ede615a9e4377b3c155006e72d139997bd44ca0d862cf2b2854d16db8ba2f056c44a14eb09123bdb824f98b4ab5ecbd955f48") ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x58, 0x0, 0xfffffff9, 0x0, "aa8cb3fba811a93eae686462cbdfbf28468a7399", 0x6, 0x7fffffff}) symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') close(r0) linkat(r0, &(0x7f0000000080)='.\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x6) syz_open_pts() 20:48:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 20:48:48 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\xff\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 20:48:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) flock(0xffffffffffffff9c, 0xc) dup2(r1, r0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = msgget$private(0x0, 0x402) r10 = geteuid() setreuid(r10, r10) r11 = getegid() r12 = geteuid() setreuid(r12, r12) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1000, r10, r11, r12, r13, 0xa8, 0x6}, 0x8, 0x2, r15, r17, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r12, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r6, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = msgget$private(0x0, 0x402) r27 = geteuid() setreuid(r27, r27) r28 = getegid() r29 = geteuid() setreuid(r29, r29) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x1000, r27, r28, r29, r30, 0xa8, 0x6}, 0x8, 0x2, r32, r34, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r29, r23, r24, 0x0, 0x10, 0x9}, 0x84, 0x1, 0x9}) r35 = getgid() r36 = getppid() r37 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r35, 0x1e4, 0x8}, 0x5, 0x5, r36, r37, 0xfffffffffffffe01, 0x9, 0x7ff}) r38 = socket(0x800000018, 0x1, 0x0) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r43, &(0x7f0000000680)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958717f775e377040cb5af95e870a16e15fd7ce245ce220098604208410bb0b2445b59fbe"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b07836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r47 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r47, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000480)=ANY=[@ANYRESHEX=r47, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r41], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r39], 0x4, 0x2, 0x800) msgrcv(r49, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r53 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, r52, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r53, r53, 0xa5, 0x1, 0x100000000, 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r2, r48, 0x0, 0xa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 20:48:51 executing program 1: semget(0x3, 0x4, 0x77de51a8bdf94c17) accept$unix(0xffffffffffffffff, &(0x7f0000002280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008adf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e592758fa8287df4dd867e6c8d67630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c81c77e35058c086ed34e91a7a61d2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcc108000000cbc068f65eefba1cdf9da3284a632091879a6c517c7609000000000000"], &(0x7f0000000000)=0x1002) socket(0x18, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r5 = dup2(r4, r3) kqueue() ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000100)=0x2) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000100), 0x2cf2) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000280)="7b5ce0305e5bd2e6c4b76b5b158c9be7cb65e6f5e81d7568c706af4819878e8fb8dbad", 0x23}], 0x1) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)) r11 = socket$unix(0x1, 0x5, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc020697e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000340)={&(0x7f00000001c0)=[{0x6, 0x7}, {0x5e}], 0x2}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000001440)=""/30, 0x1e}, {&(0x7f00000032c0)=""/4096, 0x1000}, {&(0x7f0000001480)=""/180, 0xb4}], 0x5, &(0x7f00000015c0)=""/57, 0x39}, 0x45) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r6, &(0x7f0000000240), 0x6) semop(r6, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 20:48:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x74}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10142, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x43d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={' iK', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r2 = syz_open_pts() r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000200)={0x1, "c47f76de9ec27f862cfb27713bdf61f2694d6b3fb11f579108648e962e3ad2e6a19a29337bf2889eb0588c14a2e65500c76c7fefe43939be3efad85d0e3057af5696854b12a5b8acfbd8923077e88d8ad35ee3f9e2596731c0f12c92"}, 0x64, 0x0) dup2(r1, r2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) 20:48:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xc, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x9f2f, 0x511d, "0d592fde0e5f546fc58b62c25b9d19bf96cea18a"}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) syz_open_pts() write(r0, &(0x7f0000000140)='\r', 0x1) 20:48:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fchdir(r1) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r5 = getgid() r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfdd0) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x109) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r7, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r12, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) connect$unix(r10, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r17 = socket(0x18, 0x400000003, 0x11) connect$unix(r17, &(0x7f0000000380)=ANY=[@ANYBLOB="01003c6800000000000008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r17, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) 20:48:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)={{}, {0x7}}) 20:48:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) close(r2) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYRESHEX=r3, @ANYBLOB="f55ab41f0ba9c7363fe8a74324ac44116b1d97d613b0c549e49712ca173ab90855a06bc8d1dde3fe8cbbaa110a70b68012c5214918add73dd565f3fb65276d662534cfc8cf24cc50689c5f57eed3e6cfabea40a4c67f2ee8b8f839529bd499d5c37e75bc17523c1cec172ec7f700c38a69df381655071f83e86493d4fa593f860a1d9c76722a5dddbf753c9c530707dfe7cfd063c2333a6da01b898fc40bc349ebb26a1ae74dd5d6305eff75ec1f25d20046bfc864b9625df1e2f09b7a2b93348a059bb70f42889db570f813b1073259b2d83885c0e4dfb3e7df5bc6269eef9a", @ANYBLOB="4430738c87455bdc", @ANYRESOCT=r4, @ANYRESDEC=r5], 0x5) accept$unix(r2, &(0x7f0000002700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f64334db000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003513000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea3aad30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf8b9101f298de56e3a33aa69f4b342e85423ab89b866e24576b284e6f45cd2a4ec5fb4e3cd9031167685f8e2fb7b8ac42df"], &(0x7f0000000300)=0x1002) r6 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r6, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r8, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x2]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) 20:48:51 executing program 0: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r5 = socket$unix(0x1, 0x1, 0x0) write(r5, 0x0, 0xfffffe38) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 20:48:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001540)=0x3) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x3) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)) r4 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r4, r5) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r6, r7) r8 = fcntl$dupfd(r4, 0x0, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x10000, 0x0) kevent(r8, &(0x7f0000000380)=[{{r1}, 0x8000000000000007, 0x20, 0x1, 0x100, 0x2}, {{r9}, 0xfffffffffffffffb, 0x8, 0x800000a2, 0x3, 0x6}, {{r10}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x5, 0xfff}], 0xed98, &(0x7f0000000440)=[{{r11}, 0x0, 0x8, 0x1, 0x5, 0x283}, {{r12}, 0xfffffffffffffff9, 0x4, 0x1, 0x4, 0x8}, {{}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0x40}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0xfffffffffffffffe, 0x2}], 0x7, &(0x7f00000004c0)={0xe030}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendsyslog(&(0x7f00000000c0)="983d1cbd0ed795986c1a5010627a7920a9b468d0c4e28733b7c409a4fcbb4057ca4734cd90ca45c5a1d43c45d2603a5b8d867952425255138bbd8c264e26e9b452d29402ba07f25f69640c9d2ac4b15a0b26883eb4499bd69e4d5ec2a099180e11f528b2", 0x64, 0x34) write(r3, &(0x7f00000002c0)="c7208d8568b2879096e0fc7e9b6fbcd33ee1de45d08561398d35ed256e09f1ef071941596cd2026f75edb93944bcc8a60e00dc6f3a5f4e12e69cd8c38b8e4408fdefa3f89a32367d87fa04bf709ec867ba9b5bcf3ea829050365d58783dabfdba569ae3baaa9cda9b0d4cdcee724250565b7567ecd8152b83fd99f0d033e5211fb4411f7592c0fef8e8bab546cd07a9a013eaae7ef7f7394", 0x98) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r13, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="00f8e2000000000000000000000000001800000f20634d2425f3f000"]) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 20:48:51 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0xadb4f70cdb074907) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) write(r4, &(0x7f00000001c0)="7341d135ee9fddd9c078e65cbbed3dd2", 0x10) close(r3) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x460) 20:48:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e86870e1f126643c3d724053553e78876652bd84"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="eb815155e64789d6716f3a56e1f26ac84ed07f3ed384f38691642fd02f2c2fa1ec0fe7100051c4f91c89ebc40b47e36c596726aa4aa3f358ec494a8c5a7c2bcab5ee552177f3fd5b8121996cf4050f16402da0d386d6b0468c09a9270e7084e8b25123723ff867c5ab11970b1794642871c414641f3ce16d437195f5eccdc0fa59e5e8b014637f7d47e7addc8820703ec5769c447da33cb16f0733d886555fbcba5d1ab125", 0xa5}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x1000000}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/238, 0x1) 20:48:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:48:51 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4ba24896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8caf8f006ab89c7dbbc5b65b6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f6fc82ab95ce192f9ffffff1dab5b"], 0x10) write(r0, &(0x7f0000000300)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408471526771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d000000dc97cc239b7183ec9b5d990c09703b1d552236c09b98826d18e9fbd9bcc9d0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a1ca6d2a460a0a904892d1fcc05f677551668759383fd047305e445fdd23213d239920bd18d8e1b47f41d8e49998e2510c6bf7e9d095c2cac06e31ec13e3306e1f7dad2298d56c332f1ce90223326636d18dcf5f7154619d44a6e5a846a5b539f9601ffc1866f662c199c896f4870401571e930b6ecc0935a379701dd69", 0x1ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 20:48:51 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca24896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8caf8f006ab89c7dbbc5b65b6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f6fc82ab95ce192f9ffffff1dab5b"], 0x10) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x800, 0x0) write(r2, &(0x7f0000000300)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408471526771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f100007f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d000000dc97cc239b7183ec9b5d990c1465cae9552236c09b98826d18e9fbd9bcc9d0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a1ca6d2a460a0a904892d1fcc05f677551668759383fd047305e445fdd23213d239920bd18d8e1b47f41d8e49998e2510c6bf7e9d095c2cac06e31ec13e3306e1f7dad2298d56c332f1ce90223326636d18dcf5f7154619d44a6e5a846a5b539f9601ffc1866f662c199c896f4870401571e930b6ecc0935a379701dd69", 0x1ee) 20:48:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x20, 0x0, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) dup2(r0, r1) 20:48:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) setsockopt(r3, 0x1, 0x8001, &(0x7f00000000c0)="e3812101d6e1b5e358597c4195edcef95ff0c60654179616721183b1ae7df700b40d0fa0fca01b9405005a926e8dbf40a4cee1457811c8db106a8ea5cf61e7eff04a04869df95f38af9c3e89dced2c8d4caca7edd7eaaa7dd7029766e47ff7c463ae60c41b29f962bc1043e598686adc93877565e9d1d666140b57c980d9688e200a735eed5d0809b1c283bcdc702569c17a5dfbfc91ebfcb777acec", 0x9c) 20:48:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getppid() r2 = semget$private(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget(0x0, 0x2, 0x10) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r6, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r7 = semget$private(0x0, 0x0, 0x0) semop(r7, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r9 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r9, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = getgid() r13 = getpgid(0x0) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r16 = msgget(0x1, 0x430) r17 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r17}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r17, r18) r19 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r19}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r19, r20) r21 = fcntl$dupfd(r17, 0x0, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r23 = getgid() fchown(0xffffffffffffffff, r22, r23) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000480)={{0xfff, r3, r11, r22, r12, 0x240, 0x4}, 0x42, 0x7fff, r13, r15, 0x2, 0x3, 0x5, 0x3}) r24 = getppid() r25 = getuid() r26 = getgid() r27 = semget$private(0x0, 0x0, 0x0) semop(r27, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r28, r29, r28, r29, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r30 = semget(0x0, 0x2, 0x10) r31 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r28, r31, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r32 = semget$private(0x0, 0x0, 0x0) semop(r32, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r33 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r34 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r34, 0x0, r33) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r35, r36, r35, r36, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r37 = getgid() r38 = getpgid(0x0) r39 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r39, 0x0, r39) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r41 = msgget(0x1, 0x430) r42 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r42}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r43 = kqueue() kevent(r43, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r42, r43) r44 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r44}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r45 = kqueue() kevent(r45, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r44, r45) r46 = fcntl$dupfd(r42, 0x0, r45) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r48 = getgid() fchown(0xffffffffffffffff, r47, r48) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000480)={{0xfff, r28, r36, r47, r37, 0x240, 0x4}, 0x42, 0x7fff, r38, r40, 0x2, 0x3, 0x5, 0x3}) r49 = geteuid() r50 = getgid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="e6b3304df9b58b427c0f51a03c430a02d052262b364b3a37f061427c7cdee6dfba5f34a6a521783727b76a8e0708f8c4a480f93acc7062b26e9efccd32986e5a32ac70a11b650fc78e8c9a095027253bc41b45344c0f006dc5591dc27c7044e141f7677e36b2c4ce3f093328b36cd53be1f7a3fd2cc794e330eccaca061362848f3e8561d3b47f03d5836d2aad362d8350ee1ee197706d9ebb17ba06fdccfc945273ab8fbd3003b82b", 0xa9}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r11}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r40, r49, r50}], 0x60, 0x1}, 0xb04aea00d215ef7e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r51 = socket(0x2, 0x3, 0x5) r52 = fcntl$dupfd(r51, 0x0, r51) ioctl$TIOCFLUSH(r52, 0x8020691f, &(0x7f0000000300)) 20:48:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x18000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000240)=0x2, 0xfd28) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r2) rmdir(&(0x7f0000000200)='./bus\x00') 20:48:51 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r1, 0x18}], 0x1, 0x4) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r5 = dup(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) msgget(0x0, 0x885) fcntl$getown(r9, 0x5) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r0, 0x100}, {r3, 0x40}, {0xffffffffffffff9c, 0x20}, {r5}, {r6, 0x4}, {r7, 0x80}, {r8, 0x80}, {r9, 0x1}, {r10, 0x10}], 0xa, 0x200) 20:48:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfff7fffffffff7ff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, &(0x7f00000000c0)=""/74, 0x4a}, 0x2293560b9eb6cdab) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:48:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000500)=[{0x6, 0x95, 0xc9, 0x1}, {0x3, 0x3f, 0x40, 0x8}, {0x3, 0xf7, 0xd5, 0x7f}, {0x9, 0x6, 0x75, 0x80}]}) r4 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r4, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r4, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = msgget$private(0x0, 0x20) msgrcv(r6, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4096], 0x1008, 0x3, 0x2000) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1000, 0x0, "14e6bdef0e509ca71193aa2d28c331819ac8881f"}) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x4, 0x80) setsockopt$inet_opts(r8, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget(0x2, 0x20) 20:48:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00O/file0\x00'], 0xa) 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"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28080, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) setsockopt(r3, 0x1000000029, 0x20002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x4, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 20:48:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0xc600000000000000) 20:48:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r2, r3) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:48:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x62) 20:48:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 20:48:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x30) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) 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) 20:48:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x401}, {0x43}], 0x2f8}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r4 = socket$inet6(0x18, 0x18000, 0x60) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r4, 0x1}) r5 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r5) kqueue() r6 = kqueue() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) kevent(r6, &(0x7f0000000200)=[{{r7}, 0x7ffffffffffffff9, 0x20, 0x160000000, 0xff, 0xb3ae}, {{r8}, 0x7ffffffffffffffe, 0xc1, 0x4ee9e406e0900027, 0x2, 0x780a}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x400000000000, 0x6}, {{r9}, 0xfffffffffffffffa, 0x1, 0x66b612a47c6495c6, 0x6, 0x100000001}], 0x4, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffd, 0x0, 0x8, 0x0, 0x9}, {{r3}, 0xfffffffffffffffd, 0x4, 0x80, 0x3ff, 0x40}], 0x40, &(0x7f0000000280)={0x8001, 0x8}) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r13, 0x40045744, &(0x7f00000000c0)) close(r5) pipe(&(0x7f0000000080)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6, 0x0, 0x5}]}) r16 = syz_open_pts() poll(&(0x7f00000002c0)=[{r6, 0x100}, {r14}, {r15, 0x4}, {r16, 0x9b2ef83e4c483b51}], 0x4, 0x254e) 20:48:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x8, 0x140000}, 0xfe, [0x130000, 0x8, 0x0, 0x0, 0x9]}, 0x3c) r0 = semget(0x2, 0x6, 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/240) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x18000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:48:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) flock(r1, 0x8) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x7) shutdown(r1, 0x1) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x52) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x82702053f2d18c78, 0x80) ioctl$TIOCSTOP(r4, 0x2000746f) connect$inet6(r4, &(0x7f0000000200)={0x18, 0x1, 0x6, 0x5}, 0xc) r5 = dup(r0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x800, 0x0) setsockopt(r4, 0xdc, 0x8, &(0x7f00000002c0)="ecc339b83e93287c3aa787775c6d4f4e24", 0x11) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10000, 0x0) r6 = msgget$private(0x0, 0x208) msgsnd(r6, &(0x7f0000000340)={0x3, "39c6c39efb4a412adf405b24b6ecfbf6e530c324e9f1f625c1a38d1e4cb3ef9f51f7b453d5153de9fb1b0eb641e4453ce82c2b8ffb7738f5cf8b9f27fea5ff5e368eb3b572c245529eb7b46bb065d0a080ad997c61da7437d64b741239b0bec3e66c34f684df609af07e75825787cceaa7042a56b2136cfd10e7e6095036a112b015c19523bc90e1f3ee7380fb1e952bcd38b1e3ec4008dda7eb4bfe51dbc6ec4782cdca8d64cb01fb784b7cca39d5bcf1815b064180b70374f37a61a2fc3e00d07cfe50"}, 0xcc, 0x800) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000440)) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f00000004c0)=0x5, 0x4) r9 = openat(r5, &(0x7f0000000500)='./file0\x00', 0xa70, 0x22) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000580)={{}, 0x4, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0]}) socket(0x1, 0x5, 0x8) fsync(0xffffffffffffffff) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000005c0)) 20:48:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r6 = accept$inet6(r5, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xef7ffff7, r9, 0x0, r7, r8, 0x11, 0x9}, 0x0, 0xa8a, 0x3}) r11 = socket(0x11, 0x4003, 0x0) r12 = dup2(r11, r11) r13 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r12, r13, r15) getgroups(0x6, &(0x7f0000000080)=[r15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r9, r16, r17, r18, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r19 = socket(0x11, 0x3, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r20 = socket(0x11, 0x3, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r23 = dup(r22) sendto$unix(r23, &(0x7f0000000240)="d56aea3936d6daae0a5c2d00e746dfa79b34691c5855876806ff950ad8d0ac38582f0ae3dfbde3356e27382226074765ca3c0ecd52b0936d269fb4fc5e387af547ca175c6f472824cd9515d104dcf2f15ad65b4ea4f17d87027a0662466e67774cfe75003016620819b3fd16d8c177dbcb806788c834609a3c38a3ec785e55031b1ac44f5ac43a8071fabf5990ba38d2d2a5b3d897cf19f3cb9ec31fd515effad83e220aeda8a2c1eb3fb5e52c95b47fb9e990910b88ed4c3a580b0ffe1b8c56313142032818b443e4ece5ba34011b5d55f353", 0xd3, 0x1, &(0x7f0000000b80)=ANY=[@ANYBLOB="00c00800000000000000820c90256b9d90aba21b5e675c0e4940f8b55230358e5f81a6fffe2cc4fb28a4497a400d0c395fef135161b4626651c657eb9d65941b6a0fc109527a5b3084f750d547f4b122fb5f12c4c73b58649d9cdb6aea738b1d529f54f916821769cb4f0c45f684f5a4835c02ad4cb540cbcf4fccba2972d9763460f5802057080975964238d1f185025df4a9511f19a16c376344a2c5b1313784d0070c292322a36c82f60e4aebbac42fe9e01407c79cf2dcdc2de19aa306adfd125e20ae6bc1575d66908e5f500cc2f24a28855a1f811de34bd234185b1fb4d75dd60f76d5ba63636b3ec6e2a80e9961ca989b9cbe81cf2082e86bbc88ca6dbf693d5f98defee469afe5a37414e3a8c43d6219475dcbff7081e2176a50b7426f3ceb039259e875440bc9905de3cd806c52e31084645c83a18199f98a22d1cec733a454950d3cd6081414716b455a4c291c8b3592aacf1a5cdb7185aff58d58b93bb4bfcaf8cad547b64c0d5c98dfef9fc57ebd831da87c4c479b49009ca4679e47d37a20bdf087b7d39a6900ad093597932530a7898b47157759b93d11c8f14e354fbcdb4a377112d1db5a0d860d8f42c65718ecde862b32042ec6e54d0960ab7c33872404b839e01d06e943755bceb3f32496428de1802a89a1dd309059bcc4ab0a"], 0xa) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x16, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983802bd9a55b03144e") 20:48:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x322, &(0x7f0000000140)=[{0x80, 0x0, 0x0, 0x20000000}, {0x10}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e1", 0x1, 0x0, 0x0) 20:48:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmat(0xffffffffffffffff, &(0x7f0000563000/0x2000)=nil, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:48:54 executing program 0: setrlimit(0x0, &(0x7f00000000c0)={0x0, 0x7ff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xe05dc5d7c7ed9e7b, 0x8004, 0x9) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:48:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 20:48:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = syz_open_pts() getegid() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 20:48:54 executing program 0: r0 = socket(0x800000019, 0x1, 0x9) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) unlink(&(0x7f0000000040)='./file0\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 20:48:54 executing program 0: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r3 = semget(0x0, 0x2, 0x10) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r4, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) lchown(&(0x7f0000000100)='./file0\x00', 0x0, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)=""/76, &(0x7f00000000c0)=0x4c) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) pckbd_enable: command error 20:48:56 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68d61700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b5cfd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd77d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f778b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec3cd469a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872af71aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf60000910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da000000000000000000000000000000deb71462d26f7269e32164b9f53e0712cdd9377b82193e56a0262a219f37c40bf8a852715f6f79ed8ca3e07185614bc393b87a39ea8ab9826a32284e1f567386cb1781556c7a856c08f7c584"], 0x10) connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d28700100000000000000e907000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da"], 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000680)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000e40)) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r8 = dup2(r6, r7) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000001540)=0x3) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000006c0)={0x10, 0x6f2, 0x4, 0x1ff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xe32}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ed4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x19d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xf7c}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa03d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}], ['./file0/../file0\x00', './file\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='.\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='{\x00', &(0x7f00000005c0)='\xf9\x00']) pckbd_enable: command error 20:48:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xf446, 0x7, 0x8d, 0x1f}, {0x0, 0x2, 0x12, 0x7}, {0x7, 0x7f, 0x7f}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:48:57 executing program 0: mkdir(&(0x7f00000001c0)='./file1\x00', 0x9a) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) 20:48:57 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r5, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) close(r11) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) r12 = semget$private(0x0, 0x0, 0x0) semop(r12, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = semget(0x0, 0x2, 0x10) r16 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r16, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r17 = semget$private(0x0, 0x0, 0x0) semop(r17, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r19 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r19, 0x0, r18) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r22 = getgid() r23 = getpgid(0x0) r24 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r24, 0x0, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r26 = msgget(0x1, 0x430) r27 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r27}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r28 = kqueue() kevent(r28, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r27, r28) r29 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r29}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r30 = kqueue() kevent(r30, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r29, r30) r31 = fcntl$dupfd(r27, 0x0, r30) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r33 = getgid() fchown(0xffffffffffffffff, r32, r33) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000480)={{0xfff, r13, r21, r32, r22, 0x240, 0x4}, 0x42, 0x7fff, r23, r25, 0x2, 0x3, 0x5, 0x3}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x2, r7, r25, 0xfffffffffffffe41, 0x9, 0x7fe}) 20:48:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1aab98d45ddafa60, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="89000000ffff0000011429e77aacd7ee5ee4f3603864b464d8cc04070000004d9986df301a470635b1a0e2a2a7c1f568f301f4605f6b1a9e0a9d077743852697163d464b03a48f786b54246fd64434fea055b030edf1eb0833f6aefc2248721a21e24e7fc372d857608388466871fbda48cd5da0a1af59d0b43d87c2d75e2e99ef2a86cafdc8485c480c801c0cbbb5fb5e0f43bbdd60f9b7ecb1d7aaec781b7c517b741e343f130f3a9914aa28eaabc8b7d474ae87f5edc5c247796267c5c5876d659f26f6d6418bcdd0e420c36a3f53e7a61b26f2aa2cbb7f3483f24a634794e2805e07bd805222acab1158b6d00f603778367fce6f40a0e19599be3c138b05f0b4a7a22960f41f18c38b2d912b1c2860ee9c4ed35adf336927bd2c4be015b4951ef60a79e9422258f06f486deafc753b74869b803c7008f5d19f11bb4277d7bb321e27349e597c62e95af671a34ecaef5b97516895ac6713427a5fe80d38ecff3fa12196eeaf482be78699544d9e5e609ca49a9fad8a9cc0e6c3edbdea1b02ef34d911e49d5cef4cda2489aa891d0de298fc0fd8f69355b5b7943c7871467d5e3334e1f3dd5004b189b8ae597a876f51f21b4406e8fa96d8a7f5"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 20:48:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3e3, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x10, 0x4, 0x2) dup2(r1, r0) pwrite(r0, &(0x7f0000000100)="f9af86ffd63b731cd54d5346b0fc", 0xe, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="0000002a00000000000000800000f3000018009625fc7b18344ad6661170d21551edfb863f6533b0682f8ab32636b882d5747348816f6860587593b74136003e1e16813fd955ee48df6670cdda7c5f9a4da56967fb7f9db5b409da8520d3e96f56cfedd0d3748a8dba3cf8ff60229e9f5e4f290c17e45096f978569bb3b751ea99638a164e238e89d6f35ece62431db763b08e89e07caed3fc99dbf46289ebc180a3169bda6af4e2636f7b"]) r4 = socket(0x2, 0x4, 0x9) getpeername(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 20:48:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 20:48:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r3, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = accept$inet(r5, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000000c0)=0x8) fcntl$dupfd(r2, 0xaeef8cb89799e5d4, r1) 20:48:57 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x87) setuid(0xee01) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x80000104, r0) 20:48:57 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r3, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb779ba69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b2025c892a1dbb7e5fff9ad99ffc3b33d2a9408d73c3858457e5d4c055c169a9c968112f56e00180ed6ef444ddf519948389a9b016ada598406e188b40e13f290f4d074459b3b727dce7464082f14cb4469ca6d1bb1ec59d17b9f7e237fe8efdd638f0c17c9ceae13b516b14ef23e8f24dc2ad978e0588e4c8204d1154d179dbd9b30d0fa066bb2004f6a8a96b013dffba9f531150e49ead928ff701d07987b4dbedc1fc42303fcd5738036d42b35708723179f963f236e688481f28952c3a229510f0945288d780fcb7c682113f44a933edab1c091ba96b16455e5d74dbf39"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 20:48:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x33, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xf5\xff\xff\xff\xff\xff\xff\xff\x03', 0x48180, 0x0) r4 = dup2(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) bind(r5, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) bind(r5, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r7 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1a) ioctl$KDSETRAD(r7, 0x20004b43) listen(r1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000380)=[&(0x7f0000000240)='/de\x00/bpf\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/ttyCcfg\x00']) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r8, &(0x7f0000000200)="ec92", 0x2) r9 = syz_open_pts() ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000140)={0x7, 0x3ff, 0xff31, 0x7}) sendto$unix(r8, 0x0, 0x0, 0x1, 0x0, 0x0) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 20:49:00 executing program 1: mknod(&(0x7f00000000c0)='./file2\x00', 0x10, 0x6) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x10010, 0x1) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) 20:49:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r2, r3) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000100)=0x64) 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) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) write(r4, &(0x7f0000000180)="5fa069ad18f05de2f40718", 0xb) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 20:49:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000f30000000000000000000000000032da197633f59f3aed56eeaf76ca340a67bce4a570e85e59a8dd51277ee921c747dbf67b56c9e8203b4665024030f9d2f2522eced4b7736dd5c04407500d5f006313179ee50906b1154260eb2d97b5c16f12fb061c26e92c9bf8e3192951a54ef26d7aeb1e61879d3a8747d30c179e51107a8bdcce1c542e1d0bf9e15db74c2b7f7d3483bf1a9281af2f0030f613e0266ec2467dd82a9da649649a6e5c354fe182d93a8ed1ef50d6"], 0x10}, 0x0) r1 = msgget(0x1, 0xa) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect(r3, &(0x7f0000000280)=@un=@abs={0xa96b40828c00c83e, 0x0, 0x3}, 0x8) msgsnd(r1, &(0x7f0000000140)={0x3, "f6e5b75b9af05f87f1f60d5b8a7684d785a03592e2147d187ae2805541b86822e6a8d6de61eff6120a5e2053e52344f529600f49f0ac79bbf151cfc2ada5ca05142003618e16a34ac8688b9747008b40c73c43dcc1b72745ca91f8bd8fb26c621c0d511010238b6032ed0d77436f34a8eae2866a4622b0a110918b3f0db83a3354b1ba798aa84012d71a22caff2ff9ffba6600362c2417808969dffb05d97f4e02c9"}, 0xaa, 0xa5153319d8a2b590) 20:49:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45, 0x2}, {0x3}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r5 = dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r7, r6) listen(r7, 0x0) shutdown(r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x41, 0x1}, {0x6}, {0x4, 0x80}, {0x8b, 0xfffff000}, {0x42, 0x164}, {0x86, 0x9}, {0x6fe235ee9a2f8156, 0x4}, {0x20, 0x9461}], 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x6, 0x3, 0x2, 0x200}, {0x5a, 0xff, 0x1f, 0x7fff}, {0x7e3, 0x5, 0x3f, 0x1}, {0x2, 0xc5, 0x7f, 0x17a7}, {0x6, 0x1, 0x68, 0x9}, {0x3, 0x2, 0x6, 0x5}, {0x100, 0x6, 0x8, 0x2e34}]}) syz_emit_ethernet(0x14, &(0x7f0000000280)="fd6108002cdffc3279adffed84dd") r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r13, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) flock(r13, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) 20:49:00 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0xfe1f64b1431227cc, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r2 = socket$inet6(0x18, 0x4000, 0x800) close(r2) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r4 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="10000000ffff00000100000000000000d1a3222fa1453ca219957328e9aa7eca6e6b2a24edf999baeae62845bba286c89bd3910ba4946ddf796da2a41d4aa01575f685f6ca05c8ecd827cb29dfcad787a1171454fd8689133e119671e26ddce09ca35c3a36d34ec80e03623ad76546585dccc80534620881a4be16539d0f6abbd33b22a40da8dabc92b250bb5fc5b75452d0635ab0ec99a6a7bc0aeb77c06a6040aad402e39145779dd9664443406d159ef04e1cd9e262540218d080156fb76ac1ad19de0ae05663a8bf6a1e67ad1cb0e77b6720f4ca6c3bc49ad84e4cbdbb0e61356173e348d159c0364aa1c48dc625205f029a530c440d9471ebdab3d865ea5e8f18836ebe"], 0x10}, 0x0) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3246d9d9d2c503a6) r7 = socket(0x18, 0x8000, 0x0) close(r7) fcntl$dupfd(r4, 0x0, r7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x103f0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x20000164, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0x0, 0x11, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r10 = socket(0x18, 0x3, 0x0) close(r10) 20:49:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40000000000024}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 20:49:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r1, r2) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x3, &(0x7f0000000100)="0714000000ffffffff149b33ff0f000000000000715f5695a0776a92aa7b9029ee846e76ba35899ab7742b3861bda7674d039151df015a20ac0d3dc12facb68741fb4ec0112e0fdb0684f2a503000000477b79c87a6accd5dccddc24c04fd9c6ffd6f79eda4b80a7308102a08e7491b94c22", 0xffffffffffffffba) write(r0, 0x0, 0x0) 20:49:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffffffffffffffff, 0xfffffffc, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) 20:49:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() r4 = geteuid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wskbd0\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f00000000c0)="bd410230ed5662f46917e23adfc164310e2e1817c36e1d0897ae482121c518550e0a128c34d15847431afb1519d1fd8c93b397748c0a9e3a9ad974bcdccac29cee736ea626bed65023530746d04adfcace8b9409b08279830cf9691f23fb2db78cc4fd0146e052da1f61984e54f48d72a19a42c1b66e02ac5d0e30e2946e70e8cee08afc6bd7c649bf8e5fe721bbb2312ecd7ce0c1ea9bd7767903c074a138c4b9cf4a70728432f6b0297987089c73d387b27afbfe867c90f8a91fd02e49437b4f7baf35e895f83fdf1c5ab47c6d47fe5389eb77679834e5d52d7ad5f1", 0xdd}, {&(0x7f00000001c0)="5d46571381327670f53723c873fdccc734c5584c5c4f3453be33e2b8dec8c88d58b1aee2e4d594376594381c47e640a83fc96433d5289f95d0f5887e1a40f55a562b4d17ba1da0ddafd381b9d6fff383e15a0bac829c1441022dc97c1a8f8b327431287ee86973aa88522e3a73b6bcd275a25ce0546a97927e5af861ea77e5ebb768d3c719632a88222a518daf4907316ebe971fb822bb36aded98fdf619b45ee94b46257d4d401d04204b0f61aa593127cbdb746c05729f1aeaba8a23a3361ed6c669a04ed55198331070fb4ccbe23e46d8b438e8594c0f46989aea15c25d4b7e77b90f08719d3463b3a714960923e0c5623b3b8a686ea032248882490b36c1b829c2b00f570c83afd32df7f7365a9c04ff593122dd512d64ff39512d582d51da5ab421e38073c6641eba8159b851c4121988686bfd7168b5a2222f4981ed4e714a5748b7e83df4bb3f094ab25fe186187877c940a67243dff0ab704595ce1484f219534d18dfd82220d49962ca94b3f8e67c58f7ed96433a88fc350de693791478d24936b65f01a96195d7224ea8f31ad07f9735376cc2376a4c7352c89e163b814bcbf0116afe51a903b1cef3a5471280bfd22f1c88dbf779dd27d9244748a595720233435696f321318ad5026d05aa6bcf1923c7595e919d3094f67a836e0343d9fb183a336c70dfe6efdfa234fee5c0396f7d0a1efb4393963c8307f1f2c1505ea61251b22d2e910caa3dfc3d648f340a849baa2e83fdb294a1992ffb146c4f6fcbb654d30257dd8742eda12bb4035455b3a860106c7084efe8ca9c34a03fc14e71fd633d508410579f9c918041d85dc1bee0ebce12213615fa083e913fcc708bf8fcb717687a03b91e6d125d02d9dc3e75a3826b9d0c05d8b2622a58ed65a7c8602d8b24fbd872a4431b4e8fd34278aca872d54b30f632e0af1817a8fe1f67e839b4d5141b95b9242272454c8071462dce6705526c2c1a261d405a2619793affa83ba2c6102e25b350dd95f6bcea0175c66dcad5d5f0eb821b01bbed256d7e32e87d4e507b89e32ae0ddfeabf12d9a63921ed471e15908dcdc0893011d492be5b7bdbe28231b8ea2f7e7dd3819be9cc5cbab85f1cc18e81c2f4e741a132af8d5585aec4362946eade16d7c6d42ec2187572502631a9bf2c89c044becaa2cbc645e254694731f179985f1ee7dfa027bfdd8da6b036f750d93a1aad353386a9b0dd116ed6f7de64f2d0d3163db963f26a1add64ee57b68b455e7769a63375c8efe22f51648d0bcc687326bb3ef6a06ee0f345e9ff4da9dfaa2eec5099d001d99c06390b0c90670ff7c920efa9dc176973129e02719f40c412969b8415ad1728a9a7be647dd758c00b488e7d50e1e00f593f696d1e601982a5ac137700e0a35bd4bab7ccccb7f3685c3a469a9ae07f6ec156720e91088e6d5567ca87c15e773796654a388d2c28b5cbaabd0addb139e09fd15d3459a1f9cf9b57c1c2e25ddae309ff80f021be4ed4973f231bc79c57ffa11f820b44bd5ffc403a45bf1ea7086c61c9f92596ed4f981e1a73f3849d16a662ce1694441d707b6541c8ce3e13e4a60210f2a8c99320181b8d09de737e26d751fa97c44706d2f7bf1c73c2d7747e5aff15702aa513d59eff64388a24f668cb242a7820582b854abae51ce9f542f2b555f0c989bef79ebf5993e7f454a755ddf58a14f5ec3eb3d85f985d1a03a6a3102902de1f79094f7c55f967b154334adb0ff3dfd51e4e97b65b317b340c373c5c955c182bbccbe733d6e760fc6435083e165be81c8fcc2b11635dbbc12a8ce6fdf26ca3d3505a6410af8c9c2f5fc862da147ce59f6f5feddb279fb05f6c7544e9eb239b79956c844504a921113eb0fdf24f60cc3e5d70bd06f6475ad1fe2e743b1e38f467030d4b82aa4e1a207e3180be9583a74033ac7ddd65ee93b405693fd4f1de9a091675d66aaad3bf9c5fd9fdb0f2ccd951b58b11b1db10745b7fb62da42cd7a96bfa704dbdd5c5f43aa6f63696c07165965c4ec2f218cfa8e754c7c23f01167ed1679a2d0ee31a0404c9956aa292e39789c0b65877e964412d37eb5106bb06e8ebfdcaa3a6a922ae8ac377990d2b0667cc673f8484dacd631de4d9fc2acd3f5544522a1b002971ecaa3aaca61d5fdb46077956ab9152b337facc761ea4445f56e4acf6cc12ea944d55ad31f65a10806f2562911e76a73b00a1cc66f10c71c2e15376b82ff923b61d11315c749e294480b9d9aeef29f1181031f1e21cc2bd073d88f640d919314ce1f5c27d8d35919037857f816a90fa64d5db7ee5691723dfbc346c6c62497812f971654f49cfb64f02f3ab103571b26ca691fa3accf7a083bcfb00045fb8f0fe3c3bf7d7b5cec3bed2ee194a7c8de81b8502e1bf52a850c9970c73abe6e10c9cb33d747b7e24fd27aab2fee8158240abd84218ae4b7cb3958c512ce0ce73f4f332c4ab5eb2a30152cb3ff2c0b252b32cf5760f41c28822ab211cd04cce83e9035798145da52055355fbd6fe764c5e5466bd1fd2d61fc1e2965050f081605354ab78ca22254042e5955432350cf2bab47ae40fc50521f5cfe9fe82ea21d64701efc64d50742010051980fa21e6e7b2a9efa19487db909fa41704d85c0e2b601621484770a10332e9513cd5511624c76fd0e1c72a97b7f92356387dfd3920a2d968425a3e1cf7d94097f1b845a3789d9386265e6aa3924f341c8a8502f553a1ae38dd552f82d0c686cb20a6bcd1b56004bd03a6a6c02d3f7b815e5eb64dd16dc024c0334726df82bf809dab8f1794ccfa040b896b44070038720c138d542c065f048382c066f3e399ce741ec4ea2a994794eb28ac902df8aaabeb5b0408e9828a7579c7c45d892f998318d5b933ee74391eaac6fe68ca636c416c7579cf647eff94b257757dff4dfb5a325bb677fff697677ef6803391f0b1745430dc707785e49d271c8955d7d25c4bb0717b336e831d33ce13ed1320f305595fa29bd1e87fd174924c5fe9b08e54048f9a421524579496ce10a95be54827589c0c421244cd0b452bb4e69038c00015ad628ee4a49452e48408c94fe4140756ce5d3a4535b4ff649a3b26b48527983fba2574f5956523b258fb76fcada13a5f5b85b44e65c92e23192b7e79194643f3d85674605d78ba1ddcaf8ad8991c7e82c76371b3ae15fc921a607e073f6bf068adbd16e47053d0c923262e90e0fc1f687e7564bf793a7c0a5368a3097d68e6d98c8002cde76b3adba494bceee396c9094b52942744b7406df6f27de1b79dde18715af6d1f36f3b84b63d3b2c4938a6c16c01679eb74e29c3b134e2aa63a61d6474813c029ba9553cfd1c38b2d801846d18b43e6372feb896b513ee4018744801305e19e8303ce58e9365227eaa9225a4557f1ba26879020d60f136e99ecbde7b8ad11834cdf848ef55f0b9088507aaff979783652ba5831832d57ce95fea2d8851f04322f7dfa3a1f92117b753293f9c171734a056ab876cfac99d792e97f27634ac9bd915d49a10ea43c236733d9d7b71d690950236e0fd781acb82b2dab4703b0d06ea51419c22f08503115774887bedb0b36a851f8bae1e52a9ff5667c7400f3b4619207df77fb1fa29d049f8ea443742cdd43aa78ffb0febbb9c71a31766b4db6928f43fbb4cf7613684e1f010ea2cfeaf23d85374bf0676a32f10e2071adf31eb9137fee315ec5ec40fa30e5109bf788a2584261fce03c17ac2e171859d43d1e82cd8ab1c635cb37cb8a485b6b476aa2d7e662fd198e608e222cca5ed57ff0bf71b9900e08003e024c8da4f4032ab664190bab296700cde4691dae1535a7113cbf1e949d9512c20e89ddc65448d2aecc12ca1c85335ed580ac745a72ece365a2c58f7ea41567da32482c155ef8e8276bfe0a72019c6c4d1d3fbf774524addffba3429541b6505426ab097ba3082cd75523c9e51a6365e17398939efb443a061a549d0a9d1e3a9944e56a090c622c5c489ace34fa010aa307443178cecc39baca22a4cf5c56caa9ac455b9ef26dfc9258f183ef0d1d6ac756976f0d258bea842e21f76a81d97e53407842b304b859043f065ccb309377d8f67417889e7de89c2457190bf02c463c0b05d59aa7ad1f0d7f82ce318181355da943456829e280f6d7c21eda2b487d521352b5b72675a5967aaaf69c2c492b4e58b876ef7b4b4b4e869dd3a0fee938d44901e935f4f6b0faf763df0a1e08e641a600012256675eb43d5f1698657e69a10d7b45a6a4c844e52fd95d2f9f7a247b38cc34e9fd179609bab8cd9f0106eb67ed95903a174eae26165e6daac6d4d3b822bca9bc542817311984a1b41f39f5775ce8db3788ccc5ad402fcf45715cbad460e7cee9307fbcf619d9e807e5f8b546d66e780b4085e992c41a4612df23d86761d762f6d5f61ecd010e05ada13c25baf87c0ea784d466e5bad683e01563cea8e335decf3715ac0d75d10e2c333ba31a75fb03a63ce1e2157967f1920ba11af1f5c210171112eac5900ed6b9e6410748b5e7524676dca26be9054756161bafe7951460e628d468b45f9e1ae4dd7b0f079f52e96c000742c3e0ded045adef2550807728f18fc923cf7db4fe90d053c41e1d30586c9dadd1f19c13b213a1f3def7d32a45a48c24b90466d9695b37afb826b7b66128ed27de0a22b663e6f601c4dfc10b33b56fce5fead534e2fb3fd9a6e231f0830df526c6e343d39136f77e0f8613d1435e147c326862df9e636ad926fd1c9cfd2dd228a728e4144be9a44235c27685d5cd3ffe65e54616af97d93f77ff127b43060f02cd73e0cae32011071d99539c0af9ebbeea813a47d1210e500d138e5d4eeb216371e4a83405f83d3ddeaa5ea773d272669cbc482e374de8c65ac737415102750da543b723edd3d741185dd014e477d25150c09de06fd92f947ef05fe7c7759e81d8a7caac594b784553f57ba6eb87d9f8a3672b09ead061e41b20566611d0aeaec6a3524be6802205a17d5152a8724f1e94a9b3aafded5c2f45f25a98e17c2a31cb33af5d75959452ee10ef3ea5ec7428665498066752c02ee61de1aa3128ac10b9475ea43f00f4162b5cf24322e97543eb04326a7c06a5511f1cf16987f81669515241cfff3ded8f446fb94176fa45782261d1a1a34ce09faa235816cffd0bee147c33b3b1767cace7aabbbc27972e2633e6f8828f025a068e6a823ec393c6a16c2aa1099d428dc9247dfb5d368f6ade598bce804bebe0f274a518d6a2b4585c0960c69e310671c13dbc9eaa4836f883caa651ccd18f0ffd0c00d9decc795c49371b9721d0854cee3d52363ea6fe8b3a9f5e78d8d88c772b6fc9f08f5d1869cc0e1cdf1c9bf6718ce610f2667d22e3996466a22905dcc1294e6754b3991f5ee18a7daf0af113f90c16eb06bb7f0a5082e61ac1ba324310935a7d73d89ab5e3b6fc5733784c0541f58f66850aabc0f1dfe036fc4d350f64c834389d4aafb08747358727f47e2dfa8458f247471e042cdf6db83bbb1b36dda5b60c262a7a5422237255284588a95eb57f7b2e9bcc2fbb6bc8f9a126aee150139f299b4eba1cbdf51977ba99b97670698ca23bc58ce81ff919cf0a3f7cf82ba4b6410af88b18a811f73da01a69f02e26c4fb3afea3e2a2ce315f7776260a45e9c04027d1b04739c5f7ab7144ece2961d865facd4d8a83836ca71537842ded54a01cbbf7529d861fd2f37827ed105ca55d5ce616451cf8f0678463b066a84bccc442d625378e22098ed2b9a900cdd1dd9772e8c493b7b60afa2185e0ed420b867fc66c2de3", 0x1000}, {&(0x7f00000011c0)="93ab0b72b05ba986498d6246f5074ae872e17512e48bde96d25d5cc96db4a6fb8833282e2cd57050635959b35bceecf1be0f92225d1da4d4086a38b28b33835e8130d15a150bf89bbc6a54acc06fe8c98781a5b8fa858c844c351155fb4784064a3179de037a3078b70817cce282f50a8f94be236906ed79f768e0bb3cda341614b6b9f096d6a8760147f9281e2d090da73d8ef53575a8fd85a1d01faebbfc0c74a750328fca2b73d848bfc4f68de7d6dacf03e004746f92488188e6078af5994516b7", 0xc3}, {&(0x7f00000012c0)="0a809c7fd28e5f484b6bb88edb7ce6ac2084f0aeea51428ba2b98674ed47c1cec45ea88d2c7aa8a6165eb4f3ee86c2f1cda19ea410d58b287b497bb494a2e84111ee5ca22a579dcbc481b87a3898fb78cd6083e89557187ca30bca40d33ed14ba3adf7e184c39b9ced3c42f356b88bf9e80537d9a4934550bd049998ff42349dae6542b8d6efa2303cb2bf2e4c757f47152d4393a7de581fab578efbb829784ea5e47ab585bc120a65820aba", 0xac}, {&(0x7f0000001700)="f9c7b3bc40dcc2c7ebf669620214060549af32091cdd529c7ea72af298726ba304b004d7c3aaa0cd614f4132f9c1e77fcb60fff4378b8de2a971b99b0fb9bb21a4cc656672fcaa66c26d386e56789f786c7a085c6b3de0b48889863636baae7f8d6756e4ad2e5a40eac96adf9390821be98e8cd4a45ed58f6cb885cf7dec50a8652c6163aa0b477f1b4376d96c073d55eb52a60798725e5f0fabe7f191eb18d0d696b10b179a7cf423eb977530a225a9581e2bbd6affdb74116c0a902df03ae71c1868efce06bb52bea57b0efb9c56865cd77f77209d374afb5bb8261f79ec853f232d2cafe5b9007bf3cf5dcaa0fdd029ce5ebba5d99ce5a3081e39040d9cb457e47742d77ef370b806edb632e822239e4a2a0c15f43891b4dcb479f5247123aa1db79c41ce68851fdc285bc4f287769b9f6c6e2b706a10b62ad7c2d8b1bb6d0c4fad35068d86d566b0bbeb15edbc35521c836d7d3fdf2c5cccfccd2c7ae1a565e672713d2779bae89f9e3cef2651842704689dddd54c8849f770a86d88c5f8c4e7132ea5c30c908c792c2c1fb07b1ad4d805aa226f01d567f21e45dc4c0cb1c47d9b278f7f7ae854a8f1fea841f7c5da563230dda6fac53f8ea42650ad89d1c9dc0edaa7bb416716caf37f7e74b208ac7bc1f51c49af62681c596ffd825e4753fe752487f52960c545d76cbac2622e962d80d057068285c4fdab4a95639c759e89514651fdf11888aed25e0c43dfe85804dc58c69b1a905ef548e10deb731c0ba48204b1a839894eb9764d7938580fd210606f73317199c2d19c56a83971ce8bc9e2001509c88abb0db8d27b022a0a12f1ca62bbc29f913ae9ba76e1631bb6fc05d8c4494006ca23c62fffe1327f2b5497f08e4e8fc3f862139236af5aca55352cdb2c477ea2add78a2a6a6a55089159c4db4bb932a6b60246143be6dad21fe7393e78a7cdd5c3429f6075bd7bc4792bccda076470330271dbdf27b957c0852c313bdf5e38e6e48eaa6d37b6d3c9726055b1b2387d4bae1f9c9a716bcf1d17350ddf6c0063c8caa5def5c5763ad74a9afa050e97e655380bad366958d39238c44839976bd3faa6715c72dcecbb0cf494c946bb462d720385933f004e472afb01c0f4aa5f81edd835d903437e6472cff38b1ba2a1e9f235e406df95c766be9733003d10552c31ed8d912f66f7a50a9a9ce98588dab2ef6b92d947bde018b781ee8933a2e0ae33579728a0ed5e0487ba002712eeb881d1baa7d83f252353562a490c34315db715e3d48b6f562836d166f5a19b079cb28e58d8ae4d021c26c214e106f9e2d840080d67be312a28a310243c6aa6bcb786fa31903f6c8def9f212a609e3d172ede2b1ca11018cf4e0bdce88995ce19b4abc030dcff52dbbf7ccb8e5974845676450dd7274cc9b921e6eaf1f03bb802db023930bdc423d21283eb9bc83521948d11ceaae1fdacdfaa50986d8ff778163d65983a341582c38a768dd6d0a2a3ee77879589cd7812be74004fd677c2b610f30ee356f58f4901c6dcacc6ce68b0a398ca49b87bbc739a57299454c5b3d09416d8b2f6eb39dcc5ca931ba824ee30d686cbca771a65375400bf000f86cbe2f93dfb3e914ce009aed9d120925e822bc496f20b20731d25b85d7c62283aa97ca862cf50d8b570e118909a055c2fd8a2b111653d4a669181c8044630d505ac68b4a577d142f72234128d43590d2a152ff0fdbe511df7bf3e4dbf6eca75c2502d8ca7f2d68d303446c7291861111465c11697575998ba066abd31c70d245335bf3d891dfc0f1d3c87af94f406d12a2fb45fcfb1c67ccf1d39e14dd7fc1768a33c8605c1144085c02466376ad5c59ecbd6d74f244a27e4a24c389754e8ed2b8155dc6bc235b52567e97d8d921884e4572eb774bcd98935ea55bf3b9d2746c0d3774789ed035566b225cc6dea62599dfe4b3c68117e23525e15c980d687af726baa7603f8ce4f0b5a65869b2abb02cf7a76427b2bd4746b502488124ba1131e7a25cdad8928ef2753b2ed1e1b13962877bad1d494bdde6ae4d7d8bd9a35a246b4617c6300d1cf24ad4e61e0bbc81f5f394e4963d8cf696b980f921614fd59343d03e872ce79f8f637e562a116991382f6828b43bdd5ab18a08a6ffefb7e57b3b06d5ec926b03146070886e3f4dcef2a4d18977d912a63cd4f66b052a418423bd0ec6ce6cae356bb3bab28806e015db5a6ba6b6530deb5509d8f737113535f5b6de48b830f542627377e0cb463e24261b0d8cc22799a5d01ee210b64778309c09c590ab9adec964d59bc67432739f07ce16805595898e4521392d01d0658f250161588a2014bb338d421a03f0dad5852165921fe98819cc81d18da87ea0033c5868a6a515e82c904b451ea65be116f7cce1dbd97f742a3ac9bee0a16b370d949f90cd1aa878aa81746a9a16cd9435991768be7482e78ec355c024e21e1ca4eea42338c44a26a1b497546e86336a75cdb600199da7defed161bf042de043fd3bdfe9ee45a94958b1cfab81a090357ae2f55617ec3067117c3c8d00dcc14cae19b9301bd0f4ed421850261f4f3abb243576ac0e92a37e7db16fa896b974ae4c3ade332625e3bbe0fe99765b98bd32567c41d847ce3dda70f2c91f4b0d4c287357821ed61e91e89b89a889eb5ff6a48ad3974fb28bb7f29bcb4863a0a3e3f3fa193b9686dc76d981da57779c93bf2ccf7bd27ed64adec293055850db9f428fbd8daa7f3c5e3344da704b19ba66ca06fe48af43dfe262be7b7b459748d878c05d243f416a7ab9a4ca956d1685bf4790c0dd8943674e229aadd062d0f2a78f389b6c43bed8ee0177e83469ae29d78dce39ac86184aeb81917d56c6dfd5834054ac5d6002dae23036d1741c9090e5ef29a684b77d073791872ff6ff4d376b53fa69d6390d2c47f95d695c51129b0c89434291be9dc6596deb83fb994947808f105e6805a5232b8a430dd12fb5d2b81305e66ba2f6e751f33e7d7af740663b40a2ad818327b4da3940fee173517d8a4b0b1b28290b86bf3148157070038f15a18ad847d25e0e1f39ed6e5f85faeba79409df4474e25cd9ea523e9bb35eaebdc8e522764a1b3717402135067d491c11cd76a5d89b274153f7e914e9626bd001defa92f80e3fef6ac13c1351071c1b7b4c07d82b3abf96fff437f9ebce8a285624c6b5c23ed1dd8762edce3b128cd4e38254bdbcc1e5ceb2761b446a15f746a87780fa92153cbd60c3ae31b8abe5862174574c794f4bec5a665a719b22fd31fc1cecce36157487afb04c0894519963f4ff8983714ee781af2f7810bf2c75f4b9193e21e6b4e75210800fa01b4007df8afaf4ee04781f42dafa89246f9023e3b2fc0031c655914c90ab4be04d1678f10670cb85a2e79b03f5414abd2b6e743e4ed6e924c45844ec8b9c735065968f42c9c0c5b05ef3e0f0b19da79ece082ca45055e034ad87ab083085cb40d8020ee76bf02f61744e91e964e1b1240e25c846583a40ce37e76135d33c8362bd735dcbc6b669ce2a37c0cba76d5d076bb4a7b00f7f362103c1b18c0dc9861241536b1dd782f4328831152cbc49f5e3268bee1c17634fe2583c0e43f1f7409b8f83c05e00af75d999d5e51f201f4f19775fe4bdfef1d17b7bbab9c6960f20efdeb1a8bc798cedca47898cc2ba3a5e1c6b654430e33d8ae5d72027d5831707ac7a6d464d727752eab7ff0fc2d3a1fd5676fb258b2fdf97524e1743017301cbfd30f03119c2ec9284f9335cd8ee17cb42ef8a5de444f0daa1cea003d2fd42baa71e3e0980b782198ad3522eae4a67106ef9bede0fd1ea1f3db5f4271c7af49b88ce83dad4c7564c4be7a46f0d0b7f03364818684a380e9db0e49c037c12b5d0a2975fa34281535568f7437e10671b41f3d2c102636d418ea1a08845dff594cbbc8d56a05f54094e8aa5f61e9b666ff811c5900228e6bca56a8ca3782c6cdd8efc606fa80fd98e19187d8f7d523bdb1c3a0deb53d22cfb326dd7d9b54fd05c32a010836b600a06c9fcb63b41a9baddf91cbe58da0ed14042a00929570425a7f8993ef84a37c347eb47b7cceeea4bae5b71b271a3eec50371e4fff4bc709681d3a6025c71470f771c00a19a03ad67dd8367102e222d36bfaac8aa7dcafc892a106fa478ee52d3ce845bf0a631a302756369c38422b299f5b3f03fbab43f2e4a173bbef19e690ad6c823a5d546f206f418fb28e2679dc0c79802a178f0ffa8576f405cc1096ebb039430987f9008bd6d72fc011b8de2197a8819c14c2ff9bcea7bb79a6213dc243301dd958178f76dad3389c4aa0b00b5344dfc02410e4f2131b0c013d4876e19161e19b91e9cdd1e1df18d2228b6004a2a5c410feec5508ecf4dd9bd5ba72a8886c96ca5a8956cbd3d639e54c8436aef4037ddbe77b75f7340e04a701976a181d582dae11e46135e2b9b2f252d04519b033a4373b600e0e19c39eaf582cfb49e3add1bbad503dc8fe59b5af5f70a6038d0f297bb5b5099ac98bd5218c8daabba1479e25227408536e7368bc4e8b9d1806eb45b7c187bb4ca1a11ddd719d1a529fce07bff4f7d97d11ba08e26e48cbe389239064af8d6ca03d2e159fb59fc2a8a535c8135fe41df07639a4ecabaa54e6f95a552e0ac529d5b6814813a0a9c457422f55b7befea7a60dd5975767871e5b64370b7d1bc9de3ec0925f20d9f7ec256f18025a0714e09ce246808e88c2ecf6cb6c6f2a5cc8aaf92feb098ecc57b37639f8353947e0f3c6bd0c3109acfbf147c073869e4eb788af178f9e0f5052797742dcaddc3cd032dcf7b52a5ea72326d5e27301f7e594aa2e0dd27fb8ecd2cedefb41bb7d2f1084ccbfdc647d65954fcbfd0a8b4e57024e428b285bbde6157147702ddb8c30d050b67a5a56bbae2c7bbfc0cc4830bb93b662d3f7065741f208d297bb66c186af2b753158bd45f7b08a6a8abd1e060abb01419b4c1b2da982b9c3554a2daa04ea64e97873a01782d8732ea252c06ff00eacaf927d33ec7b90d891ce3e19609125f6512bed1e8156cbd364b38233506302f08c48809187704d17ccc8e77268d18bea4e804f45ee4753d4f99fef4219e9170e6512d74c4c9f1fad9d300f75f7245c5481d05eac1b47ab794b1ebb9549fc477bc16e7985d82ae9be3577de4ddfb6dd2e62824f2be9af005dcdbb229dd1ec21c245f804b768a71d05b737c40f92e0b3668c0e25a4a2444dd77084bf51b969841971c09d783938d73ed83793d4e5d7adcd2219c40ea7421cc3654aed08c308a6c785c57f01585319449817ed7a5a141cc8991b85e95828870cb8053bf2a22295be4539d0081571f3f96d185b79cc574784ff9b50fb7a9e508647d37fc6e25f0e842d754e952ca52d9414764177e2e3f8611a22fb39827818a8df7c14f6dbe74d7197f249ca8f1f701e7333ba4227483d8002475063ffd03c31a1ef594b21f63e2c287d95effb8e09fc792e6703a1fe0708859fb7c3f7f6f405a7f7853e80bc4e320a0318724cc50b02bc7a73725448a3ee899605d0ed5f4945236c835b69a9951ceef5e27005e09b26cce5bd7ca5e6cdbda58c78923f2a9413d023a6ef6b5b8bad957718b370faf7c31169baf899995c4bd77df2a62435291ffe4bbe32239d5f5de5b2b7d35ef9bb940642f7c945933b82bf3bf0dda87c79ee270c18e460efbf4bd66b9b3ed62bf76607fac0b921b2a6617e219d4d6dabc0bef678a4a9d1cfa68a0f28f60ee28f0f98f674af0bf6b3b0c5ff87cc0a435921ec54e0be7233769a5a341229537b7580ea3f9ae3d57d", 0x1000}], 0x5, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x38, 0x401}, 0x408) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r9 = dup2(r7, r8) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000001540)=0x3) getsockopt(r9, 0x3, 0xccde, &(0x7f00000014c0)=""/13, &(0x7f0000001500)=0xd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r1, &(0x7f00000016c0)=[{0x0}], 0x1) 20:49:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$KDENABIO(r0, 0x20004b3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x20, 0x6, 0xfffffffa, 0x1, 0x8, 0x9, 0x20, 0x1, 0x1, 0xd45, 0x100}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r4 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r4, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206913, &(0x7f0000000300)) 20:49:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) pipe(&(0x7f0000000240)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r6 = dup(r5) kevent(r0, &(0x7f00000003c0), 0x9, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffc, 0x20, 0x80, 0x8, 0x5}, {{r3}, 0x0, 0x62, 0x40, 0xe14, 0x4}, {{r4}, 0xfffffffffffffffc, 0x58, 0x2, 0x4, 0x100}], 0x3, &(0x7f0000000380)={0x400, 0xffffffffffffff79}) r7 = syz_open_pts() kqueue() pipe2(&(0x7f0000000000), 0x10000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c, 0x0, 0x4}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000040)=0x1) close(r0) 20:49:00 executing program 0: mknod(&(0x7f00000001c0)='./bus/../file0\x00', 0x10, 0x4086138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x9) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1450ea22e517e894"], 0x8, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/245}, 0xfd, 0x0, 0x1400) msgrcv(r1, &(0x7f0000000100)={0x0, ""/110}, 0x76, 0x0, 0x400) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:49:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x7af4, 0x0, "14ba88087ac8a2b89956fd57897002c47b886e52", 0x0, 0x9}) 20:49:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000094f5d3a93f07e926d9d500000000000000000000114c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:49:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 20:49:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='&+\\\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/null\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='/&$&-{\x12%\\+\\+\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='/dev/null\x00']) r2 = dup2(0xffffffffffffffff, r1) readlinkat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/109, 0x6d) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x10, 0x0) close(r3) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x28201, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = syz_open_pts() fsync(r7) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000640)=0x7fffffff) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000680)={0x800, 0x1, 0x80, 0xcbfa, 0x3}, 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000006c0)={0x0, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x20, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000780)) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r9, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/4096, 0x1000) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000001840)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x80, 0x0) chflagsat(r10, &(0x7f00000018c0)='./file0\x00', 0x10000, 0x2) openat(r1, &(0x7f0000001900)='./file0\x00', 0x2, 0x20) r11 = openat(0xffffffffffffff9c, &(0x7f0000001940)='./file0\x00', 0x20000, 0x1) ioctl$WSDISPLAYIO_SBURNER(r11, 0x800c5751, &(0x7f0000001980)={0x2, 0x6, 0x57d74c600288406b}) pckbd_enable: command error 20:49:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1], 0x1) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r3 = dup2(r2, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x640, 0x0) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = syz_open_pts() ioctl$TIOCSPGRP(r5, 0x80047460, &(0x7f0000000040)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x1) r6 = socket(0x800000018, 0x3, 0x102) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r7 = socket(0x800000018, 0x3, 0x102) connect$unix(r7, &(0x7f0000000040)=@abs, 0x8) socket(0x800000018, 0x3, 0x102) close(r3) 20:49:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 20:49:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe2(&(0x7f0000000140), 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) clock_getres(0x2, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pckbd_enable: command error 20:49:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 20:49:05 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 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, &(0x7f0000fff000/0x1000)=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']}) openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r5, r6) r7 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r7, r8) r9 = fcntl$dupfd(r5, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001880)) r10 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000002b80)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0affff0000bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d3dab93dd8b134775020bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed03000000b2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304d8c07000000000000471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f471d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e174e1e61d3276ad057e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44"], 0x1008, 0x800) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r11, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000001400)=0x1) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r11, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r12 = dup(r11) utimensat(r12, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r12, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r13 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001740)={r13, r3, r19}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r24 = kqueue() r25 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r24, r25) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@file={0x3, './file\x00'}, 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 20:49:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xfffffffffffffdf7) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x81) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) 20:49:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x10001) 20:49:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r5, r4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x1f3) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYRESHEX=r2, @ANYBLOB="f55ab41f0ba9c7363fe8a74324ac44116b1d97d613b0c549e49712ca173ab90855a06bc8d1dde3fe8cbbaa110a70b68012c5214918add73dd565f3fb65276d742534cfc8cf24cc50689c5f57eed3e6cfabea40a4c67f2ee8b8f839529bd499d5c37e75bc17523c1cec172ec7f700c38a69df381655071f83e86493d4fa593f860a1d9c76722a5dddbf753c9c530707dfe7cfd063c2333a6da01b898fc40bc349ebb26a1ae74dd5d6305eff75ec1f9326fef3559c9b403e425b25d20046bfc864b9625df1e2f09b7a2b93348a059bb70f42889db570f813b1073259b2d83885c0", @ANYBLOB="4430738c87455bdc", @ANYRESOCT=r3, @ANYRESDEC=r7], 0x5) accept$unix(r1, &(0x7f0000002700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f64334db000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003513000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ea3aad30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf8b9101f298de56e3a33aa69f4b342e85423ab89b866e24576b284e6f45cd2a4ec5fb4e3cd9031167685f8e2fb7b8ac42df"], &(0x7f0000000300)=0x1002) r8 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r8, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) lseek(r8, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r11, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x8001, 0x7}, 0x2, [0xfffffffffffffffd, 0x1f, 0x1, 0x7e, 0xd, 0x0, 0x4, 0x2]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe9b) r12 = semget$private(0x0, 0x5, 0x204) semop(r12, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r12, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r13 = semget$private(0x0, 0x5, 0x204) semop(r13, &(0x7f0000000100), 0x0) semop(r13, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x209}], 0x4) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) getgid() open(&(0x7f00000003c0)='./bus\x00', 0x100, 0x42) 20:49:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0000e91f7189591e9233614b00206b52dd43aebdccd1a80d3f5ce9644500ea"], 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 20:49:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x24}, {0x7ffffffe}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x80) r4 = syz_open_pts() ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r4, 0x80047460, &(0x7f0000000040)) ioctl$TIOCDRAIN(r4, 0x2000745e) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20400, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) 20:49:09 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x20}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r2}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r4}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r2}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r2) r5 = dup(r2) r6 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r2, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 20:49:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x30, 0x0, 0x0, 0x7dd8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 20:49:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000003c0)=0x3, 0x4) 20:49:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) kevent(r1, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x20, 0x40, 0x7fff, 0x8}, {{r6}, 0xfffffffffffffffa, 0x4e, 0x40, 0x401, 0x480}, {{r8}, 0xfffffffffffffffa, 0x80, 0x1, 0x6ae, 0x80000000}, {{r2}, 0xfffffffffffffffa, 0x0, 0x20, 0x6, 0x42}], 0x8, 0x0, 0x9, 0x0) dup2(r3, r4) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r9, r10) fcntl$dupfd(r3, 0x0, r10) shutdown(r3, 0x2) pipe(&(0x7f00000000c0)) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/rtsock.c", line 928 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *376105 17816 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e9a97,ffffffff821a6bee,3a0,ffffffff821726e0) at __assert+0x2b rtm_output(ffff800000b95800,ffff8000189a4e60,ffff8000189a4db8,1b,5) at rtm_output+0xba9 route_output(fffffd802ec30500,fffffd80294e3498,0,0) at route_output+0x609 route_usrreq(fffffd80294e3498,9,fffffd802ec30500,0,0,ffff80001491a9f8) at route_usrreq+0x363 sosend(fffffd80294e3498,0,ffff8000189a5040,0,0,80) at sosend+0x63d sendit(ffff80001491a9f8,3,ffff8000189a5120,0,ffff8000189a5200) at sendit+0x52b sys_sendto(ffff80001491a9f8,ffff8000189a51b8,ffff8000189a5200) at sys_sendto+0x80 syscall(ffff8000189a5280) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe00c9fa4f60, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/rtsock.c", line 928 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e9a97,ffffffff821a6bee,3a0,ffffffff821726e0) at __assert+0x2b rtm_output(ffff800000b95800,ffff8000189a4e60,ffff8000189a4db8,1b,5) at rtm_output+0xba9 route_output(fffffd802ec30500,fffffd80294e3498,0,0) at route_output+0x609 route_usrreq(fffffd80294e3498,9,fffffd802ec30500,0,0,ffff80001491a9f8) at route_usrreq+0x363 sosend(fffffd80294e3498,0,ffff8000189a5040,0,0,80) at sosend+0x63d sendit(ffff80001491a9f8,3,ffff8000189a5120,0,ffff8000189a5200) at sendit+0x52b sys_sendto(ffff80001491a9f8,ffff8000189a51b8,ffff8000189a5200) at sys_sendto+0x80 syscall(ffff8000189a5280) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe00c9fa4f60, count: -11 ddb> show registers rdi 0xffffffff811e7a37 db_enter+0x17 rsi 0x3ec5 __ALIGN_SIZE+0x2ec5 rbp 0xffff8000189a4c30 rbx 0xffff8000189a4ce0 rdx 0x3ec6 __ALIGN_SIZE+0x2ec6 rcx 0xffff80001571c000 rax 0xffff80001571c000 r8 0xffff8000189a4bf0 r9 0x1 r10 0xffff800000b02f00 r11 0x58bddd01d764970 r12 0x3000000008 r13 0xffff8000189a4c40 r14 0x100 r15 0x1 rip 0xffffffff811e7a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000189a4c20 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=376105 stat=onproc flags process=0 proc=4000000 pri=62, usrpri=62, nice=20 forw=0xffffffffffffffff, list=0xffff80001491a018,0xffffffff82591710 process=0xffff8000148a26d8 user=0xffff8000189a0000, vmspace=0xfffffd803f011ee0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 17816 86530 59167 0 3 0x80 fsleep syz-executor.0 *17816 376105 59167 0 7 0x4000000 syz-executor.0 62392 256052 32577 0 3 0x80 fsleep syz-executor.1 62392 506481 32577 0 3 0x4000080 poll syz-executor.1 32577 287045 69388 0 3 0x82 nanosleep syz-executor.1 59167 142808 69388 0 3 0x82 nanosleep syz-executor.0 63388 271243 0 0 3 0x14200 acct acct 67441 319332 1 0 3 0x100083 ttyin getty 99967 102104 0 0 3 0x14200 bored sosplice 69388 64692 3214 0 3 0x82 thrsleep syz-fuzzer 69388 69730 3214 0 2 0x4000482 syz-fuzzer 69388 341790 3214 0 3 0x4000082 thrsleep syz-fuzzer 69388 267824 3214 0 3 0x4000082 thrsleep syz-fuzzer 69388 170796 3214 0 3 0x4000082 thrsleep syz-fuzzer 69388 349414 3214 0 3 0x4000082 thrsleep syz-fuzzer 69388 212533 3214 0 3 0x4000082 thrsleep syz-fuzzer 69388 62191 3214 0 3 0x4000082 kqread syz-fuzzer 69388 509735 3214 0 3 0x4000082 thrsleep syz-fuzzer 3214 476029 69100 0 3 0x10008a pause ksh 69100 88907 86 0 3 0x92 select sshd 86 238714 1 0 3 0x80 select sshd 55837 178156 31462 73 3 0x100090 kqread syslogd 31462 191701 1 0 3 0x100082 netio syslogd 59042 278517 1 77 3 0x100090 poll dhclient 23470 4731 1 0 3 0x80 poll dhclient 58409 369440 0 0 2 0x14200 zerothread 79257 21872 0 0 3 0x14200 aiodoned aiodoned 4287 366242 0 0 3 0x14200 syncer update 64231 441984 0 0 3 0x14200 cleaner cleaner 23734 434933 0 0 3 0x14200 reaper reaper 35693 184866 0 0 3 0x14200 pgdaemon pagedaemon 51545 128071 0 0 3 0x14200 bored crynlk 5831 143501 0 0 3 0x14200 bored crypto 7882 78045 0 0 3 0x40014200 acpi0 acpi0 13215 38199 0 0 3 0x14200 bored softnet 41945 220046 0 0 3 0x14200 bored systqmp 39966 15853 0 0 3 0x14200 bored systq 25649 151834 0 0 3 0x40014200 bored softclock 34754 114330 0 0 3 0x40014200 idle0 77524 245189 0 0 3 0x14200 bored smr 1 273463 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9593 6536K 9220K 78643K 41333 0 0 pcb 13 10K 12K 78643K 1290 0 0 rtable 135 7K 7K 78643K 3393 0 0 ifaddr 283 34K 35K 78643K 1163 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 347 0 0 iov 0 0K 32K 78643K 1230 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1231 77K 78K 78643K 11356 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 90 0 0 VM map 32 8K 8K 78643K 61 0 0 sem 12 1K 1K 78643K 1175 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 6 17K 25K 78643K 5498 0 0 sigio 0 0K 0K 78643K 111 0 0 proc 50 38K 63K 78643K 2396 0 0 subproc 32 2K 2K 78643K 697 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 595 0 0 in_multi 318 16K 16K 78643K 974 0 0 ether_multi 1 0K 0K 78643K 48 0 0 mrt 0 0K 0K 78643K 54 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 1312 0 0 pfkey data 0 0K 4K 78643K 8 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 191 252K 257K 78643K 15190 0 0 UVM aobj 130 6K 6K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1241 0 0 NDP 21 0K 1K 78643K 284 0 0 temp 170 3536K 4175K 78643K 162765 0 0 kqueue 0 0K 0K 78643K 93 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 131 0 122 1 0 1 1 0 8 0 rtpcb 80 4713 0 4710 1 0 1 1 0 8 0 rtentry 112 665 0 614 2 0 2 2 0 8 0 unpcb 120 4463 0 4449 6 5 1 2 0 8 0 syncache 264 41 0 41 15 15 0 1 0 8 0 tcpqe 32 107 0 107 10 10 0 1 0 8 0 tcpcb 544 2857 0 2853 47 46 1 15 0 8 0 ipq 40 79 0 79 18 18 0 1 0 8 0 ipqe 40 2786 0 2786 18 18 0 1 0 8 0 inpcb 280 8932 0 8925 44 42 2 9 0 8 1 rttmr 72 17 0 16 4 3 1 1 0 8 0 ip6q 72 6 0 6 4 4 0 1 0 8 0 ip6af 40 15 0 15 3 3 0 1 0 8 0 nd6 48 105 0 101 3 2 1 1 0 8 0 pkpcb 40 50 0 50 16 16 0 1 0 8 0 ppxss 1128 83 0 83 19 18 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 3043 0 2743 51 32 19 21 0 8 0 art_table 32 3046 0 2743 4 1 3 3 0 8 0 art_node 16 659 0 612 1 0 1 1 0 8 0 sysvmsgpl 40 47 0 33 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1173 0 1163 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9754 0 8356 46 0 46 46 0 8 0 ffsino 240 9754 0 8356 83 0 83 83 0 8 0 nchpl 144 17716 0 17255 60 40 20 60 0 8 0 uvmvnodes 72 7614 0 0 139 0 139 139 0 8 0 vnodes 208 7614 0 0 401 0 401 401 0 8 0 namei 1024 70842 0 70842 4 3 1 1 0 8 1 vcpupl 1984 31 0 1 4 0 4 4 0 8 0 vmpool 520 59 0 29 4 2 2 3 0 8 0 scsiplug 64 7 0 7 6 6 0 1 0 8 0 scxspl 192 64655 0 64655 28 27 1 7 0 8 1 plimitpl 152 549 0 542 1 0 1 1 0 8 0 sigapl 432 5552 0 5538 2 0 2 2 0 8 0 futexpl 56 204635 0 204633 4 3 1 1 0 8 0 knotepl 112 3791 0 3772 10 9 1 3 0 8 0 kqueuepl 104 6157 0 6154 10 9 1 4 0 8 0 pipepl 128 3822 0 3803 21 19 2 2 0 8 1 fdescpl 424 5553 0 5538 2 0 2 2 0 8 0 filepl 120 63827 0 63728 52 48 4 11 0 8 0 lockfpl 104 2017 0 2016 1 0 1 1 0 8 0 lockfspl 48 642 0 641 1 0 1 1 0 8 0 sessionpl 112 57 0 47 1 0 1 1 0 8 0 pgrppl 48 137 0 127 1 0 1 1 0 8 0 ucredpl 96 7568 0 7560 1 0 1 1 0 8 0 zombiepl 144 5542 0 5542 1 0 1 1 0 8 1 processpl 864 5573 0 5542 4 0 4 4 0 8 0 procpl 632 12416 0 12375 7 3 4 5 0 8 0 sosppl 128 117 0 117 25 24 1 1 0 8 1 sockpl 384 18352 0 18328 82 78 4 14 0 8 0 mcl64k 65536 1166 0 1166 88 69 19 65 0 8 19 mcl16k 16384 97 0 97 26 25 1 1 0 8 1 mcl12k 12288 201 0 201 17 17 0 1 0 8 0 mcl9k 9216 82 0 82 28 27 1 1 0 8 1 mcl8k 8192 367 0 367 12 12 0 1 0 8 0 mcl4k 4096 772 0 772 12 11 1 1 0 8 1 mcl2k2 2112 65 0 65 28 28 0 1 0 8 0 mcl2k 2048 82951 0 82907 24 17 7 13 0 8 1 mtagpl 80 317 0 317 7 6 1 2 0 8 1 mbufpl 256 201770 0 201643 346 329 17 45 0 8 4 bufpl 256 27307 0 19688 477 0 477 477 0 8 0 anonpl 16 733659 0 714997 296 198 98 142 0 62 0 amapchunkpl 152 32963 0 32800 158 150 8 41 0 158 0 amappl16 192 33038 0 31726 263 196 67 78 0 8 0 amappl15 184 1126 0 1123 4 3 1 1 0 8 0 amappl14 176 1146 0 1140 1 0 1 1 0 8 0 amappl13 168 392 0 390 1 0 1 1 0 8 0 amappl12 160 302 0 300 1 0 1 1 0 8 0 amappl11 152 591 0 580 1 0 1 1 0 8 0 amappl10 144 973 0 971 4 3 1 1 0 8 0 amappl9 136 1789 0 1786 1 0 1 1 0 8 0 amappl8 128 1350 0 1292 2 0 2 2 0 8 0 amappl7 120 1176 0 1167 1 0 1 1 0 8 0 amappl6 112 501 0 483 1 0 1 1 0 8 0 amappl5 104 816 0 806 1 0 1 1 0 8 0 amappl4 96 5829 0 5795 1 0 1 1 0 8 0 amappl3 88 1390 0 1379 1 0 1 1 0 8 0 amappl2 80 42052 0 41971 3 1 2 3 0 8 0 amappl1 72 114741 0 114306 26 16 10 20 0 8 0 amappl 80 13341 0 13279 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 5612 0 5538 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5612 0 5538 1 0 1 1 0 8 0 vmmpekpl 168 37632 0 37599 2 0 2 2 0 8 0 vmmpepl 168 697980 0 695320 535 372 163 171 0 357 41 vmsppl 272 5552 0 5538 9 8 1 2 0 8 0 pdppl 4096 11230 0 11164 13 4 9 9 0 8 0 pvpl 32 1876066 0 1855384 701 490 211 408 0 265 0 pmappl 200 5611 0 5567 3 0 3 3 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 1200 0 558 21 1 20 21 0 8 0