7e53bab4dfde7d6b8c4aedcd6f40ec3af28fe2f7d606b0f528b096cbacfbeda91a5a6190cbe32a626df21dc3fc550c1c786d76a00240bfda3c28da0bbc04974a910e3806dd1c9198d74eac7b43656dd16d1f34afa01dbccdd4d725a6eec8ae5f0edbbd8c3d965d2f2b8c853d93fe2f9992a44a616851ccfd416f569ad2fe02ef321322984d3d57ea5fe1f43e3c374bb37298afea145d2ec0fc5d519b139af08d44d05b43cab116a4da7f6f7f0cbce623192613931f08ebf7b41f59a38f0edbff5e3e9c01c2a41bd131aad0c69c9e7904ac1234207f9dbcfb2e7f744a530d948b8165021d6e2d945f02008db7cbb99f5dd8b034a16df6c6bd7edd04bd53d5974158a6e441daa2e5af1a9cac748a02037b72b0cdd44a8e9da2a247ea527d97f5f066db1df700493ea37aa0a9366b56c350efa5f0c46d4ad63d1b41928721c23dba0f44b820168663f2a434db94cdefbb80858d1f32ff1c802174732a8268e9b5b05504c1bcce8ec7839df5062f685f2ac322bdeb1e7cf19282d1058726b5023c296196fdb31e291a6737848926bbc8be6b411d9f3d3974c8ae9c7b364a5baef979cb505f0de8bcd5b92317d17fde01b82fa0788d5845805043e9ceaae72aeb4708a8170b360700cda0962908ae9c90d91eeea1f7bc357b1c6579bda916c36cfafce4b69d012dd1bc8e754c67b0023c8ce0e17d7791be75dcaeb7c06979ff4f96d9dc9b2e973d5aed6c3c6cd4bd22d5f1502a6272c7f88a8ae4fc095dff70835fb17613da960b612dc2a7552e86477214b84bf2c69841ba00b48274417a287d6d2bafa5c63b5e14aae074e8187021ead7fca047a5f19db815f7d5f3e24043e42129e43031ef116c780c7c524089d34514b840480ca7c37f73f04434c0b31b45f8452d945eb6f19763f084fec9737bb12ea486e836fff3de0356901180353b43134f6979147c49db1d9fed48e689afc9806698f0000f1ba57aaa8048cec0488c50b6fb6df4bafe92bf8bd06f0c3ee55a74d9bce2786387d3fe1f0fecb3ebac9f700b22013a34f98d557c576dfbd55e0f207d959490b16e5ca2b8ebc6e78b4af2c9c1c14cb14242d52aa71e174f7636d572affff02e4da01942a18b960063bc0ec54f8ec674456c145bbc8fccdffa9de997fbc3ba344a23c86c5c422b9f8193dbfd961d5e0034b5d60912b5003c1d23c7cb35ebe447242214c229bd89956c45c92c30a3948980947367208472786c42575f93eaa2148c7dbf1f2a5466a4ce21d9458b935e3f1cf0f222ee90ed6b2c09eea6e7eb2e68bbf1d7d47f321775fb45b97b2df94f084d8667d0a78b7ba65e24e6d398dc78bc0398da0c821317db4f636579d56b6abcde8de33918af9678271f734f8364d67c61bc812580815785b1311173e670aaa5969ca24b359399137fb45afab118b14e73b9b22bf1e79da847744788ebddf492897e3405c5c0cd36b58cf3126a3a5e94f6d293190465c90e6a617dde1ab70b26254e7dc9e8ca94449cf4851db3f17682a9c08889c57a28e3936798e68cb260bb622be056d1a8a9dba1be10ccef0394efceaa8284c0d32e8a2b5cca9197d10a7b847f1f810e869236c842371946a3265c820b2f685339d271e8ff9208c5b7b5482fed9b81c67f82fcec303691917e59e680c6f1b6a562e25793a9771a468db159b6c09cb849574a97a7d62db62b65af409605ac5fa69b7dbbfa324610c7d90e57cd7010e678e46391ae94882dca2d6802804e01d37d4d6049837d17b87d27c39d6e091081aa8f4acb01725fc60adea7aa99649ff8db5723de4ec2c7aa542a2d3d985ed752193ace175800f4ae11ebee03be2ee8ee961e8f8d8f31edba1dc83f199399821ee96361f7e3b4e6579b0d3f7ebe094c8cd9d58e8fe13c74804fc52bbb7c2725f4d12365fe319288167c11431219becea932a88025169477d29e2bc4e72293d53992d812a4b0f0df6a8187ff482b9dc1b10ca496f5e2c71786980d177bb89656dbe81009dd1fc2979dcc7ffc0f7be859f7c3e21f0480c83ddcbeef7e8eac66d0047bb59eff8b5b64bcf63ad4d58bcb92c675c2ecb6dd60f25e69bfff2fe5197cdcd42903da0e4191ea0b79ed8ac58c9f3b3aef9921b387da03b1186c75037260e0745ab89c537223ff939b807f8f35ed8fc3c1f54610cafd7dcf49e6f520f135478456fd71f335966076dcd630c6625b697521060d8abd8ada197ca8bc819158018e2c86b69cf281712ee444a0c614bf12a040f923390538dcc835a2c60b5044821062e8fe344c3725a90103af753e5317dc6ecbad72791b73e470b3cc905dc49469ffdf45b219a6e21cecc0cbb9c5bcd9af6be68d062edeea219cae24869967aa8ba0e933fa67d4db781e8fb13c41101c4610f39d34a8b914502d3b6e2b6c3f3b907dbdb0c2a1951cd043cf4d393eeb90e79a3fba5c45ed0c8e00b659549b4c915d07f9a509147a4901900c712b0471c006b69aecd9a05a67a1c0b21d78611e55aacddc8561fa196b721b0eed4c0539164366b25c35da8c6a8d54f547402bfe26e71e599d2c3e7118e36e9a8d0add50ebd2f212e7b449466e497524a3b0d748d44dd8c2b4a202eb44f7818f28fa8374c55efe761a33b4aafe98e271a2a9d6a66991fb1c0aa598db33ab6fd04c2aab592fd9344127b10be69b5fd63eac0e4c907c52aa8623be77273d5fc27461fb893c5ab2f97d6e879fc3b4ba4bf654553be4964d0163ca41ec7669e7610b5c2dd31631700a20da706ef81490a3ca0be85245e14fbc0f253fbcbf3535934f552cfa0561d410a2c4454a843348952af1e11e688e790a3ee0ab2bb07e847d58d1f7165c5945e40dec7c10ab1246190bb51771e069e00083aabf714e26e79dc03df5c258d247c9d26d5d9fc6c85af0a9ab441c09a4cbd2563db7aa8782a5522a7112e2e263f9d3d536fe2e9ceac8d28e7fa677aa2504e6dc2139463351d8370fea30500283b3d70a863c7c169c6d640682ab6b73f920078ad98c57b44e9a296200e887666a2b97312cd593169a8d9265013d6fe2dd86c6b6445d576c5d682616f50e59a605ad58b800e1494130aa087f0603438aca8749b01a510900e2a8fefcbc79045e84d74634accf8ab94e9f9a2706bc6255269468f86516a7949115a4534f4a4b7a22501b5981ae5b2093a5e96fefa2e19e7f61a36654edfc2ca1101950e4b79de807ea5f87351f8a15d20b32a1ef6b5ec0d7fa2f27f84440ec2320d5da3806379e268ae3adc85368959e5412fbeb9a34fdf94ff57a950ee2bc971c1a4dd2ea2facf14efb9cb273a4a705835bbb7f1c5f843f6bf388de5b78679e7ac553b9742847a0ebafd3b5c183add5129a44785b4eb5bd41906c6c7055e788a77c414287d481b75fd263c0a408c241938f60b23cd6be4d8885345d5b46ac09f9181f6fde8e4bc5cf99be6a8da3b5b5d28cd9c7dc573df3ee601d5a13cc9e48c2393179898818d9b8fd53f3defc07a9d52aa196932f6df07ff350da35aabe64be7fd651b205922e6ae580b960fd42e4774440518bdab7ccccd63f17f8c58880661a4b5b68df4c4178ef11edf4b1b0e6fd166db620ac3435194e29d92195e40d33169ecfb2818040e22af9a8674c658cd6fad1c29a4c28ede29a18dd75029dcb31a36818e59f96c209e2c9cfdf9325f53c470c2ee142be25fb7dec37ee34233b82dc2da29578b8ca2369dff4fef68abdb7768a7b2b548237b17f5a83270fba9572d2c83a4aa410fd7713fdb9fc371e32894127956e91894d99b6002b6b2b8b6793be0073952f3ab8215dbc327bf82174ec8787b5e778b350acabbaf7b0b1058decd2770a27dedae1dae8e649c62a68fbacc8cbdce50d7138e143d6d05b833aa1c3373b8a2df9899987b110267d5c354bf7137113b194d318f51129ee00dd5aab1a8e495ebb31e0551574d710514a063298d5205eaee399c38b38f962e6f5a469e5e9d2e6ca7f311b8b5deae953dad483976a1d4b3207b824a9da90104ffbed7b312a3a2c0e046e78f93c1bb738a5a643a491830b0a741f08756047a7cc0c34360e9d2bc3bcd95a987582b30bc1f4062e6e24cb98f15650b2e95b622435db19ab9381be80a2c98b1d1b5f37adfbbcae0ea86ece626f489d60e2e1b90caca8de3a5cc72401c51b82c849266883c002311eb34f3d2cd3196ea6bbaa2c07aad386ac4a4030fbee3f29aef070518c8b6e861818215ac248dd8c2c823755569fbdb31077fe1b53b166b4c10b55047ae92dc4de3123e97860ec47021ebc0e7b7d29563e5406835fa20d6aa2a2b37ba791b6832d27e45615b5e925cec522cefaecef92c87bca5ea9d6b7bd52c0df2cd85efeaf799487806606386fa10edc282094123f82f37dbbdf50c436130a3a83f11d92d054cf818bb5f6c5c13b5f3854048cc1361c6deffcebea46b587e7874e3c697ce3215c7c534c6ff11e63e69f5bd491a5f149350cf47e1a719732ede2f3c960ab67f096654448dcdba76da7243cbcb09977dfa21087a3f2061aa753bcb1889fc2ae1a8158e6154473317e36356e46b7e33db3fae0f1c2958bd382108baf2b0e25913e12c4bb6c407066db1e4b03789c35f3f8fae05b957669db03408fe1519dbdf03c619f8379f53aa45e771b706f967485688c41a78e97aba4686fdaee8a63ae9e32b5ebcc6ad8555e074e6dab2c689734600faefe8df490daf0b7bb7c951545eb4f91379733b747e0ae9697bf885b999062a0c011be6f9fc1f7621f02a57cc95e26a674817d7433dd2b24241884de683deae318d046f7d72ae6a03648a55e82f3def18e4eabcf841a30b0e0fa35320dd6d90b2f631dcb910c99b1c188bfbf763998a352582675c2a6410d7e0343c54e16992ad091524d4b44a0a", 0x1000, 0x401, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64, 0x0, 0x0, 0x8}, {0x8fe}]}) r7 = fcntl$dupfd(r5, 0xf, r6) linkat(r3, &(0x7f0000000080)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00', 0x4) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r4, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r4, 0x0, 0x0) 17:27:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x67, &(0x7f0000000080)={{}, {}, 0x3, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f]}, 0x3c) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0xb4e, 0x50d3b778}, 0xc) 17:27:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000240), 0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x122, 0x0) fcntl$dupfd(r1, 0xf, r2) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) open$dir(&(0x7f00000001c0)='./bus\x00', 0x1, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) semop(r3, &(0x7f0000000040)=[{0x0, 0x98f1, 0xe5104da5acb59e0a}, {0x0, 0x1, 0x4cd11282a4370b77}, {0x1, 0x8b, 0x400}, {0x4, 0x4}, {0x0, 0xca7, 0x1800}, {0x2, 0x3, 0x1800}, {0x4, 0xfff, 0x1000}, {0x3, 0x4, 0x400}], 0x8) 17:27:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) sendto(r0, &(0x7f0000000100)="965b2b89c74f6bc61a7cc2b952ad0112f474abad7c475760ff61d63c26bced09ea385e81c4862b0d9828ead8a102ca8103c41b32c1c39b3ca6563dd622d585e66d1539b558531d6940da73a50f5f8458c06c829e196f46c0df5022d637b44976dc7d30e1e07c4e1e9742cdd5fa6e148550c20e24c058bc7825420c373ecb41dbff74b0bf6b0de1a9820d250b37407c0112bba3aab7ea0e2fd2887535f311017e352108fcff5b1ee1c395145ae527da424de5fa17ec1fb8e831d56d7864c9b9ffa3344499217d69ab8102d33c3c34cb1a9da85e2bd9e28f758bcde26607f8db7b2acae9f2052722abc20cc3fa6a6c57b1011eae9a7aeb8dc7ba18a2a045a59b3723414c35fa41eefd817d52bfa9ec6f0b948c4453692fc5313f241d1c2830b0d9042017dd7065926e477477f1c86dfa9c9cc7786e3ca7ef3c36bd69189c9913b78e3e2683d3cc71294e5235a2645286ba73feb414c0089487a647a9c893476db0b0960e8e5910eba04240537571e27a6ddfe2d5282baf618f3587e17c98c6f261ee23176b6b32268d91d2ef40fd107fd1e4e0d7f3697fa560b9c8160f000fb831d98baaf48a6ec5b8ddf5459b0cd1411d1d2fc77357477994ebe0e19ccf31b7b70be36436104732b8b8c092669fa38c0bc3216020665811307fb7a92fb10ccee00e8cdd1e2c30a694b6fd31f5e8b71daa732ab96e251777d79e2699a3edb0a89bb34201deda41c2bb633035a7ba7618a6e07307f9fb0982b16158a5360b319fbad1c110531ae7dd0119f8901b9af087b880df953df5a1feaaad48b816a2dc127fae7751c2d4f3aec323b42a6f172435d6cffea3c005a6d18819fb5f45a30bd01d159e877b632bcfae046901fb75945962245c438bd5b171ea01197d79315eec64a63e6399af56bcf9b71f5f827e6248f6250956d82e076fcce3cea8121582f7ece61d952f4786e9e53b2d6d256f8568789e5c29c463d12fa40900cc7c4f55481e9a4d10a7efa56611d6b9b6db0ae4b607791907248ecdbf58fac5f8d031e17f8c7f73e1cb2d4801943da4c3e1702e0ee09cb13695083a60781d2c332406e93552cb7b26b9ca44f83b6cb3817fcbc8f3f581ad5aedfe9329f491d0a99a717376bcda240c297664b503b33494e26ad74b3d622fece935a95c69cefb5f9814756bb2836ad29a65174dc0b771432382f98e139d5c11cbad62ba69dcc5546f15b25b59181b349d01f4a452066cba0931121664a95af2f0ab295d0fd22186292c256e5d833b39b3f0681fb85f790a46e72cfa882c1fac9f419e93f3b72138fb1c911ad7344c8c29a5a030be1e19700c649c3d6aeb9a315638db0d8f2ce4f5016ddd35180facea82d54e7172e55c753d5fcac327016f753c5650349b98b8354ea2fd45a52b90857357b45b502aea05f5e1b1b2636c56674a4bd2a8bb5c53b4c3f0285fe76c47a5c103cef33d6e63c73ff64807538192ef7e0044d8e41b4e4f50b0827ffed9e5e36a34304be2b52336493efe7e39de3a447382889434bb5d6446ef39b85ac9404d191adc3e136700f1474f3120dedc3cd8f8b2ddeeece7511431d42b9541569e3bec0d701e1d9a116d0fe52e583ccc1f152fa784a505ababa2c63ad1cde726b9ad0cd8882a7707623d2019b3deee3d18792f55ef12cd01178fac23f9aba9007de18193f061b6a7e1914f205268e9d6d80c92d076294ab97e5e141835b9530972169481078912f92ee06b95c73f5a745337c0334639738b63d5a79b4c2e696664092492134aecbaf83ab4b0eaf36bae8169b37ac7813e1fd2fc1b78d89e99800286aed034b7e3e8c979234858a1fe43950b08933372fc3d3ae017943f67a1a09239de246655af9ed2295935678af918e00a7238f48946a7adf4682abd8afdadbf0672bb831cd2d97e3ed474fd1a540c00d556547a555c409a24f8318584eb5a03f5a33cab185b9f69d0e0f9c72116efb08c397f3664afee43acdf825cea3360d9498c945c875939408e0d9d860f301713a3e3b635f2f97266fb5196846562580fb3df46a2b0ca3e443b12a6b10d480512498fe34e593d7cfc50a6027cab80050a760e8674c92fb7748790272f9a63adfb63c1bdde165b337f570c910424c296ae06282853fe98ed95a9bdd396d55a8912044ac22606020ef2f35646cac228b73baa0f54ab85a0578fdf61b7b5438934b158be89dec4e4c8ddcae7017e71b0aa2e17e05705a55858b37840e15767691115ce902f5902ee67d420cc567b0cb68a9d5462279345b330ada2d51add20f654140a5145633e78268d422ffcd4e5869bb1c2d92447b7c3bf07d91b4038d8057e4981f6e7159034aaeeba806278c5fafcd31bc16aca1819d3258ceadd0095c96ea54ccb14289143b79d877d4756e0d970652cbdc0f44959f964ae4a83b663429e310765bc358e981b53750f3e3cf363e740fe5600026bf34fe90b36d55bb8789f1a391d922c7974db5a3ac262f416c11c5b073b4ae7551ebe71a071c06ff262db10dd5c173b20ffb07d42ccb67e3fd5d76b93973a24dcaee3a04214a9aeb49800c4ce7a857df63e1eb6a4f79670084dfc4a45dac613f0bd12a94860ae41d9e503e2ee4b27917830bb2e5a138c10c1cdcd1b3a61a47a45bce6a288d0b64ae6bb38f450cf29a8d264862dc81aaeb877a0f9dac2da85fd4727429fb18b889dd2281ba6ba550c9643f4fe9f1f6d5aa8da7898b828a65d3cc52e06d448efe7ed72dedb074553b5f311c0c7c78db7a767fe42897417074f31fb6ac2f672fb7a61aaedd945bb8137155089f31e5cdfcf07a2be4594d44410d5912d01eb336ed65f53e213747a7e8c64b15a37fbc88e92c08e1851e9a7cd7a1a86b3b46968d84971252ed4c03fbd703ce0c885b9c336f526d14a718fef23ffc8055f44eb90e97ec3c745e721fa77e5936158aa34474490542eb9a276d355ef4fadaeb2a647cb2631d3b6485f0c02b9dc6f243d6ab6da64d20370940a0a179f252a66c665eb2daa616a4ae0d165fd87ab7c54afdaf8ce9b78739ef6e203a57baf482af4668e7fd0f242ab5151994cb94ae110040d86b209f94e7d573387125ab1ef9ca876e000c5c212ec8e674957ff5f2b2c0326a09f6af3a4fc7b2f696ce6faa7426d699da894c85e535693c65c6b8ea921f805256ed060e8459f9c1edfc9efd91091cc399d18a70d2008c78bbb5aa00a3b1cbb6b96e79c5950b52e35e449a57e857fc3e6a68f2889fcbe9eb5bbf60b5e3d513ce6af2e2a4b9593017dffb2b995d92d330446ed5968707b79f4ac598d6020b3b9face267126ae85e677fb795187b142b66b1c9f48ccced4dc94658169c38808ed68a9c03df2f011509b56ea0ffa2e95dddb76495735df8071662252c025dbe30832a2acea3642b57369a021645960f5f2eea17d4f117362c55d882272ee66e0985d25f0d83f3ef5972c5f5fa907f4b94d6e35f3e3df515f457faea4d3e2aacb028a6c10868fdf07c9c9edd1441c11ce8bf756ea51aedcf1ccff9315b95e2e6f35844b600c68572d196e4c59b3b5ecc1a990ae0ca28904ec5af12b760ce4d7b0b03a9445f220a5d9306de8f81fcf100f65ab53845a7a3557fa81ead85a66454c0d7b8e0d8d6b1371d5a604ecf2752033c3376111d91725db4f82b515034388f88913d44e8f18ae0550be0582eabb610ce628d12e79533922ff64045f2babbead0b44fedc2e611eb77ba90e80081c78f271c6b11be56cc6b0510e0c92cbd880e85814d19c1aa2a66e709565ea582069c674f2b06573301e63b0eb4f3483bd04943c367ff6ab09b3ea361a4dd8cf20a10c28638456c38e879e019ae53bcecd445e7027d308f753735c6a5c1ed4cf39a810b63035cd7bd06fb16cc650984e99ccecc75a93cf5defa5bff4717a425de35294fdb5543da3b7baa9c66527963bc4baf9485c9aa85a20e037746c4bdd65a98c4e90b1ff5757deaf0d22886c48234cd237af0415462857f564c06768e5809cd4afe9b510566be0c2a63832129396136d25593208c1f91eb6c1fa2e4ba4ee13d45532262b7c5bb02076900b18a58c26d81d787c106e87c9096858e4ada9deb02b8293b1d326662b1fbd6c37a01ade456eb4d921f5db677b00c82e50c0c628a505b3ec9f012a058b1e20631deef34b79d323c14218228c22b505daab65a0bb3400bb0058d6c8c279dd8f7e9c9cb69b58298f75d224c249b4a0d8395884f436fc622239e6712a3dd7d4e5c28dafdffaaa1db14259dc2004be85e31b0de7b5f2ae8ebedb69d8e3e1d1526a1d7d93ec31c4c4ebf223a52c7de1ad51d525c5d09e2f7e08687d507d88ac8025b723111fc010748ed9fcc286e637e578d60f59b165351b5d2f06ee66f50448c164537c2244ae0c093335161cbec20edb14848cc64882d517b5083fab4afe0b10b226a55889c6c38490c66c1d9c018950e4790338759d353dc8cb016be9bd2103ea43bc081024fd38fd21bf6191799cf56371239290ff7932ec3b32cef38c574f4ae365c309b09d8ec6c0ed9143b3906ede689fd9afad85b94c93719175c645b56ade0b914c7ae10b00fe35042ae13159398d1ca4d3144b9a5527ee0a2e1064f1e646ea50ccb6e4bb360a838ccde446457a287707ff647191a3f2bf4f50232135cf6a416b72f742cbf55a5f83ec94bb88856a55630dd2d1ec4f767a69bb0580afebba61939ee38eee303b8548d1fc08ea82d6f8e05869202bbf0eca3d5756e9523e27a8a74b3221e2b8c2d64c569bc33c33de96da05974309bf8773b9d3786cd4413c1ac88a037c1e7450b09acb2b367f7dfe030b0115155335901ec4fc4b0eacd951c2268447d4e541de1229c2df21e16b53283da4e4d3e6ed0d772a42531fd4287604baa6fe24d364f4fd2ceca94d527e968854d7dd06cfb4f23c4941632a2179f60e2bff87cafe365d02f95b7f2e9d9a1788e94277fd75bdd3249b2f4a9e9e90daa8fbea41c924bb4a0355852ed89342a70c12f5d16ad15a37358917eb04a963691cc381d28833d4bc144b710629fce1340bfca072b24224cb2322fdca243a242120f1bc366146bf7339c31d5cddba0770af98900105c8d5a166c21fa6e1cb7831b5f28a761a63849b2fcffbdd39045f26dc9b56daf0fc4c90a5b71da805e0b9c6cbc79ec982352c64b4f09b80ca41fa060cb9f8090be49bc5cd38464b50eda28e1dc31c76a4ee50f81604fbe1c3e4bb3303285c9fa504ec3045082e0aa08635e8756debb0ed071c042936ed502f3459b53c4c3d7c15dadba4a0482af7b9ff7824ee111a9a6297962010d94bcbb40e9a7d2e83c835c493ca37c8ebb67c8219e05720980e3faffa967c35b615cb40020fb46d38fa6473b660ee18f6e1dd7e2376a76a15c39260319147c9783da75ae2110242cb70078bd5c6454d8a12b6bc93dbecc65777817eb24059cf4d042f235ec841c6f30607d1b76ead7d67d3824ec300f2c07b4f74bc3cd2592e33a665eb5bf4f039b457fb07be5544eb7ff31d12096ea0914f9298a5e657ac14924cd8318b4b0e2ad99a6fb6d1aca6cd70f51b2fb6fc5c9aab9c86f73c20210d9f344f36d3c39a6f762c3da163fd1b356d5be434010b64db4e5a7d825dc6c37c9ba3f246d465ccc27a042ebaad8e8fbdfdae59257070747ec750b99a8a2a8b3e6b73607737fe7b2ff0272fee9827b4e40c245a778d5f5da4b3ca9d1b0672dc618acad85eee6c0994c47ce2269d080ea7770935a06878136e14361e37d8ab5d1a059f2f2ffcb9fffc41f3ca621424ce910adc67c9d3d91f2e42523a05c232c83ea9094153", 0x1000, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) listen(r1, 0x86) socketpair(0x2, 0x2, 0xec, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r1) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000), 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x6}, {0x18, 0x0}, 0x0, [0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x911]}, 0xfffffffffffffe66) 17:27:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{0x0, 0x0, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68, 0x1000}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)="2b98ed8b3ebe7a3b9c695af8d62a3ce44f89a5febef79babd685a5c51cd425c0fefb31e4e047b1bc5e0ab49ac20adf40f2ae496e926ce2fb7a76a9c5f08f7be3d8a8ee6a5bfb2343161b969eb70c2b8d8a93a78639016e35e765958927d4190a460ab55c54438771da85f82f2fa933d62f7236acd81cc10b7346c9", 0x7b}, {&(0x7f0000000180)="d1d17b9c89cd160aa5312a86d18a2e4b0164b4ac2d9ba4d763e4d2a1187838296ac285433b94db6c94cd03e949c35db6cd9c5945a774546a9d36c54f3ab409c2e9aed964ffe25096956da80739183f66056a4b049e0bf62a03b8d091c8372c71ba6a2975eb51487d6fb1ef099972", 0x6e}, {&(0x7f0000000200)="9f79e030939790a213402a8900e9e1e633004693ed572cbf6d2ae81cbd6ea5f9810b9ba18a54dcabdbd26b9342ecabcde5f5381c6066de2516eac86058045269abdaf341e096126e5b603bcfadf39c7aa2e259fba402e4272ddca2449e359d4ae95f0905fa6c3e03b610794bd3ba", 0x6e}, {&(0x7f0000000280)="37e84de0ef66981319dd4dbc7356bc112e6e61a9498e4e6f40c4e9edb3d897470d95451150abb4d73360282e623ed309cd5b6609e4c880f3a1863b87918cb59e9ba193aae116e61fb30b3133516141ee11f150974d", 0x55}, {&(0x7f0000000300)="b339d513092c82e38168a8f024ca83b4bc92768e4fd61efc967c462ea0cdc113ab6969b400cc76529a6d4af0c1b829238a3a4b5b961950443726ca4095d83c4e579c6613d4a0be0c11b3199ca33928c3ac669eae125da2d9", 0x58}, {&(0x7f0000000380)="a5c1668c499b09ff65adcdbae1897afa85de03785f721a601851ad0c913ce7cb8b6e9f0fd3e0acd97c4e0db4827aebd820a5d057b4ccd969479268f12bb0f7b9340c6afc864e99b90e62001975824c9443b9e6", 0x53}, {&(0x7f0000000400)="6b7121fef6e2f3dfdce60bd88b126f98bea36a919916bb0c5f5242f1fb4bad7a", 0x20}], 0x7, &(0x7f00000004c0)=[{0x38, 0x0, 0x10001, "19bdde21acb1bbc5c204070c960e3725f394bc1a40324328cdab504bcd85499458086a6b88f8"}, {0x78, 0xffff, 0x8, "04bc3c02b256b714810de6d5f6fa858b5efd21a79a9920495c3946ffeb9a7cf398ff01312bffc708eec8249cfbc5a3b2838400dcd58873bba6ac29a53f38a060c4c9a13c1852b8286d07406fee13e71aa871fc0b7b3d244ca43b56d43451d4223ecbb23806e62786"}], 0xb0}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{}, {0x18, 0x0}}, 0x3c) 17:27:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1c00}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) semop(r0, &(0x7f0000000240), 0x6) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:39 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_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/52, 0x34, 0x2, &(0x7f0000000180)={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x0, 0xfd, 0x1}) 17:27:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1800}, {0x3, 0xffffffffffffffff, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = getppid() getpgid(r17) r18 = msgget$private(0x0, 0x20000003c4) msgrcv(r18, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r18, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r18, 0x0, 0x0, 0x1800) msgsnd(r18, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x1, 0x800) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x1, r13, r15, r12, 0x0, 0x46, 0x81}, 0x10001, 0x1, r16, r17, 0xa5, 0x1, 0x4e2c, 0x6}) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = getppid() getpgid(r25) r26 = msgget$private(0x0, 0x20000003c4) msgrcv(r26, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r26, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r26, 0x0, 0x0, 0x1800) msgsnd(r26, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x1, r21, r23, r20, 0x0, 0x46, 0x81}, 0x10001, 0x1, r24, r25, 0xa5, 0x1, 0x4e2c, 0x6}) r27 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) r33 = getppid() getpgid(r33) r34 = msgget$private(0x0, 0x20000003c4) msgrcv(r34, &(0x7f0000000440)=ANY=[@ANYBLOB="000000e806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r34, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d3a4472e89175fbbde014f07d0cb000000000000000000000000000000000000000000000000000000000000000000000000bf2ba45dc83651079b279c9ccf8f0250fccf6bcb971f3d1c0da7db10ea598eef66af835c08b409f29c0404ba5bd5a62fe88578ddc3a53806f3a9206331469ea44bb1f80340330e55198e3d76e033f5266c81105d41e513facb140525edaea768fdc2b39b6f683a312f6110187e2edd947e4deb3ed14ebf861a3052df"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r34, 0x0, 0x0, 0x1800) r35 = msgget$private(0x0, 0x682) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r35, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r36 = geteuid() r37 = getppid() msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r35, &(0x7f00000014c0)=ANY=[], 0x0, 0x800) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x1, r29, r31, r28, 0x0, 0x46, 0x81}, 0x10001, 0x1, r32, r33, 0xa5, 0x1, 0x4e2c, 0x6}) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r15, r23, r31]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x8, r7, r8, r10, r38, 0x40, 0x2}, 0x4, 0x6, 0x1}) 17:27:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x57) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x400}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{}, {}, 0xffff, [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffff000]}, 0x3c) 17:27:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x7, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:39 executing program 1: r0 = socket(0x20, 0x1, 0x37) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="a3eb5f224dc09679e2c1b6e1de472092eb340e63a60680532efc4aed3c4769261e91faae95d290baed40b941e8580cdfd6185c0d0535117a009f27ed30f12379d7b4788f559c6dfaa77f86ccbd4905058cf55b6c70d5420a6d166316dd2c895caca534803dfab82fc659753eac8a2575f42811373ce2bd61d60fa60f16a1f113bc35e2d47df7316a7a6283d4b75f2a475f4569a2f133c42d22504dfb5c929bcfe66a039b575e45557d2b8f7dc3cd72291b1b97c9e31397cbbef19d9c6d236d6ccc0060621d04fc0afcddf5908a020daa3e944e4284bb12224e64", 0xda, 0x5, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:39 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_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000440)={0x9, 0x81, {0x0, 0x2}}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)=')$@\xa9{\x00', &(0x7f0000000140)='!-\x89-^\x00', &(0x7f0000000180)='\xd1R\xe2\"\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='&(\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='(\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) 17:27:39 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x5) r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:39 executing program 1: r0 = socket(0x10, 0x4000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{}, {}, 0x0, [0x5, 0x0, 0x4, 0x0, 0xa0f]}, 0xfffffffffffffefe) clock_gettime(0x4, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {0x89, 0x9}, {0x23, 0x1}], 0x3}) 17:27:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000280)={0x5, 0x10001, 0x1, {[0x1ff, 0x460, 0x2, 0x7, 0x1, 0x0, 0xffffffffffff0000, 0xfffffffffffffba5, 0x2, 0x2, 0x4, 0x3, 0x8001, 0x1, 0x3, 0xfdb7, 0x101, 0x3], [0x7f, 0x7, 0xfff, 0x9, 0x70, 0x58a, 0xffff, 0x0, 0x200], [0x1000, 0xfffffffffffffffb, 0x800000000000, 0xfffffffffffffffe, 0x9, 0x2, 0x5], [0x0, 0x7, 0x0, 0x1, 0x7, 0x3], [{0x3d4a, 0x8, 0x8798, 0x1}, {0x1, 0x5, 0x2, 0x20}, {0x401, 0x3, 0x8, 0x20}, {0xa206, 0x65, 0x2, 0x3f}, {0x5, 0x3, 0x9, 0x8001}, {0x5, 0x9, 0x7fff, 0x1f}, {0xe2, 0x0, 0x80000000, 0xfffffffffffff5bf}, {0x3ff, 0xffffffc5, 0x8001, 0xeb97}], {0x0, 0xfffffffe, 0x9, 0x7fff}, {0x3, 0x8d, 0x2, 0x100}}}) getitimer(0x0, &(0x7f0000000000)) r4 = semget$private(0x0, 0x4, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r4, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r4, 0x0, 0x0) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x3, 0x2, 0x400) 17:27:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e00000000818c535ecfe8af619b0f95bcccff7e3c4ae8020505ff03bd90c4b5ab1c6c48578b3e57753c760d0b015c31ddf29d0000"], 0x10) r3 = socket(0x2, 0x7, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x5) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/162, 0xa2) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000000)={0x2e0, 0x8, {0x1, 0x401}}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100)="6722bb58b64d329977b082b2a79cab59c09b5675caf429ec975f522a2831f7c6acc459fcc8d79f0192ea7043c15dde3f898bee8eb7a2bd088ef796a3d8525182bfed851877bbd01b910a284081cd21c05625c93accb47099dd21e3555e52c74fb4", 0x61) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sendto(r0, &(0x7f0000000100)="e2b9eeebc6b95973345a58feea0b5305f149c487c71b46785006855e8ed4f609254f7cad634428fc730c74dcef5641ededa3dee07e85fbebc66e490ae7409ce316a70e94aac2dfd217571e90aa83db4e1ccaccb47587a52758834346858479b5bac4d410d1225b2dbfa0788960875c755f587e02df66c0a8", 0x78, 0x402, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x2}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{}, {}, 0x1}, 0x3c) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000240)=[{0x0, 0x5}, {0x0, 0x44, 0x1800}, {0x2, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x3, 0xffffffffffffffff}], 0x2aaaaaaaaaaaabbe) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0xca) 17:27:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100)="6ea518952bb04397a77832f5f7caad6cdcf07d1b254aae42ddb00b57249d9d66f355ac6cf855188f352827aa5cb7ab5d862871cd70d8a2ed01fcd22e38d8f51b665be69ff7850479", 0xffffffffffffffc8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{0x7, 0x0, 0x1400}, {0x3, 0x44, 0x800}, {0x0, 0x3, 0x2800}, {0x2, 0x7, 0x1c00}, {0x0, 0x6c}, {0x3, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="6680db74454df7006e076d46bbdb9e296ac85c9407e4e7503ddfa56767cb59c1811e48652a734dfb117dc30e7108279e87e5d45d83bc9b0a22ddd0cc7331757589b2ea7f04f797ed726c0af7aabc1332b4e486adc28f42763d085de4bff8ffd825145df555fee8f7ee9afcb56fbca6b0d0223edb8012eca1b018b41ee82635dfd515d9b57a08a03bd18bbb6432693e0a3d6aff2bbef11f9313253b404dc50250ab3cae972aee4d44e0c0be", 0xfffffffffffffff4, 0x2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:40 executing program 0: r0 = semget$private(0x0, 0xd, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket$inet(0x2, 0x8000, 0x6) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x3) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0xfffffff9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000280)=""/131) r9 = socket$inet6(0x18, 0x2, 0xdc) getpeername$inet6(r9, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_settime(0x7, &(0x7f0000000200)={0x948, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) fcntl$getflags(r2, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x1000}, {}, 0x0, [0x4, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x9e030e9f18171711) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x5, 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f0000000080)=0xc) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x67, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}, 0x3c) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x4000, 0x1000}], 0x2aaaac2a) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) r1 = semget$private(0x0, 0x2, 0x80) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x17fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000000c0)=""/235) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000d32cb0620d30b9f5b262cd4bc008be2e4d7d44bbdff1b3212df5d8bd78c7ebdfea186d7d9a85399cea23"], 0xffffff64, 0x1, 0x0) r9 = geteuid() r10 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r9, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x2, r9, r11, r12, r13, 0x2, 0x3}, 0x100000000, 0x3, 0x6c06}) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000000)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:40 executing program 1: r0 = socket(0x2, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x401, 0x1800}, {0x3, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68, 0x800}, {0x0, 0xffffffffffffffff}], 0x2aaaaaaaaaaaab81) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair(0x10, 0x8005, 0xa5, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3, 0x66c00000, 0x200, 0x1, 0xb7, 0x9, 0x1, 0x2, 0x1, 0x2, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") socket(0x5502cc6dac217814, 0xaf3e1812d038f577, 0x5) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:40 executing program 0: semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff, 0x1000}], 0x6) semget$private(0x0, 0x1, 0xc42aaddb119da592) semop(0x0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = semget$private(0x0, 0x2, 0x0) semop(r1, &(0x7f0000000040)=[{0x3, 0x9fc5, 0x1400}, {0x1, 0x2, 0x1000}, {0x4, 0x5, 0x1000}, {0x2, 0x2, 0x1800}, {0xddc75021b04adc88, 0x1, 0x800}, {0x3, 0xfe00, 0x1000}], 0x6) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semop(r0, &(0x7f0000000000)=[{0x3, 0x1ff, 0x9438ca30b56df5aa}], 0x1) 17:27:40 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x10) dup2(r2, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), &(0x7f0000000100)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmat(r1, &(0x7f0000002000/0x3000)=nil, 0x3000) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x2, 0x1400}, {0x7, 0x2, 0x800}, {0x0, 0xdf, 0x1800}, {0x3, 0x4, 0x2800}, {0x4, 0x8}, {0x0, 0x9, 0x1000}, {0x6, 0x800, 0x1800}], 0x7) semop(r0, &(0x7f0000000240), 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000140)=""/208, 0xd0) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x4004, 0x8) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0xfffffffffffffffc}, 0x10) r2 = accept(r0, 0x0, &(0x7f0000000080)) sendto$unix(r2, &(0x7f00000000c0)="995d6a3acbd11249db810ebafc455574236b5bb0df40dfc1a123238b9f616433e70874210714aca87ef8996891ed386b6607d5e6803fbe7f1e6372ef2e575d0e71effaf48dd0648132c0d0e078fa345aea66dd6b081170f61ad092442620f2975803", 0x62, 0x204, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 17:27:40 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_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{}, {0x18, 0x2}}, 0x3c) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0x44, 0x800}, {0x2, 0x3}, {0x4, 0x5, 0x1000}, {0x2, 0x6c}, {0x2, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) getuid() semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0x100}, {0x0, 0xc4, 0x1000}, {0x1, 0x3, 0x1000}, {0x7, 0x3, 0x800}, {0x0, 0x68}, {0x2, 0xffffffffffffffff, 0x1000}], 0x4) r1 = semget(0x1, 0x2, 0xe) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000040)=""/231) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x5, 0x1068, 0x1000}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getrusage(0x0, &(0x7f00000001c0)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x10000, 0x8}, 0x0, [0x0, 0x100, 0x0, 0xfffffff8, 0x0, 0xfffffff9, 0x20000000]}, 0x3c) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x800) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x9) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x9da0bec739ed1c59, 0xc3, 0x1000}], 0x1) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r4, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="e0ffffffffffffff"], 0xffffff64, 0x1, 0x0) r7 = geteuid() r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r7, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x2, r8) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82fe2d2f8c535ecfe8af619b0f95bcccff7e3c4af80200000000000000b5ab1c6c480500000000000000f56831dd840000000000"], 0x10) fcntl$setflags(r1, 0x2, 0x0) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r1, r9) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) flock(r11, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000000)=0x9) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x5, 0x0, 0x0) sendto(r12, &(0x7f0000000140)="141e59dc3778ffc6f8a7e603c6ba9d9d34620732d85acddcaf7c322d9930108183e51f84d898c63fd9ef1c5b76d98455f167daa87dd3b530eff77414c0ef6f5f2f78d6d0a58d849b4e6606748d762a7361b92c5884db9a5aa092a163", 0x5c, 0x4, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x25, 0xcf20, &(0x7f0000000280)="c1d1fa8b602ff0f10ffec27a8ac96cd66b1a3f24be5eab3a4f6857653145da62792463a7f1360138d0614c281427b7d54e309b004158dc65bd76055a8c0d43f60583a312bb6e2190ab80a8736a9a3342ab16a4bdadb48c488eaee42816620f5c1973d791af7566b367844f278d5bdf97ddee70a4fb7a72a76e46132f79662f603cb3c5cf6ba1599e1ece43bff9e580c674aa95bc803c6ffc533f859f56b8edea98812568f8387b5efc584489a800d8028709865dca840cf8918966141268e4794638ff0c6333c3b79c2134fa4bbd4c3305b2446c09c24cdd36ec2a157b8b94526a3a491710e8f1a6639a417a3323672677fdaf00046c", 0x167) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) shutdown(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/94}, &(0x7f0000000080)=0x60) 17:27:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="2aa2f2dcc4de306bbf33d2fdd5823cf90df9c6402b4524c51ece14cc24a4646d0d776feaaedc2c2dd97422ddb4360baf22c1b88682cd49fdca259306e70ec2198750731d3450e3a46c75906b07e973140692fe5c64f984631c8aa46fed63ddb30bbee6eeeb553a8221926bf9ecb130bd15bfed898dc45763eeb1483cafc9f1d8f90611bc9207e3870d2d6bf22bac430f80db498cd122246725c14d4b3405cf10108d73431aab", 0xa6}, {&(0x7f00000000c0)="f51259ec67113072df90d4cc3e0e276175fd9dfd964c9be31566c862aec49128b13bfc86e8d785eddb4c95430c3a84696a3ad68fa6a99c32f246c5883bbf78f7666c848a080e55a552ace74ce8ae6c723383e0bc700628e94740f0a0c889f5", 0x5f}], 0x2, 0x0, 0x1000) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x400) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x2009, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000040)=[{0x2, 0xf13, 0x2000}, {0x3, 0x20, 0x2800}, {0x0, 0x9}], 0x3b7) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r3, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r1, &(0x7f0000000000)={0x2, "07cacd3c373e4773d8ef4e8b1232a884632d1f153b1d20d1776e8216c5319667bcf2c6e54b7b"}, 0x2e, 0x1800) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xb0a}, {}, 0x2, [0x1, 0x40, 0x3, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x3c) 17:27:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000000)=""/94) 17:27:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) recvfrom(r1, &(0x7f0000000280), 0x0, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x80000001, 0x8000}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) socket$inet(0x2, 0x1, 0x9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20a00, 0x0) socketpair(0x62, 0x4, 0x86, &(0x7f0000000240)) socket(0x20, 0x4, 0x62) dup2(r2, r3) sendto$unix(r4, &(0x7f0000000100)="c17b6aff2d5217410d0da48fab7e567a61d7c27bbe84e4b8eab3f3a816dbba71cd28b4e2605ee11d6919948dd91161b30c4f61952224810ba0d832cb3094d8855ff31a9cea734ae6b155cef5a48ab1e73185af235286416a97e8c70407e1e50b30021563e073d58fbe0add225d279d122fc75ee8314f29ba5195449822aed8293dcc06d987f2609b6f6e43c6117fa5dd49fb1d9427fc590c21dc9e4a8bce4c01066529c8b49828f864632d25ba5678326320648b979fd669e8f246e70ae91d56bea2d561cf038e677846fa06742f80e108fc6d5d3ceb5d8a82fdc74290f0a9cb6e3f3cf2ac76bdbb05d18240f0c64607b3", 0xf1, 0x400, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 17:27:41 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_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() getpgid(r7) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r8, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r8, 0x0, 0x0, 0x1800) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x1, r3, r5, r2, 0x0, 0x46, 0x81}, 0x10001, 0x1, r6, r7, 0xa5, 0x1, 0x4e2c, 0x6}) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getppid() getpgid(r15) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r16, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r16, 0x0, 0x0, 0x1800) msgsnd(r16, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x1, r11, r13, r10, 0x0, 0x46, 0x81}, 0x10001, 0x1, r14, r15, 0xa5, 0x1, 0x4e2c, 0x6}) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) r23 = getppid() getpgid(r23) r24 = msgget$private(0x0, 0x20000003c4) msgrcv(r24, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r24, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r24, 0x0, 0x0, 0x1800) msgsnd(r24, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x1, r19, r21, r18, 0x0, 0x46, 0x81}, 0x10001, 0x1, r22, r23, 0xa5, 0x1, 0x4e2c, 0x6}) getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r21, 0x0]) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) r32 = getppid() getpgid(r32) r33 = msgget$private(0x0, 0x20000003c4) msgrcv(r33, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r33, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r33, 0x0, 0x0, 0x1800) msgsnd(r33, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x1, r28, r30, r27, 0x0, 0x46, 0x81}, 0x10001, 0x1, r31, r32, 0xa5, 0x1, 0x4e2c, 0x6}) r34 = getegid() getgroups(0x4, &(0x7f0000000080)=[r5, r25, r30, r34]) 17:27:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semget$private(0x0, 0x1, 0x100) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:41 executing program 0: semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(0x0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(0x0, 0x0, 0x0) 17:27:41 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/117, 0x75) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x587bfde89fa5be0d, r0) getegid() sendto$inet6(r2, &(0x7f0000000080)="35e8eba2ad22d481dd", 0x9, 0x5753a54d0481d5d0, &(0x7f0000000180)={0x18, 0x0, 0x80000000, 0x2}, 0xc) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/228) 17:27:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = shmget(0x3, 0x2000, 0x3, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:41 executing program 0: r0 = semget$private(0x0, 0x2, 0x110) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x1, 0x1, 0x200) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/27) 17:27:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x24) sendto$inet(r1, &(0x7f0000000100)="9e028fb61749bdfb31a1739af71b9cdcc964244ff74830e387d533ea0e7c5939ecf98416e1c8a2131551b21eb0e6ef06b8f0498a919e53b13df213d2b11bad22c351c87772626ecb59f87f16b9f798876713fdfa69a6c29107e3efc90f70c6f73444116a58ba2735a9ffa4f5b565819c5c4e012d5445d3242d77668a1cae79b5ca63e095821207bc0ac163df3c795368d048d78999fe92cfe68dbc7d2bcceeeee21ccd48ce768363e08648bfb609c3c6b25e66687cb3a301cfbd5a555d24352dee3f51bbfdf597355f797411dc1c39a0c04466b396d889", 0xd7, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/6) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 17:27:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r4 = dup(r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000180)={0x6, './file0\x00'}) setsockopt(r0, 0x2, 0x6c, &(0x7f0000000040), 0x2e3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x4}}, 0x3c) 17:27:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {0x0, 0x44, 0x1800}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x0, 0x68}, {0x0, 0xffffffffffffffff}], 0x6) semop(r0, &(0x7f0000000240), 0x6) semget$private(0x0, 0x1, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) 17:27:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffff9c, 0x9, 0x65, &(0x7f0000000100)="5dbc26cc88ca9df64b0ce9478923cf5b8966e8c86223e3107472476cec5705e075e65638c62f8a267ccae57216bdfb0a0721d9af99689ec493ad73d3003d624c5c19a6402077f951a2172a38c2d5094ff7e9b4588268b2cb94dff5b2f3d61d8ad3995d1c2a927d05df23becad68ec55f3079ff4becbc27bb4508640aa2ff9e1e4412e70e0e816647f1b0e3ee055a522ed928ab700719ea6d254fbaa849e08a4de27362ce50688e50741f3f48125e08162102", 0xb2) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x1, 0x101, 0x2}, 0xc) mlockall(0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x10000}, {0x18, 0xffffffffffffffff, 0x0, 0x8000}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0xfffffffc]}, 0x3c) 17:27:41 executing program 0: 17:27:41 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_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0x3, 0x9}, {}, 0x0, [0x0, 0x3, 0x0, 0x0, 0xfffffe01]}, 0x3c) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 17:27:41 executing program 0: 17:27:41 executing program 1: getegid() r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x28, 0x6c, &(0x7f0000000400)="d79dcdcded8f84d334cf711d329c3f2c4da232a99cec5b0187123a57861ff183fdf5f41b48ead3896fb3ab0300e2ed2dc9a28f73699f94df310ef4fa73d321f687ca56e3e4e4b34bb92b16ac9578be8ef1ed8088462094296dbbdeba384e72ede160b4ef057e5660402e0b5e2aaa859c82efbe1c3f1ed734e2ee9366b689980346a9b833da21face869e6db0a7c2b7e16d893660cbb696133a9c5a887b75d9b46a81d801c3863abc2311c4d831b174edf6c544165f3ce9ad4ac06aba4db738aea78a097e9907b0bc8d37b2625652b5df77c0a9e0e6f8a621164c65e6eb975a651ed26ad3580fe616cc942305556506486c443c49259eeac1562af7e11367f6a5abead8af906f1d51bc97c1c68bdbe583369bd26a39401e18b8e82ab02e070afe67dd83fe15fc3ad7ce712b28a396e555b92b1716ce6b7d7ec071be4be54d1e000000", 0x135) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0x2}, {}, 0x0, [0x99a, 0x0, 0x0, 0x0, 0x0, 0x8000000]}, 0x3c) 17:27:41 executing program 0: r0 = semget$private(0x0, 0x20000000107, 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0xffe, 0x1000}, {0x3}], 0x2) semop(r0, &(0x7f0000000040)=[{0x4}, {0x0, 0x7fff}], 0x2) 17:27:41 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_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{}, {0x18, 0x3}, 0x0, [0x0, 0x150]}, 0x3c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001500)={0x5, 0x80000001}, 0x8) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/186, 0xba}, {&(0x7f0000000080)=""/55, 0x37}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/125, 0x7d}, {&(0x7f0000001340)=""/128, 0x80}], 0x7, &(0x7f0000001440)=""/120, 0x78}, 0x40) 17:27:41 executing program 0: r0 = socket(0x2000000015, 0x80005, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 17:27:41 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000100)="af32751eb725dd5add769f3f236d628de41ac4e41368705804babc910f7d907026b53d37f7f89bf55f5160d045eae038d471fb1b439f3b433e8381141360726a498742b7378e627e4e9dbbb6c959db5a0d9cdb1353e42239284504355fab2e10337490231a7fd037eea722dc7597570ef1e0f73994c98fa3d6c05450e477dc0047ce59fdb886ffef05623465548df04f28f68af8c7a94b25755f19bfa7495196988546263db370e9d339174ebc1e03bde72225dca23f0f456de23e821a168d1589197faa8a2bb114a6a16292b52781768f8089f46401eb836f963eb29f17386556797fd63c0e66259d836684cabb09ef354b40ad7dafc227826c7cff505ee2e121edbfa2615fd45ffacff6a0e16a4450b5b11348de4a0c7511515abbebba63ead3e4ea60977241bb66c9debcca063bc20bc8d9aa5d7bb4b68259ca2ca60a7642a49b2665a60d81d40cee57fa93e2b4a0f4b806f570afc40a760d00688ea1dc8d8281aec68170022299c2b0552abd342b9f5eb47d8ec4a18e8b5f0b699c363331b8e4465a59bdcd7ede6e84624ff30f7c08b22d5893e0f0961c19decf4fdcd644610d7a1d251def3a89a5dab4e488af2be0aaf2ec421542979c0f4222f9f274734880a5ce66f00a1ab0ea6d04b737f69deaa9b3c5384a9fb01ae7e60157e996f3a6bf478c6948bb79106a473b2b5e23860f94925720af79bb25b6b8075c053be4de44ff976a0ac696553990db3b1539d04a41aa7a0e1b8f18fe743dd53a1fb838a9d1e21d2dd3fc0450964f404ed696d4fd036de287833f64b1b7faa71af4edef3b591e490d2064c34ed1fa7bc4b8ac0203f74935b7fd20896d0ea42372cd2764d36ad7be1b4d09a180164c24d6f02ec0a74666c22ff1c906dd5654c0d3bb2d5ae0dd96ab7629b900e0eb2f51547d6f08a2b3ff89f994000c025f8298c3c25d58044a6964e7f65e3e34d7cfa8282b36e4e13d21ce024756187f8edb3a5f1299e2a070cd0d6c134d313ebeebb7b9510166543fba3a98f593e1db043a527b94383d6b43a66c4b383aa4134f4c3a8e4738bfe930b70f36b46e30d8292aee847df4bb0c56bad00b90984df43d05752560c322070321a1d77a50337894bcabf2c92bc3eac9eb35a6c02f35ba6107f3fdbc9647b833c6461e19566b9b8f48ef58863bec4d7cd9aaf1eea9dde7183bc56324e3223a7b079bf9d048e630cbd04adaa69acdefc39aaa948c5d1a5864af858eb61ddd16e6b2b50927c31bf3dbd238df3ada02a592a7fd3571ac30cfbb121ec60e7e3923b987f3272ae03c5aaa18d65bcabf13a3c919a6977b690cfb5959157b786352110b3fd914ac00d44c35405d4905b8b9669004a33f046af0db30e306f8943d384154ee5cd20da1d890492887eeed82b94b9b9a13f76573714f60678a458a1040ef989c3a4c3bce56bef11e9c17658c9acd634edd2c26eff8d6b3de0e7733a9d565ff42fde64d28355c365ffe679ad40ba3acd18792e294001de59873e2e966156c9e8e248045714a1ca0625edd93af3d0700c02f8fda9266d6e2ca744d7b0d4a81e0d3f9596aa9cf94a02098cb9f09c167391372a6c0669d1fc1a60c601377e50e9a3da8c523a45b8f9639e9a546eec7aef804e088052c13b1421b210e750ed70513752e8175d55ee7ca632d13b3feba92410395148bee2f0d5426dd8f07ccc30becfed1a3b805d61b9f7dcce2a2dc37bce8c95a271e4e81eb9959164e78c660ffcc523495080b47472ff0b6c125ee1e15d70064868c0e81c4c09b7c055df5256d4b2594a8f87276d0d2f92a4da3e3148b59fc8330aa7a022e8e9947c74e4a6dd8ef325024833f6e86b1ee3e2010164946330caf10337f66f448ee18506900284b5de7697c25c37005583713071b27d259130ada5cbaea849969dbf1a51553986ebf0ff6e4fe0a6a9000d14ff1423719a13cb1de8af2b89e0c991545f88ec210c589dbeaecf7f3df32db6c99d68bd661affad0e468f5595ebc968a36a63b8ea7fa753f23f9de71c8a3fa3173a749625c53dfbd661d2b53bc772390c751f6d638359addfd665c721efade9f00832ad5bc86a597925d01d35d3aca240b82007ff21e6e9ed282ea39415cbdd13850287a6bf2a7ca88a54239db03594eb6c53f5e11d89dcb288f66c8682cdd97f647c47099ef87f1bc0f11046dd02ae874a3b0f5f51fcb321030307fc6376fece34d8007b0fedd9271558f731a9f6ab7e6d25e48579e348fdebdb20b0fb01dd0dc05d2234cc3e571decff09713d06de37d9e185c176af54d57162a11a975b805f25732af21fcbc9d3c1dd3f7e01e6e0e48839a179c18e339972cb22715d46b987de0cd9966bd96116dcc81f811c4ca4f4f823da143ff3d1f5029da4076ff1ff567ca557996a8baa5cefe8b4547aa6e6f7eefb594e33d27d817d1c6fae75c98bb5b675bb83e72490c84bdccfa91dfa1ebff14fa0fe456c44e5db6025d63f474b4c95271c82eeb224e27d7affeea8378dee0ad5f00807e68d64bfd7ba120a66687616ac3f9f153dc32dfb47d96d6bd53ba26fe14877b86ed58957514e8200c4df6cb1680e7b1dde926592e7eb26a5f90853a5b13e1077d5111277a61d6ba4a8f21790cc17c5d2e9e98166acc34d0d04b9ad53afbf89097e87919d6416768e5c9973020812de77067797e02902d40380f00cd40a19f88102e0dc1bf5c427e920cac2f5899e45dd025934acbab191b5dc383e8e6e1f5e4c4a4008e9390f1fe69fcde576aa90ffa560a187b0b145edadfda119b7d1eede756b8b189cd09f6d5487bbd60c026cf3520ef0663098965068171deb4e92a6c7ec74d33f87bb1ab2c6d4b3ac18bea5cbedf27a8b7530f601afa7fab5a05e119c3a32a4648064977a1e5b4eb862a0fbc545f3bcef37650381943362ed95841fc2f8b31d9983c269c91b55c543e50d3d00e211e80b696487222eb315979cc967305207cbba84367bf0e2831c9d663d67ed3ae47d9b76ab33dd9149845e7b86bd354fbf9c6287d333460ad6742e199aa94e81888a5892bdbaf3792cd3d3be115764db3a278a9af825764af24f24d4d48529e65a2a063513376e1e849f37f8da1f18292600450fcd7bbc9382d9f89bb0a2db9ca3583cf7f2aa3c16b4d797c6fc6c07af0a4612ea61dbdd492e5cd68cd2c3feaa4f3f4ce5dc4e9154456c441fbd8c3e8195a873315319e3a7219efbe8182902915d9bb007974c270f7bd9bbdfe2d2e5cfcfe78d29193856039efe675b07e78c17d48f944d34b91220f5433db3bbef3f97b38539fba713894b1ff919634117f6e7998b5966537b87b32a05b683960b827d26f7b37b8f4ab6797a0faaceb94c55e286fa3935842524286061176356356fc3b8493d7330bd4e3409bf9b0abb25d27302dd97ba51309f1b4688e40f521261bd6701e1a9e13fbbc84899854bbc8c75436d9fca62761edb7f5355f4e602e4fcfef76ca1ac427edc0710ac200400aff20202a766e1c30a78b15d202d984b39bc4a2434f5a11e692898b037d9afe9cae30e1692364bfd35ef5e392b20e0a6db44f18b2b5b42ba0427c21f1861ddadf35930dada452df2e4cfcfdf501d69f766754ce15674e906b722c6dd51405670d288466147984e6ef6d653a4b8a63949d66ce7a2fd2c64dca21d99ecdb4f4010bf414e8829b5c281f77b9068fb37ac0a08f47bcac903148116325c76d61e753951f974e7a27cf46190ea5e642fbff8d045768896fb7a9dccfe438f7728d3b86f1b7b6380a770a276b24171a6f7452f1a7e2e8580ac615a142a4be4e08a6df14c62f48395626b5631036e7edde0264eb2fcee7d1f182400ee67015e9be0bc224de02fd16c92e34cd02010259b7f17b6b135ffa1ae753f3a2519155f357b49c84199cb34d48cd7a35c11d2556c83e5eb074e961d35912d2e617380e1ad6df00565d0b1af2b81506e7a2822bc6157114becc61c7f311fea0299af885299d7fbce0cd30318a52e5e779342cdd79e75284cc28871829c8431fa1a4c4004a08b45790d3870ac16efe308b37df6630620eb0ccc4f30e6e70b5b18dc759e9d2f64d34fd51caa42077ad0aa50a815be3622b601481f21b95c74cb862cc794894cdb8ab7e06c6d5b183b48af56ef2f48c2b4dc9fa7aeb33ee8ba9317b5fffd517ac05a96370165b810da12b4c5abdd75faa71df3fcced01b8b48ddea90e78cd87e88aeef9b08ef7567584da826129f61cfa3541267bdb3e82aaa06140a1e5419e52679c2ec83a8f28f363f807ab4345be8198aabeab3472236c626b8e317da2afef1dfa2777c91f3bcf003934d3ce2d4379243f2fa52cfb90bdd3da2dd562f3358915b11ebdec81f26a801ad1d0260d582c7704707b91d374d9acf7cd0cbdb7e0f78150207b5969814c2c02f3009aa893fc16bec44523a0bc772229d0ceb40157b67fe98f025700bb12c294e0dac356dfd3ccedab64a699ba88c63e751736ef30f768926d3c0659300e4b32a8d031b4931f314c48e4d44104834a0254174790c1411f4fd4ef8ed4b58ae8d251f3180665ca27c64af3b8d208113fe93cb0808545c091c4755e633c7cdf83d4f7b7b45e1082e718f3501817660d1e61aa66992069a936bb32dd321448fab4c7cc65b900b112a5584411b19399ee09043aac6a914e6460ac70eef36ec84a21c57cc4186b80b2540829f65f9a11bd0f0f20a4e8b8eb4f3c491e32a343c4bff2a1dc2ed7bbaa270581c57db80669455e226c622619650dc9fb1d0c2edf1b4154e2b8eb3214801f5631c40add2cc3931f121a2b0eb47e72fd6c1cd05f1659d17d0acb52f97a16c9ca3eb6f0c94b12b9b3eb2fd860edf35f90acbbdc9530eb9f704072a2f5afd6837b35bbf5552f21742eecd76cd17bbc4776c120d0ee96af03b3d53a337d77f2d0f1eb13c7fefc446b3b7699aaddebfcb3ff24171497d94ab51be4f3be0c63e87021a645687af803c897e6a17100492bc82d661eba26ca9b1a9814cf9c5a254bb77331351d11209ff22c2f27cc3bd0acb6bc08c95b6c32a13b1a565ff883c93bbf449f795ef0ab225629cbd4f492a0530ba04db8b7edb60f96989271499b05b3209062c5f97125ed64213242c270750e11c4334a000de0facc3e65ceb0a8e49afdb788a7527e524b7dade213368ee1039d197da98e2a18fcc3cd53e6e958522ea3b22c1148cbf0d32cacabdf2e462f032c7ae9fca272bcb692d484bc55e6b91a6a6300274caf0a0a97963d4c3059d5a757d39cb0145fd67c4e7622ed71146478d2063b074371ab0dd22c84a3ee35d52e72ba80ed6bc8ba0f06001b515c00bdbec8a0ab89bdae516211f491fb2aad3c5a51038ee34bc1ab074efb40b7d22593685c14764af2fb2b4de51ced2b172d1c676b064721c4f1c7aa88c47d2240d3a09bd47d06fb822d7544e0245707df7ec98acd84bafedc9a6c8aa62b21828853a2223b23939ed1cf53c42ef743f90a6a04aee9dcc240f70db920a12ced97fcc32188b36a0845fb93a7ce04d179123941f649fbaa28769bc0479d6d4329a72ca20f9357a6427409283cd60cd3edf7cea144a16bedd05eb48c8fb0c5cd88dab7eaf05608ad4066b4a9db0214b541e7e36f4cc6e466810d562cca4c5e794f297e44daf5fd8998a78d4022699b61914dfb2693d7753e220b6759ca7d8adcf8d79d684b9ef9b17071b7b7db73c3f22ff3b14af41c4e755b871fee99f1d2516733f1da84c0d686be84387be31f363bd2ad884ee1dbdf1e34473989aa2e01bb5621a98f20ed58571a0f1fc13633e6fe5d27002bd0539af9941b935b78", 0x1000, 0xc, &(0x7f0000000080)={0x2, 0x3}, 0xc) 17:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r1, &(0x7f0000001640)=[{&(0x7f0000000180)=""/128, 0x80}, {&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000380)=""/224, 0xe0}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/132, 0x84}, {&(0x7f0000001540)=""/242, 0xf2}], 0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:27:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$inet(0x2, 0x2, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x6, 0x84d, &(0x7f0000000100)="bfff151c165965af85e20b8bd79b31739d2f524c0ff66d17723d37690c92c8a0d76a660ff3d5ee6f43ddbf8c460e066e668d755a9fdb451a35e34019070176e741f35eed5b2e23cf02a3513f401d91bd549441c875222d32bfede28979768f1c341322e6b68fb0a76a57696b57d7e6c1907df70c1c6ae8190ad7eb289f0c1d5058a534031abd74d82432c4e0dd71015fbe19ac74106f363385ddbd2b1640908b5201dcbbfddfec073521783f2da7e983df11aec2b6d58fff4883fbfc470d1b3a08761a8abf49b67bfe3b4d6171f638e12a6c3ec5f9cfa8df", 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x20}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f8bd0275d69604e634b32ae5f15bf7fd005fb1d6af4e7144eb0be3fbbffb37d379e469fbc0c2cb2eb88dcd41ffaa0122eeb7d6f8ca80c1401a9542311ff94beb271daa1ec54c58cdbbd652ca38c07620f8c19f01f4102c10e76614a0eb", 0x5d, 0x0, 0x9) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0x19, 0x0, &(0x7f0000000000)=""/25}) 17:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xc00, 0x2, 0x7, 0x3}, {0x3, 0x2, 0x4, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 17:27:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) chflags(&(0x7f0000000100)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x18c7, 0xffff}, {0x18, 0x1, 0x986, 0x5}, 0x7, [0x400, 0x100, 0x6, 0x3, 0x867, 0x101, 0x158, 0x1]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:42 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_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) socket(0x8, 0x4, 0x81) 17:27:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r11 = fcntl$dupfd(r9, 0xa, r10) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) kevent(r4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x23, 0x2, 0x8, 0x7fff}, {{r2}, 0xfffffffffffffffc, 0x10, 0x60, 0x81, 0x3e12e0d6}], 0x46a, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x0, 0x89, 0x4, 0x80, 0xf7}, {{r0}, 0xfffffffffffffff8, 0x32, 0x1, 0x9, 0x3f}, {{r5}, 0xffffffffffffffff, 0x80, 0x2, 0x5, 0x5}, {{r6}, 0xffffffffffffffff, 0x40, 0x4, 0x7f, 0x56}, {{r7}, 0xfffffffffffffffd, 0x8, 0x1, 0x95, 0x1}, {{r8}, 0x0, 0x14, 0x1, 0x0, 0x3}, {{r11}, 0xfffffffffffffff9, 0x10, 0x88000003, 0xff, 0x8}, {{r12}, 0x0, 0x2, 0x4, 0x5094, 0xfffffffffdb2be2c}], 0xa71, &(0x7f0000000240)={0xa39c, 0x5}) r13 = accept$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000080000000000000000000000000000000000000000000000000000ce000000a948000001dea3f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f66ade1e71a920a4e42246113092fea33a05840bdf220474efec4aa0c366533ad00a913b6989051fe63366ea5a50fba1ae6810a3d6bf39213f05bf961c0709b7022c2e40db21c1b9f86b976d09b35dd8a675df44f2b29c76ef4e8ca3b69158c3f39629e5"], &(0x7f0000000080)=0x6e) ftruncate(r13, 0x0, 0x101) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 17:27:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair(0x10, 0xc000, 0xe2, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x8]}, 0x3c) 17:27:42 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x11) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x101) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x23, 0x60000001}], 0x1, 0x0, 0xfffffffc, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r3) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 17:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r1 = dup2(0xffffffffffffffff, r0) fchmod(r1, 0x40) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:42 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000680)={0x10, 0x1f, 0x4, 0xffff, [{&(0x7f000012c000/0x4000)=nil, &(0x7f0000322000/0x3000)=nil}, {&(0x7f0000043000/0x2000)=nil, &(0x7f00000c7000/0x3000)=nil, 0x917f}, {&(0x7f00007ef000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f000053b000/0x3000)=nil, &(0x7f0000455000/0x1000)=nil, 0x1ff7}, {&(0x7f0000537000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f0000079000/0x1000)=nil, &(0x7f000026f000/0x2000)=nil, 0x8}, {&(0x7f00000a4000/0x1000)=nil, &(0x7f000035c000/0x4000)=nil, 0x4}, {&(0x7f0000295000/0x3000)=nil, &(0x7f00001da000/0x1000)=nil, 0x2}, {&(0x7f00006fb000/0x4000)=nil, &(0x7f00000bd000/0x2000)=nil, 0x7f}, {&(0x7f0000013000/0x1000)=nil, &(0x7f00005ec000/0x4000)=nil, 0x81}, {&(0x7f00003a0000/0x3000)=nil, &(0x7f0000389000/0x4000)=nil, 0x1}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00007e7000/0x3000)=nil, 0xb1e5}, {&(0x7f000035b000/0x4000)=nil, &(0x7f00000c9000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000373000/0x2000)=nil, 0x9}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f0000203000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001c0000/0x2000)=nil, 0x100000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:27:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000100)='./file0\x00', 0x8b33013253fa8d9e, 0x80000001) r1 = socket$inet(0x2, 0x5, 0x6) listen(r1, 0x81) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x3fd], [{}, {}, {0x0, 0x0, 0xffffffff, 0xfffffffffffffffe}]}}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x8004) mknodat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00', 0xa) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x2c, 0x1, 0x0, 0x0, 0x7fffffff, 0x1, 0xfffffff8, 0x0, 0x1, 0x815, 0x10000}) r5 = fcntl$dupfd(r3, 0x0, r3) open(&(0x7f00000000c0)='./file0\x00', 0xc80, 0x4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 17:27:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() semget$private(0x0, 0x0, 0xb0) close(r0) pipe(&(0x7f0000000040)) getppid() r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r3, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) wait4(r3, &(0x7f00000002c0), 0x0, &(0x7f0000000340)) mlockall(0x0) getppid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000400)) msgget$private(0x0, 0x40) munlockall() r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_getres(0x3, &(0x7f00000000c0)) ioctl$KDSETRAD(r5, 0x20004b43) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2e73549, 0x0, 0x3}, {0x6}]}) chroot(&(0x7f0000000500)='./file0\x00') kqueue() ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000001c0)) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) 17:27:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x20, 0x0, 0xd3}, {0x9, 0x4}, {0x6, 0x0, 0x1}]}) dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe, 0x3}]}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x5, 0x7, 0x92, 0x20}]}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)=0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000001c0)=0x1) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r6 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000000)=0x401) 17:27:42 executing program 0: semget$private(0x0, 0xc, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d040600000000ff0000b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f8b0fdc08026558eb80a2ac8d022e91110783f5a789217854531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161fa7e738dc7f4603f0145c07406cecf12853d63a53313c87f10644829bffbaf0244977074521f4c455351e315d890ef2d69c1fbb58f1710018c4da87e2817194ce4e1f9d72caed66167ecf0125daa4bbe3b677664e8aee3f5c2d3fadfa539c28cfcd2b299d415e0d8fd4fd4f9be4e8d0595f850876b5e3dbe165af315f413f2598fb2e2717cfc4a5e425556386f274e7034dc0a26f5875d4bdc6ca6c3d5a18f1be421601c331c749475ae80e997406e9102e57a0a272dfc20a458d7888c826bd463fcf2ccc363f05edf1e1a408ed51cf7627c7a71ec495cce34bd5dde0e0fc7be15fffdbe0b963eadee4426b692cac7025cbd2e406d8685526096b27187a021d38c1ffd92260a57c7367ddfaf88f530d3a6e8a6932b60e2e991d69ab684fde689ff03c10c438b4", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1f7, &(0x7f0000000240)=[{0x0, 0x1, 0x1, "690ddc506ce0c8bf9b3a4b3567ec7ba50dcb1d306063b4c2701dc169728b3715a18be0552220269f62cd9294ee47e6fd0f91ce131a0d7055f48a5a87ad446752a037e71440cebab02f18a6"}], 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRES16=r15, @ANYRESHEX, @ANYRES32=r16, @ANYRES64], 0x4, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) r17 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r17, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_RMID(r0, 0x0) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() 17:27:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000010000000000000000000000000000001756f67db882359fb25ab806a10000001c00000000000000000000ffffff7f947e00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r3, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r2, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r5, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000000)={0xbc, 0x0, &(0x7f0000000280)=""/188}) setsockopt$inet_opts(r4, 0x0, 0x5, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) r10 = msgget$private(0x0, 0x393) msgrcv(r10, &(0x7f0000000480)={0x0, ""/136}, 0x90, 0x7, 0x1c00) setsockopt$inet_opts(r9, 0x0, 0x5, 0x0, 0x0) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000100)="fedaa61cdef473baeab092fa509c4879b5f141d335fe460ef043e29af9d7c49dc6c3b164a8cfb99f407358aced386bf878a85f828e6a9b937db22115a572a8604527d7a161327c47c5fd11042b1cb11996de04458f12ec244119a5adf7e7f6d1a9093950b060b0aebe0fd9ebac5d6bf6dd46471b503d084d6f9400691d77559ca30932cbbc8ed4bfc463083817138f66a2457f72878aab990a4846d62dd492217774b43cbbd086050ed3f1e779f21bcd7fa04b4df3422770a8acac4cad96fc1fd252072fd776b8799c6b8f6c607087227e00e49caa6c11268705a5c06bf2d04b158f1297393bb51a869f2003e415ea14d79d5513987cdcb09990ebdeabf5", 0xef79de255964da42) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0x0, 0x20000000, 0x6}, {}, 0x8, [0x0, 0x0, 0x4, 0x0, 0x7, 0x0, 0x1]}, 0x3c) 17:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getuid() getegid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r13 = socket$unix(0x1, 0x9, 0x0) r14 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r15 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r16 = syz_open_pts() r17 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r18 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r19 = kqueue() poll(&(0x7f00000001c0)=[{r15, 0x20}, {r13, 0x100}, {r14, 0x2}, {r15, 0x4}, {r16, 0x40}, {r17, 0x120}, {r18, 0x26}, {r19}], 0x8, 0x1ff) dup(r12) r20 = getpgrp() fcntl$setown(r12, 0x6, r20) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x10a) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x28082, 0x6f) 17:27:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0xffffffffffffffa6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:42 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = socket(0x20, 0x5, 0xfe) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x0, 0xa, 0x39) fcntl$getflags(r2, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:42 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) setsockopt(r1, 0xffffe, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r5) r6 = socket(0x10, 0x8000, 0x1) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="5a3fe6769389ba34859e77bb7c0e9aa0efa87b34bf3888efa3c3df08231dcede19375e2a0fe9e7122242751c8b7455059fabf31eb16d519fe86ae78c73440cc8774b58e98da8795216dbff001a9fba56d03cfc79fb0fd241461ed3b044576af4dc4fc13f357b8f7bdba9c6030683b8d50eaa921919a666a0c4f0d11d753a58bf97d627843c5bd6e966deeeebdda6dab63340cf8fde4be5662c35d87931876b78a85ff0f6508515a868ab00dd6cebdcf984a903d7ada9d8a23b9bc99ddd"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="43de057255cc4eb8", 0x8) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffefe) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r7, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, r14, r15, r12, 0xf3, 0x400}, 0x200, 0x1, 0x2000c}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r19, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r9, r16, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getgroups(0x0, &(0x7f0000000280)) geteuid() r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 17:27:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x6, 0x3, 0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) setsockopt(r1, 0x7fff, 0x1, &(0x7f0000000100)="89039d9cbeae9eb831cbf6f61ac5dcfba0f20ea97bca63e6b8a594e131427bb64adf9717cea48eff6a957b5865d79d64eecec500d5e4b8fac43dbfe1c05ffe5e9b50176528f88b1ea6423b7c06f44ebed781c9200cfea8132ec6f1e9e92456efaca3f691a4d3ee1b1a6d023989d4c2058a6b40f691f4820351911880e52bcc82988820e2b32b7cb47b29426fdc1ec675fd85c64b2a01880e20bc458c426d67a8c76dc20ef3b0b63b93d4f9dedc3c061c4f0de26b8a893146df5fdc58a172fc452d3fdcfa8f8f2ebe225ca5b866", 0xcd) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x4005, 0x4}, {0x18, 0xffffffffffffffff, 0x0, 0x101}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100004]}, 0x1c) 17:27:42 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r1 = dup(r0) connect$unix(r1, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) 17:27:42 executing program 1: r0 = socket$unix(0x1, 0xa, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x67, &(0x7f00000000c0)={{}, {0x18, 0x3}}, 0x3c) 17:27:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0xa0, 0x7, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:27:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:42 executing program 0: r0 = socket(0x6, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x7ff}, {0x18, 0x3, 0xfffffffc, 0x10001}, 0x8, [0xfff, 0x9, 0x7ff, 0x8, 0x7f4, 0x0, 0x0, 0x8]}, 0x3c) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xffc, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 17:27:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r3, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r2, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:42 executing program 0: ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b03) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = semget(0x1, 0x1, 0x440) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000280)=""/193) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000040)=0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/18) flock(r0, 0xb) 17:27:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x3, 0xc8) pipe(&(0x7f0000000080)) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/63) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup(r2) socket(0x18, 0x5, 0x8) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) 17:27:42 executing program 0: socket(0x18, 0x3, 0x4) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000000000/0x400000)=nil, 0x400000) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:27:42 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r1 = dup(r0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0x0, r6, 0x2) r10 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x7}}, 0x3c) 17:27:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x1000) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 17:27:43 executing program 1: r0 = socket(0x10, 0x8000, 0xd3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:43 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) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf55475300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b94c3ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf936e093ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 17:27:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x21, 0x6c, &(0x7f0000000000)='\x00\x00\x00', 0xfffffd91) r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:43 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) socket(0x6, 0x3, 0x81) r2 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() r4 = geteuid() r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, 0x0, 0xec) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() getpgid(r11) r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r12, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000a00)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb706e0000000000000800f7a3f1c2dbfa77919452e61aa5baa2495f96855d1ce3060000006bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e44204367ca128ed16d13c44d48af8cfa73da6581d3db901c48e582d227bca800000000000000000000000000000000621726167a9cea82c7d86d5bdb5a0a1fc6e698593b4e70ea35ce55330aea90e0c125d15e94389d594ddd755be49f10ba792946cb10883af47e200ee168f9d801d19bdd51080fb4b19d97be49a83fe67027e506c7a236d90cf5a71e857be631a7ad848461ab3"], 0x1, 0x800) msgsnd(r12, 0x0, 0x0, 0x1800) msgsnd(r12, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r7, r9, r6, 0x0, 0x46, 0x81}, 0x10001, 0x1, r10, r11, 0xa5, 0x1, 0x4e2c, 0x6}) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() r15 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x200, r3, r0, r4, r9, 0x0, 0x40}, 0x1d7, 0x5, r15, 0x0, 0x100000000, 0xffff, 0x20}) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 17:27:43 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_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{}, {}, 0x8000, [0xfffffffc]}, 0x3c) 17:27:43 executing program 0: r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1010, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000180)) r1 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x5, 0x0, 0x0) r4 = accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/84}, &(0x7f0000000080)=0x56) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r4, 0x0, 0x7) fchflags(0xffffffffffffff9c, 0x1) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000580)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)="b9537ec82a6e55532a8a78c2af37ad7a1c33907a12bc8bfd983539d57edcc418499c561f82053f579b444884b981f52e224c33628ac33b75749af06c538f539d0dae15cd8b836ec9d83b03aa883f", 0x4e}, {&(0x7f0000000140)="68238bddf120e1a1ba31391b90be1541e734d0972bd14a3c970581eaf6d577a05a824684793ce8c8785afe2e546017628b3c", 0x32}, {&(0x7f00000001c0)="44ddbc5073cc1ad7b41598e6030174af11f3b0ea21ed423b16131f9c4667ae183321a90118eda35f2ed2e049988cb07f7c98441709c9175e381cbb45ec4158eec864030f3dac9f5c0951e3ddaa3fe1b9250ba49871b475e642fd918eed8b7ebafd2cc7f70af812d7ed5b5964684c67c41cb027874ec3a269b06421970b66e48a5c636f55408857ba6a95a9eae9c4e6d3585e60300221dc204a3d1c37eacc1650db73eb13941309352522d8a9e61a9336f3d554041fd04073a2a1f6ac2d38dc19c048deeedf76874680d3cfc39cc21ceeb344ed85fe74971311baaa5431c7ee42", 0x7c}, {&(0x7f00000002c0)="9e6200db3d15828b46dc34b6d258592ae3c3bdc02c0e1e81051fafb4d1c8de136dfe789bb5363bf6f2a04f970a81630db84658ec4e57ec7cfaada2d69d92460d25c61df3c14ff5034f68eee1fdbbe1e71f04dc69ee740cf08748a5e2a40d8a9ae973e8789392c7a201382c58fa0badc6d9c7fd26c72fa688a7056c64b9e2be7671d407a4b7557d20dc4766e4da8982081bc094981eb3de008b731014940ebfeb1265362330cd296751486540703ac2c0a2518e7a1850e186b7a73da5f78a6880ff4142464c509685c305b494f9e5c93dd9b4e5054a59ae6032", 0xd9}, {&(0x7f00000003c0)="b25434be27b46e181e498024abf7fee9d4688dc74a006807c4943a264d8bc6307242dece6548aeac458e2eed3bce4383794029c51274e0dda0555e1ee2655e39f629f39d72677c3eb55a316b", 0x4c}, {&(0x7f0000000440)="72ef473d7804d95207ee5244ea0cbf2cd305d45a9f1063cf9852d989549f858a93f77f34003f5fe1aeb1d790dc3820001ab347f879eca0eed33e66146673cdcd1e1e8cd502f5e8a23cd8abf553dee2590d9dd7c8fe39a6e2d4dadcc78d8ba87a1b75ad93a9975e1643baca74196643f57f17fb3284200963f4c7f193279818238f912c52d7f5db7d955b4d886f5492a15409d43ed2fd4ff0ea846a34be31f689f6cb032e01f1b3b628", 0xa9}], 0x6, &(0x7f0000000a00)=ANY=[]}, 0x4) mlockall(0x1) 17:27:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xff, 0x2b9a, 0x3, 0x80000000, "9e2d1fd00474807a2c174fcf08ed81013847b9e4", 0x3, 0x8}) connect$unix(r1, &(0x7f0000000000)=@file={0x1b12e5f30a1649e, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x0, 0xfffffffc}, 0x0, [0x0, 0x1, 0x0, 0x7fff]}, 0x3c) 17:27:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xa, 0x0, 0x209d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x1, 0x5, 0x0, 0x6, &(0x7f0000000300)={{0x7, 0x4, 0x2, 0x0, 0x60, 0x3, 0x6}, {[0x9, 0x3dd, 0x1, 0x4, 0x100000001, 0x2, 0x3, 0x0, 0x4, 0xfffffffffffffff9, 0x4, 0x6, 0x4, 0x6, 0x1, 0x0, 0x5, 0x2], [0x1065, 0x4, 0x3, 0x3, 0x0, 0x4c3, 0x0, 0x403, 0x5, 0x4], [0x2, 0x0, 0x1ff, 0x4, 0xf7, 0x2000000000, 0x80], [0x2, 0x0, 0x8001, 0x6, 0xfffffffffffffffc, 0x73], [{0x5, 0x4, 0x0, 0x3}, {0x1, 0x4, 0x6, 0x101}, {0x6, 0x536, 0x1, 0x1000}, {0x0, 0x8, 0x1, 0x2}, {0x8, 0x6, 0x38a1, 0x9}, {0x7f, 0xe4d7344, 0x1, 0xd3f3}, {0x6, 0x22, 0x2, 0x80}, {0x1, 0xa6e, 0x1530b4c8, 0x3}], {0xfb, 0x3f, 0x7fffffff, 0xe1c0000000000000}, {0x2, 0x0, 0x0, 0x6}}}, 0x3ff, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xdf1e}, {0x64}, {0x902, 0x0, 0x0, 0x40000}]}) read(0xffffffffffffffff, &(0x7f0000000100)=""/44, 0x2c) r2 = getuid() fchownat(r0, &(0x7f0000000180)='./bus\x00', r2, 0x0, 0x6) 17:27:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) semget(0x0, 0x1, 0x412) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x2}, {0x18, 0xffffffffffffffff, 0x2}, 0x0, [0xffffffff, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x20000]}, 0x3c) 17:27:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getpid() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) 17:27:43 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) flock(r0, 0x8) 17:27:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) write(r1, &(0x7f0000000240)="a4a18201bfcf533e90ae05f9f82a39353f8ff808c5a85938efeeaf613cc26a2884354b8cb6ec328b5e8069804c7754d2d9bd3a9a59820acb7e58f573ea33320ed73a488a585404c768b08cd80d0baecf3bfdbdcce9316806be9894efee35e97d6443ed17d383dbdef4cd0ee62be727aea7b134b5", 0x74) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() r5 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r2, 0x6, r5) recvfrom(r0, &(0x7f00000001c0)=""/46, 0x2e, 0x841, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1ab) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x50) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000100)=0x5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1248, 0x5, 0x8, 0x1, 0xec4, 0xe20, 0x6, 0x2, 0x0, 0x40, 0x50000000}) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r7, r9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000002c0)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffd}, {0x18, 0x3, 0x5, 0x6}, 0x0, [0x0, 0x0, 0x0, 0xffffffff]}, 0x3c) 17:27:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) recvfrom$unix(r4, 0x0, 0x0, 0x802, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f4cad930b00000000818c535ecfe8af6f9b0f95bcccff7e3c47f80205052590bd7dc4b5ab1c6c48578b3e5775ddf934a18b0000560cf59191a2389d9e1f4fcab621a692f34f19b26e81d4f2298fd8dff6ccaae388fccb3b80ca53bb00cf106a7fbf6fc4ee7beaf9f45c6b8419e8d135c634712684e18d7695719c3810618e6fd54c55c58b6b243f600d6b7bd90fa35e3038573241e0e7763931457a8776143bccf7396f4f26df201ab2a5efd878e584ec"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = syz_open_pts() r7 = kqueue() r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/klog\x00', 0x80, 0x0) kevent(r7, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x51, 0x4, 0x2}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) r9 = dup2(r1, r5) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r10 = getgid() r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) msgget(0x0, 0x2) sendto$unix(r12, &(0x7f0000000380)="8db223306a0726be029747bc1f4f43f673213257d2d10c3440d320aa6bf3e20f65237236a6bfa6ed87fdafc53dab9f58f379faa0d8e1efc95b72c82eca7ec2296cb5a801cc83e0bbfaef874042951a2374614358201e4740df055966bea218de2e7515c6357506af6f41fa60f943c74b567e45de231eb8194e166b9660075901a60918e4ec781101bdbda340f2316eb815b7733ee563aa7a7d22186764caeb511fa6fc14dccc1d46989f0c2f69c980b20d2c829c874a51c6cb0ee42a498ce135a6664ba20a5f85ff00a1ef5833c572a14e993c56013e2e276ddda486db6d782b41030be1ce1e453e9c8ef0bdb9cc09f9c8d51e01ebb6682cac6b6ffc5bae9983c0b99078e700d8ff3cf17dea362b33aff6798e972c28cba18d0d9d1ef9bd21181be85bf4ac74898331c66fb43d55fe14f4763acdfce023f923badfee41577d65f7b0dbe42bc502a4c7a7b12d2397cb6873b8d9c73891acf50ee078afe2bc4aa091459cff6ce6b18734de42630244cc7c8eb09e04b6b19f5e8a4b0b7ad9d76f22e5070a35e0764bdb385a29e536dd5ec0fbd8fea8788b789ce5ff69287391ca5a63bdd0ad01788859ef78d1328933d0cfce17f2fa2b3f792492fe6882b2166fba417a62e9f2933fe3576d4781c868dbacecc80dde965a78386d8176e282c29d52981a431fdefe0a6aa738315f86aa7de2aa0173d0d04a083e32f8fa75d7a19e3ec0fd464486cd44dfc21d08a70cbc3d08590d0f55045325185f495df9c346ce91e02fd0c1d80c1042dabf5217a66fd15ce51222cb43d254aa9ee36b5f8cb63a83011ed15ea99e6c1d01a9e94a2af2049fadd06e64686c934aff72d7443a496c591b96e944cf5f50af8d569c98ff25b3bec1c39d6ed1781af15a5589ae56e55432a000e645c35d9e265b39114826792f629bdfa8e317d03fa64d0188f364f807cb76a3d9ca2b5946728c6c40abbd8eb43ebba716f1cb49b9675e49de90d5a212fe45e3de277031efe9658c5e62c67a62c63887598507abac8df9c304a788216982b504acf956a75b36f511c26814f17bb2090c5929828979888cc09f952972fb9c89a7164f9ced91a1de3e28643e5853ac6b4399cd8ed7930feea6485133eef2e36fa5af1ab58a5226b94ea290bf35e71d2a1d85d2ff06337e1f7f452d841e9b1360f0f4f0e98910f0388fa1242b96b002581f20bd1412ca198970a544f9c376c4583d485665416bcf3b7c5d0e706df963d2aa2d156d9a00ddbc2b759655213ecea61db749e35bfc4cb7c909c60355fa48a9dbcde325e757c2e13a27539fa4de271276c4d3a91974064eff2eac8b30617a84506b125cd84f5452041c2267082e468457a682d77dd0ee45a1ace1d4a21ea0afe4e795d80f8f793570073839359c47cd43bc39fb5286e5e823a83a85e7e2655ab3ac2585ce4440355f3936f9de4bde70d9b95ba10be268005ef228c9fa41cab47ba2418f151123a046c1db7aae129526cd2c8c60cebaeb7d352811ba0f9adeac7d8345742dc2c0a82f3124535d8780386e3c64d00a71dbb651dfccd802014515d3c1c43af2c843e9330478c6cad470009f64a68a58f18c369117b20136cccfd168934da98a59ca19987620553fffda93a26b06227ddcdb9c0f421b06277d23e0c8e9fb1c37059a2f2328967d3ed8fb677a3976819205586bca855245a4438bf781da2d3f3d637379264469f5f7897c116d953a71ac87ddaaef9c1b481ac7f00921c678faf26e2a43cf4f03c728d4bfa09629aaf27636ebb246b92eb1699737277527d40a3bf9d4e770160d338db35909347ed87fcc41d0ad750af7c4ae1d078586ca85a45b7241b1dfeec8cbdcf986ad92a212737eff77b0fea88855dc744b1c805333370d5bb4ae81ddb033249250e25977d9edd063b8d26b984516ce0f918c9297bfed4992fd9b55e7093ed39f8aed2b235db1cc94a682119743d01a7640b3996cf37e1d68df327fe34ba1f31a3c74818348d7fcb11319bb2935563c5d2af719746b0c56fbfc5be23cc73aa13bde14d4b9d2842c273e29d048542c2d41301b87374d884cab8ec9110f7f15bc699cc940d73f6eab0d9ff0d635b5d6ee5b5b263f8302d5728a44081f85f23c86e86d0dc16ba9d3f63e25f44d955358c1717d9a6e794f9249391726da9959d29091aaadec49d1ee7f4247d3161ca13e940837a97446dbb0cf2093d5c99771fff3f4a25f2c08a1027449b8e25ec0c36ae97ca86b94277b2203f734e7b837e2bdf124428fd8b94f85bdf243d757bc63981589ed048e7efca8321099170ba1912361ad806a45ed39cacfb2935c8e7eb003809e53058f6db273c2ef34ec44ed11f1e2af9d0ee025cdc13808e5155a909d5b3cd1c6b9f8c7f7759abd59424be07c92debd9598337d45757d31b24d3aae14c93be750b2d599f4c54d7010712e480e1e019e41cf7f2ec2a67ad8e21fe0c310b5e28b3b055c8d81cac876263867f78af4d5c8eefe9145a580b24d27534a3b8c19baaac936f7bd87e1d9916d491ce4139231bcd8f8d3e4fbe197a2a4e2ac2ddffd161c882b8819890e52f3bc6e187f1299c81119a43eafb88738accb8371e5e08cc6e3fec325a50394709e8d87326287eb3ea81d3e943f1af259eeaa7aa1e6e84b55294bb8b6adc48b7e91d9b4ed64eff04b6e93218367fec8e902be0e220366404169320735ca91943d1163724b56498cfc074be6a8a2e0307239a03395cc42ee662ecb1d62135cda1decb767f20bc3c2ee8cb41f30d2b4c7d9538fc4db90f64aa270492830f36a8f087bcd083443ece869c6d47cd5324ac059f3f22208711928944252db3c72acdf0f590b61022c6404cf1e00bc88a4657d7bdb8fe2619c4ec751ffbf0773fc52fb7cafa8099012762d5498be9ef0c942b40817ba3e91711041d362d76030216d478d256bb5f12b429b66b2e5c903c888351cf1e492a3cd5601f52438592841842a127db4eb096322667434f1bf2fcf78fad29693da1d86bb485cbc438cb8e4d2632b70158514fab979ddffd73702889b43cec665f0d18fa384f9831807685e17cde97dd787a693025934e3c85f10d6cd05def6f3c2330ec03309a572e00d23c5e328a621586a77893412a9bda4d7b2981acd60c30e2356a4d84cdb91439e2d7ae7d8726b9b656db458f723da8f1569bd3a419bd75b86e5476c86bccb64e988a60db08de0360f1a63fcd7315032000a34e5e8f46e65f1a088a0d696d7f883801aff3ad51edac2de2f2d84e798f385b872d02c2efde3b7a4dcb114a54b9437e48e8f241988e8879f8f12e01532578ef2c8e71f6f454b7902e12527a1b74157849350ab422a4b8a2dc22cc9e322c99ecdc1377839d0ff27957ddd103e6be87db6b0528b40dfafbe3018ec0535b51771b3c66905d053c2b2f4f7cf95652b60518c96ed368a347e6fe3296b95122857b720e6507ab501496d861fc93c33a7ee05136b3da46b7d2624baf9ffdc27e3071f27151ed2d221c23f52c3df5d5e6174519b3d17aca715b1731347ef47dffd14aa9df564e996818d9eccadf5c12a2a0f5aa7fefb4ba50e23b1d0724474d2a27307cab9184650c075025108c92aa24eb2465de551d29f5c6171b463762d8ab608ca3847f452ca99f96bb929d29dce0fc8e6ef477b4cfa363127a48d4577e92120c782a5e882163c915aa0c7245532f06eca3bd2d7412bd04878de07b043275e40e6bc020f2b3b248ce8d8f5142c89eb95c6f1c93de6204360129dc2d275cfdd5bb2bf6bb969457f7021cf72ec4edd95e638defa538f708545eef5905e827a2f2f28d9c1b2df1a1dd84bc5e51e8fcd6b50983b4bf8cd2fa10aad90ed94fe2ef2d6bd7d0d3dd337469bacdf0356bc1fb39cebf18b418fe85736bcf8cca0df349563fcecde0bde1197e7411697407260e66573c26bdfe2c11e2720a025e2d88a8a3ae627adddf13f67413172047be9e6b2b097ccade1bf68a92bec8c861b73e7462664de77b2b295ae7fb7158daf51bfcd5535451f2066bd65ff661f1120f5775e2532a42989172455bd176e111402434e0ba96d8f5576634c4babbd9c9f56a565f079fe20bbccaf91c1e9007edd471a20e2c001bc3de44915e76a170579fbc47d714e39c1f66be304fa05ee4fd777c1641540404e8fd2f22e0610b1e25201803424d801c61ac2d4bcff48cf1ab7003abc87b4bc2a6cf50965a7060ef1af02b1970a1d5972c3319e2ec99f2a6dfdd36a166f8d6dcf987eb3e705ccc5cb098b7137244fb15b9111e2aa092ab4c861060a95e7f093da1596128f07cb6a812c539bb89e865913e595e30a8cae406a62157f798f4e516552486f668bfc2a71e0a3cdedd2d8adeb80b3e12be87eb06be379d45c97c1a2f6235ac7472192fe05d58e4fd478f22ba909b7e84a03cb1314d34b2087b8cd309f752f2547078e89b385e6a4b755d56286d5a636d84f9db487c641a558ab4e5e4ff25b281102764c77ac68fd23eb1b08f50e077e4281a094eaa2480b8c646095b40df0a2152b9f9234c7c199e12b97e529d1a60e8388a7d8d53785f1effe60abd80845931c35dd4f805ddf5e7aa243b7cb55a71a964e7ffb221d38ee475efbe69659e474fe416662fde3cdb0c6c82ff82639defd2309d43eb11ae621576f034a05ea02962798ffba124adc353abdc0b146b930b3ebdbcdb08811f9bfeb50d9d151e01436edb71c9bd569900855360d5c8f388a8f0a136bff802d005769d9c464ee7a690b17e7e04a504a180f385884a0aed435f2ae8838293e783675b5473a5d0a8bcbd50f6ba4f1f6ed5ed55b6ee07a0d91b49667787992059d6c98554e228343463e4f62c5db23d0faae88cbbd8ac511018809a8c81804fbc86c365258303b285ccc6d7ea9a0b1b4e01aa631be098a1fcc31455f2c9ab0a7360b0fa48a99263b9f34f35a2f4643772bddeae268fc8167a4b8d65505365c2dc77800413aa300f4b09fbd01016585751ee2b65f9597bddc023ce86f032fb63a75a431c606097d88f92b0d0334bab791b39b1a463070ca64c8bebf9670681972138498bdee7aeb1d3bc3955af1eabe5f8ac391c908aa4c94837f43ff8de28999a8d3a778e3a4ddf50deb7294d7d836080c9e377bb98b1ff5ff5d1315429ca9ab5655adf628eb5eb544e7c5f979f3b9569213ee133ba04d439f6fd561beac0f540c6dd765a9c045cc56001a2263a2ea73a96a596a2dfb0d03f7276937e075460749cf0a208c6080e96bc8d02b3ac71ed9891740ae4584d944df44177049bdb5850000a25efeefa9004ef1784ceeb64d368ddbc2647aec1ffce1d60c42f7e4ce0ab9d1359630c74b74c2cdc9d9cb52ad0995c59beb5c42990efc2fe23ea1955028bd2a6f1ac02b4ccacca452130f96637efb0e855d5dec324f2e08af96ab0c90ef16a58a18a7db49d2aa5bdbf473bfe8765272ff3b00a54640c5555ae4daed0cdc98790aefc5ef41a678f87d8466efdf6c66599a70a7dbcb16d40a0f7b69168a51ef2ef6a77f039009f79685ac14fdaff3878c8f6bb7da3118e5f8d2a1c6297bcb5051fe3eed0df22e57d65c8d7e598178e514c30d72064f7e57e50b2d8e6323187400d4322f91ea886c033f51182ac59120590763a42c0e541e5d7759636406960ffecd87e9a28f650fb55483143bb3a3e3d65c103f79fd3ab4e559f1c681bceba226301187fd30663a3038d21e1bb5c8b9429cf320f6d84dfccc7591f2d04d7675cb17f31b976bf5db69ad8bde534a3042635b2e244a4b18fc12047eaec03d99890ab310f68327d2832162dfdcef84bccc0188f3", 0x1000, 0x4, 0x0, 0x0) getsockopt(r11, 0x3, 0x4, &(0x7f0000000100)=""/152, &(0x7f00000001c0)=0x98) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000001440)='./file0\x00', r14, r10, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x5, 0x0, 0x0) connect(r15, &(0x7f0000001380)=@in6={0x18, 0x3, 0x5, 0x5}, 0xc) 17:27:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) lseek(r2, 0x0, 0x3f, 0x1) 17:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x4c}, {0x4006}]}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x30, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r6 = dup2(r5, r1) renameat(r4, &(0x7f0000001300)='./file0\x00', r6, &(0x7f0000001340)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) r7 = socket(0x2, 0x2, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) connect$unix(r9, &(0x7f0000001400)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000edab154eb7ac37f95d8da6e83c967af307f58dc0febb819afcbefc464b7404807072ac24602e1ebd8ecfaf8630e29f85abe39b66550bc0d36c66d36239e8e11c39c9e0b9df197f7246d04fa53bc13c11d94155e69cdee3b2440fbd7348f8dd532822bef43061fbbae47aacb4e90a85e4280d2d6ae84ce85950eb974740672f543321608df2dbd4c8c21bede913be0c9ecb84e494d99b7a13adcf16cb8718cb43833ecb93f8618b3c122698faced818f94a269f5dd473cf21bc471eb2381cbdd5429ffcbd4ab2ebcee4c33ef589545878c5ed6a1ae194b13a91d43336c3706286f37839ca2d2dcb5f5a1dfeec346683e29471a323aeb24bf9157913b6ce6dc809bbf949f7ba251d7a8a905d1cd0dc8abb36ad4615e03564cd2050fdd20f097cd987766ff30cd2be9601bd6da2d716d5c8cd37cfc37af73e6d21a5747e5b8e87f13492e5014cf0275c134073644c9051f94982b7a89dd555ff5279564bb6fc65ae464985"], 0x1) r10 = socket(0x10000000002, 0x2, 0x0) r11 = dup2(r7, r10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r12 = openat(r11, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) ioctl$PCIOCWRITE(r12, 0xc0107003, &(0x7f0000001280)={{0x7b, 0x1}, 0x3, 0x7, 0xffffffff}) connect$unix(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd0400000000000e64e76d3ee712dcdbd7188fbe"], 0x10) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r13) r14 = accept$inet6(r13, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 17:27:43 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 17:27:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x2c3, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x401, './bus\x00'}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = msgget$private(0x0, 0x401) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() r8 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgsnd(r6, &(0x7f0000000300)=ANY=[@ANYRES32=r5, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR, @ANYRES32=r0, @ANYRESDEC], @ANYRES64=r4], 0x3, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() r11 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r10, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() r14 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r13, r10) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r15 = socket(0x10000000002, 0x2, 0x0) r16 = dup2(r2, r15) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) utimensat(r16, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x3, 0x4}, {0xbf, 0x5}}, 0x2) 17:27:43 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb", 0x10}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = kqueue() dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe, 0x0, 0x9}]}) close(r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 17:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00\x00\xfd\xff\xff\xff', 0x60, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000000c0)="0991d2d0ffffffffff", 0x9) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000004818c535ecfe8af619b0f95bcccff7e3c4af8020505014e31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x2}, 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:27:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b07bd7dc4b5ab1c6c48578b3e57750b015c31dd0400000000190000000000dea23fe7aef1ca37"], 0x10) socket(0x10000000002, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x10, 0x4002, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r4 = dup2(r3, r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x5, 0x0, 0x0) sendto(r6, &(0x7f0000000440)="ed2cc4967f71357c80fdb7212f9ebb5c8894f918d75a1c1225855b10bda051b1c0c9ee5914a0d17be6667baa3f52164068d7174d01214f3625851b33e2083b041aba1d64764786d057c8a6bfd7847cf9f74ec77013b8a00de898e7541fe4eb7f8eaf30831fdb2fa3a9f1e2ba7aca1a9a281ad4e9310920cb77199b4bf4e961b3b0a4f2eb82edbe819884584c8959313ae6376b2c3258183dabda87174dd5db44eea4e9423c8971149e48d68f7e408f2acbe9453be1e899e5e0f95e78b7154534290320e2d092c0f12767325ba6bca8d8cf64a6af72ca57a5c6b5e675068f2dd3956231d8287b8e6d2af9b684ba493e4479340259b4ba31a6614598bb8cfcdb4d349ff8916299b38c8123ca36147039ccb3183ae47c042b768e2d9c15eeb808ed24e971cf5141d35361218702b9f190233648e58dfde8db33e9c5573e3de521ab8f8dc038b8d3cfaf97504bf0fe96452de4a05385978bd1f8a2139380d3b6b24b6f54b1715ac43dbaab54de22c6f392c901c5d492cf1a22db", 0x178, 0x0, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") getsockname$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000020000000000000000000000000000000fd000000000000000000000000000000000000006daf1f9dadda47834817cfaf240020354f21ea7d6b89416a9ad53d61383e372996686cb7e02871155057c02221c9041af1939f5e3fa724683e8b28c45ebd7c1437a889ebc1a6ebf13e24a3824fb26a"], &(0x7f0000000180)=0x2b) 17:27:43 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) r7 = socket(0x2, 0x3, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) connect$unix(r7, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES64=r8, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRESHEX=r1], @ANYBLOB="2e9b8e57495001c8fd9f9ec4be069b5b73d0dbb4cc329ba838f99852678932de03a4646c92b8480b583b041c794568e2b73388725abed57eed25e678ea96d43fbe9eeea7adf55aa429add3e9231064", @ANYRES16=0x0, @ANYRESOCT=r10, @ANYRESOCT, @ANYRESDEC=r9]], 0x1) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="43de057255cc4eb8", 0x8) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffefe) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r11, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r19, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r24, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r26, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r23, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r13, r20, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r25, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r29 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r28, 0xffffffffffffffff, r29, 0x0, 0x0]) geteuid() r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 17:27:43 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20420, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00100000818c53cf4306f926a8cddebcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r4, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f00000000c0)={0x6, 0x6}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) 17:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x320, 0x1f2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x7f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3682e2cc9ee305dd) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x8001, 0x3, 0xffff, 0x0, 0x9, 0x6, 0x0, 0x2, 0x1, 0x8001, 0x2}) 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$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r3) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)=0x3f) 17:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x28}, {0xffffffffffffff9c, 0x2}], 0x2, 0xcf) read(r1, &(0x7f0000000040)=""/116, 0x74) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:27:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{}, {0xfffffffffffffffe}}, 0x0) 17:27:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x4, 0x9) write(r0, &(0x7f0000000100)="8c65", 0x26d) 17:27:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x46f242e91fbb52cf, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x6467, 0x7fffffff}, 0xc) mprotect(&(0x7f00006e9000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198fd2445dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c9c1a45b069164ce49496c66fc26553419c61c97f144808f7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf237502e269ffe04da8748f827c3d04"], 0x10) write(r4, 0x0, 0x0) r5 = dup2(r3, r4) sync() r6 = msgget(0x2, 0x0) msgsnd(r6, &(0x7f0000000080)={0x0, "f368495315d354982575ffbba2f66fd454748f6b3e534f5d313e43f220a2b033dec9cf1cc384524a830da5b393859f25f34526756196cc84c2981c257a9d412738a3c3f41070396b9f2365abe48edce7dcdd50825bb1f14ffc0cac0c640eca310bd3989dcd4891134071c3c5e4faeef17e101ae5ec76c80aa1d8"}, 0x82, 0x800) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x100, 0x9, 0x3e, 0x0, 0x1, 0x9e5, 0xffff, 0x1, 0x0, 0x8, 0xb5f}) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 17:27:44 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10000, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000200)=""/234, 0xea}, {&(0x7f0000000300)=""/204, 0xcc}, {&(0x7f0000000400)=""/238, 0xee}, {&(0x7f0000000500)=""/56, 0x38}, {&(0x7f0000000540)=""/14, 0xe}, {&(0x7f0000000580)=""/63, 0x3f}, {&(0x7f00000005c0)=""/127, 0x7f}], 0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = socket(0x20, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x80}, {r1, 0x86b3cbf8fdd3e889}, {r2, 0x4e}, {0xffffffffffffff9c, 0x10}, {r0, 0x8}, {r3, 0x1}, {r4, 0x2}, {0xffffffffffffff9c, 0x1}], 0x8, 0x9) execve(0x0, 0x0, 0x0) 17:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\"dev\x04jpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x87}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x8001, 0x0, 0x4, 0x64}, {0x6, 0x0, 0x9, 0x401}, {0x8, 0x4, 0x8, 0xff}, {0x4, 0x3f, 0x7f}, {0x8, 0x20, 0x4}, {0x40, 0x26, 0x0, 0x85c7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:27:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getpeername(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) socket(0x400000000018, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c39508b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0x13f) pckbd_enable: command error 17:27:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8901, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x5, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f00000007c0)='./file0\x00', 0xc) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000100)="31c25e1b98eb02c2b669ab13c92a3ff1d303b221e330fe8ec5f23a79fd4db9a24c68bbee326855a1ab63343292b8c94acd8aaee1e59a16af4726f615", 0x3c}, {&(0x7f0000000140)="032c33572184c4189b9271dd166eb16261d61d4f9ef5dc122b6b32170593a48a93104955884d648719628f11fe5070184ab0c4c903e0b891def0c91fc0dc3b2e686a93739dc81cb9007c36f60253231ea233ce839eba362fe1f05dfbe28fc0b7f161b74dee3518d78ddf436cc6e5e8fdfbf2d021d226597cd0c124447badb21d2de92abb505a783a85aa03ece3b412fbca8a276dab11fac204544086a02f945ad5950d1eb32104f2c54dff00eeb3f18633382567cb80a654440870be246778e5650696084ace7c96db89b13f718ebd922493611df87eef55e68d79a54cf6ede36d1444", 0xe3}, {&(0x7f0000000300)="d032437b9b40f026f28303fc88831d09011dc16f56413098902eb1750497a513e096812af8d1bab3b2a0a7ef27158f74cb41981b696318ee0e4ffca5462a417c7a4247d79d52a1b1b171d2d59765eb048a5a57e249ec415229dbbde9a92dc0543329deebff03ac6b7be2ea91c81057e69bb08db41faafc6c45db4b642bee2e76ad360a8293d23566303711457adee44e9d5f157d", 0x94}, {&(0x7f0000000240)="3c446512e1cb9cd55b69938bea02851e2d25335738529dff135612edafb4bcbf6d483bc36df48e07b0d2b0cdc401abe5f5094ccec398313e901f2c7bcd810e3b30e38ccaf206d5679db96d2f76e5d6235d7b72494bc3c8e77f8d99e8349cef48f821a482201aa1232ebda565de5ab59b6ae23589aa9f2149301246711678", 0x7e}, {&(0x7f0000000440)="8afef527aecbc4dff00de542d701b79553b34326f05bc10229d2801f4a0b06d556efd26a4e42ad7b768df701c77d2c422eff22ff57670e727a09073a111750ee6a54bd3b918697545a2b05ba177b7efa", 0x50}, {&(0x7f00000004c0)="47988a135b6ae37004e11525384e7f0f1ee9e9951bfe3743ff913518aecea6b268b4cae40b89d9a13d9a9966d9f0c4485b9b022b48d6b6c2a48e7173ef548f15d7aacf7c8eed48835409c261595b8e9eebabef661bcd578f24a5b70fe38cea6f91f092493de0b4a12ac0e33aa6acfbae851086665668ad0bbf3a47f4232ede7e9b13d8fbc01a8a2f54bb6183d57aa95b740613235fb91343eb217fa35bf3ec2fa98dc5b31ef0c2faa5", 0xa9}, {&(0x7f0000000580)="30c4b7ca97c953424e22d8947016660cd3d7bd361b8e7a4c6a3335165500fc69307bb8b9d92f3b293d98055b315ebb99c3687a82348746c09dd15d1b70a6147319269c146676a8fcdfa4be84a27a023d43716d5046beae9098711b9b5cfc48130f29cdeaaddf3e9ef3f1eb0e69d69cc8d7d9f56f3633795d615d9753ad62a92426fdca4bf892f5465e4dd1b03e8f3b4a174ac29adfc08707b6a32d990b91d0c39dca1179bf046a23b0b7cc338357b62edd3c461f66fc03d502cc5a0baecea22354bfd74f9a801f09f673eb3735fcf5496bddbe412863f5d503b67e2a7ee2b884398941bf4a", 0xe5}, {&(0x7f00000003c0)="6554a57431d9d98ea909d2e1ad1206267a72a7c2f7a7e0edec96b75a2338957685cfbe86fb514af0ee7d927b62c807e4627b9ea5", 0x34}, {&(0x7f0000000680)="97f05fa2af3cf0f61705d863abfb2b2459e5a2c5037ca216bab7d6803af821a7b4bb68ea9b9cd6ab757e43363b7526427e564eaf47b488c0d80f2616d4fdfc5c53c7416795ff12838e80a6565e725db4de66", 0x52}], 0x9, 0x0, 0x2) pckbd_enable: command error 17:27:47 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x374, 0x1, 0xd4d, 0x0, 0x1000, 0x0, 0x21e, 0x1, 0x0, 0xffff, 0x8}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 17:27:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCLOCK(r1, 0x20004276) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20498, 0x0) 17:27:47 executing program 0: 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) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 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)=0xf97) 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) socket(0x40000000011, 0x3, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\xfc\xff\xff\xff\xfd\xff\b\x87', 0x180, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x5, 0x0, 0x95}, {0x7ffffffe}]}) 17:27:47 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xfffffffffffffcb2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000240)="ec97d347968faa11edf22aec134eff49a3750b739a5c5d39aab27cf68e82e246177af49bb325a116e1822e1df56251ba0a4646afbafdca1debdb0d97ffaf42cf386806aaebaee8d97c0d61ab65d5c5d4e457d7ac9baaab23b0ddf8b6bf0f1e0c9b2c5c4e771597e36229a9c207741fc88582721d54582243115a2cc65bc2434ca684597e180693b692891f53cea5e80dff892db423142005c1994918c8688882a114016c41db755de4b23b61", 0xac, 0x408, &(0x7f00000000c0)={0x18, 0x2, 0x100, 0x2}, 0xc) fchdir(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 17:27:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="e57f7f00000176052bee8afc1964afd661a7073f269131cc86fe81a3bacaca68b116c75385808493580000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="defe5cd4199b55320784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) recvfrom(r7, &(0x7f0000000580)=""/195, 0xc3, 0x40, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:27:47 executing program 0: 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"}) pipe(&(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x200000000000058a, 0x0) 17:27:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) r4 = socket(0x2, 0x3, 0xfc) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) 17:27:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2000000], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {}, {}, {0x2}]}}) sendsyslog(&(0x7f0000000000)="8f5ab26a2356bf94e1509185ec9374701145d704f9e247b96bc243fc1d43c19300b68869d983ce685a1ecc84825ed32ed7a007921dfeb17082360978", 0x3c, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x9, 0x7, 0x1f, 0x200}, {0x1, 0x9, 0x6, 0x716}, {0x6f1, 0x8, 0xfa, 0x8}, {0xfffb, 0xcc, 0x3c, 0x4}]}) socket(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:27:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = socket$inet(0x2, 0x4, 0x3) lseek(r2, 0x0, 0xfe, 0x4) r3 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfd7fffffffffff3f7b238bf46854d78a2a197a386287000000008295955984c87910bf093f68c11700287ead4bcb775fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c8d7d0c6fe99b7525fa4d012ae447543c220495abee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57c60f13ad30505e8f530002000000612f871f4385f04157795ea4a5c5fe659fa202361cd8c2c7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d2fffeffffffffffffd7da4333ac0f9941b1c0c8a874f2591e035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7be2b72400000000000000004082bec304ee9a498252abb7e75bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637aca538c99527fde12e4887e651a963fa6f5365e62be2c1eac375bd11678200"/388], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:27:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4b) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) mmap(&(0x7f000071a000/0x2000)=nil, 0x2000, 0x7, 0x1010, r1, 0x0, 0x0) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0xd5ee) 17:27:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000100)=0x1) 17:27:48 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, &(0x7f00000018c0)=ANY=[@ANYBLOB="180000000001b992b531241c935c83bb867c6ffaeac040000011785203c7efcdaeeecafb8e533c7d32459bb68f2b4d43962844c501dd2f3116d335c8b92f1bcd053855a098904bbfdef1027670e4cb7b0513848a90a34f829bb75c177215f18281de2849b53046bc021bf8fc11ade7ac548d99fbb28e7b99e3525baaf4a1c28e39d053d5b29732da90958f7e9804eb6ca5ad36cd3d0f14e45e07a5bc040bdcc987378573556cefb97b122d44a827ecf28e7994ff7c813e07fec58d26f99decf2d91b3aa55978410efc197127974a87a2bc804560a742b60164bcb2ee745e115aaa2bcdafee5b2199fad3cfa9393a124b9c0dea04bb0f8387eba36b2453a1c12500000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000014c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000680)=[{0x0}], 0x1) close(r8) sendto$inet(r8, &(0x7f0000001580)="409747decf969032b900fd4d2c5c85acb4eb8e218b4fdff35d3ec093cf2e7ddb293f209d6f0a9c34e0f5d4631bac74f5e1edbebf0a73bdb62bfb71d994010f199adf761e156ded373893283aa4c92ee08dd3039d61721b4cc6d64f0b63035a55add4fc3b1c401fcc0a7f41e44ebc48b93509bdce4c8bc16e67c63d449deb211f6104a2c7cff7585caeddc56fe2d53f80cafde00cca6e804685ab11366404683cd3", 0xa1, 0x2, &(0x7f0000001500)={0x2, 0x2}, 0xc) fcntl$setflags(r7, 0x2, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 17:27:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8200, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16", 0x11a}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000000400)=""/71, 0x47}, {&(0x7f0000000480)=""/192, 0xc0}, {&(0x7f0000000180)=""/23, 0x17}], 0x5, 0x0, 0x8c) 17:27:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r6 = dup2(r5, 0xffffffffffffffff) linkat(r4, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc963a3e2769bbd73"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = socket$inet6(0x18, 0x2, 0x0) listen(r8, 0x56f) r9 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r9, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r9, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) 17:27:48 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) r5 = geteuid() setreuid(r5, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 17:27:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3}]}) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x104f0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) setsockopt(r0, 0xffffffc0, 0x33, &(0x7f0000000180)="fffe302d21d5c9ba2df4504f2384352a072f49610bf8b71aa16c58d863a289f2cb37627221dfeb1b4cc807a0515e5238f8f828e30336822ba54483bdaf607b501d1d9cf39cdf4ee50a4ff74f3b27ce323b57c117e0baf4c91eed59c497c78e9857b6e76e5cd321bbc3d9415a256516a6b5", 0x71) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = socket$inet(0x2, 0x2, 0x0) seteuid(r3) setsockopt$inet_opts(r4, 0x0, 0x5, 0x0, 0x0) shutdown(r4, 0x2) 17:27:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637"], 0x1) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 17:27:49 executing program 1: r0 = shmget(0x0, 0x2000, 0xae, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x10000000000002) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x100, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x38010) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000014c0)=ANY=[@ANYBLOB="2d012e2f66696c653800c9050aca9843e8bef244c0744ffab3da30d0bf3f04757000460d66c8d572926fa3cb6835af3db41b6105f530dc65d490ef14a4fdcbadbfff62da075278587bc8c822c0ba14930d76fb3f86717744029819196832e5ce844b920000ace0ecd83af37b960d78050f084f47ce585b346fa978b2133fbcffa924e41a4f0c31dbfe989c72dee19819f565f9956863631a48880184ecb2a4b7aabfc14f2fe127456268aa652b3456b094d64735cb60c8f6e43c076c0f054c36b5536d59bffd2fa2b8492cadc45caa210524be7750c9569c6f72645ead2b2c9cbc492e799d5d6dbfa6dec88b15ba2a5c4ade3e745123cb46095f39ffc2fec89089d78416e5dd9ac6c94a0d6376cacc8f18ac20e643e33f8c8b050dff7de1c5492af3e31c5e54a75efbb65d2f7005b5aa1a400a517d026bf492f668207aefbbd0c4e7f01625dd84894820a6c55bf477d68dcb47810c1ddb3b1ffc0a263be376159b5d40c784abf456f4b2643ca41a5a542f568878e3c07f2b38b5857ef2500509afdfb5de1a8944ca025cad2fa5f580ffc9759cec4fb879500f8223c739ec"], 0xa) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r11, r10) listen(r11, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f00000002c0)="040070aa57141718535f00000000", 0x27e24918aaaed4d7) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getegid() getuid() getegid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xff89) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x101, r12, r13, r14, r15, 0x80, 0x4}, 0x80000000, 0x9, 0x9}) 17:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x245, 0x0, 0x0, 0xfffffffd}, {0xc, 0xff, 0x0, 0x20}, {0x6, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0xffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0xfffffffffffffeb5, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000001c0)=0xffffbda5) 17:27:49 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000653000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00005b3000/0x2000)=nil, &(0x7f0000090000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000500000/0xa000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f00002fb000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x2, 0x9, 0x9, 0x2, 0x6, 0xff, 0x10001, 0x437474c7934fb2bc}) 17:27:49 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/202) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000001500)=[{&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801ffcaca2aa4ed3467bd61a7f8b405e48dbbaa55e66a065778a3b1c2b8da52f0f8f37bd10cdba4d4e", 0x64}], 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r7 = geteuid() setreuid(r7, r7) getegid() r8 = geteuid() setreuid(r8, r8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000009c0)=[{&(0x7f0000000940)="1af714a0b1c0dfee64fc88f07409425b9de1f0680818c3582369d208fe287f3acdf678b0cbed37e05e946265b5573eb5a1590fca591941b35a5dfdf5b4a7416a38df4b4e58f3b74b80fc0fcde3a484c17ce90ac6c53e92af7e91d8afb9d683b0d085644bb1b01f6b301281190d640d775d684a53836f3dc64e60c4", 0x7b}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000001500)=[{&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801ffcaca2aa4ed3467bd61a7f8b405e48dbbaa55e66a065778a3b1c2b8da52f0f8f37bd10cdba4d4e", 0x64}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000003c0)=0xc) getpgid(r11) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040), 0x100000c9) r14 = open(&(0x7f0000000540)='./file0/file0\x00', 0x20000, 0x0) writev(r14, &(0x7f0000001500)=[{&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801ffcaca2aa4ed3467bd61a7f8b405e48dbbaa55e66a065778a3b1c2b8da52f0f8f37bd10cdba4d4e", 0x64}], 0x1) socket$inet(0x2, 0x2, 0x6e) setsockopt$inet_opts(r13, 0x0, 0x2, 0x0, 0xffffffffffffff68) r15 = semget$private(0x0, 0x6, 0x777) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x7, &(0x7f0000000000)="03000000", 0xfffffffffffffed0) setsockopt(r16, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = getgid() fchown(r12, r17, r18) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r20 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f0000001500)=[{&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801ffcaca2aa4ed3467bd61a7f8b405e48dbbaa55e66a065778a3b1c2b8da52f0f8f37bd10cdba4d4e", 0x64}], 0x1) setsockopt(r20, 0x27, 0x80000000000000b, &(0x7f0000000300)="48df208e8b1185ca2c450adbb2eff7ab37452c74809612e105905724caacddda1546d0e3d2dc79018f92183f56d8d2ac28d9e3e6c7653874", 0xffffffffffffffcc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 17:27:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) sendmsg(r2, &(0x7f0000000380)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="1c5cdbcdeac02c6e51b7884558a7a2ff547dd32379363029367420b8ccadf2c0421278577ab848f549fa017ccb4b128505a0ad861d191658dbf4d081ba25256ecad3d1fbe9da135fdc2eab1f7732237a16409040650aab3be0f3c1cd0185deeeb5c23808189c1572931bdd57b3a2d82c3c9a6653be26b30e0b0b05c45e516d73121d889af456b8e64e2afb48e94f19140cc07620443e852317d52ce1c83e15e7d19ba508a50a4e38a0d6ccb4dd9a1812e0d2026ff96d83298d4c6b9ce4084cefb010d558e1ca1be815be71513384664b54bea214fa6cf1abac555c09cc20", 0xde}, {&(0x7f0000000080)="0b5ef91c52d888eb6545a02165b4", 0xe}, {&(0x7f00000000c0)="3dd2a520a072127eaea602e6430187dc0328bc47cd7397bc0f34d9460955f84d621706439d71de8e48223a6c70374086801d88faf6bb3d693cad14636f6a72b4d708533bf6651b1b2ccb80729dc1d638e213bdf868e1", 0x56}], 0x3, &(0x7f00000002c0)=[{0x98, 0x1, 0x5, "7dfcee9c30be534078a7d996c446c2b958867ff7f17d23876c2e2a615908b9be24edd68f23945ce058b2f3840050cc8b104cd5705c31b6a22e0f4e54acfedef59ed002adf52170e3301f662ed08d81c41c81b5f294c60dd97737906b83e7a8f54116bbf56c7910f7a2131aa792ac8ccf78b709d5a3e3878b6c293a94e060899e61771831aa5a"}], 0x98}, 0x206) 17:27:49 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[], &(0x7f0000000340)) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r2}, {r2, 0x20}, {r2, 0x1e8}, {r2, 0x15}, {r2, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x408) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r7}) writev(r6, &(0x7f0000000680)=[{&(0x7f0000000380)="41ab1af25c95b4c30a9d3406668acdbc7350b14aeb9fead4a3a94277c02aaf99dada80b271f4dbde34ea5abc9b5c8f705d6ee7c3da9d2951d7267a89b25a1e87457dad7fa9fbd289401eb6e41997af86617d60472a0e019f04b2aa494fd23e0ebdbbd60fbeb0daf8d1a0fa1fcd5215a58f359e376802ad018f3cd2f08206a56f05c4692843da0dd61ae031947691a41e8ebff26130e9504db8c4e6dc46dc33", 0x9f}, {&(0x7f00000002c0)}, {&(0x7f0000000440)="561581db1be820dc838ed34109bd6cab4c63075a65255add729b8e003a66ed56cb29ed316f22664ceaa6b6b2957d0e0f29b9380a6cf84d506731150d0401cb75d4ef362570ef9876657d75f5456640f74401fbe7c1eb49f874188950b939e74a370d66493220b9ed5a1a93b2934a413ba071d9b64e462eb3720e817e88f25eeccddd619946a9d0eb551b19e82bd55b290e7e664b1f16568d944860de7520a6c3b71880973d2407781b40c3491b722b80e8b98b4932ccf78428453157c7ed82b0ae934d601b7e445dabd46fb7c17f0d0f1fc395e5117fe81215338a5d7d8103a19cb99bf007", 0xe2}, {&(0x7f0000000540)="1babf658b34a7248457e1ee6ee36d9a11c8e28cd5131f71d235bbfee90073a8464f2427bec141ff0d0101f4339e716c3e41d741ebd24b4814cfe23e749ca21e3cde6a4d15bd748ddbed441b08a938b3854e8cf35ec637387c0f4a670ebca8cb0b61d8954c3a65bdb3f2d0877d9ca4d956c1a25b7607e468c469df5b23341e858c6", 0x81}, {&(0x7f0000000300)="123623f111fc4bf9f9b0b2929c13", 0xe}, {&(0x7f0000000600)="63cfa5865222f9227e58afcc80738ff6e55ba83f514d9f5f9409947b02c19ab1a36aa3a8be0af19334ac86a1a70d9b5e64b6c83812f2c7b66e3e781abb826f640ecec134abc4287e38338152e5b8820911d8229b8337f7a2923f6e0d45af493873f1", 0x62}], 0x6) semop(r5, &(0x7f0000001140), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r8 = dup(r4) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./bus\x00') syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) chdir(&(0x7f0000000280)='./file0\x00') r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x5, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x5, 0x0, 0x0) shutdown(r13, 0x0) 17:27:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 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, &(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) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) geteuid() msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x4}, {0x18, 0x3, 0x775b, 0x7f}, 0x7, [0x6b7f, 0xb86a, 0x7, 0xffff8000, 0x9, 0x65e, 0x6, 0x10000]}, 0x3c) msgsnd(r2, &(0x7f0000000280)={0x2, "5be02b0e15d965744877104b07e934cad97f9775783e8dc30e32a8f3efe9dfb20dd3f03bc73d9fa42d79406c51404c4c64c811abe5af9412ce9d12b099683460737d31ae0375c7f20eeeb518e787447b3d2881d0b8108fe9ce42278109248dc1ad86825f0db5639fe1d9c959b5a05eaec19bcd06c5542d79ffbfd60d25b6c9288e1bf4467400d6e4c274ce198eb803f74ecc9aa3aa514ea3d54101fb7491defc50d18b25b2ac176ccd2326517079aac3a4ec3019c0991d316bd5857e3925847bdebae235df877582bc20a973a3a1ebad0f0cb16f2a34ab1c64d9157062a206f2742e33ba228ca9342170768fc681"}, 0xf6, 0x800) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 17:27:49 executing program 1: r0 = open(0x0, 0x20, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1010, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000180)) socket(0x2, 0x3, 0x0) mlockall(0x1) 17:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1f) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") munlockall() 17:27:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc02, 0x8) setsockopt(r0, 0x1, 0x7, &(0x7f0000000300)="e7e4e91ac89cdb708dd041cefbd528da9e19a4dec8c9e03b016d2aecaff8aa853b446fe15e7a52c7f1ad728f103fa0b70bc29cbb950fb996efc857546fe4b5235d7f09262f019ec66a6ff2941507c1df19ad112673d7f09871ce7dee5fbe5b1735b2d4d18ce15886110fd20e5b6b757e855853ef786aefe295a9fcb370434e4a09255101e8a87de805e3c993cb77160e72c3cae3058a4d7c318fb1ddd28171b4528fe1ba9122f0a39c0bc0ae596d7887e173cec2d93a22d0a28aea87a15afd36451e4fe037353d795454e1eacd27e5c22529", 0xd2) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYRES64=0x0], 0x1) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, &(0x7f0000000040)}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) munlockall() 17:27:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r6 = dup2(r5, 0xffffffffffffffff) linkat(r4, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r8, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) 17:27:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) sendto(r1, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) shutdown(r2, 0x1) dup2(r1, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x530, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000580)=0x4) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) fchflags(0xffffffffffffff9c, 0x1) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000a00)={0xfff, 0x2}, 0x8) preadv(r3, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)=""/199, 0xc7}], 0x1, 0x0, 0x0) open(&(0x7f00000005c0)='./bus\x00', 0x80, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/254, 0xfe) socketpair(0x21, 0x1, 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) socket$unix(0x1, 0x5, 0x0) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r8, r7) 17:27:49 executing program 1: 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) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x9, 0x0, 0x8001, 0x5b4, "5516d5a0fc0aa3c020b654da8fe2e32f9cdf989f", 0x8, 0x4}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9a›×]ò ð{6­?8¢QB™¨`Ð`7ºä.b¯\LÛ]:*¥¼ñ.²[Ô¾ÏeÿJ²ƒü×þ*h¢¢ø]öP|0Íž6wm|ŽFÉêÔFD¸†Àctâ›ÊA%óu dR±0(ú³UçýlöÏ¡‡‰§ƒl%>ŠiÛó5*nžÐ‰«M´"*oÞäô‚†¥Ù”;f[ õøT™Ã.ß*EHDòç©Ùnø 1 ²†Ô®&Úö¼{èøÁ¶µöÓ¸­‰’ð6C£ÞG°sœ 3‰hƈGxN#)ó¾b^RZç¸jÏiœPcBƒAá\¢‚@©Ç¡5± ZÛ¤"$xç\ôfú NL;QL¡£P°G½÷»0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1c12, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) fcntl$getflags(r0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:27:50 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) msgget$private(0x0, 0x100) write(r2, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 17:27:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000340)={0x4, 0x7, './file0\x00', 0x9, 0x10001, 0x3, 0x80000001}) close(r1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x79bb178cbea6d17a}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x5, 0x0, 0x0) shutdown(r4, 0x2) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) fcntl$dupfd(r6, 0xf, r7) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r5) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) 17:27:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000640)=ANY=[@ANYBLOB='\x00\x00./file#\x00'], 0xa, &(0x7f0000000680)=[{&(0x7f0000000780)="4a0a44949cc45ea1d623bbbfc7551fcb580635c1ef09160840f62fe919b308a425e0f1953456e3127240b62fc42686770e2747d75a96c41cf029b74116d39a5fba5e82f4d1f47afff167df23a47a5530eede6260af683046bf6c620f925116103653bbfeb867e8c9b4d29dac1eacc5056a3e69d78d3edd1cf72f9e5fda3a657da8e4ecfe6e8fe0388f15c4d95849553c8f91692737bc826bf9a27b1e31d24465c4f8da2842347762eebf244b33364bcf031c2c439f3a3fe98d2b603e3ce97719fc56", 0xc2}, {&(0x7f0000000880)="3c10b81744094f5a6998e420ca114c5d17f57e6da54f138dcfc5900e77e1a4af82f86d799587dd6368d43a7b54827facd38aacc5963b233e058eea091845a9352cab79f1a62b36e67363dadf6c13b96f6a4c525efef61c74a34403d672bf5a39492bb6649c1439621cb3a8347579a283093fa343ad98c81bf756ff2bc1e95c39a97e3588e66ea5f416fd07acd6efea5383ebe0cdaa9195cb74bef05775b8c6a503b444ded92555d1615b801acd6d21793a2e6dc0836415aa4a4ee09693db6932e842d4a5e3cbfa960c47642c41b953c8b5", 0xd1}, {&(0x7f0000000980)="15a4c94abf801b5a8eed0453a807734365d1b652c082d887ecd4fc24e2d4375108c258abcf0889486d008292b2f5f9e2f2257f4e89d8d128028a59dc67855ba6ff6a0cab5a9a8d54bf6c87bf0929883e2796b4c37e976a0636448bbf01913fff9c0ec1e169cd5e95a5adf238d3fa133a481ed59d1892bee69ed6582f7b4b22559489e98b19b079324530a86b42e3bffc72a13d0c3e1a1333de165f03dfadcabda7d5b677eb8ff355e8ef367d26a42e06d4bb002e7e0f5dd5a7377a2127fc1f18c30a63e876d94811f16b8baeb125c104896959ebea4017f78d", 0xd9}], 0x3, 0x0, 0x0, 0x792396f4bea4eb02}, 0x4) r1 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0x1b19, "f7d0cc0d68dc0800000000000000f8844ae89310"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000680)) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000680)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000680)) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000680)) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000680)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000001200)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r10) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) 17:27:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r5 = dup2(r3, r4) r6 = fcntl$dupfd(r0, 0x14, r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 17:27:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r1, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000000)) 17:27:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="69b936cb0785cdabb14c09b821"], 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3f, 0x9e, 0x9, 0x8001, "6212e21903328e538d6b7533f94222745074c39d", 0x81, 0x10000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xffff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052500007dc4b5ab1cdd0400"/59], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r5) 17:27:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) r1 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa, [0x0, 0x0, 0xffffffff]}, 0x3c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getuid() fchflags(r0, 0x0) setreuid(r2, r4) r5 = semget$private(0x0, 0x3, 0x401) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x2, 0x0) ftruncate(r6, 0x0, 0x7) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000200)=""/29) 17:27:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 17:27:50 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x40000000, 0xfffffffffffffe04}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:27:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x8, 0x28, 0xffffffff}, {0x57c, 0x9, 0x40, 0x9}]}) 17:27:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 17:27:51 executing program 1: r0 = msgget$private(0x0, 0x682) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r3, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r1, &(0x7f0000000080)={0x0, "7d8ca6fc4d5b4cab7862a014a1ac996b78a4fac07877b46acd982eb3f68d4f8ab2e5811e20f56944fbcdae7116f86e46def4a7381820ebb2ec6c59ecfec16a"}, 0x47, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() r5 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r4, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x801, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r7, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 17:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x4, 0x1f, 0x3f, 0x101}, {0x100, 0xf8, 0x6, 0x5e0}, {0x1, 0x20, 0x1, 0xf2}, {0x1, 0x6, 0x1e, 0xfffffff7}, {0x2, 0x5, 0x0, 0xffffffff}, {0x9c, 0x1, 0x53, 0x9}]}) fcntl$getown(r1, 0x5) 17:27:52 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) 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="6202e006e00000012000"], 0x10) write(r1, 0x0, 0x0) ?ÛÆÕ©ö:OéITqñÀ§,~§à¢eŽŠt瞢Z¢NÇrÝþÄzWJ¢òåH„@lM [Mêi\ˆ½€˜-.20xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/176, 0xb0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0xa8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCFLUSH(r2, 0x20004268) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="a80000000000000001000000000000006435bbf5f301bf65c158fc99e7fe4621e36e5ceb2fe989f2e7014702b63022b7e7fb33494385915f73bbfc671f8761c4d671f257d6f985d97107507aff4b671ba850482b3fdd942a312d1efbdf212ac879137870ce7b2a08514ccb7606c96ecca02921ff43481dcc6b764e598ad54bd661ee7620ff0a052bf6262bacc0b3c07e3180ed53b9d768e58166f46f977cf527dc0000000000000098000000000000000000000000000000d4a927b091ed56193f0d102aa82b6e5147ba311767ac4e9cbf991049ac16ec9df396d40c2cbae6fd51debba9a971ed8505e0d1eac139e3f885d8cfb2156aa24b589a7ce1726844a1cb2f32a5b49d875d01842d7747c7e2c4944092bea090e5762fd686050338f8a6975db85039217d1c658fb275abad12a1189cccc1566ca51bfe0000000000000048000000000000000000000000000000ac9e1bf709d8b470361d5456a1df1bbc46599d48eaac8db33cb4a48c8ec15e29ff972001f3091bfc8a9eecdaeef0aa2259175ef93d22a0416df17c70d1267e00000000000000a0000000000000000000000000000000a8e626247d4fff2860ca0e51cd27e0af2e482b97c67d5dee8c09d38b55869bfc203c910c6e93c52d415a047935fee5ebdf005f53e5679b1d4d655f3bf1422e81419537f66cd8aee696dfabae8d2730467eab36a0f88680ecdf08ad95e3cc70e6490c28a8177a44955b2ed6c2702ca8ff1d163b14ee82ba5462b98d7e17d6a1037e30c0883e8dd7d8ec46e5e1d772c13ab3ab4d9c32e0dbfc670000000000000080000000000000000000000000000000bb73f54a169aada553f888cce73e7592524ec47c13f8eb06110b503e52a499758dfcce425f860a30ab0244d53f6d55638d741c1d940c9a0d5836a518be63754d6d0ed609efe19cdb3854bb6554c5a195eddb830c1f298fb7247d248cf9e161b4057628e66f71918c4000000000000000d000000000000000000000000000000056b9738ff0e9dc55a007e623931351d65f86536b2baf4a1f274233607f61a984db600c0371b79157d5af6d7d89864356c9291719fefb3f740f2f1431c5d52db61b4b80cd0c0b3dc0daa44e10b8dfeef7aaf49b5d9865b37e6251a683d14ed5cd76579f2648c3fbc8af00ebd5500d465580bc2369739f570533b4b35a05fa359ff91c3906357ff7c4e272c85280005d96243bc167050bdaf4bb79190a0fb5e427e459bb3f957b62bb4ba24c394b155acfa29578ff90551f238f00000000000000980000000000000000000000000000004e4e9c70bb4fc7ccd216e74dc6b24eabe093a79cebdabd1450d36b4a82a03c6c1ecbea3bdbcaa5cde5821a69d87ac8d9a19a8a1cab560c62171841823b33e7f9e5dc4dfb2b59cd280fdcc905e865f5d56b98c99e4d8cbd5b3cc5732e0e1db8249c552ca3543a23cdd24d"], 0x410}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) 17:27:54 executing program 0: r0 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000500)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x5, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x1, 0x9}, 0x800, 0x1, r18, r19, 0x6, 0x1, 0x1, 0x2}) r20 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r20, &(0x7f0000000080)=""/37, 0xfe37) getdents(r20, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r24 = msgget(0x0, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r5, r27, 0x40, 0x9}, 0x800, 0x62, r28, r30, 0x6, 0x1, 0x9, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r26]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r33, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r35 = msgget(0x2, 0xc0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r38 = getuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r40 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x0, r36, r37, r38, r39, 0x1, 0x9}, 0x800, 0x1, r40, r41, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r0, r6, r15, r21, r31, r32, r37, 0x0]) r42 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r42, &(0x7f0000000080)=""/37, 0xfe37) getdents(r42, &(0x7f0000000000)=""/13, 0x33b) r43 = openat(r42, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCGDIRFILT(r43, 0x4004427c, &(0x7f0000000080)) r44 = socket(0x800000018, 0x2, 0x0) r45 = socket(0x18, 0x1, 0x0) close(r44) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x44}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82952e2f4cad920b00000002818c535ecfe8af619b0f915312f4cd3c4a78020505259abd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) semop(r7, &(0x7f0000000540)=[{0x0, 0x101, 0x800}, {0x0, 0x7, 0x3000}, {0x1, 0x3, 0x800}, {0x2, 0x68f, 0x800}, {0x6, 0x9, 0x1000}, {0x0, 0x0, 0x400}], 0x6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000500)={0x80000000, 0x3, 0x8, 0x7, "5bea3f29da593eadeabfb4bcc7130e80739db69f", 0x3f, 0x2}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000480)={&(0x7f0000000080)=[{0x0, 0x80}, {0x1, 0xd05}, {0x145, 0x1ff}, {0x43, 0x8}, {0x24, 0x4}, {0x22, 0x72}], 0x6}) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f0000000080)}, {&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000340)=""/198, 0xc6}], 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) mknod(&(0x7f00000004c0)='./file0\x00', 0x8, 0x1) 17:27:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x101, 0x1, 0x0, 0x0, 0x401, 0x0, 0x80a5, 0x1}) msgctl$IPC_RMID(r0, 0x0) r1 = socket$unix(0x1, 0x73eae6144d84daa5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x1003) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r3 = getpid() setgroups(0x0, 0x0) select(0x40, &(0x7f0000000180)={0x507, 0xfffffffffffffffd, 0x8, 0xf1, 0xce7, 0x2, 0xffff, 0x77c3}, &(0x7f00000001c0)={0x59449a03, 0x9, 0x8, 0x7, 0x8, 0xfffffffffffff000, 0x1f, 0x7fff}, &(0x7f0000000200)={0x48bd800000000, 0x0, 0x3f, 0x3, 0x6, 0x100000001, 0x6, 0x6c5}, &(0x7f0000000240)={0x4e, 0x5}) msgget$private(0x0, 0x5e2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r3) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r4, &(0x7f0000000280)={0x0, ""/162}, 0xaa, 0x1, 0x1000) ftruncate(r2, 0x0, 0x7fffffffff6) r7 = syz_open_pts() write(r7, &(0x7f0000000340)='X', 0x1) 17:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x50}, {0x4006, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:27:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x6, 0xfeffffff]}}) 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)) socketpair(0x10, 0x4000, 0x8a, &(0x7f0000000000)) 17:27:54 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) dup2(0xffffffffffffff9c, r0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r3, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r4 = getpgid(r3) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000105476dd35547cec9c02bfed36053a7f88d1cdcded26a7717d4431330654f2fb63338aba24feefe39b293a018f9ba7b866da9bd643"], 0xffffff64, 0x1, 0x0) r6 = geteuid() r7 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) setpgid(r4, r7) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f00000004c0)=0xff) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 17:27:54 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000080), &(0x7f0000000100)) 17:27:54 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000080)=[{r1, 0x62}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) close(r0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) bind$inet6(r4, &(0x7f0000000140)={0x18, 0x3, 0x8, 0x7}, 0xc) write(r1, 0x0, 0x0) 17:27:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 17:27:54 executing program 0: 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) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 17:27:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/16}, &(0x7f0000000340)=0x12) pread(r0, &(0x7f0000000240)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000380)={0x101, 0x8000, {0x9, 0xfffffffffffffff9}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) r7 = dup2(r2, 0xffffffffffffff9c) recvmsg(r7, &(0x7f0000000140)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000280)=""/93, 0x5d}, 0x40) close(r0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:27:54 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x20, 0x20d224bd08216e0f) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41084387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700dde8a68fbbe417770826ae5fddcae65adc52d8b9b07b2296996f1111cec06794b37f745ac2c3c966863c0122769a8fa1e90cd49c143fef1270f54f"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() getpgid(r11) r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r12, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r12, 0x0, 0x0, 0x1800) msgsnd(r12, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r7, r9, r6, 0x0, 0x46, 0x81}, 0x10001, 0x1, r10, r11, 0xa5, 0x1, 0x4e2c, 0x6}) r13 = socket$inet6(0x18, 0x1, 0x7) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000008c54963825633674f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0700000000000000000000000000000000000000000000000000001c7b00"/186], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r17 = geteuid() r18 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0x101, r14, 0x0, 0xa5, 0x800, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00@\x00\x00'], 0xffffff64, 0x1, 0x0) r20 = geteuid() r21 = getppid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, 0x0, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0x7, r21, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, 0x0, r9, r15, 0xffffffffffffffff, 0x4, 0x2b7}, 0x3, 0x1000, r18, r21, 0x80000001, 0xfffffffffffffffd, 0x800, 0x80}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000001580)=ANY=[@ANYBLOB="6bb2ea70aadad2f93725e2d48c288939c6a4ad451639e88c4cd4fec707335e2ed5a1021f828dde754677b5aa14cd20ef81150d647c2e0d30ce66b88f2a278ba15421d1ee7500299c1bee1e52e027", @ANYPTR, @ANYBLOB="823cb07287bb5fd48c5f20f894ce0634fb82d4db3ad7f045eaf76871e6f8fde94e5350fc17d956d2c79e0ad7e33ec421a3df24aa1feb26139ed49296bff5dc88583af1bfcbf2e82b7264a5cb105b27db86bb1c2057b6d3ab5fae708a818ab8dac835b0facc55cdafc25fb0eaf66611a6d8a99cae758ffb54f6a48858ae28b3f805716a270a20e93109a155be8b7b9c8850b663ecb28b166414c6eb081d5d17950493e2714bb4093f92c1d26081b9f938533e436a1784fd400d570542076cbf98379a7702c621f5d975ff0563b559ed327ccf4c06145ace2659d1d95a4947fea6fac2bf9345c36d7cce1e24c069bfb91847d442d24250c601a7ab5cfcd4c62d066d7e59de088112dde2fcd5387f4d80a22fac9e065bd2c7597db94eb3667441634a5f512c0273a4d2564bdea9d8971102d40ed514dc913f0630a486b0679f22dc99ac06d30abdb60c6d7a276a506f71fe1ff1aa03d09ab24fc025e31a26d31ff1410cf81e43cd51624d49bb452796caa8ec382a00b4b075d1f901c1dbfb4fe377d0a69a4def04fc5ad927c06c1a63f3b328071b8b215518cbdbbed74392654cd5f344926978d9068c825f8380098c23bc5098f3c4a6029709ca8fa35d0ce115decaabcc735d0dede3cf35150eb45e8fe7897a37778157c45adec54c987d42760f72d2308347fcfb2ffbf7f01b7313e7209807a1130a6e9517ee056d25b8a9556dd961b6bc8d5658bbed0430ab6786b19eb0485152152e63e76a0b850efe24fac5b969942a532fd08e60b0177d88087661e5d73ec7737a284fe7236bce2beea4767e021b05e34349ce31583027058870115199d5a3eef8dc08ec94e3999903cbf33bd06431be306e3fafe11e78e92d071a7415e832f533133b5ab6baa13e247f19fc3d3542d90b823d6f03d9a519c0718756f551ba3916179a2f6bbe7f61f6ec4bee1ac7e77d09808b30818ae79fba40d2900f65e91f4b85663bf3ea040bc266ecf20193bf1973b25a697a7a9ac31e88ee88675a42025962e487588ec43767569458f4a242986b88cdfc3484d7131acac6c6d5bfe20f5d6110f5e6000e798ba9ecb37a78edc714ad28d8c065eedeb2e2a8ab1dcccd408b966612f3473717271ee838284b18730b07d9e6706e3a68ec567795056fa98422562a603a0b61c587af7023a56b838be0f6f76e0ce4d58ee507ec4ac0d55e55aa44f17a8e5404ee328ede90aa78de2401d6be04c1cd62e619a5fb9fd9d7c004868aecf8fd9485ec2b90517ac542eba69a066987385f933850265428d15111d31811b3e2f6b440443c9c0b345dc85c77ef22851556d60fefd2f50c3d991d9881305941b1149cb1bbbeac82df892da8b771aed2aff638119ad66b53241d01486f8f45ac5b2b5675eaa795589522b54a46ffb33b0c47c5a9272a1b7e9c7480c397b036648cd378173d60efbd0b583e37bb15eae46f79670a9b9d48fa85a73e1ef05f1e78b77c1e72d0f490ac5477902adb2e6e669b2802fc95a70ea863709fcc6f3865e59f3308eb7cdefbc94ac588b7a68051512151557e75ada84777c5b876f120f8e4fcdb319c7ee352e04d017c62b4ae6631f6aa39bc8b9fd13f27e1fd8e0c88e941c98ad0cc86e1de5e6434042aefd414eb9d107b1d8d638c7629b88cb565cfe9ee8df2078b82dcc6a55744d735551ce6430b121db9c9b54deea50a00b75453f80f1af8ef6f12bbc631dca1cadcc9f06f0822cf8c85dec2d92097c7bc23dccaac08896a9877361aef6790595fda53f2ccb5b034d06f365b2fec4ee6dcef605e9ae2a7cbc7269f14750a99635bfdcd183b67e517bb17d27d3380cc70425e83417b26d7597d73cc01893afb18665892a2b988f33116e29058e21814aeba93833d13f6bf2aec3964eb3b679c05b33738f8056219240a1c0647a5c29e09a7971407904737225fce0a1e995cc1f0b2808a9f48d1a562ca104f608cfdfd19cebded4b1579253de151e3aa870a6772fa71991361cfb138c438b8dd587463d4dd884c46fe7525a87140a53dd3af1b943c17965bc657fa71c8957089c811662ca22ddf990d60d15f170bec5893dd991de824b92b11fdd0e85bd588b7b6660bb361ce6253dd6806b75479b06f1453e5dab262bde3333441e8fdd0c75d6f1739e26b32f365a5aeab647414acd366644a164254df82e4b0387ddab6f99520b2a3b7fbdd2e2659ed7b81c976d67e00120afa19f9cf32142a1c106b18493855ad57fd60d6e7d84f15b349a7008a26b1773bcaf900933679203e84d314637f6ad8db1cc94be86e5c9235923b487cf604b01bdd4163adfeeb00c09f2cfb6b52191f03000ea2dfa918004dc3d49a04df0de0758e43a9ec5bb1b1a1273a77f8f152ea7a063f69a9fff90103ba234116b4a6a239ec8b83089e9720c67a26e6ed4d844b75d40a2d388e40c3322c0e4678c26a1612e38e57dc45cb040b0a1ca2abbd97bbbf97acf4aca26cdb87a1b4e2b767161b9a0fde51a3773e7a7881d4e2dc3ce53e0c72901732a6d1c026487380ad8e03c65c1017c04edaa8b1c1c91e3dcaf9c10c6e4ace97a7d892ffa828eded71c0c7fd546e93c5ce9d2f7cbc0706a839af9e98d9c61ef5c37c3b9d95b587a133399fe507b6d8b4c9b48dff4a84b9dd5cb913ff5e17b9595f2e1921eb05ab7329d88a033b371a966423d642aaf1a90dc6b076d1205d3cc5a42924c2593d12f9fdf48d14386a58a14599310b3264a565f3e7f8228f2f22c6e7005270db8e609e623458eff02e3e7762af6113250dd62a89bc7745ace184a08b99e5cf432649310587aa463b275595cd815fe625fd3d5da705c0682fe1a17ba2f1bef042ec5bff4c32c8fe2eb90846080e721e134cd96dbf0fdb7aef77972b97a2ec6322e9c2791fb0ec01d248892673f8fecc31eedde409769f69f2fe3df75a5c3a7911d8d40b955dd75b29566f87c2b9d563e704fe75a42826d2b0b53cf618ab0535331181b7174d0384728c29dbd9f6b07c8692854effa250d9c873e9cb196f633964be9965b1c31d5d16a06b99dc43de529fc6bca408498b2dba371448bcbd1151c373677f8cc6c281cc39560cf7b85341d2c5565b3152a2e4129941407994aee555da652f8ca45f33ec8830b5fd612090f4aea3c31dcd0c340cb97926e6bf4297a5615553208d6c9223ed45329f7699a56e7021b5841ea6ad464aca343ee681adaafa98423db5e535f6738b8ed753a260177c6354f19f1d42056d23b245011075d8378ef02266b214667bfba0c92fc3b2de49d0afc7a4fc62d5dd76c2b5b4bc31f93f3556a6748cb24d8155193d256046842d7b7fc82d1996f2d54b1c292f945d049ce6b5ddbb43c0e28f07e06d56257db707f45df4fd8c10f702a35b82aab7d7c5f91333dc0269ace9e03437a6c120250282fc635f72cf8ba8e43813716e42867a8cb32e64d046df9b4efce2e6eb3acd59ca1ba12f2a5e9c47ea2f19883256e8f75a668a94d138aa9bea4d0af40794f8690fb8c1e99fa4bd4ba6e28fe317820c969f21cc9ca8d0476b2650dd4abc01ec884e6f1b04975e8cef5fb2ea5bc439f3e3806a1eaa1133de189eec0fce70f1b41250608b2935d77565193a738e2ac37def781ac6884a8e0d7143e58561a7143683af6217ac99ab5ef6eb1c8639affe06d8287ad63671ea37892b734443149be22e369ddd5b67dcbb94eefcf70bfc16a232e02cc7b2902b4750fb1b542a9c4da8a9de09a6c4b83533387aba9f825aba47677a81130de1fe5f59802917548177e8c6a3de1da97c6c5bab27d78e94e03b31fdd78d92c137cef9e2176cfacc46d12a8b780258568aa3f795d845148deb216ddfda8233ef33afd02871c6081039afdc7b7ca8662de5aa001d84b666795840f8b70274698507fcbb5eb740bed3c16a22d353442a1627d58b7f806f0c9b5b0ec460f0cefbe2c6182bc6456baaa2af060cb83adb9c704cf6457759df66a37c56478e7780ec308868c4fe95ce38d4aebab82c923c3893947e9ac7ea69cc44a33fb997d80382a4192bce4c3b1dbbfdd3556c77faddfef4dd1f3182535fb22ac4c245dcc678da92419dd32e207cd44bad5c2d1e96351e67d0d331b573ae61553b1126e038ce2c0c77cd9bae341a84ce460d9990382949b80943d43cd043decc11b27128fcf98491352eb9dc004015b4f527c05e785756c0dacdc1cf2e33962961a4d5c6712ee014994b85869cb8b36bb369d975d33876307b44a6d3cccd49b3c71075d58eb08468969294e052bc5c28997d437bb465d4dc5493a49f96cab12d1648e4ae8781a9fb5d0771da7c6255f8d628678f7c91fe2640636015f55ff4dcf997fd661fc4706ea9f79230c563d46d3775bf564639698bd446b46be025b24f57bb51584e5ed8e064dceac117c8b4884690c80807f4071903a51b2efe25787f37c639ede118871028bb37cf6f622d221c78d4953c51a20f6ab602ec69930bfe0f2b4ba6395dbd68f5de44759af90f096a7194d6424f7bc5b8d6c487caba5434cd4ce6c10b0e60bba241ccffaf1486f367f3e0a7c5d955ec6ef0c3a8d9f84b11ca9859a18b4009e7ec211ebceb825e32770a4eb3cf18f29849cc83ff413c3b0d25fad153f6e746572fda9d27fce422ca2aafd718b4ab5901d5f23dbbb8e0513d64cb7b1a0947260baa4e75bc0b9197f8fe40d35db1e0d8349e559c491f90f0411a43084211af8031d6118bd2dcfd6f2d8cd5137a0f85f15519a91516e62bdc2cae302cc2cbafbe70888fa56bab9ef973b9798ea49c797500b5f05c6a3024640f970bf0b8d602d6ce322f6c6099a8c82786447e74c87d89d4076d3390afd506aa7863074b1529822b782fb598bba167bab9c758dee271f152e690a62fde673eb34824096ddac5f494f1872200a486b8278939c3e09e09033ddbd4c4205f613f4ab5accfa6209f6c9689411fe325ae43f96ef8b7f0d6a9a7dabb1dd6926a4cd899439dea8682fb256a66e57bb71ac50b811abe8b097d409f4f9b03176d6adab0337c9bd8d311393d8e308ece3efccd944664252af471600701d96b1da4f0a1bbf89cd406458b91f4717f23db3802d3fca3aaf3b8dc7a88e0fc767ce4589f26b1363e01aba22a94ee88e8ad8a67d3435476aaf2ace1289f8b13042d2f3b355dcb0fbc9e2816264574d20727cbd8cc851c3a38ff9a6c4ad5291731934561bf8e85c1bf83aa9e3839eb32cb999df8f483433e2038b94d857fb457712c9b95be6df1bf750a20a63cbb51552fd051bdf892f08444102c1062e1def83a0cb521251c06efedc326a5f8261a2bf912a333838d845bc38a420cf8c2afd74d8c2e887630ac5325ba9ef04e94129db90092718c7a56420bd8732dd6fec1dd402b6c46726ef9d8ce01809618ddfb42916803c782f0ce18265c439dad6625ab7ff337a83748df5fdfbec6b6347b47f322f82808264fd43203ea88d65e7e2a3d3e03231c753ee0229e7c47afc3c0df0fd613a4e03cc1f0dbe615195f4e8395c37a256943482480b942250cb5284fab356179ea3bcdcd55ca4f90fcd9f6fe7a1327a370eb69bdc6377e4041ac1ccb06ff28bd65215f2ebb1296d3fdba232a8e04dce1b08424d1b0f26e4dfa84fd43f03de716984734b7e1ab3804afbc20b2bb07468b3a81e25da2878f35c9031239b01127a66d4fc9ee448c336c37ef2282fa21992da353098938fdbecbd658357aed28070224e92adeea651b7d9880613fe6f82d5f2f71d8ca2e9e6714454df2cb92b364622b10cc2a95831292e11ea01b1ad61656886229c13b83c5f603633d1afdaeed9fd6", @ANYRESHEX=r22, @ANYBLOB="334461e17c352d9478c8cf7afc33d155aecef9585a9fe91da8bacb906e721126289167e483035ab6754140af97e6ed8e3956f7ce391db8995da67614182054497fd8f02631c0"]], @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=r23, @ANYRES32=0x0, @ANYRES16=r24, @ANYRES32=r25], @ANYPTR64, @ANYRESHEX=r26]], 0x3) r27 = socket(0x10000000002, 0x2, 0x0) r28 = dup2(r0, r27) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_ACTIVATE(r28, 0x20007605, &(0x7f0000000000)=0x3) 17:27:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x3d5, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b781b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x92}, 0x0) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xfffffffffffffd2c) r5 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000280), 0x240) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000002c0)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, 0x0, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r22, &(0x7f0000000280), 0x240) r23 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r23, &(0x7f0000000280), 0x240) kqueue() pipe2(&(0x7f0000000280), 0xba892f739b5d2ad) socket$unix(0x1, 0x2, 0x0) 17:27:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x0) 17:27:54 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)) fsync(r0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x18, 0x400000001002, 0x0) connect$inet(r2, &(0x7f0000000000), 0xbb) r3 = dup2(r2, r1) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x27, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x1) getsockopt(r6, 0x200000029, 0x27, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x27, 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000000200)=ANY=[], @ANYRES16]], 0x1, 0x800) msgsnd(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000008b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433e13de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e459f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d612fc3190dfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c6121375d39876dfb6b4502000000000000005e06140675f6faf247dbec8eb7d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba992d6931ec5ba0bb0e8997f7a941755272e60767799689d37da8160000000000002df0a24e1374f32e7ba726f21a2efb556aa860a00549373bbbe2349ea6cd3640f219696695026edab1f949c21f4bae87326467f0d504a559a3b3c0d7a61b35129d14b71d78e518def21e8b9dda885acbdea01b4824be3cadef9784ac55ba27f415aeb7b325a4ee1de4149e2546827ea4bb7fa6041c4ba870c483cc11f33a4df54ccd56148e2ecce5239c82c9cba1937ea8fac89104045a5f82ffd65f9e29746aafd330bc19abde9d8e0ac01a4c2103488c1cbdd50eb515f90707dc1ade21075074b2d98808a1ad6e5b"], 0x1, 0x7fb) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(r8, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067c6040096dfedc4000000000000000000000000000000000000000000aea58c2400005865975c1a1b499c96da3021602314dffc83805bea864da9ced46c9013c0aae12850a1f1289c0d721948ac76463071f698341e58f4a35297d36bf85998909d532e3e786d2eebdb798481ea7ab27188c451565168e393c9653150119959999eeca075369bac481c9f94338a8f07118b23f430c50cf926d73dc536c7b520755a40131ad0fdfec7745d886c91b45ce200f50adbf09c39e67f6907376002a8b2805f7386475a153d4fdecbe4d1863b90d246ff64d5078c892f6c7236fa64fe0a5859081ac0283070a9285d67029074f2e702953fc3e518b0df967a1eef6baed740890070004d"], 0xfffffffffffffcc9, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) r10 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x400, 0x248) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03040000", 0xcadf9b76e5d4c5ea) setsockopt(r9, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0xd, &(0x7f0000000180), 0x0) r12 = kqueue() ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000280)) r13 = kqueue() ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000280)) r14 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r14, 0x200000029, 0x27, 0x0, 0x0) msgsnd(r8, &(0x7f0000000200)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f0000000080)={0x0, ""/215}, 0xdf, 0x3, 0x800) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file\x00\x00'], 0x10) sendto$unix(r15, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r15, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) shutdown(r15, 0x2) r16 = socket(0x2, 0x1, 0x0) r17 = dup(r16) listen(r17, 0x0) 17:27:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket$inet6(0x18, 0x3, 0x7f) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) r4 = socket(0x2, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r5, r3) 17:27:54 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x46) chflagsat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0x1) 17:27:54 executing program 0: sendsyslog(0x0, 0x2c0, 0x0) 17:27:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) mmap(&(0x7f0000217000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x8a5) 17:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f0000000380)=[{0x4, 0x6}], 0x1) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r8 = msgget$private(0x0, 0x200) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() r10 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) wait4(r10, &(0x7f0000000300), 0x2, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semop(r1, &(0x7f00000001c0)=[{0x4, 0x100, 0x1000}, {0x41acb67c1e89dc78, 0x49, 0x800}, {0x1, 0x9, 0x800}, {0x1, 0x6, 0x3000}, {0x3, 0x7, 0x2800}], 0x5) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 17:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c, 0x80}, {0x25, 0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r5 = dup(r4) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="1b10177f2c62a8c73b1e1d3764a53507112e6a94fa30ba9474ac94830afa42133430d1bbd879449f86cb0afd9db1ef50405223bb7d6183c5a1ea9a4a316173b107d75c87428403f9a8be2aa3f1b88ccc0dabe45881ea0710e2ae5e2f2b0c116166a3af5177a72e33f0d898d3"], 0xffffff64, 0x1, 0x0) r7 = geteuid() r8 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r9 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getppid() getpgid(r15) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r16, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000e5ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000d06991f697bc3b9ce7cb00"/235], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r16, 0x0, 0x0, 0x1800) msgsnd(r16, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x1, r11, r13, r10, 0x0, 0x46, 0x81}, 0x10001, 0x1, r14, r15, 0xa5, 0x1, 0x4e2c, 0x6}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='Rdev/bpe\xe7', 0x100, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r21 = dup2(0xffffffffffffff9c, r20) r22 = dup(0xffffffffffffff9c) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r27 = socket$unix(0x1, 0x5, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) 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=[], 0x0, 0x800) msgrcv(r30, &(0x7f00000004c0)=ANY=[@ANYBLOB="f094dc904e7fb600d1c4bb7be176c82b764fac45b299b333e888d1cd2e35ca91b3343adfcdaef3413b76384d433f004caca3fa133f7784371a5b961309e4ee067b29e3c4aa263a08b6725cba59621a950825a267bf4ef33ce4e78dac882b67e992abcdc0d0a0bab16900e34fb1d44f87f91aa4a71d75875894b50fd36957fa"], 0xffffff64, 0x1, 0x0) r31 = geteuid() r32 = getppid() msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r33 = getpgid(r32) r34 = msgget$private(0x0, 0x682) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r34, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r35 = geteuid() r36 = getppid() msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) r43 = getppid() getpgid(r43) r44 = msgget$private(0x0, 0x20000003c4) msgrcv(r44, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgsnd(r44, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r44, 0x0, 0x0, 0x1800) msgsnd(r44, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x1, r39, r41, r38, 0x0, 0x46, 0x81}, 0x10001, 0x1, r42, r43, 0xa5, 0x1, 0x4e2c, 0x6}) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="a0aa32c3d533b3bc1b2f90aefa6c1a1c9361014744bb459bd5b94cc323ce518bf20e83ebf938cc8c1735a2dc80dadf0226bfd0c57b28f9ead1c8b6d9d83a294efc441bd45a41e14f7ab3382a05624e8e004aad8fee2a15afd2794dd8b20bcf5e99ec425686fbe5a7a40d652d47f63eb4c526b05e1385dfeb9332e2bf7e688d159b111458c023a2f7ebf1bd8550fcd7b60a304f348def352859d448c9554105bbff821bbd05178fd1b5d7e1f715ebe3f6527163630d7b0b2e6324fcefe040d11a1ae1349802c1ae53cbe6cadd71e261e51a41b7fc1f6d3baec362b45ee0c78add67c917f7c1b6393dfdb97f2656fa2ff9baed495311", 0xf5}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r7, r13}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r17, r18, r2, r19, r2, r21, r22]}, @rights={0x30, 0xffff, 0x1, [r23, r24, 0xffffffffffffff9c, r0, r25, r26, r27, r0]}, @rights={0x18, 0xffff, 0x1, [r28, r29]}, @cred={0x20, 0xffff, 0x0, r33, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r36, 0xffffffffffffffff, r41}], 0xd8, 0x1}, 0x8) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:27:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:27:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000580)=0x3d) open(&(0x7f0000000540)='./file0\x00', 0x800, 0x80) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\x00', &(0x7f0000000100)='-\f]\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='/&@\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x9c\x00']) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x65}], 0x7fff, 0x0, 0x80000000, 0x0) 17:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) dup2(r0, r2) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2000007ff, 0x0, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x692e, 0x5, 0x34, 0x8}, {0x400, 0x2, 0x0, 0x69}, {0x6, 0x0, 0xd4, 0xffff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0xbb3, 0xfaf2}, {0x18, 0x2, 0xa8, 0x1}, 0x100, [0x0, 0x401, 0x9, 0x0, 0x2, 0x5, 0x20, 0x94ad]}, 0xffffffffffffffa8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 17:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'d\x00\x14', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:27:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x40}, {0x3c, 0x7f}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") 17:27:55 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r4 = accept(r3, 0x0, &(0x7f0000000040)) bind$unix(r4, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) open$dir(&(0x7f0000000140)='./file0\x00', 0x288, 0x5) 17:27:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x71bb5ef52584932a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000140)={0x100, 0x2}) fcntl$dupfd(r0, 0x96336ccc164b8f8a, r1) 17:27:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:27:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) 17:27:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x1000000000006}]}) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 17:27:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x667f, 0x6f, 0xb9, 0x7f}, {0x47ab, 0x4, 0x6, 0x4}]}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 17:27:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000100)="b5dd56a1d3a50607d246fb8f6f068c75b863ebd3060314e2d5c25b193506210d869d6f2f486a174fec8b3cb05d7e389e43b2f84ef0f731dbe56a64135c79288c88dc19e012b1e8427ca2d6132272cb28df376033a13010dec5f37d8d5f5def20966554a08617287af205b4d69282a06e11b7f69e8863b1e2cfa214ba404ad90d429ff65e705d5dfb182b56f0971e79c85b716081d592b4aa39773d500150a5e8f28fb687b49444ae69f7d05fabe6bd1474c49cd5d59e21d9bce8f4c4abf3f9591727e0a68186cb46748624001717d4c33b6d59003cedd4ad5262dd68631990a73d7ff47bd2e83948977a391f9a849e0ed5dff217", 0xf4, 0x40a, &(0x7f0000000200)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8004) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/114, &(0x7f0000000300)=0x72) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)=0x2) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r4, 0x0, 0x400) 17:27:56 executing program 1: write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 17:27:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x7}, {0x6}]}) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 17:27:56 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) poll(&(0x7f0000000040)=[{r1, 0x20}, {r2, 0x2}, {r3}, {r4, 0x1a}, {r5}, {r0, 0x8}, {r6, 0x20}], 0x7, 0x1) ftruncate(r0, 0x0, 0x402ffff) 17:27:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='mL', 0x2) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000080)=0x9df6) 17:27:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x5, 0x0, 0x0) accept(r3, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:27: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, 0xffffffffffffeffe], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)) 17:27:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000040)=0x6) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10040, 0x0) fsync(r3) chmod(&(0x7f0000000180)='./file0\x00', 0x8) msgget(0x3, 0x18a) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4094ea3ef59bb14f, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x5afbc917200e76a0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) poll(&(0x7f0000000280)=[{r4, 0x4}, {r5, 0x40}], 0x2, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000002c0)={0x8001, './file0\x00'}) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000300)) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000340)=0x9011, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgget(0x2, 0x28d) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r12 = syz_open_pts() r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x100, 0x0) r14 = syz_open_pts() kevent(r0, &(0x7f0000000440)=[{{r8}, 0x6, 0x6f, 0x2, 0x9, 0x10001}, {{r1}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x5, 0x1ff}, {{r4}, 0xa, 0x3, 0x20, 0x4, 0x8}, {{r9}, 0xffffffffffffffff, 0x80, 0x40000000, 0x0, 0x32}, {{r10}, 0xfffffffffffffffb, 0x8, 0x2, 0x3, 0x84}], 0xfdd7, &(0x7f00000005c0)=[{{r2}, 0x8000000000000007, 0x60, 0xf0000000, 0x0, 0x4}, {{r11}, 0x7, 0xb2, 0x80000000, 0x800, 0x6}, {{r12}, 0xffffffffffffffff, 0x80, 0x40000011, 0x0, 0x92c}, {{r13}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffffffff8001, 0x1bdd}, {{r14}, 0xffffffffffffffff, 0x10, 0xc0, 0x3, 0x1}], 0xd3, &(0x7f0000000680)={0x8, 0xfff}) ioctl$TIOCCDTR(r7, 0x20007478) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r11) ioctl$WSKBDIO_SETMODE(r15, 0x80045713, &(0x7f00000006c0)=0x1) 17:27:56 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)=[{0x15}, {0x6c}, {0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x0, 0xff, 0x7, 0x1f}, {0x7f, 0x9, 0x3d, 0x80}, {0x1, 0x40, 0x5, 0xffff}, {0x69f6, 0x81, 0x1, 0xffffff7f}, {0x2, 0x8, 0x4}, {0x7, 0x8, 0x2, 0x2}, {0x8, 0x9, 0xff, 0x8001}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 17:27:56 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0xf0954a454559d4fa, 0x86131) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) pledge(&(0x7f0000000280)='#}\x00', &(0x7f0000000300)='\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8040, 0x0) dup(r1) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0xa4d52209dbf89569, 0x2) 17:27:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() getpgid(r7) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r8, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r8, 0x0, 0x0, 0x1800) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x1, r3, r5, r2, 0x0, 0x46, 0x81}, 0x10001, 0x1, r6, r7, 0xa5, 0x1, 0x4e2c, 0x6}) setgid(r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 17:27:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) pwritev(r2, &(0x7f0000001480)=[{&(0x7f0000000080)="3da90f3ba34636ee680ba9d3ce29365b2b1d58fdb7d67794590351161def731141309bbaafab079c10e2ff2a0900b38996f1c66b649a62d1d36078bf3262e1a9f9a0d4275604ed3193c04831b583392d7be493e7ffb389dfd9570f7941a40c055b9d18efa065fca1ec13fd96e8a21e372ed18f985d0009a7cc56bfabb5948a4216b2ac9dcbcfd978e90bb70bbbcd34629d5d464766e718596c97b25654190493da8ba78eea", 0xa5}, {&(0x7f0000000140)="4a94896cfb2cd96e3ff1b35c3580c9a3ac2769735305ea0381e4e2e87d9fa83d36793d2eb6fb5bd2042ade645e7a54743e58079ea4fc90d0fd6bd7", 0x3b}, {&(0x7f0000000180)="2f1cacce1a4def34d21e9a8311", 0xd}, {&(0x7f00000001c0)="bf1162dcb1ea8cd2c17ca81c29ee41d96f284e6d4af5b5985b5fb3e672a1c00bf702a35c28d48bacee4ae6595c66e3f92b4927ed2fbb6b12db0b87c50566553827ac971a7ccdfbb1af501d15fb2e8dac5d84f513da704fc7a28bc2ea7492da354488de0e63ba462d981ea63ea8", 0x6d}, {&(0x7f0000000240)="670548749d0129544a719911cdc0204f377dc5c4094dcdf41c2124f24364f52ddabba6a31bd7bd4a7d77e1a4d8bbefaa6768ccdfbb907d5eeadd6ca4deb2f9c63d560dcf8c52dcce56d54f2d2a9b69e695276cd91da3f524bb773ffecfbd91a9b87cece3eeefcb5aa2334e00534c3ec7b56b6ad9f22bdf0c089b42b341d90589ec1c4b7e", 0x84}, {&(0x7f0000000300)="9b03e26b43a861b53cb31c9a997dc6f32c7e41d61f276943352f11c0e02956d9621848b1d2d21c0814459f0f2965ceed72d6129c019ab9fcf777a32a5c388bf54fa74849c4", 0x45}, {&(0x7f0000000380)="24f7f651e726bb6afb1a2ad3726b324f86eb37bb36e4f37ea6c966e2a7106147c4b1701d631bd03f946cdf34d12518d91124ac9488e231e47c88c33bff3c60d27719c1089a8abbf09d668ca134cb7d6c27eb4760c4ef124e807db312eb5da8fe58fead1c1f634d399ff37717b5cc2ebfdcdcfb2914107113b68c66c1008bdd6582a617ae1c49cdf6e9d4b172681cca016588813b696f0646135cea48cf972cbd9a5185d2ac8ea484569db9e5fa9e1e1c173f9e7722e4aef8146ea6f888faa8c01ee258b3fed5e3264a2fdd6d12d192e27478fdb1230579f3cd9abd328a7b5dea0cd9db3929547c5bc466992c94ba50bcb1517c184c571cc94845db3c7a66f934506cb5fb31fbdc888520a5b420a0c25aa341a3c46b3515f03c1ab5aee5208b9f0f974d136c2070c6402271820c96523ab7edffdd6858d0699af31fc6a772e624d014c708bc5c6dddd2c66f1d98652059fdc040ae3856f6cdcba8ed51a79b21b694d48261dd92eac4fdd09bc80d19eb555bddf4c0f68fb214db2ab6618c48a6640465ba098ccf579eacd532a56afb8a62cd87ef8b4b1e7322415b6ec340283d1a38e34e4644b73dfa633480dc8c338c599756f729ee834cee02ce7e5ebeb68dc983800b7d33b2620ce3f1da4ad73af36efe74f0283f50b2b27d1f7e0b98ae3b79789ce4d7cfc7fb9eae45dabc02470d06a389c6bf271920d6fef8b49a80e0f817711cbc550b773728d2e3878e7e546c82206db7348a3f41778b688ce85c8256ff0dc0db3d423228426e7df1d4d54e64c1cf21582e3cc2fad3de88d44455299e668056fc28433645433fad8f2160606fdd9b733e24414852bd851b103379e5d94550f41128d4f3c0f1e8f67c60bcd9eaa7a2cb8fb946d110908d64b342d96f61b006ccfa57dbc7cf4681bb5f8786a421b888b1f942ecbeb4d427701132e1cace027c8f908a16070e1089cdfda28ebd956505804412355706bd7816476b393531e4584472168c3bbcebe279e5342aec766aa57ea9208ea4c619984ab3dad5b5a0761515230d710d479c872f92e62862afa002fad74e47d50d0efa988ea9532e05a858285c724dcc9e7673b7deae399ffd10571093de39b9704b9678dc0f8826148a657820b50a6e658ba669d59ebaee64ca770b71ff43bc25f6dd2caf7b503238719aab5b8283b91ebe3978b568fea6e54fb8fc6e48805fff8e891bea0a885994c049506f701f1dd1d8dd2ad031d43c3f7d86f4b87d5eeae3fc0b9ea461814879fa3ff0dffcd9b79750b3ffe6c0d92caa199d06aa63b0ac306a3aa08107fa6cc8f2cc4fbab69f599b879a968da9980223ccc2bd3dc8e00cd5dab9771ea43db0732a3988e221a4201b038e13df5585248a8dc14d0569a63f50981698da727dd1507acf608836f0e64373eecbef1dd660176efe05a06f2be43088f7f5f2d20f657ce88450401c0584d071437b751adce0889cfe4f514af599baa045f2169c64c6688090638ec6919cc5543c71c3b44a7c9512ff55a16006bc20e3ab25746d4df568dd675ce241c63e5ad43bb7e8b2c35e39dbfb616a829ba38f1cb7ee133548f7be576c74527ac0b788d17211a9695ef4dcb52d0185f9af60955c4069132cb32a3b4d3e6232fbaf872d5279fc737aafe609491c971e1cbfd48a76d987433cea77922b6f992eed99f6f07018c9c2e2676a4a64660a73fbfff11620a3abca078e724774c0d4e512bca0fdbed035d8db7e285715f6c94128f2b5b1a9684256b8c5e7d49159bca5e0317586d153762061169e89d82bc9a274f4a4ba6ae400fdd1e7a46394fd8e8fb77639f4ba55f4978190a5ca8268c86276730c4149888ae7ae500ec4e1e17165de86b2859d192a264088da310eff3a831c6b58b55e9eef4b9969ebf2ab282263126e4d58a8123d0c9cd0fc966ad73faa2917d34d556dc9613ce1c806910457d3b84e391a03d4959d4cd44607156700538c3330021e4a4e21328f737f422d4db78f6814ec3cc61508cd1b18f5b358b06175b7d57d0b7e2977c4ade857a4f4771aa2d5dd92c4ef8eef42e2d0c74b28dee2af4d99847a8b02d44a3cfc2a93b4d67a9319d0c9f44a73dc9f43ceefcd68795144fda09c095c75975924f7239705d5c51be08a0565a84e022fe46f007297041f558d62e0c072d57d1bcedf915527e68042ce902b550171a995d30b7025513b576fc44c14ae317499d53104cf030b4aea07968e0fcf5d67e06cd3db9b862ee6db0c1dd74a9b36f49da312d855016e87707403afcba4298d0d22fa8159f0b0c9918ef79ed5509d05101c024de51aba185bb0ade74590d0e2e33e1c696404e155a2c95209da5ff5ea3102133dc69879f5c6e528f9853f900d036bae25867e97cfaebd4b89f897623b8355c283f55d0f3af127b412a9b8c367db3a22e6c352055ffab54665f94ab302c43839a12733bf7a58a267d56af68b356b323f19b257953ad029f4ae2d095e5e9f8fca7f1b2e309a7401cb2bf21605d0ef473f2d403f2f24f284ef6a01dfecec8beda6779a6f0bc6f1b94b7dd2f88935b7e5851843f8609be17f33e5b1ce00cb7938071a7f30f9374e130fc10ae4e3095017fe891ac5cd4d73ddbd48377711b320a554a86cf542d4c60d82a3a99e115655b3429bb181ca11fc6518bd19afa4275ff4c75d15567f3f8008c8ec582b453586a0c1cccf4de31d8ecebcee31cd1bb791344ce14b46764634287cd7a7f48a1b2bbadd444bc6d2fc12323dde57232fdca66c56a1d0aea1fbe11c0ba4310ad46fd8535259edcc9cba6308fb0267168124a4bc032878c8aad91749ef6068cddf504e997e41b68f3313068bd36af4b545ac68fba6be5bdfa54cc9383ee0ebf31f672bbaa8c03274de91102cd6493671407d949c2f97d235b749c6c761822ff06edc2e6ebd6ec2c34eed753f52d0f75efb5d80f3e1b0acf8cedb2efa50fddafc41dc6bbd06f7e8e7aa4b7b4cb3accb67597a62740f21201f9b92695368c3ade0c614e30515551a04f96229536f62631c738e722393d4f1d8674b53cbf644121b214ebd32ff37826691d6af4455dc9a8aa0de0bb8a591d0db98cd24255dccbe8e34fb24640fe8677a2c52525100c673dde827bf3d923245b94e437116e1088281b13cfea1eeaf9281773389d9bae0f4ce0fe58bdaa03774a7e5f86b10f0409237f96562c026682d591e4ca36953cac05eb8105361d645d92f85faf82f8558aa84c2491817202c3df2ae530915c136774d2ea2bdee3d9d1d42aed0b9c53f8001fad81bb8b782f3e9d894b1fe0c2d5bcce2f33215680fe4a1823da690dd14bdc783946790c00c930741329e0522a97d07385ae16c353c222618821e4c4777a5c3d03749c2a2a24f614f448d1759be69a29acc5201897cb0c526caea1b75d1425bed512a73f83cd6cc517349ca86b0a71312e79a87c54d7e687c9ee0e9bf065fc17e93f0f50941bf569d280baae16d9544d04154a1780d7cddaa4ef35fd5f5a96484343edb01d843b410ca4aa889d3fbb827a91031c5fe040611c1f83b52c5130c3a0496864da7708557c473c728ff220eaeee8a99afa172aea4a052751f41fabe4b7ae3ca30a5210bab2c982c350edc7cd96069b66eb8f1dbdeed906f14baf2414cbd07f50f472b6abafd12d8b5c8a696831e7dd8bbe0fbbb94b2abfaee6d9629ac3341cb94a9c673d5954432644708720d2ffc62367e6773ac8dfcd743029570269f859b14f56f9604aa934b2390ae17034ecce5f139748518980b5479dbed5a1076fac0bef83f731313402a6e46c9a1564bd21e55a8e8ce9b2da2441a848aa355ef52578ebd356613c8192c9c6cd1c61bf9f664042b62dff130915e13a41b760be5255ab6cd2780d60d7846ce3758c5d813a6626ed6ca1c1b5b1d159ecde616d976674331fd816b98e8703c912e609dad180f4e2bde774b1d25e99924f4beb042aa13efa99709ecdaf6f3a375e6b4d7a77239205d62ebdb59ef9dae0e3e905e2d165e0aa41e4b725311776a2af5afc1513148e19647bbd34fb26823c9f65ade8fe9813dfe240d55d9e056154eb82df4e1bd86a2a2da83f6f9cf8e74b7bcf18d355647148363bc5a22009711987a7ae39fc85c73d9b213b145d464598aa392a8f01f068468e5234d19ca971882d4a8d04d428c63d0a399c1b1b9a41d3e2b0d4c35bedb922be9af29013a32c4ee978bc3fd365c8794b1e34ee9311460a4422fa2fe64bb9806548cb1237f47ea1d7c47b5425de6aed766924d4ac129ed181093461703879f9e45a31b906526a4c545e0f9fd74fe2c90af66fe0978d13043f0f0de319d0e1990ea35157429d0cb06ba398ef2974b8bfc2575b33bce55c8981e4b390ce64e3bf9a117fba6a49727810af7b8073d472409a8245c334b4dc9303d02e9c6e8b7958806cd1398c3799022eb0409cd1a8331df70d2b1f52b5575564877796ec488b648c3e52f2391fcc4829438cbed9f0cb6cc743f9a48b36fabcb8bbcc6a0a6be6cbb041ccdae57ad1921313a16c76df7c26463a0b7ffc5c5868518fd55048e0e210c97176e57f5ec0865479e1a7c32201211935d5cb7fd1176c68308b16282d2707c0347e8f97d7d38f1525933f1cb49acd27bd9a54a2fd4c0c60bd7572c3d1ea5a716d9a6618aeb9733e1b1ea91e922dd4787133e4832a9402950e936e84fcc8ceac61679c622a56e9c15b70cd727011244f2ca26450688e3702230447317f1015924a54cc0b3152300f1e4234db348bc12c3be3257c4b936f56820d12f6e8179218a13bd45a488def890dbaf01d636e3740052ea38815c9e85e19b46b3e0092cc9e85dada8e8cfcb5c0b201feca8e4e619339f3f1ec13f0b0313f266e24caab1d518e792acc01d99a17a4d0ef8e88854b477d76c80177a760f7c0fcaff48aaf6e671b87a9855da133fb30cde128b31b0fb908d103ee66aa3c557d4d471c346a376cdee805d4e0faaf14066a87abff6ac238fb58cbc5dd707dc84fb4952f84fb292f5c8f36fe24756946fdb249ab9a0ef4940d88a6006a82ac3412de7a86d7b4dc7f7b115797bf697d8b413e66c44d7613dcd1400abda8349b1ccb8b67093c00867d0a3eda58cf1a560b7d773a25ac6c868ec72f00ee9a02d349337fb27d452e702b5df4f977d687f7cd6611e462d9b112888881d3616d4cbcfe96f0c4c0fefc6cea915c714094d6359be6f8edefe6c06523e9b987bfdb168e9a8442c053ae4de87302f45e3b6e8c115faccfaa42971b35afa741bddfa8a4dd7a36414f6b07e105b818a702ffaa79d621385dce4837a8967b923aea6edcb315bb72c7ba39a417a74e1bfb0a13baaec38fe22c2737d7a1318b5683733ccfadb36ad07074f382cb1b03f5d64e46a77f839169ac2b649bbb41533acc7b83468cc6e92c4e0b3a9daad8660af30804c0f0e71615ca919c8808ce1245468138bf1bd1be16676693fb5546485b50e7d2813759c0bffa982ba4092834176ee1d7a4db8b0370f04b1c1ff6ddf4292d37bfa81d40ee57dc9e449b2996e16f3278141bd92d0650c4a6e12b985d83f014e40db8571e187f547344e2234b898d05ace9cecbd858a03e3a5d000c52af88a5c4b9021b15acecc91df4ef7f6a1466386099decde2936cbfb6925a2923e6eb7bac066d982deb35365ea2c93f310ae6cc3f18c992d7efe5a39bceeb04371c466cb9776b8273c7bd6182488805bad1420dd72e046aeff2a64040e1e2e4f2b004814f751669b5684bbfff0d78de12988acde7b5fe1867548e09a0b613fa125cead451d9348a8807b71d76be45ad53d1470ee16", 0x1000}, {&(0x7f0000001380)="654636cd6d606cf659d0a5b1b62236e2fe8289e0365febd8e41a12726b5430eff9975451a1d26cd2874b35e5d064d0e2288c5ba9bd51b149aeb7ccf2da242444153ccd2536609679911f2b6da378d99646e34c798f4674f752ed3fac29c324373d993d65daf4578a045c8676e6bf414d755dfea63d6c9968b29de89846ecbd554492c9f3663135f9ab8095fb03721d69b48a5511280437cb1bc78bedd19531a86c4dbf9f75daf3619c257581cd3feff2ebee8c393729f402810d5de1c948dfa2d080a8dc530966088cdd5904945aa15ca8cb2409", 0xd4}], 0x8, 0x0, 0xa6) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 17:27:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 17:27:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:27:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x5], [], [0x80000000ff, 0x0, 0x0, 0x1], [], [{}, {0x0, 0x0, 0x0, 0x80}]}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696263d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bbfe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c5a416796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b0000e5ff232fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa505983760100000000000000454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfea9663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1b3ae0cacbf6b9c48b36b646dc4022c0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24343b67c4998a37dc7fdcbd4d9013c2deccd22e9f06a99b3db0fb01b21cbff65005d0c773e96961b7ac2e57a23414967d400f9e65e61ec42589b42a7d7e5eb3088d4a109ed4e00941b4f681f7044d874374c92de6d0c10daa31e9bc6151bf89fdacd6159400d03bb79fdda52614b27ed19268a09bf1749d285cf8200ae7436ec399bb2fb60343da2cd003c56d0dc12ad5e216dba029"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) kqueue() r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) syz_open_pts() fcntl$dupfd(r4, 0x0, r4) 17:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x24}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 17:27:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x10, 0x4000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 17:27:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xa6a8160e72bc1a17, 0x15) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x40, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x73441784ad31f242, 0x0) r11 = socket(0x6, 0x8000, 0x73) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x28, 0xfffff, 0xff, 0x93}, {{r0}, 0xfffffffffffffffb, 0x21, 0x6325208559e1db8b, 0x7529, 0x5}, {{r3}, 0xffffffffffffffff, 0x8e, 0x2007ff97, 0x1000, 0x10000}, {{r4}, 0x0, 0x50, 0x1, 0x80000001, 0x9}, {{r5}, 0xa, 0x40, 0x1, 0x3f6, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x1000, 0x9}, {{r6}, 0xfffffffffffffffb, 0x65e578dca679073d, 0x1, 0x7ff, 0x1c55}, {{r7}, 0xffffffffffffffff, 0x40, 0x80000000, 0x9, 0x1000}], 0x4, &(0x7f0000000380)=[{{r8}, 0x0, 0x0, 0x1, 0x1}, {{r9}, 0x0, 0xc0, 0x261d4919c080de1a, 0xf841, 0x8}, {{r0}, 0xfffffffffffffffe, 0x11, 0x2, 0x7, 0x62ad}, {{r10}, 0x8000000000000003, 0x18, 0x8, 0xdec, 0x1}, {{}, 0xfffffffffffffffb, 0x1, 0x0, 0x8, 0x7}, {{r11}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0xe0, 0xb}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xca, 0xfffff, 0x401, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1c, 0x20, 0xfffffffffffffff9}], 0x6, &(0x7f0000000480)={0x7ff, 0x200}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000004c0)={0x45, 0x3, 0x3, 0xfffffff8, "becf215e9b788ca9b27598217d7a2b3e3194e908", 0x5, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x5, 0x0, 0x0) connect(r12, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x50) 17:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x7}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 17:27:57 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket$inet6(0x18, 0x14001, 0x7) bind(r4, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4, 0x80000000}, 0xc) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r2, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000040)) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r7 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r7, 0x2) 17:27:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dd8ddc"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) fcntl$setstatus(r2, 0x4, 0x31e3a73f2ecd65fe) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 17:27:57 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x5, 0x0, 0x0) r5 = accept$inet(r4, 0x0, &(0x7f0000000000)) write(r5, &(0x7f0000000040)="7986b187bbfd10c28f716c32fde6154069896ecae8d551ab37cd659638de80cb2dcb5f4a8d7823dbde4cae0cd7a26586010583bb4544579cf45d782b20427aa629b4b337626b5c4a24db3df0bdc0b27735584549a8222ca98e7f7893c4f2c718becc6d8838e789085922b84b5a088339ecf39c551ab513a6a960df15cedb84a293ad92110e44307d59252249a78d8f428028f8b747b6fc364fde321475231a3dfe4c563acf781e71a559b7b97c7b1d1998a906e214040fc566383da7f1ffc7caeb5fb9480a3c496f38dc5e817fa388c85b75a2cc840a257949369f04137b760f6b526da73b0f7414ee91f28d091492212843ea2d9319f6", 0xf7) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) dup2(r0, r1) 17:27:57 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() write(r0, &(0x7f00000001c0)="a6ad272e51151e4d3ac5378af37afb2aec2bc1840f624b03539c56b7b64f009c8fa91593e52486b11f689fb63d7314f4d28e58e11825c88834748e051c530f57da52f1d63b36287295fe9fbbab018f29fcb28a9b3625bfa1e84c5f3cc9284a0c5fcc84d3baade0e1b53af25ef86f87bda192bbfac31fece4b0678ac264eb3056b00d8663a7b14e8e43fe05cfe505c05cf50d4b1b93b3bfca5b84c75dc47a2673f469cb8473bfad6ffb832bd9", 0xac) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:27:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000080)={0x8001, 0x6, 0x40, {[0x200, 0x7, 0x2, 0x400, 0x200, 0x9, 0xff, 0x7, 0xf60c5b6, 0x0, 0xab, 0x1, 0x1f, 0x5a90, 0x1, 0x5, 0x400, 0x10000], [0x1, 0x6, 0x0, 0x7, 0x10001, 0x31c3, 0x28, 0x1f, 0x1, 0x7fffffff], [0x7f, 0x7b24786, 0x9, 0xff, 0x80000000, 0x4, 0x2], [0xfffffffffffffff8, 0x1000, 0x8001, 0x8915, 0x3, 0x200], [{0x200, 0x4e6, 0xffffffe0, 0xc68}, {0x9, 0xffffff85, 0xff, 0x8001}, {0x38, 0xee, 0x5, 0x4d2}, {0x4, 0x7ff, 0x20, 0x24}, {0x1, 0x800, 0x3, 0x2}, {0x8, 0x100, 0x800, 0x5}, {0x7c36, 0x8000, 0x1f, 0x5}, {0x6, 0x3ff, 0x3, 0x5}], {0x9, 0x5, 0xfffffffc, 0x400000000}, {0x3a2f, 0x1, 0x80000001, 0x6}}}) 17:27:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) getpeername$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 17:27:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000200)=0x2) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x101) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/f\x00\x05\x00\x1f\x00', 0x20, 0x0) pipe(&(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={':\x00S', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'t\x91\r', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x8c, &(0x7f0000000080)=[{0x5f6, 0x40, 0x0, 0x1d}, {0x7c, 0x0, 0x0, 0x6}, {0x3}, {0x6, 0xfe}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") fcntl$getown(r8, 0x5) r9 = msgget$private(0x0, 0x4a0) socket$inet(0x2, 0x8000, 0xff) msgrcv(r9, &(0x7f0000000400)={0x0, ""/28}, 0xfffffffffffffe43, 0x3, 0x2000) socket(0x0, 0x4000, 0x2) 17:27:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0xfffffffc, 0xfffffffffffffffe, 0x8, "b04d00f3ff0a631a0000b800000e7145fb00", 0x0, 0xfffffffc}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x850, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64, 0x4}, {0x8fe, 0x8}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x20000000000002c8, &(0x7f00000002c0)=[{0x24, 0x0, 0x3, 0x100000}, {0x44, 0x3, 0x2, 0x8}, {0x106, 0xca, 0x0, 0x8098}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000380)={0x8, 0x100000001}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') pledge(&(0x7f0000000180)='tap', &(0x7f0000000240)='\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:27:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x100000000) 17:27:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x403) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205ef2490bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000130b86691be0f6b0a8363b9e649adaed3aed5265ac9e5c5f3a572635150b5b342578857ae938035c51139efb1a3d11fc8a453e094d0aff348e67b577b274b8ccd60c0b"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) r3 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$unix(r3, &(0x7f00000000c0)=@abs={0x73b2aed5ddd13211, 0x0, 0x0}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) munlockall() 17:27:57 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = kqueue() fcntl$dupfd(r2, 0x0, r3) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 17:27:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xa9, 0x9, &(0x7f0000000040)="03000000", 0xffffffffffffffdd) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 17:27:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20}, {0x20}], 0x2}) 17:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r3, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getpgid(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 17:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x20, 0x3f, &(0x7f0000000040)="394af65db0c31f4626c712c99f98461d001078a87b2219ffd4e59eafe57b759969ebecea7e8c2b80ce1fadff071da2995525753d93e5f9db70e4c31e7c893a", 0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x87}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:27:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x8400, 0x80) getitimer(0x3, &(0x7f0000000140)) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 17:27:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xb840f396c66d5cd5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:27:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001a00)='./bus\x00', 0xa950371072e1e7b, 0x8) connect$unix(r1, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)="aa32873f1cf0e05a738f9d2b42c943b1aeaae6974c6fa948c364103678ec842ead02241964e8f50637e5aede9d91f1361f49cf91e95ede9df0a9f81a9ab385d8663f9e85aa1a30c9d64f57d3173d708ad81490afc4c480deadfed6c76141ad9ecf46bbba3c0a69c7ba", 0x69}, {&(0x7f0000000080)="b02e88f853b439cf87935068cf09cae0c91b64454bb3359bffc35e9295b185cd53df271b034b1bb52cbacadd28c16535", 0x30}, {&(0x7f0000000100)="4b5cf26561b111e06f86bac22c9c", 0xe}, {&(0x7f0000000200)="8e9401f23cb052244a4b051161719364ca272bcd5d82f5f6fcd25947507c7b106af068746526dcd0e8c6a186bcabfb0907416e6552336941be1a978d035166e69ecacec76053e9e2cb51326ec220614a1c30c631973e04c2e693b4bd0645634b91415d5717255ae8e60abeb144730c833c93add69b483da35ab700644eaad062e43c0e9ab413", 0x86}, {&(0x7f00000002c0)="332566980606ce40155302bfcec82101295151d1f24daf9ca311912a7e6c848a06d37a16687820935ef863ee32404523514c9bbaca7e0498579e60e5f9113689354701c2c339a4299ea8a8ccab1ac044e14727e8ca1f3efdf1945d0cca6a63598a30214064cbcf099a4b085981141e1951aef7bff37aabe52c7b009a2f1384cc148abfe4eeb1bcac75adc20cd313f565a771276d65ce0c7508aaded90ea75eba42791a81ceb122c66d2b801089e0f4e6a3c3e9f159cc750842b973bc9ec58811fea5c39ba8167c673dc152ef566568669df3789abd32fcfa8ebbbcf33f93267d7bcac8f8b9173fa073cecef541d1b22b26a5c7da53b9ce1ff2d74f958132c6", 0xff}, {&(0x7f00000003c0)="ca3015cdc0462f1204aac128383e41324561cf5ae24204a34475c98231c488fb1f0b485cf7e224e22d810bd9df1327311643591927ca7af644d2987b04aa3388c4873ef92b06bc710348db00481b3814e493b4fa59eef82f9207ab490b693cfce1db6ea3857d9b763f783c9341b2b15e485fb1eea3e39a4a0fcdd95fc21def190f396c924af2a0e7b80b04f6cd89b6453aed6ce60470e54534565d3be2ff2f883b43d2aa1ac0aaa4aaa237a13d0f3f10ccf9a8e9b56ee123583bda6608b54cd8dde1ffa528676ea46a849d0e4b42d42a4290b92ea5106930fd02417bafb46bae55ea2d22fc2325", 0xe7}, {&(0x7f00000004c0)="e83690f8d7c31a4473ca813009e733f4d112b978ccad6272d55cc1108d582a83fec3f0e17a16ea1b96fb6c8a14f7725793a3f38970aff566c319761308363b", 0x3f}, {&(0x7f0000000500)="69c5794502656f93ee393f7bfa52dcf3bfead1d8758a50dc55ba7850918d0f3bd5bbab97d66e58a1dd68155625160d9f007c419facea9a823b6e41fbee61d0cc4b35ba8ecdd4281e40288e2da1bde4c01d47862c74b0d7d18201dcfd38420e1f8214698bd3dab7712aa19001ccb11c3b8003d0b707fe27110fa2198d12e0711d80c4465671066210a80b55", 0x8b}], 0x8, &(0x7f0000000640)=[{0x108, 0xffff, 0x101, "4fb9ea7cd94ff9805a634398d05cab8a54e36f3f9a9721db60cc940e304176da1abe2b3dd01537e15726931bbab83a9804ce043527e647f0d372f244e9f69690ee5b89f7bcd5c5f85d3cb69ebc3e4a6504c90014c94887d4ef873db193321263aa4b66e6c9bcfc0a907de949b398bf1405cfc5297b17a009e490413dbc7caf3461070e703c238e1ee59098b3c8431efb4892c8e512c0d61f5ea375c7ec3c18e70d7b1900e63f46dd41af86017c457dc43f128671b7e30191d331da9a16301f01640bbcafac97c4d445789d70cdcafe9cfdf721cfd0bd12c9b69c2d1212d4e378e6139449a7b26556b818b54bbbf980ff08d2"}, {0xc0, 0x1, 0x8c, "e88e44829480ed074d4dab2589c00220685b8c99c9b8553912167073737c0562a69d2a3b9b7a449065ab91a507817b1646e6c060f3829a0cf83610df61d6ee65d2fa42a978a76dc823572fe33fecedd2ab047211b4c5d223de7a453619979e6167b2d4a83484b1d794c9a91ac9ce6bc2d723ccda496927456cb1763fd3d377d594e33962e80412b1a899e1a7ab85b187fddf3d483a03424fdd07eb93f20b8825052f88a0bc4be4d5b1"}, {0xb8, 0x0, 0x0, "edc495bc91cd754d09eb434dc70a18333f09aa1f5841df060f8ba056aea51eed27c0aa20b8154d88afdf0c93ce744e739c6ab3b24b8d3c38aa5746b2e29857c59fe53e34ef4103c10d648a75b2414c8efc5afeea101d71235165ae2595d4d79a3a98d4a36a388ad20bc675bc2680fb464e34768c482e2b084c967f11687c49ac06a98c26e9004e72d3f3b88dbc7d67506739ff0ede4f4a5aedb308c3eb97913470b165c5fb"}, {0xe0, 0xffff, 0x8, "eaf349ebbb9530e8ce1bd2b2f4963d28fa10e19df2e1f8171a7e5f26c3d7095b8e8cb16e99b13e970fea59a17b0bd3ec947b4718ec3bc740f7d808483a43a131af4ad38b09f889b486946baaa03ed72621c3704a53ee62ebb72c9094c44d373b588583a9c260929fc8218b4d31574b56f0bcb8de80604f5043321abf3c3e3ed1b66bdfa5684bdd329b6fb52bf271ea155fd9829bbfc7a63d1fea9d24f3921f5841e563027401c77479f1661b48e31ce6a42d79ff4e1cd921d0e92a826a0d714767049771a0625959a3c9d93e72c2"}, {0x1010, 0x0, 0x101, "2ebcace32ffd703f4b7da5993011218d5260e3cb47f501566f112052379119c151948715e4c627e214ac5104d44c9ae616f730bd2d5f807e449a9ebfa41157c85d52d47ab127779536a339e049f35facb0432ae504d80eb0d15f4ac0da66264c8afeef8c131ab7838d705c38cf11b1865fb22d0d655e283453ba08a692e39b94172d37cb12fd99410b03210bb22e1a66e3244896b179c9242ed903d00777ba981cc99b5293921022aacf31495adb700e2e0808291671206cc567ff7b7447822597c4b416d1a91d6d72e5370c1dd7a1f4d0e94ed15fbc3e2e2561175cf04e4cd2412e23e8ad703fd82788fa990811245086edea0839af5da8b3c0364b780cd4637caf946dcdf6b1de6e2246d17aa63319cd327db948ba722381970ba2f32ffb32abc4833531f61a972a47ab5aea0c3484f9db6792db59824d630ff39f384bd9e31442007d54ac70e9fa8d47a468313740c8abc4a76e6ab433139ef3a11948013dfbfb9d17990d9bfa486294bb71402c210ae78c7da1dfbeef61153f462c18fc6d1ba29afb2938111dcb91e302b774808d750f45514a71235c19145eaf97639cb31822bb58810b1a453002c6974c4f8fa6d4e409922b9bdb4b654b00e1932e667a07b8bd8ebd821cc1ab9d8e213fe592d513f9af6c43623ee1bba9209091a1816455638917f2eb09708670b70718a92dcc33907f661bc72f7b176559b005e7b78d9b64208678eedb4f199dd69624fba8942a22edb4576a1ba4708e7a88b6dda9a71b95a7f6abaed5bb069d7eafcf6d2f4a4f85e5531e5b7884a49c8f135f817dd5e653350a5cb598f510111e4cc2503a4c3fd6b8b07c51833b6b2b21afa392bd66fc758ef4a5dea900b1b83724b23bd5549ddfc7e50d9b630a0c68b4cb4c8b017eb691fc7144c9c1d29cb31a1493c7ff13654b60c85baab755b7695087130e3cdde04989f779c1075aff52f5a7a3f60f4df74208c03090bbeca57bc2a0fe729b1aa5c3701cade21e68bcc284d0f244b4c52c34c523ece6b7707bb3432104db79a9034bc4c269dca449e5dcb4d2beab0765889dfa3b90bc1038498941bf7fd2414995cee312f82cead94b49afb48c76f6e696a38d37f8995ba0b719194bdda7203f58df39bf5d75d88d8aa89a986058d27a916a6607b3e9ddfa1c1df96efe1b407078726d92c45e34a00d9f36972484d104c2d15c6ebab95d4bb6465c965996b4b6fcd44485a72d2ff25db1fc9c55d7ac8b987a2fd6ae18012a97bc5a2b53ae6d81182115f8db27328e51b7c39fd7810ffb5a1e24d8cac61625e28f5353606dab135565c9b574cb93b1e2fe0db8b94b4f0589a5f1f7612df51af8f3f30fefa5330b48945aa1cdcc8a034e393634e12a94a502324112fb6bd2807efc09b0e9efb2cf68c72fee5cfe0382015fb6fa958569eeb8489d0e348d38bd5e438c4c365b5f208744f67c46ab02413b0f218d0e0f79152e9f610faed3784f254c2a42e2f2f0fd9e53324bb9155a073d463a5930707c3338084c7c219c579337aa382c39e1bc27dd1b8159f2bd5a646bd42512172be87300f7d8895af3d94c0666503b7fdc116d68e358d45d960977e98ddd8191012bded9e9889bf0c2d2a080d83ab37aff7fc8203f71da8583d308c8156b2a9882f8bc06fd74335454acd62ae1cb23215556f54e8f28808e62bc273700db15a49ab9eaea0e154506f707fedc03adb14b77b14c7a189997d60a2ea6d33017a64ac5f9d1eb0f79673d30d7966c030483bfe3a84b37ffa385dcbd3e6e3399109d78e802171bc88f8a991353bbeb51e7c909d1624938423f16d03be7381053ea2f4346a856638f04260c0197a7bcfdb01f00aa2a1ed99fbc0ef1cc3c3512a91c1c8796b81c3164771f317085d6ba81673f34a9197f7ffdcab558c5e63c70ec7df6d8414744c5d756121603f6a3edad94a4e559757e42e40ad1b644cd2595b51bdcb175c2a810f51a506eb936c09103d8ba28b24184be12a8e611c8505c481a709a0b4c791132874624c4637eef26c2846a46d9f3702e7490399289f4b9766178efa7f35919c7aafee33aebae726d939735ac5851b6bf2e93bc7236e964b0d9a00389f80349c6a9ee48afd735c5622e5b6b54b74612f20008558f6fbf294e30a3dc04cfde02695bd86d4cf2e221fd86ed710a23fc587ce47d03562cc435b9f90aa01458d7ecef2a39a043c556e02b0362dad47652f1ebbd31d2f39705e6e0f232924a94502c501bb2b87ac44cba311c5a050b396620e36152d31d35f38735707cfcc49e98d2c81c0cff4291834580fd39b3523761cf88bb549cbe184431b30f3aa2b45e6fa31da4f3b8a52f94f271c0f8fdcea17361fc4240d466c8c07406cc5c082aa5e6798c0a8fca82685c87068047a97bc874562cb4e139e21ec7eac44bd59b962e4df46807feea2c6cd5fa20c69cf8ccb960c1fc1f7f5c79436397004b152936d7372b9f47ca837f45d66a3cea8d1a0308c02489378474cc82e0fedbce58f4ee4c744d1067345ca93b46e90a1953c4315ac52d9292dc66cf08191921d99b910bc40ee666922a83fb5d2ba13967ab5617c5a4510488c10faa716b2a1043a9ada0ce483d0065256e03ca2e72eae576f175f3df872cf3a08e75b932805442b9d2ee0e5181e872ecece770f0ded91c3a85ce27e8d0140732dc3a2aca93986b2c7cfafb8ec45f8de2619e56bf002e642f3b4dde7d4842d9b2e585e164a79b8edd809486bea4c573617245ec9f7bf66d0b91b24425657757bfe78f69a5cd7483771feac30c3a2e82c6f73cd8c2b59858f0baf50cac8fd872d8b42ffa916bb03ba24e6d8f6170b7166fed15b003f49bd8053edb775bf53d482ddc4bcfa11f85ac8498667c19f2abd05c48d74a7206c05f389fcde1bda3c1a0a0c6e59ef4bd4b8209fbb78b738cd8917517527e7b87adb90e48e95d7acd15f94f9dbae5c2dc7bd96b344f1b0f6afbf2d070e7e037cd586caefe64e7e03a3d09bab5dec2f37da28dc27bc153f649e30461ec8058da300641b3c4f5ea66ce6665764218aca6aad7e4bd4fdea513d7fa4da775a1910af697fb4601f34cec7a82905fd5f8a33da0f361f67acf9d0acd63f4912da9d19c95c3f594e9bafaa6a10618477ea83873d4ec7269cf304a16ed818456027913ae26caad37c9574c9295f5831e8510800975c4d2fba41864b0ca33cc2b7ee3c3ec022ca83971f0e1f05eb3f8ebd6b6d6250ac0f8e130e3c1f1e8ffcc12b044a857a8a0cc560060dbd346a68c0a3f669e35365295fbcfcd1ad525aabf8bcd32bb981583e87bd5b4184d70ab57edef5ab5157cd2c3e2451f20881a14e07dcee2904ffec708f46e3c0f3f99a27f679cf2c7de139cb1609c4ad934f0a1716564f025acfe97f652f4d5868188dbc06a31f59a72fc0aa2d2bf8803d1cd6090e971a0444edf11823bd51582f7185fbb5d52e70dbb1b3941a9e6d03b8aeddfa8ff62a02715278669526c6daf2536c1048307e6dc52f0d77dc882f70b7b8f13f2042eef99164df126f837f7181b2bf4b361912c44a64791f62932c5e611f122d8e4bddbd08138daf40d488396adf3a4e6b1b060486a88910928cdf8ae85b6d1156b30c255511b77cb8993750827693fbfb4a21aea75cb2c17ec41c36d1502c86d8446172954cd8f4250f0db7aaaad988374bac7c32648502636e865168904861b45039f5ea9b054d801bebd7b16c66242bcc99e83b0d5ab4ba15aea5602ea6affc83ee764cd9f73d4502e7d087cf59142374b02e5e2f781a0f10a7f4913591a51d7bcaf712220b518eabc1c03d0e7c7b02da3576221cab97cb78af024edf30b302c44331fdb1487e83f0dceb075c7f69a5dde2493a4b8b548e414bf63f8083b22f00360c00d59328b42bd6d5dd9e2f58a341ddb9543ee31ae75d6dd0bef16789c290322363a3e43d7f81c7eb160948282aedd6018707499d06edde68d6310e836145b82fddd2e7d25f2e2c79f4f8bce19941368352a3e8ee19bbade8cf6a8ed96c12eb5c8103f7863e1438e55030b85e7f294c7219e18a08ae769558b44de79c401577eb4c652f18a9727c955753cfd72f1fbdac46869a83609e480ae64159374f30171f52b50a1024c0236be9ca977743e2fdd1d9b1f356ea41e49532d26b41c0f69069bfa65dffc76a622ccbabeb108403172c5edf5e3985e0adda51de5c7447e1034a761e8d3adebf4992fbe907272cd1e0c113277c6e7848ae602a117395bfe4e04d0913bae083cba9b41ecd4c8a553e69ed3bc17fb044acbc13e2b3a73defcd562297454716c838a59d5234fd2d6ee1110de51747fecbec857089e3f3c82e44e047640f7deec3ddb8d0bc425156b3dfa38d4eeb5ab45a7e9ed432e637ed34883ad7f821b65861993d2f9b7eb5b4e27ee735c0fa136a295a62a9f4725e46aa4cd644959790caed36aff027ee8c52b74629fe83c575c195790d54f0c465268a2b3512ce0e03532c97eeda718a3d447170debe7c157688d4310704cc16516fcba565831eb2a62855f7f99f300c6a929d7d72d2de44b8c15e4dbbdabd141daf60be0901b7541cde5561b86f36c7f27840e1d93e57c0d347408d64a9b1a288f3bb1b583dab1a64c1616029263f8325970a70133e6c812dc9f12bc04ae9a06269f620257c0f37230e6c167ce9226f2eaa182533883f32ed128f674af46c82e7ffe1b2130ebf3d95cbefa8c79cdd094da9a6009e2a92ef63fc300fc3f8614ff47056f9ebb462d2040ed031447c72623edb2f12318f06db4cadb5df79ec10f308785514a25ad9a52792ebe14588a33c9a8924705e6d5bdf34a7a8cbaf86313661ed987f65f7d16ba7c4efc1f2f25dbdb60e67c0be97b6a6ec2d1eda70be350063a9676ccd5fc273abb4ad1d2667357464d09908277f74a8bb54aefb40addd27a8bab80558bf380d6d6233cae3132e7cfb3cbf2e6a5f8851e77d7c9d7caea08fff41b858012bf351e0f81773e94e744919cce6a8ed21ffae715f0355f55c089ad4f69daad9d2e4ca70f53463489be6c4b0e67d1d4c744b6d70b8ef19e0deb77ee3669b1b7fb996cc6dbbc1d90a36ed73ba04c1d27336362b9c1e148e18e1ae409f0d8e864da74e5ddfe7c7e9b3d2b5adca59beb0d71785d29258ab8c55372019902e988534d8d45df214e66b6ccc110e206769662297722193f37f7161df6ca704c8de14b7b27cc9cdf875619c5bd8828d15cd3c0cb4d33c2002338ea625d8959aea869298a6c97cff5dc64bfa1c2ceac546184e929e59e5ddc51f1fb71ad993bb1f2d7f5cbd070573a89b4eeb689c697a6ff0d203ec84adcef2db312fe3e793938557f431286d9ba514156b77fe28edd470b287167d4169eac5391e78a554d5b8e5724c2c0bd4a5c6c746fce53568633d6264007db827ad8bdf32f03e05bff47411a4761f03d8684bc62aa7791796b9f724586449c77a6a03be492672cbd9766765102a002e509aed0d7e4da44864d3e7a98da1b4ba287c17d10398349d832817c089e43ce64ea8e10e6f187577964eb3a853dc0d741bc170817c216fd94ef90e02198c74d1c507fd839c370e4ed8ba40aac96c4f5aa1d0c60e08395a0d9bdd02d41fb8f06f96d73b0043880b18881760c9fcc821af82161ab53d30281b1f25631a6acaa97c338188c9b654986a57741cef8f7bdcb89c3bad2c643ad51caf0e5702ef66c9e5483c62aec4ce337da19d920b56068bf7cf59c8c3ee9619bcfe8c874bed7fe6e8e0ed2e87d25f75be29c9a641eda9bb90b49ffa65b297aac25d111de577cccfb5b5850fcfaa26035c82ab3"}], 0x1370}, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 17:27:57 executing program 1: socket(0x2, 0x2, 0x7f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 17:27:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [0x0, 0x400000000000000, 0x0, 0x0, 0x5], [{0x0, 0x0, 0x1}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x2000000000000003}, {0x0, 0x0, 0xffffffff, 0x1}, {}, {}, {}, {0x0, 0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) dup(r2) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) recvfrom$inet(r3, &(0x7f00000004c0)=""/247, 0xf7, 0x841, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 17:27:57 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = dup(r1) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000240)) select(0x40, &(0x7f0000000080)={0x30b, 0x3, 0x8000, 0x8, 0x4, 0x100, 0x5, 0x7}, &(0x7f0000000180)={0x53fe, 0x0, 0x14, 0x7fffffff, 0x3, 0xffffffff, 0x0, 0x6}, &(0x7f00000001c0)={0x3, 0x1ff, 0x5, 0x1f, 0x3, 0x0, 0x3a9, 0x3ff}, &(0x7f0000000200)={0x8824, 0x9}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 17:27:57 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0xa5d3cab69930784f) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x3, 0x2, 0x8001, r3}) 17:27:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ffffffff6196b60ddd557f5626bf85"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 17:27:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'\x04\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x9, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 17:27:58 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() r2 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r2, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x5, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x5, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffcda) lchown(&(0x7f0000000040)='./file0\x00', r1, r6) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 17:27:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev\x05\x00pf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 17:27:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0x54) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) chown(&(0x7f0000000080)='./file0\x00', r3, 0x0) 17:27:58 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x444, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x5) 17:27:58 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)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="271ea5a4ed6a42f351f304cbad4c40341a7fae97df1d5aca3ef2c8f9acd3b8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be87f616926db9fa88c70e8e256b3ec66e56ce3058ffb63be973a9466fbee9eb47a8916d46c520c1d0fbe7230146e1fa326e177d7968d59bbd004ff69340ed8a9d3588e4ca512d2433f7544397428045fec49f780100269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a627941"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r17, r18, 0x9, 0xb01, 0x9674}) r19 = getgid() setregid(r9, r19) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 17:27:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x68) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 17:27:58 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x1}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) syz_open_pts() r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() syz_open_pts() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getdents(r6, &(0x7f0000000080)=""/63, 0x3f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x0, 0x0, 0xddf, "c5d22fcfcd0000001a00f30a6300"}) 17:27:58 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0xea34427c36b0c2b5, 0xff) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f00000017c0)=[{0x20, 0x1, 0x1, "15c2f4dbf6769e0ec9e97b"}, {0x50, 0x1, 0xfffffff7, "80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9"}, {0x1010, 0xffff, 0x3, "288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e"}], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000440)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() dup2(r8, r7) dup2(r7, r6) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r9}, {r9, 0x15}], 0x2, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r7, 0x5}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 17:27:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) semget(0x2, 0x5, 0x718) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:27:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getppid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, 0x0, r6}, 0xc) r10 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) setegid(r11) getppid() pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:27:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r1) r3 = socket(0x2, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000780)={&(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000340)="0feafd5c11d19f6347ae1d35fae23f4bf647e5cb53818d760bdef2c4e1e4c1b7b3d9f8d48c8d2be3888c24d707b89d1f91b62c46cdd6ccb32dd1bbbce464d1919503acac58b3cb4dffac7fd7b41f8bb55ce1d72e21dc0a2d0f91e95e3927d073e0f59a23f9f71a65e5dce993a478cc3acfee06ae81c7ecc78845739ce6c5e2f4b363506f115d45b0d273b72de2fd04f03dc7561461a21d237ab52d6a585e5928419fde9cbcbf2eefd6e9919c03d28769fe811cdaf707", 0xb6}, {&(0x7f0000000400)="4ac3d944f0fffdbd857954a7c49fd239d6f092c6e12f43ad89c50b880a28876066edc67a3d981a315e02251a4a509966a24337562e1af1a9cc070f79883ce8d60bea48e6b40a8ef2b3336ff0749bde5227b12294db5f46143155572c2d53a86390d6491b44de56f4965565fb839bcf4d8b52aebd700ed6224c64a88e91fb4454f77d166ddbd78e336fab4905d14d195ad2229e371cd727f6751e1cf21febe8715cce883f80da55f39cf80c11a9294ec3ce542f34b25076b037b051c096951fcbb715f67bad974076890e4b473d361e6a06257521102baf1a5b5753172e74bd8ec2963f8c4d96e3977ad2ae8c37dc", 0xee}, {&(0x7f0000000500)="bb558370c8197d770e82d8a3e2c2434ca0c54ef5dffd2f747ef584c3c47c91fef77310384e2bc27ea4c59fcddac6ad81560e7c1f92e3aaaf30ec0dc2fb914e1b60707fa297994c0960a370cde64ffcf7744eb51493105f8b037a039cb20ee0a241c0f02047fa3fdc79baf1fdb8d2b64585ef5062e6a79a8adaef72d9979bbd09ebcae7b361dc30e29e5f8584f1ffb4cec0164184eedd7516257951c2b091b483728fe32a1ebd8e92c0d0bf104070433f4ab97815d3e712f4d12f", 0xba}, {&(0x7f00000005c0)="32968f92c86b7fccd19cd8674b8d9f1f342db5933613f6690350a80c3cdeec791dabf08e1daf19cc28f7a2d0dc2214f163f026c309daf2a2c1b3c708af06e27b736a0e994a5f1802f2c46fa8f48b9764ec817719f47c54e4a80f179a0879f209c89e2cdf443e1b30afec362200bc718b4dc1049ade39f22c028e13eeb622e47eac39", 0x82}, {&(0x7f0000000680)="0b8110d0aa00c4928f2be576477c86b8cfd8cbd9382aa51d639ebcbd388d9378203c7e92927c65fb82957aa059a47c85b1ef1d057fb93121", 0x38}], 0x5, &(0x7f0000000740), 0x0, 0x401}, 0x400) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r8 = dup2(r7, 0xffffffffffffff9c) r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() r11 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() r14 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) r21 = getppid() getpgid(r21) r22 = msgget$private(0x0, 0x20000003c4) msgrcv(r22, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r22, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r22, 0x0, 0x0, 0x1800) msgsnd(r22, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x1, r17, r19, r16, 0x0, 0x46, 0x81}, 0x10001, 0x1, r20, r21, 0xa5, 0x1, 0x4e2c, 0x6}) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() r25 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x0, 0xc07, r25, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) r27 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) r33 = getppid() getpgid(r33) r34 = msgget$private(0x0, 0x20000003c4) msgrcv(r34, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r34, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r34, 0x0, 0x0, 0x1800) msgsnd(r34, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x1, r29, r31, r28, 0x0, 0x46, 0x81}, 0x10001, 0x1, r32, r33, 0xa5, 0x1, 0x4e2c, 0x6}) r35 = msgget$private(0x0, 0x682) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r35, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r36 = geteuid() r37 = getppid() msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r41 = msgget$private(0x0, 0x682) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r41, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r42 = geteuid() r43 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0x682) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() r46 = getppid() msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r47 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r47, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0xc) r49 = msgget$private(0x0, 0x682) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r49, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r50 = geteuid() r51 = getppid() msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r52, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0xc) r54 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r59 = fcntl$getown(0xffffffffffffff9c, 0x5) r60 = getppid() getpgid(r60) r61 = msgget$private(0x0, 0x20000003c4) msgrcv(r61, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r61, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r61, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r61, 0x0, 0x0, 0x1800) msgsnd(r61, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000980)={{0x1, r56, r58, r55, 0x0, 0x46, 0x81}, 0x10001, 0x1, r59, r60, 0xa5, 0x1, 0x4e2c, 0x6}) r62 = msgget$private(0x0, 0x682) msgsnd(r62, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r62, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r62, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r62, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r62, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r63 = geteuid() r64 = getppid() msgctl$IPC_SET(r62, 0x1, &(0x7f0000000980)={{0x2, r63, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0x682) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() r67 = getppid() msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r67, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r68 = getgid() r69 = getpgrp() r70 = msgget$private(0x0, 0x682) msgsnd(r70, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r70, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r70, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r70, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r70, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r71 = geteuid() r72 = getppid() msgctl$IPC_SET(r70, 0x1, &(0x7f0000000980)={{0x2, r71, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r72, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r73 = getegid() sendmsg$unix(r8, &(0x7f0000000e80)={&(0x7f0000000740)=@file={0x6e0ad90c1eabe4f1, './file0/file0\x00'}, 0x10, &(0x7f0000000b00)=[{&(0x7f00000007c0)="e4ac5b84cd99096145a041c9acf60231f1541263fec5cd7ed37bbbae5f930152457180590b38751ab4b0085f", 0x2c}, {&(0x7f0000000800)="c370a63b9ad1474e2dbc424559480a0a22175cee661f5744ee9a9124450fba5c25e188674a672a85981199b63d056cdcd6c2e40bd1f583b258148f423081f842ad3c50ca2a7ffc7f56b1031008da2b5f4fea7e8d2e1c82e76a54bdb1a493bccbc3fbcc90ef74e72d25695bdc20fb64a081e2c8f2236f441300a390cafa94bce6144bd0ea6dea2dcb7c3175b19f8c50a9ecc04d4dcfcd5691f8214bae9e3e25ab4c0a1402b56357b569e5211d054e0ee3c4bb9c46c853e5e1b4323508105ee914f32ccce3212e8682e648dab1a770a92159c4d1b482b91e431b03655bc3d00bca24a97154b37d5fc13d06f08730ea41c9ce9c183e", 0xf4}, {&(0x7f0000000900)="34be046dd3a2558d9c006bad2b89fc757e16da7c354506eced0bd705b51da6b09319bb03a03701868bde864899e8809825c1743faf63e2acb7996655facc4aee8da33d1f128f7a6e8e516726b91a043a25d4c495d2c6356a3c39cebad222e82932736595702ddfc00145237122278d5764456ae30fdca5d1cd5f6b3c4c3388fdf1b347", 0x83}, {&(0x7f00000009c0)="2c5f94786e6619d36c51ebbf6640a1bf685df800c14ce7ecbfaeeac7654934317b7a7d358002999b950bd24d8f8e66811d1d9d85324f9f00156a8b4516f88a5a1c7df0e520b649e0243bc8aff61041ecb7662cddaa0c4a062394cbddd73f680015fdf524d7500a6dbc38c7f1f09bf0138b18d3f773e9a9ed11fd03272ef892c0216d7662be61467e83c1b71bd965a018dc39ca93d8bb88badf48a4305c91f9246894e08b99ba5fc16e0af1e1613df4574ceeb26f8ae2cc668289f96b62b6095c5ae5dea9ed79b8f892186c611ff9cd71227cc1d3c3e77fc4527a55da85ccf4", 0xdf}, {&(0x7f0000000ac0)="2daddf0954a4693657efb6abeeb938eae318a112d8417fd245ffd68f281f9602f7afe8d386b45e0e9503", 0x2a}], 0x5, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r11, r13, r19}, @cred={0x20, 0xffff, 0x0, r25, r26, r31}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @rights={0x20, 0xffff, 0x1, [r4, r6, r40]}, @cred={0x20, 0xffff, 0x0, r43, r45, r48}, @cred={0x20, 0xffff, 0x0, r51, r53, r58}, @cred={0x20, 0xffff, 0x0, r64, r66, r68}, @cred={0x20, 0xffff, 0x0, r69, r71, r73}], 0x100, 0xf}, 0x0) r74 = socket(0x10000000002, 0x2, 0x0) r75 = dup2(r3, r74) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$KDMKTONE(r75, 0x20004b08, &(0x7f00000001c0)=0x8000) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x5e4b71e6d1f3d348, 0x0) 17:27:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) getpeername(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/34}, &(0x7f0000000100)=0x24) r3 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="caf5b415", 0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:27:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205825f052590bd7dc1b5ab1c6c48578b3e57750b015c31dd040000000000b4074ddf282846127e765f27d28ffe0b0c56e68d2d7dcf1cbb19f85ad2d342b26f31241f6f8b6bd83b7d72256d324791da5f0683414aa9003c0e4a7686cbe9373e56217c452ac273c3297d243184b1b71c5251dc02fb4fddecc9d085fe1c8b69bffdb183a851ac37dce689b754bdcd357aba7929"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0x20, 0x4, 0x100, 0x9}, {{0xffffffffffffff9c}, 0x0, 0x1, 0x4, 0x8, 0x6}, {{}, 0xe, 0x74, 0x200fffff, 0x7, 0x80}], 0x4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x5, 0x5}, {{r3}, 0x46d901e00539c932, 0x80, 0x80000000, 0x3f, 0x3}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0xa6, 0x80000000, 0x5, 0x3}, {{}, 0x7ffffffffffffffd, 0x70, 0x20, 0x2, 0x2}, {{r4}, 0xfffffffffffffff8, 0x80, 0x40, 0x5, 0x4}], 0x1, &(0x7f00000003c0)={0x6, 0x101}) r5 = dup2(r1, r3) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) renameat(r5, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) socket$inet(0x2, 0x3, 0xf2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f00000004c0)=0xffffffff) 17:27:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r3, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x50, 0x20, r3}) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() r12 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0xfffffff9, r2, r7, r8, r9, 0x6, 0xff}, 0x3f, 0x4, r12, 0x0, 0x5, 0xcb, 0x8c, 0x4}) 17:27:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 17:27:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/103, 0x67}, {&(0x7f0000001680)=""/4096, 0x1351}], 0x2, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x8, 0x80, &(0x7f0000000100)={0xffffffffffffffff}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/6, 0x6}], 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r3 = getpid() fcntl$setown(r1, 0x6, r3) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 17:27:58 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=0x0], 0x1, 0x400) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r3, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) execve(0x0, 0x0, 0x0) 17:27:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x42) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3c6b7faa12bb634e, &(0x7f0000000040)}) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:27:58 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) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x100, 0x144) dup2(r1, r6) r7 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x0, 0x1}, 0x0, [0x0, 0x0, 0x2, 0x0, 0x7, 0x5b, 0x0, 0x4]}, 0x3c) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) msgsnd(r8, &(0x7f0000000280)=ANY=[@ANYRES32=r9, @ANYRES32, @ANYRESOCT, @ANYRES64=r3], 0x4, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() r11 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r10, 0x0, 0x0, 0x0, 0x46, 0x2}, 0x800, 0xc07, r11, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000180)=0x8001) r12 = getpgrp() setpgid(r11, r12) 17:27:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x4040, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() r5 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f0000000280)={0x3, "76a962f534c0523069c1c2f4e51d921fb0f9e62e91ac552d6f08cac97d7d89d35553de1e73cade9c36ab63c49333fb555f17f6d43306d8dbf0fca4ff89ce6240be95f7f10ade8babe77c2c4fa339b9a69f8e4646d443fdea4de73916af8e9f2158c25857936ac23443450f2754d21d6b14276d16c67c5201c952fd340610239ba632219aabce0e913ab8ce6f7bd5a3916a0b784a20d6f458797b99abca552dadef23469bd153e678b77e5176110b374c4cd0d6de80b28f7c29a0af3cb3a10f0901fe54751b887fcd00d1c2778eaeedf58cbcefbc501753fb09c9453bb42f947fdb127c97ab0d093a992dc39a5c474a55492f1e020f1bf88348fa1b23ebdbb91c12fe582ee9d1440867932fcef047c9763406ded247a2517d965ce721a08716daf474f08842da0f5474266c22dc57776362b68d2db8433aefc50f86596ca47acb9a46e3c847dc08fea7a1bdc0326436182daf82671b0f7ee94c12b5e5f4e90bb6607c537201c7eeb487700b5a33404ca954aaafa3847f3eb4c78d55f2e439ce2829cae15ef2d1f151ffba8e44739149e5f5e6a4720ba0ecc128ced6c0a4ae80e1958b894e38f0784931923cd20d129bfb9a9608c82e755bfc14e5d6d567f18d7d4271fd803bb7971fbbb4ebaa306f94aa3e0e89cde0fda96f632a7240646744c5d3671ebaebf28851bfa8783170a725d5528f0e1598e1949711cf7321f7dde351d7abb4408f1a1d1dd67144a87e9fe380121d2b1fc3bd149793ed9a01d8cd1fedbd5df0ff4d6ef4b62c66bbd75589a762adde645d2f9ebd699e1c84be317dd3d9684e4b18c47e9e01088013ca0064efd5c44f8943d39b87771a172d28236692adc28fa5b6276d3fe7aa0f079a038709bcaf46aae51f56f55dbc523988d8bc13a2fc32c8226d631b755f2a52e926df8f2e3f1f9f1564caade24da3b91812d6d2087aedd8af50964cd43d551e7af95e542070dcd25e9235dac6306aa8ec61ad34f3bef3ed9c32f0a99e42230c2aa8855ca1a5af87c3fc8eb96172b9e8f2bb540b3bdd60a9359cee8fe3283299ed1508f8afd14cb13f90df4b02cc595342869d5415f9992adf687e594b156246842c2e292f21ae8a35f21f9646be86aef8498ea8e57f679247a7438b1568556529afc5c3aba9ac194117a069fd8072a26f07e90983742a760f6b38d9579662b6e0057cd31d0886505a33bd01e7fc24a4fea6b98102d31d7d731517a4ef0b4ae51e70eddcc6b3a062ec5978ead6439230a7221961fd31a0cfedbf2fab6a84287516df4f2076598a608066a852e184e684be8da1aa2a7423e7e6f16cc954830b64ec7c49ee00b8fc54f3bece8099e7f33b13630514b59cc44fd32680e961363bc4dc2cae56889d6d97711b70a5712c9716f16477ad856c860e7995eddfb81c01fd5c84043a012281d2b5d689b0b7b1fef23e9b96e98e3a5a9bea2f08287c94082b60552199efab02615955c37b6d31eb37ad76b9ab6ba11f2fc6ec8a3f52faa930df67de38e6f40935724550b2ee40db96ca91f48b9613c8660433a0f129a6f9a312162dbf5b12823f0ff0ffcfea260983adbde9cdaac8bdc7e07451dbd85940cc229e8a3a931fff3c41302aae37dca64cbdeb8fdb9923a4a0af5a4d2f173cfe698530ca7b0fdc95fefe8c7d98498608e7a794b32888c4a4a225ff04a95b6197b085227c766f79fd67ba8179e4e46cb03487520ef6b08f5db37b61feb52aa8ee8e3e9a6dc1c3fc47a96f2a1bdda6b470c49c993f5153bb658f05d537e5049c7e813cd1f3a5eda50b9c724443cf2d5cd6190f32560db5eefa31224c235ded0dd078eb9cf0b6596a0db82d1f09cf59e63df48d0e8a1457e2999e944aff62bd913e16df32d35b511b28e32b54a5ecb10be39beb33731916479e3ed161d434da20dac8abd289a35ce3c407f6e47fa2be82f93b29b06b42b8f53d62a78e4a4be54c6d8eafdbe718ef5953f2ba000b97995e073815b0466fb9fbb246e385bc3f178d41cffc83ae3b84463ce5b750c44baf89df6d706e394df03953a4693765d52fac3ce9ed2367d0310f15ffd6e301eca67f0596563fa47e498cf7717cd12568ef2e52cfa4752ed5aa50f24a0cf44cd4f8bcd995b057fc6af364cb35699ed58561cf2987a4ecb9b5aade1ce6f6ad27186aea203c0edd7b1d19108cf28dde0e985339c0c296592057c5b142edf0f0ccbd45e048e3dcf0b0a5531dbae0dfad096b0595ab1a213b6413b1c5790bb905ef708e55a82f7a57e058c7d729a27819345e08b3093f1ff06e743c981953155a118ce6d913186442bb18deb67eae36ff0dfb37c6ae5a914a495aeeba5796b76a09b87cd1841a05688753ba0e8919de443f5d92438ee6a0f3e92d64c330248c3437ab80f3230b60f10e454e4cac41195842edf1a82cf1849d2d956073786295690650fc392feaa7d6f11299eed6f67427bed945e64b2834e079389e49c938a2a6805c44957b10ba3450c8f94ef1a2a55a236311f7265ec67bd30b478962c9c1e6371e0c6ab7d01b5714427a4f8041e5fa57827a019ba55f8b54eb961777477306c3f204036d4814a54fd1e72365bd4eeea5f766336e867d49b274a19bc7290afa8bb01f765947b3608db8ce17557fe0f1ebf40c0dd6e4006efccdfed3739ce7bbe962badecc197276fd236336c93ca039b8ff99b651feb454f81583eb6facce40ce66e174bb3b681c5ea13d8758ece0b7ccc74abbe7644dd8c3d86fe2f1b56e8431f16975df791a130dff7402020286606812cc5abbcfdeea946b281354a32598fa0070ebe456a2f0e0e68b9dd520f1e0b4ec9d69c8dfc68eefe16cece090f67fbe57384c1e60d97b5033335090adbd5ee698ea866577936970d50e3633a8f369a5d3edf16496cd00c8c3459b2ecc0027bc67cb4954a4f4822745518f4e5725e7e7fe018098f2e4040a9e788d88f419986fb32056d312bd437afa22d96d72b29ac39eb43fc91fde79b4a6d86cd030c7e080ed8049fdfd346d163796ebfd4b2c080955df2d4ae5c27c8b15dd8bc5017bf5533c9b7aa0637293cec2d5a524ba2d6df6fde0e2992eef65fa4c333dcc4f59d8abd4fb8d8fdc77cd2f1067b79312f1d0275b1cf2ea62bb2d318bb098856acea3e339a473b5ff6a888849988e56175d98ed4eebdf7220119a027321a6c28ba3339431c71e4576a0ec4bcea0e2338d8afa9831bd2183ce474de2a9eff506bfd535dd509ac632bf54c3a8b4f764751ce2f50a678b0d92c668a2aebe22bb774d003557977b1ae3e934fa962937befdc3350777b8a1fa33fc7be594c1342885c27ee3c12ce44da8cdd25e3ca8e741c62a9b99f5b4499b678d470e0b7448137c12ccd5fed595da9d8f9bb285fb2f3b369117ffff8d58371a185548b09087172de346848a83577ad2aa701768212d55d239073ee7584009c2b508c264b5e53a6373a9d2645c314f691777a2d99ce7fa67d749e589cb4b55d4423d0486fe27bc367303dcc43469f3d7ebd0b7fa2f5f24356d26b8059d18708c277567abeb8062caf651159786053dde27740aaf865e915390cb729976a6825aae92ff8d8856f8cf144457c1e2eca586d0a60b26518ce1aa7444072647c679404dd262c21db7f966fb7d4a08d6c147dc70b0fd0dd6d2765f9de5fb36c782607085da14e021c60ddeeea3eaf3142269d9f98b6ac600ad14b97c423d3bf97803ad8248239270f877ef84888132df3aae13fbf7b7e319aa7cbc6f7b72a8ecc6fa716a906476ca965d0737b8d366cad6acdc0e9b7d8e0220d56f52ca2d828c04ef6cb7ae7ab5e0afb549ebd277f108af131c80f883bc878f53ad150e6c71199cfa6f47902b48b209b72a2fb7cad20914485309b0533c1de92507637c0c31a361b3d899685ccdd7ba2525b0637af4a118b9d3feba442a8091a51cf764481377689e6bce8c6f56e3c32be0ad6976469503355ed27bc10ff440e90ac0e46cb3ded5d70741fdd797d7ea124c78172740caba7b78aad55bac5bab0d10c3936a99f3b63367ee0ab3702f7d940102d07a2cfde6c7d7117125e28104fa9a69e93c1bb036a53821476d14b6f6b4d48fb11f8ed5bfabc20245f1d789d46e93d17993e8bdedcd747b9da57605d521c9bda4d3092407a9e4a565268dad8894213d3e308c07c40aa958f32f3ec22aa698ed358b5967d9acbd3f15eb229c2275dfe485c72b3aa416a1638e03f7059b0b6579ea0c4206f3398a0af9162777ee4049422eb6582a412e61a85161e4c33516084ee80790881e345e48b1d07efa2c8c5e2def4ad235abda6edcc11ef90fbbf418c5cac8a544c7d2b6e370660c3edd2b022a92f24291ebd7789cd602c037b1765d0d9ca9a11cd1acc2d8f9f707f7fb1f7f72311dc4593b46a2ee1280472cbd760462d92bf19f31945bdcf9ba39cfc1d025cd756af0d38041756a10ffad3979d30edfc0ab1e0755bd76de2d6ebea198a0281896d866544f00f89564080e8e823b6a111c8169aa04ca3d2579ab7c487c34bfafb8da9b8b85782fbeb9464753ba6683c5273245ae719e0334c3ba30ecd7e422da2b7084d26a872e0562a85b1b1411f96866b7a765e9b711981b711da181577ae1ec93f9090165a41a6e6fe0bed5f577021695802ed71e3cfc25e0630598a469d27b6b9394788beb0cc366b12db0757830a4e1538149c75b675f7da68863680a26323be2413f3619470eb91816f5085ab9f564fc56da3ee129ef131fa95cb9dad91ace4d02d0a9462b34c6cfc11c21d0e2ec26bfdc130f455c333c01d8d2d96d68aaeda35a3e9c62e74b4f9dfdfaa17e8f44bc00f308df13f12c20f4ee228493f34c7489f3df5dfe74b6c545a8b3e4194040d7a320d0c8abcef11063b99c93fefe7bb5751fdd6cb848d8eadbfadd7e379029e5d881535d89a0e39cc74c4d55cf6d0142e37c54a9bf4ba1d77026a0ac73d4f9b946447e2d8974f63a323089a8e273fb4e7595335e33af3e9177f3c34b141eb4f5b701b3e50a0941fb1d6952f633b532a29d45398076302c64a38eac31929f5ed4d26d4136cb01f8e603d3a3905afdf8d01cf798ea2be96b57824193c8e2f5337442d67ac940135d363006563f4a89704d8f3e853be7328ad4d654c06407c2e0ab576c362ff1f7fbb3c1fc4e7b4fbf2dbe5b6ab781eb067b2c4cbccdea9e38314f326a2cf47fd34d588d7a28fccc1082864eebcb817beaf4ec57a5648092309ded915aa0a236f76cbdbc41c833564a5d0531df6773b7bd4e383d202fa0f5d8296c55a7b33848b10212b99cca034bacfa19b858c2c9c79a9f91d5411f5c359018204a3939ca88ecb9607808c7c8c50aad600e964477c2ee7c05c9b46bf4b9fef565f87a5f7083ac5bbadaf42783fbccf950813d79e2a3c450894ed7d0d6bb5ae877500ee33cb439ea5c507b72ce0bbd0fe3a73df4703b2ea9530117e59df8c0b5a03605aeaa83465b89f904990ea9ce882d7e433b1fe4ae833ef406fccd41601ef07c665cc2370c13edda6ff92937822d743fd0f8223cb55dace07172c7acf3a08040a43112e94b8422b5af24d711d074139071a1463b8e8c666e838382b6c2757edd2829acaa6bfd1395b35e3f59acffeaf06203e6cd6bbe3b7fd962981643701ce244eeacd0ebf94f100ff99d08a0c5ccc79343162093019f0fb43e49928f68fa0dc137d5bbf3ba937ff8c6b34f8205a2132997373f3eb1ff092cece00905e15081de5ff045b3ffdfbe65486af235b46b84d6e618b85c9736b4b8725e1325b1d2d1d49a0382866118d59c2da043bd9dcbf4a5b8a38856115a83f027"}, 0x1008, 0x800) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f6669d305e5a092dd42c6beec1a285658f6b06c653000"], 0xa) dup2(r1, r0) 17:27:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x1d, 0x4, 0xc0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = semget$private(0x0, 0x1, 0x104) semctl$GETVAL(r4, 0x849929e27114e72a, 0x5, &(0x7f0000000000)=""/231) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 17:27:58 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8a) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x7de6, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3}, {0x2, 0x6, 0x1000}, {0x4, 0x1d49}, {0x3, 0x4000000000000, 0x1000}, {0x7, 0x9, 0x1000}], 0x52) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semop(r2, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000004c0)=""/186) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r4}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xd, 0x2010, r4, 0x0, 0x91) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) semop(0x0, &(0x7f0000000280)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x800}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) listen(r0, 0xc1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:27:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 17:27:58 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 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCFLUSH(r3, 0x20004268) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 17:27:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x30) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x10c, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='\"W4\xcb+\x00!\xd0') 17:27:58 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00007d1000/0x2000)=nil, &(0x7f00007d3000/0x1000)=nil}, {&(0x7f0000002000/0x9000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000236000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000320000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000016000/0x3000)=nil}, {&(0x7f000031f000/0x2000)=nil, &(0x7f0000320000/0x2000)=nil}, {&(0x7f000065e000/0x4000)=nil, &(0x7f0000237000/0x4000)=nil}, {&(0x7f000031e000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000096000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000234000/0x2000)=nil}], ['./bus/\x00', './file0\x00', './bus\x00', './bus/file0\x00'], './file0\x00', './bus/file0\x00', './bus/file0\x00', ['./file', './bus\x00', './file', './file']}) chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="b9d212c258a5ec03582f1945d114f0", 0xf, 0x0, 0x9) 17:27:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) close(r3) 17:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50, 0x2}, {0x4}, {0x2, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") 17:27:59 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r1 = geteuid() r2 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r2, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r3 = getpgrp() setpgid(r2, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) 17:27:59 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 17:27:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f00004eb000/0x4000)=nil, 0x3000) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4096) r4 = shmat(r3, &(0x7f000077f000/0x3000)=nil, 0x2000) shmdt(r4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 17:27:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = kqueue() close(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000002900)=[{&(0x7f0000000200)=""/241, 0xf1}, {}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000100)=""/35, 0x23}, {&(0x7f0000000300)=""/80, 0x50}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000002680)=""/240, 0xf0}, {&(0x7f0000002780)=""/116, 0x74}, {&(0x7f0000002800)=""/195, 0xc3}], 0xa, &(0x7f00000029c0)=""/157, 0x9d}, 0x800) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 17:27:59 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x9}) getegid() setuid(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 17:27:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) 17:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xffffffff80000081}, {0x16}]}) r1 = semget(0x0, 0x0, 0x2) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() r7 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r3, 0x0, r6, r8, 0x19, 0x1}, 0x1, 0xff, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x5, 0x0, 0x0) connect$inet(r9, &(0x7f0000000100)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:27:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xc, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x9f2f, 0x511d, "0d592fde0e5f546fc58b62c25b9d19bf96cea18a"}) 17:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x87}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000080)="37f4") 17:27:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c861000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f00"/525], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES32, @ANYRES16=r6, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=r8, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b9a5c60ef084e203101d7ba50cc6a1a363c64909bf09c8f1b08f70f35adb815c219e18cf5bc95f1bead43034cbef214a7c907637af1e537338e9220f1a0922633ec00c5728cb134ab9bd11b66ffa77470c462961ff60e1ace23590971d4c5802626c86357fa1caa046ad4da38863c91aab6391cc1f9822835c0177acf278b3add1cbe31b7964b0bf1c14c6508fb17d11bf81d19a6436ff324aabf36f2910e33d7f850503b1c8c2d531f3d759b9342d47f0348b1cb23202ba80d6fb81bf346d51dadd335b553d82f", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r7], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32=r10, @ANYRESDEC=r11]], 0x4, 0x800) 17:27:59 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0xce1a297586330d28, 0x0, 0x0, 0x1400300010005}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) flock(r0, 0x1) execve(0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() r7 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x47d, 0x2, r7}) 17:27:59 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) r3 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) fcntl$getflags(r3, 0x1) 17:27:59 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x3000, 0x200, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x404) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = semget$private(0x0, 0x4, 0x440) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x1, 0x1}) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x6) 17:27:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) dup2(r1, r3) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x4}, {0x6}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r7 = dup2(r6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet(0x2, 0x2, 0x92) setsockopt$inet_opts(r10, 0x0, 0x5, 0x0, 0x0) bind(r10, &(0x7f0000000380)=@in={0x2, 0x1}, 0x3) r11 = dup2(r9, r8) listen(r9, 0x0) shutdown(r11, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup2(r13, r12) connect$unix(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="af6d289b8f46e4016e2f09df588fe14afea101ff01000039cf61982684737f16badcaf406ee17e101461e52916f538206fed08b2a8b0fe53d71994efd4ac0c10ed6f50da842375f8fcca1078db36dd6f60aa3aab5428482797a0e1e96f91a0f12d6ad7d957043cce9f4c2c6150da2722711f2b701ea86163ecd786e0507977facfe60094302bd6584525381d73a68a8933d590cf644466bdc38e028473abb6fc60428705271da91f9e2aea01bf83b489d25f25d758c11f06adae1c2cd39c828f903a1686b209a8f2270fa8bf4231d8c54329d4452a48a1a0b45db897fa0a142f3574b20ba7aafeadec5523c15b9becd465135d3b465dc6f54712cd2890"], 0xa) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000200)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x41, 0x1}, {0x6}, {0x4, 0x80}, {0x8b, 0xfffff000}, {0x42, 0x164}, {0x86, 0x9}, {0x6fe235ee9a2f8156, 0x4}, {0x20, 0x9461}], 0x8}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x40, 0x3, 0x2, 0x200}, {0x5a, 0x4, 0x1f, 0x7fff}, {0x7e3, 0x5, 0x3f, 0x1}, {0x2, 0xc5, 0x7f, 0x17a7}, {0x6, 0x1, 0x68, 0x80009}, {0x0, 0x2, 0x6, 0x4}, {0x100, 0x6, 0x8, 0x2e35}]}) syz_emit_ethernet(0x14, &(0x7f0000000280)="fd6108002cdffc3279adffed84dd") r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) write(r17, &(0x7f0000000400)="3c9ebb8a652379f9000000000000a00965a3e7aba41b419f8aa5888ca31adf5c", 0xffffffffffffff14) flock(r16, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) 17:27:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000002c0)={0x38, 0x5, {0xda, 0x9}}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r6, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) unlinkat(r9, &(0x7f0000000300)='./bus\x00', 0x0) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}, {{r4}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x1) close(r10) r11 = socket(0x2, 0x2, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r11, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f4cad92dd00000000818c535ecfe8af61780f95bcccff7e3c4af80205052590bd7dffff000000000000e257750b015c31dd04dc3a24f5c23371d65d0f9ab14c67740254f1c757da96def6d5ac6727bd98ee78f3cd75abf2b4eefb8cde52daa50400000063a7319826919b538aa1102bf156a78ccf63b6d64168e1c88656e3941a0031fa4172e0eff2d5adf1290d18928fc0ede6da1165960e00"/180], 0x10) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f0000000280)=0xffff8000) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r14) getpeername$inet6(r14, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 17:27:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff85d9bc"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 17:27:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x0, 0x64c) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x1123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, 0x0, r6, r9]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r11, r11]) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r13) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r14) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r15) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r16) r17 = socket(0x1, 0x1, 0x3e) setsockopt(r17, 0x6, 0x2, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000002ac0)=ANY=[@ANYRES32=r7, @ANYBLOB="287e89d2b0c94466eb8edebc4702211953b5db90c91d2551a088ea266b1a8e561d6dae3fb9db325789577a146cce063c871a43357d29b9bd1ee132b9b7e3e7e7df345786fa53d8c05df2f2ba8fe98c6c7c31bd2911c3550ff7eff6465093b217700d39fa9caac8f9a1c75d3fa6ce7429d3714d15f18decff65fe268cc9bbf7b8e18138e388bdeb00000000", @ANYRES64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000003a40)=ANY=[@ANYBLOB="630f61763ff3d2a4991da2b75230071fcaa9e9b8d3aff46a3e579ca8a98febcafdb510a80f744fd7d6ff8124e1c5fb0712cc22897708d0375878d0afd54595b6e152c1481aa565da9f3647cca876dae381b7ba97c306f82edea885708cd04de9eac87a1720a7328afa76745172e1b61b9e838628a64db8d5cf", @ANYPTR64=&(0x7f0000004b80)=ANY=[@ANYRESHEX=r12, @ANYRESOCT=r0, @ANYRESHEX=r8, @ANYRES32, @ANYBLOB="9606077c4145e052330470a35b98e6173a1895c1da334712546ef6cf26b8a46723340eb1be17575681cd6e59c5c9729222fd70db94590db5d184fad74cd922104baa57eef8fe9abb7439ce6e3d91cc3021fc9ed863c6c6f503f280c3640931113e88627361c5f56370377dcb064e0005de71ff73ff35eb8e5704519b8e1baa3343bc95f198063a66fe5dcb1747aa2e7bb746bc1f39532f738225f5d249ea5379b78ed5d784d675c14c6e366550ecf6032212155fec8bd68590ab8bdce4459d53e7f1499e43a89cbfb4d212f3f2cae34cdf2bdee337993dbd6a173f8c2d1b2e6d6ba32fa034a6196f77124cf3bdad3bf3f037d4cfd2b7d14de85f9f7467b95aa9939c10bb82b3abcb1ef1f4cb9b6bb78dae385db4fe761aa84d4ea8f237f916f868e65554d5170a8dd978b692c68195b3ab5c7f710a33e62540301d85c66e3acd24c2261cdedb07926c7f6cef7f50e3c06b102016b65e12dcfe1966ff5ecf1c8e5602302faee3d45e2812332fe6cae79d3fab4fdbda916fe077115d61590b0f13b280f638dfd5b11407b3668a0632eb3d50759050e448e4b5a87068748ff006dfebba5a3949dd85cc9d264319866562159e10de3fb2ad1c289bba3a9e57b1c2f5d40bd6d8ac0e93a3830a87a0611e79d1632dcf323e2194fbb6c95fb1c368575f77d7ce0c3e713a2ded5342563bfe031a24f9e07ac75d3279651ea05e290b9c65ee335265a65ad827eb0d3799397d0c5a53b5e9d9cee17f3c97137abb9e6965f3164bc3b0c14f408f0263b26c33c2f6193105867f7d8af6c20b6e93d2f949fed9480b2e30c5c7677772e87853695dc066e2dafef32b0edeca3a4ba8dad5292d79c6728d615b97b045e06ebcc19845e757a6ecc40b62f6f529cd1fe159e78b310ad14e5d0ef232e8f0aee56a232acc9d3110235c8a92ec8a8398028bb263284237e8a763884e7f0358ef76dea5065b2127dc8a92beff10d288be1de9a722b877a19e01834005a8108d5f198540ec57b7a167d37ed60d989ceaa7d4a615bc0c52bd8df81f67387888925981e0a75cf2e30ea533f6075f6ee5bd52e2268c418f78bba8fad065513d1f7fe89c84f04b201ebf7804923ef17cdf68d277ea1cdfd7d0f44b9c532c826ba1330ea9076c8681b5441ff42efa4afe0caba742efdf87612f62bc60a6bb2596f96ed55762517f353cef101cda00e897144fd6125de00cc3065302f39680a6d6dafcbc2f1744468cb7dcb224278cd87540fe948961f3bbae3e4f3dfc409a226d83cea184b1a8da7d3edd6750bf6842d9582820cb6a3192659ac2f4373f3b65997ef60205f10b0347e8ae4808bd1ae7615b027155763d7523ea782a0cba41a1d36ffb9af24dd0720a55b74deedc5ed27489879ebd7bde4cfc6a69225d0c5dacbfada49e0e5fac48a84aa2321e4804b01d2e3002c1f66f9762d1cfb8006d40e4e53a83e395fcadf2a3a517cc873a83126d65bb39223bdba10e15e3ca4fdc3f4c851f637359174b3a58a933211bce924e176657fc6e5acbd4dde02c1bed016d6c842cfafeea992bde8b7b545b9ddb6d1858105f8d75b68c5c1c9b2b226382805bc0be005d0eac965d191d5a08ebcd64622512711036eab5adab7fcd2775d5e8db1805436146f594b6b1c86f55c47bbd24182f8e3d3557aaf1d95687e99581842fa951cb11991ed48f52cb7c9df32a6a494463b942abdfc63530c0ae21d66a18b198a73b702e170e835c7a9064ee171d3797fd3d1a7b4b345ca4152605aafccf90ba64376d08e1a5aaea2e7b8c7ee79f4a364345a62ac1c2d58bdf324a95a79783b4751da7e167fdcbb889ae595bbe6c51b76df9a1cd3d1f65694543184fc73f2c22fac5d4bf62273359b07cb74926ead7e970c738196fd3588d15372c4082070bd7a9c0d9dd15b7bdb7eb866012f560db52417fdd2577dabb5747244f2c022cab38d8f8fb116502ac6cdc132fb5a173fd3a289077472a8c6e2e0d69f65c1850cf0358211a18a2703762f09fc256701fe7e8c3ac8551267df6e51484cffb7fa1541e8704e6a086d7df2ec866a3c496691c44f828dd6e792a9796a6cd703374d04024411fe85aef2652ec0d73d24862428ef1973bc4d222d2bdc1abb88ca488398aba669ec1cb2325b19a817d77c4123ea9e9e38503d83a730b44ad22b2ccba4d38c92d464b9736c40abe39273a08af8ef9deb6e7731e1fdc20b530b3ba149d6040c0b207ebee9eb029bb209232f5ae99b3b5aa99834f9daf239dc2d2d9c4a7d2aa848e0ed597c5b87ba22f4855754533243907ac81d04dac198f87b486cd52da4515d52515dad3697e606e13ab89b0149910f3111a36ec0711c250a7620bf4eef81c9d9bea8f9365e517622f84c5ee6767365b558f75e3774e188f0b8dc3c3dda313e3c2961f7c050972397022ab6998f9647d147a9d2de3f47a59ebca2544f129da4556378a05d744b5f0afb93d98d6f653955156d30f9dd2d2ba34e8a8313d5b9334f982ba66d8848530017c0861ad52b949a4d3197615fe08216a12f94942e7fab4f41f22acc9c6d6c14a16dc3604919c8270f12b5e6bf5cb6c5bfda5216126a01a26168a2ca2389a4694a2d231d4f83dfdcc833623fa543fe2253d2fc43f5318ed18a264f5489951184f51c163f108edca3439965a9b435bd47addfc0dc8e79a57af8ee8cd1865a23de010453aa391b30e76f353f939d3c3a4866372c9dd3794d6c7d07d5e1f60c13f07f088f5ccd868e4d6b45a63ebf3fb4e8f6f07ccfa3e11f73533a42ca12f399fef1d82249e2fe593c0e80df9375c5097889d25d714d0d15d7925dfa0da4fd08e89a06b99422c526bbd9e62167306511fe70bd28d67d94f74b06af9444700c2717d8a59c718261e3fba4aa8375dbd990a00fcfba9b6cbdabe2f455af15544c76fc52ea9636587e0239263994d445f6ca3327d8aad7628d2bc6bcae151b058023e3fa460e7af52bedbdff8385dea64e453d3392b0bbb8f5edcbf98a75cd495d6bc5aea506d6e28369df0f1dcd7008d4674cb1b0b0e9cbb363316cc6f5a64597d820f828d8b06a79d82cbceaec5edce9556f8f4ada67a6443bbf964920323f4f456d67b110c7c92e22d59176e2c82bd239419cc985aa0516677b96d7a12df8e2343a404b53bf13446be7805f9ff4531b6ee26bd705c6ab3040ba89abb777798ca6442124d3a7125c3e378af12e7b19d9f78f0949559925fcaed554c32c7fb8b6980a4acfa39f59e35a503264e70925f8fcdfe414e366b2c09e1d6d9c7ad40d0f7092dab6593a31a49ee38cd723de5d09eb239eb739a8c3fcc375a1d687091f9501b5d6f1560a3cabe24133eda7e2382133627e7d59d434286b75e995f10e27095e6cfdb9bd85e75d802afd90ebd5bddb741cf53339255b9599086ffa81368dd2bbd129da69ed74f908aa7520fa0393ea625412adb4f2fc6d880b4a3eeb2a6c1c39855fa51fe88152af9ca25829fb862103e30888c5862d71a93054051609580facfbe0db7c6d4d673e5da308a638d1c9bb150c715553a629d21a0117d228b8bf64c61d399b6e86f97fe6cf714ed1dc27bfffb94f4433b3c50c7b5db2b7106fb8ab4f50e324773dca768798a6232fa43a0a2b0af1ebbf6d9f8f0ab79f47706956ad8a853f0a0cbfe7feb8066ec6651bfcacae4d2ff0a916780a6528379637578c214186d4d8db65e2753a484b6c7deaa89d5bc33dc77e21837272ffd7d3af23e6f8e0c82217ee6f491c180afeec36282410206d1bdcd7b7a96e2cb8551a4383308470aca6402224c7c7079b69819368b6f8e5660e2050a7b810e1554c93772f6a9710693da34516d067ce09c53417082a0bcd0b3e5b5e3dbe96424d6e111fd9421a9e58c5d212e1f3104e373ae790e450c48a18ff1e9cd459ac1326720aa2b6fd2bd7220ae2b1724bf0e56c4fb26c0684c3f688bac12727931d8bce091ffb7e93f9113cbd9946cbbe4ec71c258be533455a2232290f06b07f57401d32bb39872fd0d1dc28facde3a7dfca5e66b28bec40e7059f9992156ba243d5cddd0a06b5c6865855b4a97d4f5a993f48cf59e2759f07227ff1fea2d2e4fbce9fe161591cc00d608842f67e063bce42168f31c6f974195dd7d15810eb3f2d20fb71a1acd43581ac9b4128dc584a742475f296ced276cd6ba48af35a0d58567e41443d8e56de58cf7c7f1db5626d8f12375f893f69609e84b85b75d488894ed517edf95c827e03a1ce095554bc9abc5fffd3456ea0044fab7a3e73ad970ef843775c91657c2f084895234e5959cd349e10089068341e67391fcfa5b35ab3d26c49dddbee683a6acbf4c24497d773832b12eb12bdb4217ed681d571ac05924190b2a22ed3e4e0413b0dbe864c6dfedcfa48b37b8cf33234dd53218c90e7b5b1e0e2309f7b4b4116f43f2af8291edb9903471caee62e65b63f97aa685d425bd5f6e1ffefb9ab10ee5805a4792c7d497c8474b301158316eb086263f2641d853685e16e0f9b2d96feae8cd1de0808e9f7339fb1d6bda970d3dedc9bea3f4452bf9c5c1c29fe4b03c844308d56693c8282aec9adb22826f43a2c0d43ed3f48d4d08efa1afead16525166b6d039d51d949159d40424218092ae70bd9ae11d0e1ab764a50a26d8af2484fc41ca50a8656e0683bd08fffa2c65146e46b583e6116abe89eaa38fcfd2db2ed076c316ac83b271ec317de4d408640765fa402082466db5d09933fafbffcebfd79c53f863af15e088db9a4b921af39b0a9bf20f4ad686edeb971d0d17a029a44f801a1eb86809c0a4a2548c8050b780c96045afcc1f97965a3a7eafcc71fc6ed62b163e617e7f19721c7dd522fef543108114ab29abc49989c72ffc983553f8b7315d21d60bfd5f94fc93e9ebec049c8e382ee739ba5cbfc50099c88c842fc9399376093999ed81f86ba60e9f8d422648362f20394e385112903af6cee83454b26f03c1e36b0726f71e2be1f8213fb029380ee125144ac59cdb75b0f857123f39b1d6673957823f3d574bc9095f6c80397745146df0cbec57c7fa8756d8853490dd546ae653908cf5e963d2e930716fe72beca79d45d29799ca3ada67520c15c57f5fa4dd1cf2bda5b3de929af04f7a3a061ff19f62a76967d56d0fb7c1133c202dda4b59181b14fdf4278541360762c40f35cd796c4a760a727e32e4cabb73759bb4dd773fa2b2b9455d2c63edf0c2f0bbacb23403c01fdc244b51ca03302050df1761091878ced23d42bcffda7a314be8cdee199bbdee31c58c0f352cf308dbb930480615436006d1bf8ff6f24a6f50d3fbd34b957fd473e84b6fa9b06baa3becbf5b9d82caccd5d5a14089e5d34cb7165167df78a19d18651dc70f8f2fde3d0b0616ea0f0b7e555eb2235a693ae11bc5ac15ab9c072e9b49813a040d17a0c0b6ddbe50e0837aa5f58a12be4b02a131d4ca93a3cb242f7700e810f94b81d826b755b1b531e73c6b9dfe5c5b09f07cc350506ca2f7c46762bfdab741cf854bcc0466b866fd792b2660d5673c2ce58182e5b1b06cc3d694ffa173e7682c54d7d99723f2412bee36b77867524b58c2217db5bc3723e4f5735bed40592c32adc86f44a4006159e448eb767fdd6cbd9e3abc42de62379cd66455ff4a6a5d198eb9c156077656235c628096421c6fecbdcc791158fc579dabad9a75817bf1e361109a77126d51caaee1f0e1cd6e5eaf038c2b5087e8f7621c4483f5c23985edde9a7e04483773dcd83689bc4f09a3142bbe066bf24fc146bec08eff173eb78a32747481dee5af892e0f8a415820b756335fe6ffe7070c8941a61000000000000c6eb12cb119f552f", @ANYPTR, @ANYPTR64, @ANYRESDEC=r11, @ANYPTR64], @ANYPTR64=&(0x7f00000029c0)=ANY=[@ANYRESOCT=r17], @ANYRES16=r10], @ANYPTR64=&(0x7f0000001840)=ANY=[@ANYRESHEX=r10, @ANYRES64=r14, @ANYRESHEX=r15, @ANYRES64, @ANYRES64]], 0x6) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r18 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r19 = geteuid() r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = getuid() r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r28 = getpgid(0xffffffffffffffff) r29 = getpgrp() shmctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x10000, r19, r21, r22, r26, 0x1, 0x80}, 0xff, 0xfeff, r28, r29, 0x4e, 0x401, 0xfffffffffffffff7}) r30 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r31 = geteuid() r32 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = getuid() r35 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000340)=""/192) r36 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r38 = getgid() r39 = getuid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0x2, r37, r38, r39, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r40 = getpgid(0xffffffffffffffff) r41 = getpgrp() shmctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x10000, r31, r33, r34, r38, 0x1, 0x80}, 0xff, 0xfeff, r40, r41, 0x4e, 0x401, 0xfffffffffffffff7}) r42 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r43 = geteuid() r44 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r44, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r46 = getuid() r47 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r47, 0x1, 0x5, &(0x7f0000000340)=""/192) r48 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r50 = getgid() r51 = getuid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000280)={{0x2, r49, r50, r51, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r52 = getpgid(0xffffffffffffffff) r53 = getpgrp() shmctl$IPC_SET(r42, 0x1, &(0x7f00000001c0)={{0x10000, r43, r45, r46, r50, 0x1, 0x80}, 0xff, 0xfeff, r52, r53, 0x4e, 0x401, 0xfffffffffffffff7}) r54 = shmget(0x2, 0x4000, 0x490, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r54, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3f, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 17:27:59 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r7 = socket(0x6, 0x0, 0x66) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x1ff, &(0x7f0000000040), 0xf926, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r10 = socket(0x18, 0x1, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x5, 0x0, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f00000003c0)="ebffcbff13cc8f90588eb1175ca7ad9931929648820befe4feeb4a5e77dd48b1a4955f5558954a4ccbc146c82660f1528ca887be230284f9479b53050d", 0xffffffffffffffeb) setsockopt(r10, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x8, 0xd, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e699319296486f7462cf8348a72bb6df231d66835b4fe821015082099ed0cabe00bdcbf0e244bc43bab05fc42377508de3feb64f61c6f722cc879c0108086726df2da95ab29f3bc5ff1626c8df2a4c692fa13390ec10f4382ed9576d6b109e0900021f6c5552f7fce638b115042abbaaabd432e2f786c9eeef5e1c7c2d53e42bd0", 0x123) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r13 = fcntl$dupfd(r9, 0x0, r12) ioctl$WSDISPLAYIO_USEFONT(r13, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() r15 = getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r15]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() dup2(r17, r16) r18 = openat(r16, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r18, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) r19 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r19, 0x0, 0x10000000000000) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r19, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r18, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r18, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r21 = getgid() r22 = getgid() r23 = socket$inet(0x2, 0x2, 0x0) getsockopt(r23, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r20, r21, r22, r24]) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r26 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r26, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r27, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000200)={{0xff, r14, r29, r34, r33, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) getgid() r35 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x400, 0xa) recvmsg(r35, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x1bd, &(0x7f00000008c0)=""/183, 0x30f}, 0x800) r36 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r36, 0x0, 0x10000000000000) pwritev(r36, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 17:27:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 17:27:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000003c0), 0x13e, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:27:59 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)={0x1, &(0x7f0000000000)=[{0xff, 0x1, 0x8}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:27:59 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r7 = accept$inet6(r6, 0x0, &(0x7f00000000c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x6, 0xb0000000, 0x9, 0x5}, {{r2}, 0xfffffffffffffffc, 0x2, 0x44, 0x80000000, 0x80000000}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x200, 0x9}, {{r0}, 0xfffffffffffffffa, 0x7, 0x42, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x71, 0x8}, {{r7}, 0x8000000000000000, 0x12, 0xb12a8356b46cec48, 0x2800, 0x100000000}, {{r8}, 0xfffffffffffffff2, 0x190, 0x4, 0x1ff, 0x8}, {{r9}, 0xabc680ae957dbd89, 0xc0, 0x11, 0x7, 0x7}], 0x6a, 0x0, 0x7f, 0x0) 17:27:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x4) r3 = semget(0x3, 0x4, 0x240) semctl$GETPID(r3, 0x4, 0x4, 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000100)=""/250) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x6, r5, r6, 0xffffffffffffffff, r7, 0x0, 0x6}, 0x3, 0x7fffffff, 0xef}) r8 = semget(0x2, 0x1, 0x100) semop(r8, &(0x7f0000000340)=[{0x2, 0x400, 0x800}, {0x3, 0x5, 0x1c00}], 0x2) recvfrom$unix(r0, &(0x7f0000000380)=""/51, 0x33, 0x2, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000440)=0x8) r11 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r11, 0x20007479) r12 = dup(0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r12, 0x80044275, &(0x7f0000000480)=0xffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x20f0ea3c17917c11, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x10000, 0x0) r20 = kqueue() r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x88, 0x0) r22 = fcntl$dupfd(0xffffffffffffff9c, 0x9ddb3d260d920d86, r9) r23 = socket$inet6(0x18, 0x4000, 0x0) r24 = openat(r2, &(0x7f0000000940)='./file0\x00', 0x0, 0x24) r25 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r27 = openat(0xffffffffffffffff, &(0x7f0000000a00)='./file0\x00', 0x200, 0x80) r28 = accept(0xffffffffffffffff, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) r29 = dup2(0xffffffffffffffff, r1) sendmsg$unix(r9, &(0x7f0000000bc0)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000500)="3a54fdb7e31d342ae1dd56c6ae5d52c9865329b69e0989f1f0b5f4bcb26c17cf20f2631580de921306b2d95cae8922f07e7c806be8e8073b77b8006d69e5201025554eb2c39633dc1aebc2854af57bff378417ef3577b5060dd166e7223e8eb8bb43285724e4bda7e47c8a25135c4823ec7fb5ac86ba5be4a87b2a55e1dc562403f4c4f256dc460b3858052539914bdc03ebb780c16bbbc32a7599efe0d706e853f434ffdf2772476f7e2f2d3f561d3aa1eff80aa6620c215ab0aefef7f2ec8c33a51404482aad2855714c27cf88b85e3f39ed83427d11566dd67d806e104b9e9da56a755e33de94391674d4bdb650d47b555a", 0xf3}, {&(0x7f0000000600)="9a0d25e9ba86d6a65f197c8712b9d71b31cb8c27baa7b64ebc7bc3688a48614cf82cd38eec3a8bb54a0414dad785396b4de78c7eca22403440f38b41b0d41f52330de6d4e58205b8411da0a7f423f5baabd1da17ecfbe73c74c1ec7a9bb8553226743c975e73fb5c9c6dd5b80bdeadcbb71a55efad8656c12c0cb3192a715756a5850c6b9a43e3bf7407e0c965197db0dfea66ab2cc8a234b7a776c55c7619bb292c45e32099b5b6cc428cba0175db59ef40e9edf68c01c8ea873de4b6b98d4709449eeda05067e6d5960a8e5ff0bc321fcce583ad9c0c7bdc299c506dbdfa0a8deb9efb1a0fcbd65ab2cc5d5f9fca58c03cdbba30ec40ad", 0xf8}], 0x2, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r4, r16, r17}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}, @rights={0x28, 0xffff, 0x1, [r11, r22, r23, r1, r24]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r25, 0xffffffffffffffff, r26}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29, 0xffffffffffffff9c]}], 0xe0, 0x1}, 0x4) 17:27:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x61) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x7, 0x80000000000d031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) 17:27:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82024abcc17d3818b8fd340fcce9696c655200"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) setsockopt(r2, 0x200, 0x6, &(0x7f0000000100)="f93403fb1c65e3e61525df701a55f2c830a35272410704eed79319bfbeaee11c3875422d153830f131a1d619b46a46bf4e9229ebf9fe7540c273f3926c81fc415912ad4a856356c0046e6d834891ac20c13f53f536a1ec766213e348665bed50537e78b62962995dbc6d1053b2485b1b6e16e0e2dca538901db3fad88aa35a80b6e0a295c2e7942a383a9ea9cd24c61490efa135931dc377c6e1f33cbdfb385175", 0xa1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) dup2(r3, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 17:28:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) poll(&(0x7f0000000080)=[{r1, 0x62}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) close(r0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 17:28:00 executing program 1: munlockall() r0 = kqueue() r1 = socket(0x18, 0x1, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{}, {0x18, 0x2}, 0x0, [0x0, 0xfffffffd, 0x1, 0x28, 0x0, 0x0, 0x0, 0x7ff]}, 0x3c) kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r2, &(0x7f0000001500), 0x1) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) getppid() kevent(r0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0x100000001, 0x10000}, {{r6}, 0xffffffffffffffff, 0xe0, 0x1, 0x0, 0x4}], 0x7, 0x0, 0x7, 0x0) 17:28:00 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x9, 0xfff}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x8001) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 17:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x14c, &(0x7f0000000240)=[{0x4000, 0x5, 0x1, 0x7f}, {0xffff, 0x6, 0x7, 0x8d}, {0xff, 0x3, 0x20, 0x2}, {0x8, 0xed, 0x1, 0x2}, {0xd19b, 0x0, 0x3, 0x8}, {0x3c09, 0x3, 0x1, 0x4000}, {0x0, 0x6, 0xe0, 0x812}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7ff, 0x2e, 0xce, 0x5}, {0x9, 0x6d, 0x83, 0xf38c}, {0x9, 0x7f, 0x1f, 0x7}, {0x1, 0xe0, 0x1, 0x53f0}, {0x3, 0x9, 0x3a}, {0x2, 0x1f, 0x5, 0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ac") 17:28:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 17:28:00 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 17:28:00 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x5dbd) r0 = socket(0x2, 0xc9d828cbeca34a75, 0xfd) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="82af920b00000000648c535ecfe8af619b0f95bcccff7e3c4af80205052580bd7dc4b5821984c91c0f04000000d892d2615ca0f6398f2a6c48578b3e00000b015c31dd0400000000e6fb41173a13caa26e822650f3d208007ee343327300008973feeb57136baa9361e832a5fdf683096e0c70c80c0cf255d05251759e322804b1e9dceebae6c1ea1e3774fac0b47237f45affe3eb2e054d3067d80a363906ac9c9f31ed2ddb7df21da5c608000014ccae2ddcf6a0fa5e6000309cd6a40d9ed4d30b6e1700000000177360c0354f15f7fc47"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002480)='/dev/bpf\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r6 = dup(0xffffffffffffffff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/zero\x00', 0x8081, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000002500)='/dev/tty\x00', 0x20, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) sendmsg$unix(r2, &(0x7f0000002580)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000180)="3c2377280dc75c1eeef8e6c7a0235c252094cfb27a50f83972c40867acb7f24926d8885296465ecbf2c607b301d776df496d975cd01131a9e29b3047e60a32807d67d2a77a0da4d0216a81bf5bded1f32fc6ea019bf21a1a2004965ed166d1c1cd027b13492744b328688804ac9afdd29c94ce9a9f247369ae3d1c965eff1395454727853ecc2fa5d7d8f21e490c0d54ab3571b13a234bfe80ec7a1baffde1249d60e75e0be66d83406ec78baf92bc9203507f1c1aeddd46f4b9703557f7f027861f929f22d8a64a2b2b80a212ab4d23df40c143135504251a334942635bc97a2257498f1fefe9f204b8f71b21af250acaf3f2bbde0c6bba952b9ed13cb8f92e0d642595124c33b8f2c9c566b3d4cc278b6854baa4047140c88923eb48feefd475f4ad63040f678013b0083bf2da1cce757c44cf8569a08af4a09e9b0c876106e3dca73ed11472b3bdd04d366964d95bcfb8becf937d642c82c6c22bb285943bf68ac4cb7636e8c30a600fd0b86ea10c507f3539a7b77726b8f5da4af3cfca2f73273210c99dbbcaa425f82d9a7b6874af2df337c8c9cf724a0ed89d20c8dbc52f251fcfcc632c2d1002a4898c44d5118f403896a5c16345112a0cca6a7724198e0bc8a0b50ef2ad7cc8f1c02bb06e438aeaa44e3d181b3fe22b012cdeca9207cbaf0ccf2e86f468d08854dba0349da748b501f1547bc302bad00dca7cd85a57045a2327f86273c0d4cbfdb8965e6586ca64cc936f696f53ffaec0364bb2648b0131c07318cd642d14747ae0431f0719e59b7c11723c63c72403503df8f73f073eeb2249afa33bf82eb4ea2d20806910c853e66d34e8bdd48e50595128d82f157e46e0cc96ef9c5325698e624e0faab5cfc53d3e1b6e6f5b8712c7bb87abb7c7e5d9d1cc8005836aedc0a8db226aaf139c0b840321fb479e65d46dde38cdfbe5dc81d46d456d9af1dccbcd347cf1bb0a8c1927bac2e67d4c31a76076f05d05a2140b5482bee9758bad9a2fb864674ac0ae5ca567c52977a0ea995e50c03f46b38bb16fe21b6dbef218d54a4b39ec1e3d3d3d6046f37a8575544ba303d881593b082f140dd8c1ff0470815bbc5d396b5da783763d14d5a9677a450155af8685eca65d04ee6c16b39a7e7f50d3e299d643cbc375d3c81cf27e615db7dd3c0c992a702e2a9b015b2f68801b1e71ec1d0209fb31a700561a5dd124cd8527e519af7774eee8f9b967a0b09e54b60d26f500ba7ed30185d0083064dd4855d6613ee320a97d28414d82ef820b904dba95a3792d4329a857362090780a8b5cb562837192ef4449551793ae046fb30ad6431128ca9e9a5068ebaa991db79ef680ba112db29550e59df0aaa988ac417719e4916a56214a44fb3936102e8188e423872f97bee7e16d6f0480f31cc6e3c6f9cb28b4f5e17ee938acebdf0801f0736b1414b14e625c0c2ca91fa79677f9d42f48ad93e87c40c6b9cf3b06112e7c4bc5348152f9696f242b4b0782252f6b062c061eca0fd64aac4107875695c680ac2e9d74a0a1f3d792a45abd84c306b6395712dab4e2df72207f17c45de9388de69b4a467406641e589f62cada329c22851b854aa07adb4182586228baa05e5f8b02bf8a8002ec3e461952343645d9572998f56957c8bb258f9b7eb14a13855ccd46b2d5abb819667357fa7218be2cf4b87c36cc943ae6d6b17d3ed4673d55c80533af7227a6117e67e75787fdbf864601458f64c6fd77d28e010c6005319b74fcfec49c584f2ff317c401bda0fdee2a63078d364334c96be48e6a4b1f59f033c2fec6c60e9177b6ec2fa646dcbcd4ce25ef5cd01f3d688916ce13276bd93dd86fc48d4e50a7f4d1c285a344c7b4ab5d35b02d7e4100560ed7e954c3a76dbe8ebbc66c4cd156c1462cc7aec57a6e6b10cbe51abcb1ddde531e861ee032d90ea9ba12d96b16bc11f37ff84016c8ce6b934a43d4b5a41c8ada5c6d750b3154789d7735a20b3746d7df30ee6e16c3381faf326e9b95ce4cc562120f3645b398a2913565a48f93c7f7e6c190f6ad1aca2fa4ceb963b5dfa6e9c066ca7258443c8cb21c9e95e5430828cfcf6be4df8505920bd52c29af2da579120437f088ecdb07db1c63847385707aa013dc84fce211c1e92f92a23ec99c79d74b4de49135aa884ae0c68affc9337812c1fc22194f8e0dfb0a0610ee90ac2bc81ed7da4063945bcb4fdf018a82b48d4e270679bdb0181ab5f15456f7a472f238cdfcbbb372493c9081bddfc43d29e2c37ddb6a48df6e51858786ee2142b3d5ab7fd9b28ece7b5ede7be0facc0a1439eb80c8a5c676a9d3e3d902c06c5493fdd8ad4e344728f74bb6597ec427ae0d8caf06a875f73161c07eca7e536d1b0e9183213776c4ab8ab8ccdecfe23b37c12457066dccbb08b94edce947405871733a1865d8545497525815401800d7bc43c54260c9944d8be05f11cea2e9365f1f4aab2731949f7fe3651e0e94b7a9b119e3c02c576c26cec532307412ccdb3b4095093b928ece10686d8f2fe1684df6e202ed2f45c0fd50629f41c616931e39af092a90ffd08956a456132fb9793795a22b93af765fd7ffeada5d11de44c888f9871c5033677fee4b8c16b3b5f0ae47d36509fdcfba5bb16173a0970ef422f90695c651e8268aa2d0a213834e4dfdb2ba69c1da26208f4ba34a84cdd8b01909739e50ba93f0119fb48242a8675010134864c05d5193fcfcd354806686fd0628051c63995b6b1c65efef7b4437cb25c4dd54be4acffdf032169b84b2f98b9419151543dd254dfe95176308eec2b357158367b910a5ef1d2302e6a25915cea5f4461e22b0d5d5c6a1037ed64771ad207c36ff7a99964758d89f92978ca92986f6767bf6cf629c1fbe7057679618a15fa33327579a3240a8993f0d3b48929647f4e0a369b8a19e043adc15bbe05cfbd727627ed89575df568fe8b02c405869a6dc0eb430ca9fff4bb306c6f6c19552c93803999bf9d42f4990b034bba956f3ba4bc1abb057e160f0063aab5466220dbd55711956c273017618b0cbac1a943ddea9de828899b5668323a66e9963cf6332ce97c1c5573450a029ba697396fe5ef582058032bd180405453964d53d464b3a300ac89a3e04a44a8bb675770232580dd89988d497fd5ecb6b91f51665acc596a95301950b83ecc3a868fb3c0aae2e07ea125c140845ed18146eb940201d3d7db280f624ca25cd0627628149559adfc92e0dba20b2105bf3e2916b71666fe461481ace82639b1da5d80d4d40afd77113d3dd4b8c30ee86d7fbf2554e54496a528bba2303324cee2ae599eee45dc9925bf6720da60a2a145e39f407bec1f7021ac0c0cfe08737c6cd11e5373a098d718d0ace0dd52d87a33fb2fe3f639d11a4ea9d4eafdbf617dfb153a57b726afa41476d5f9ca95693fd581a6fc3fb6693cbd280d57131fef88c656dfd048078a898eb2c55b411f9beb33fecb6d11d2987ada6c8e80f7d017774b566b9d9fce431684441c5d11a82658e461b2dcaf9c64f300ac7425a63fab78ca96fb616c2ef15c6ce0947a3bb28fc948c772aaaa3a35bbf424f4fd3ba659c41e9ec69ef20c61d246582cee38f7f354232f617ddc58020bfa3a683cb04efaf008e0a7d151d6af203fd765d5daca7b09ab2bd3c153b03622e87973a975c32200caadae194ae6322ee5e99a9dcd4d90713902d637035550bea0f91f5eca73c5283edfdcc8c9367eb7df8903bb69e432457853e684dce53abed14c13226a7076d303d7fc03a88f6345999cb40b7677d951b198d68605ccf66d169a9ec38321e35e98d41cb9c0453cf39a7e135053cd1fd44406c34f4c516ca72d1eec6f0ade6280844f020727a731d41f8687499665f62687aef120d401ef2efbeb65b1c938e84dba7f7e7dae48d032dd9e84acaf418613bb050de4f7a9252489566cb0dfaf0799dbe46e09e41a202504248d08190d36aa18622503f2c66125855704a6821942380cde86b8fe0f8d82e983c2f5863024d7b6c1fff947bca2f88ad5178f3692f9374421ab87920ea31691899f44fa0a11f3820189422b5cca09fa1de90cea7faa60e3af2afacc5d035d4191d4b159eb79746657e693df3024c4cc6135fbe1a3a61ca30928ba9fca6c5bfc0f10dbf56968e442b2fd40e8ed26087e454ef44e9b36cbf00b27c4dbe2662c1c8dbb792425c33942382488a5dfb55eafa67b0168d7398ca5525a46efe5387587da0fb9b1e358a68ba433084108b1707de47174f8f7d3e13bb1f6b85783a603a5d1d520473278bdcf617bbe2407758d5aeaf597bc8eda5c6a9ae545ec8222b3e75eb1adc06b9a3b8897517fdc7c84fa9192a574d820847200840fb4c245ecf57991b4164eb86226a9bfbb264553028e3f6db9792531a8ff7ea2236c2849091fe91f4f4341c66c41feb6dc55c1c7ba974b9676caeb43ce309248a07b4e8d3f0062170c11f4ddc3dd80452d0752de590d87b9ce950054eb82551e39487a8e5064ac323710b66cad413876ca7c6ad5fd44c56fb8969f176a2381f0dc48271b1c1bf218e31c31df1c6fcec6422b1a3c9107253bdc75ecf95df2092ef0edbf148794e7b351e4e59b1cb1d08be7373c1a9419b1aafc6a2a28b65c7e77b7db87a44e4b1d31ffe7ecc249957a12480c854de0cc9e349558523a911191dc2b3bf3510b1ffb6e3b4964dc631e533dda21a749295fc2c3bdbc8c32fc1e8a9a9e89171e40a48118ec3bdade470c2101b4e3c6b164e8e0df437d5f26f62ca6182d596f1585e02cb40a58babb4563f47c872b055d6d926645c02ef2495038366cc0c07fe1fccebbc89e9fd811fdd6a2b75c9341bfb2b46766cd8e3b3715d0bc170e1b16e05132815aaf54d5353c9244550780f52d76db39b3b17db3afa3e172e40e5c7b0dec8ede64a4a290b11aec250b32f794e1251629db15cd8bec4ff01ef9c11e881d89e298f9fd3661567db459efb2d02dd3e943f61daf43889ba7cfbb0936870198768028d276e1c3831d090f7bb890c8bdbccc905c263e73238e39a0a1d713eeeb69fd4a49bdc98e1573d349c654c11ba8bfaab6767f94209e590860bd74ba16efceb129c28d7f9fd4d977c2bd92ef91d88ece88f28dd533bebf82ce17ca0c677cc51abac60f9abfd7e4c59e21d65160e4a2e0cb125bb6e78517affed9c273ad380144e117f3909a9c84e8df97dcad3d04ec9e51613d76b05c83fe6aa27c2ed93eb52c561b8d0c46ad6dcf90673d536e196e80904ac3d4868e24ab4477c13fc9fe4d5ffa8906f3341ff1a2a85f49c02435a53825552f8ff65ef1bd34d5867184d3f1872d25fd0aab4fb9c0454c0113ecd12b11ac679f0d9b4ce8d2c293283d5e7e4895763d3e55a025dce0367575a15cfeed3bffd16916093db69ef9dbb3efbbd4c9aed57368681d9f935d0fe2dcf1408fe28f3926cf9ac2dc177cf24ab413d5934d975e185b652f3d40399457f4b0d4ab09705c262ca7a8562147ef7a992a83d0139c0088ea7aa77d4439a506244f4a4839535f501e51d540e986a1b96dc9a26c049e5ef66bb0935aa37aedc90b79ccd687c4189ed47fc386ab0f737e10f3bb8da96da74d9d08450768a5001f9632d04e17960ba988dc334cca13e7cdb0ac78f3f99b449a938e9fcbe21927db92c69d2790a3a5caa8093c8458280f791fb9a220f450f0b3e50791e43594648168c831379858edfab42841c12065d7535717f44e13ac6c5bbc7432c7ef2d27da142d5ad559725937aae20544175fc444d1f0bf498dbb90a483f9d72429dbaa3cd358c0d0fae389eb40e", 0x1000}, {&(0x7f0000001180)="fa256d101551eda728b89266d20f13090716cb52ad1f7cee733b50d6bd3f0d70d0b32dadef6494b3b3252c317f03ab55f30b3a81b51d830aca3f826c75d9e35b6e4eb8c2a132ab445839d0d29ac774924234d067a79726216cb14ce8a8c5efc530428528312598b87b196961e74449cfe7dcd065da2cc4a5c32603512c0b7049a26ccca1bfdafa568d26c1b4448b428025835be1f11911bd4b4bd90518b13a77bd0e2ea4f400e9e7c71cb995b3295b17d27bfdc165cce8ebf55b22e2aa55425e29046e0a04206e663ee647b06fac5bf80b0dd14a6c52162ceb", 0xd9}, {&(0x7f0000001280)="032f", 0x2}, {&(0x7f00000012c0)="3a4f919de1b983543fb502adf01f6e6cfaf1e04f6365471a310c0247a58c8d15eb120be582cc268281976f5fc340e2dd4ee57e4ee3639ec1ee32823f86dda13530494f2894030546d60f3530c09ddb74370b87c2be526772b13cbe9113de144591c7787d73691ef7227509ee4fd2192c6d7c87d7aa31d437eaa5c97ec789ec6267e011a501cb00974e36023b9c9af25f76c2d0357bd630bd3d7c34db6da75e4edf85620e182dfe65cbb4aafca4e0b4e3f2cf1196635e8f8b8327a7d19899dbea4119377b18da5ba33ab2950f4d5b7125999ee640c1686629510a0092ec930c0e095d0dfd1da67fc56935f366fbcbcdae2bfdd1380901e8c6f97fd473a379fc3787e9db12fc92b0e135e8abec00ed470aaff47bfa705ac4bdb0ea35967636a1ee638ced7a7172aa56256f5c7c66e8e6d45e019f8ef9fb52b4612cdaf47cd54740538456fe92c59e6487aaf9c66c05d074b3d18b24d5ea9a2ad951be55840212d8b8852b93b7572e217cf97c5b04557ccfe85efc058a82185696d7834d3428cd3e997d92d8c4515a8dca5178d992d190032eb98d3021ef3f3ce724f441480d6aa68d23b135ca2e8955ea6efb3886c29b6a89603b809123f83ee8382a83e0004e029cb5704342a8b6c95b55c26e462bdc0fbaa8c1cfa239460cef235b5bfe138cb4aac2d00bd87ae37f93b2f245dcbc7be8df6f3839c2c369a6c8bb62ffd7456d3a7bcdbcac325f8f0f88adc35fb6249f809268dbf523baddfcbb3a015d2777aa563854e87be35822e177469e5ff28d091dec25f1b9635c680679081ab1bfc411eb426806c0fd5f3a39fc119c874f74e154129df0a915bfb0ddd789ad29ece4370ac3446f6dde583edae0dbfeae74f36f0dc998d48ef8fe725f2d7f4021e8926b67e2f3447fd2b0049aee0536478e17051c2418cc753c621349bf4d90ffb73307c14c7de122332736154b1d55b5de2381a2b115e6708832a13a92a8000f179b082c3102ddaee9b01a1bb3f1267956f92cbc7e238c1b7517dfa16f25d48af8338d43f0cc4dc29aa2d09543f15ef8f5f17302767bf74be2083721fbc78d5fed3a0b5a6d417d5067c129355a72b806e08b2960098c63200bc1ea12372f7e5cf9910ee099cae4f3cf7f5d18ae504a4fb8999c44f51e94aae44a8173ec78d88af2fe9c127af9230f5fe322d23c6d6f157d8c733ce814a110c1e62633b8d08540014cab683eeeb0ec3bc5a0e6c68376ad1633eee7fe3e3ee0c8a316efc5167275e516e2d299b7134501a35597cf89fba709ce67c96981813d7b246566c7c8f9b21cd55759a07b175e3bdac79af3b913fd0487a7ba93d7a2b70cce520f670972d9b8f1fc3927dca89dc7b6531d340e030564936af08b2d0868310206b1f2373f5aa22338c63910fc516dcfa4a9f2e7fe665b8936bbfd7dfc6fb2d9deb8b93833a6056097002628b1c27a6b5e228ff700142288a494baa9c10f735fff116d85f698072f8dc5157ad0a6c8c18b4668f99ec588d5a1c9895b99862d168b4c3b09ac4862444d4706c52a6d24c8c91425debeb4476ee77c82b233e6d2c989ea8d9e6d465aebc6ee0aa5c1d36f51f5aee07c303b64a1cc3ed119e3d3a719c15c21c7e09d25c189273be7ba2238ea858d3663756403ee33cef88b7076a269aacfa0e93bbb6b1bb9aa3270417f9db55d617763504927fd2a69f791242c1eecb89f24a1e2ffe13c916aff034480104ba932eb65b8e7cd27fec5d1fc6ba09c3916809c7530eb98cffb4ce3d0adda19369cf5b6297ecd71a7405cdf058638b4811864f683e6b69a624a8239dea03096e8ef29d50eee12ca860349150c9839f41ba6f0ca900617b02ab5d5979858abbf8e7bb30293ff4c9133eb0ce8a19545bda863fa6b3c8396f816189195d61d3428feabcf3e9a01a139d547c4c3fe110d765ce9c5dcb33eabef52c855beff039aa8fcfee45d45a54dd1834bd07b6dc6cc955a642cde5fd92acd73816608b50db252043270ad6b179836c1067e46d0919f6dba5d71060fee68639f01aec81c9ad059c43ce63d0ffeb948df58a2bed3800365c4e91632fca45196d3666957a77e60f2bfd27e229b4ff933cf2390a93ee30c24263b6e485ddb9efdaffa987de4426c44f2d1e50a981c3abaff9965ce650e28ff7f9c64bdb0dc9ba3c901e0d7f664c2137b1c0c1d0a81eb3d421dde5adb96acffe8f7563348e8a703c6bf2a26bdaa60ef4839daffce956bab1a1b41039f0189aec63f6eea42eea170c9fa251de5f30315625256e26aa3de202ed2160f9245d00e06b6640872400702d1d66dec74c18b78d47e79bddcc8613393e683fe800e77faa70d6c6954deac7d5f48614b4b148f8e21a0cc257c2561ff6f3d0bc1a23b3ac9de516d7959b379dd84090d43703eb56736ce8350c4c335d64a1c8361fb026d9ae2afca84aa5559a40fce624880a7f0555b73c993633809f2621237823b7b257ab31bf346023874bbbdf65f7764611bf7a9b471d1bec2de8c317ef224ee5be4d6eec171ce4553875574a9cbd510e5abde5de114c70dfa0499ce33f872fc2282aecb1a40ad000a6227cfad1ce19f5ca6f8a81be2bcec2fb5ce028c9127915e479a05c8d54f2fba2d3ba767fe11b07a1ac04bbbf697680f5f49b026d92ba31da7842ec649d9c9203d416bb10bf4afc3dcb9fd308c73f7840b8d051aeb7a85adb5a71fc54809c4f3788be9697d1b562bce06755a10ff69a16fe0686b3103e191d237f21b0c08a8131d771800d2e2dfd6643974ae8f087bfbed4f2449cc0c557eb41150fcab378f6fb3889e9fda826496aa6998c70d1029f826ddefdf49d00f4d3c4ab98751296c8e067c74c91aec90eece2aac24c85f5d9b6f36c13b3c300803ced5541bba80c026257e8ddf470ebfbeb4a812d5fe81cdfe9b66ae16689e55144b6fc77314116c5f90d8ff378b9ff15d144281493ddcfcfa3d324a60575bc4ac80cc33166440978a2d65c89a097569fda2396cebd36d6b69742dd40c36641fd9799a5daf79a77403b3294a91fdcf8f653122a03ae4535ab45d805e490be68b5cc2c5b05463d45c9e87d14d3040a924e69dfde0f9c4179f309f93a62a6c1d1ce0da9446e34552ed0a1139da8d8816f6e4a7348948fe76ab87334c4a2e106528afe46af0d9b7014983fdbe25923641cde0f7888fc9b98700f0a3466e219e5a91dc905277043061eed5758525512a94e59edc5deb85adce4ece8d75b97f8abc28cbb7ac7b1a9e2113d778f340ce7fad6ebe6a04a4d86b7e44f6fc709a114142112d589758dd59a9d626a3ab35115fe845456aa6e29106774a7551f3ea37bac61a17d7c85d74903f1571b5fa28aad7bbbce0a32981a4e8220276165fe3bbbff7d14dd491fadeb919c1f3bfe8d6a0e1474acbb7d67b727787a2789d815c4204f9f21214fc3de1e8e55dbddb2d2d7b2baa4231546be093114f04116c895dde57d1086b80a2c6b549f4d1cd6b46fba53b1d9737a0254f3c7bad624d53c15fb4b82c349d68d5fbd322c796e9c89efd5523bf280468e29b7c4cae86541003d9110cbbee8288164dd8d37e7b787c8cafec3df4865fe205ac870499025eb6def157540b26b7d6ce79f78e56e16c46a6768c616a938c042b5b0a22191d00269d3d0ddad42b22d0bb01500ffbeef77e9b107494a5d8bb96f15e65ed83a2fd04938a7ee26e368290232e34ba730550f1c5bc04244ab5e84184ec26d4eddb84a7763665dae0bf8ab6f8453b25a94828f4a43e2aca7eb685f6e666f95f87185d5a6eff3f3f375b953b7e4a8f83e3e632509cb8e7e1f557075495467abde4df9aef268d84d6ef56c3fd888244d4a9d9317735246753c1cfaaa4ec8e9923b55d46fa4052320a5bf610d1fed5c9e4efb115769e535d84489265bf0910df267d7bf46a27e8093cae1cebc91937fe51a84c0d255d3319ba31a18b80681012f073ae1b0c22b71c0a5ad460f428e9f1daf1a41497906b796d4af0cdec6016776d3add15b990d586f2891a77f7f405120c6b9d1abf4c30734ea8b522ab5f85bbd80feb923dedbcaece2682690d0ef68fc7db59178329e4b513c70c12e07ba9db02094293c5ab4547c14c156c95bc9e8a47e7c55478e745b613499e2a8f5bd0b1ba69a045988eb57f6ddbab0f1d4fc3c0a236aebb088f7f5e28857cc63b1e0f5007cd5837263ad472aefc0d2ecfb20ad7bad255949518d0654092d0faed7e2c6a66d720f0905af1e35e240ea33c9fcb47b2e5a81d2fd1e034795426ade74d704c5086684e96d2e05757765aa662fdebf8c5833a572197a213b37fdf7056a9ad484e55bab997833b8bebc29d222e471e5906c240196108c8f33aa19275864465659f3c3ff8d6f74524a6a2e758a3e733393e0423a6b4b6e6f8461a8e8359927151c093bfad1d995d3d2f3d2b3e39f83858395388671feddafaa25485656eba95fa29c9390ff5748038c1397fe2e05a723731e47588393b38a7b254d91998f1c7c1a464e7ebf1b5f4208b3e6b6ee590abe0aca9601ee0a9034a25469642007cb4b1444433b24e930d62cc5e070de96952c9c40c1e4afde33ff8bc63e44eb2bbd8dec49557fd0bcb7dab45ff1c87f232ba5114afff1494cf85bb6115aa058aa3982acfcb43038c2f111f6bd5e9612b31dcf43036b9b9eb4ebac24dae7eaf3ca977a8dda41e2a7daf1c78030a42ddf8d8ed82f2288732eebcea8f4cba6d420fbce1420f64093b5ab43ad34e30b264745b0d49545151b5962954c96c3808a662b4c759b6baf88ecd9cc022a76205579d9191c2fa0da0e50b51b3186ed0c9aba6490b28cbe86e958ad60ae45477b47a8e58ac70ecceded1a061eeee82b1076c42f7d1e0710ff92e190ec22a31ccccd10e9d03d42c417fa738222943c8406116ce6a4c83f0973b9e0c9d57d170a8afa450f60c7b8d9d5cb6dc3248212ad970e888924555d306a0e4f6432b0145d2d07a0b514620c589e9d0e5508190f4e429ace2c3e375bab4f498a34a4ff3960c24c8544e633b607d864b920b8d39a4e89b257f3b82e3c2896edff4bfc168bf5adc4d614780317b3339b3424e145d0bd3042f5c254354591218188ce09f49b45b5eaae1da049428b782380d3ae8b32775de9ab1e5a85dd0bd9fe7887681ab40c7df6aa44dad8cddf1111a2570af73a187d25c014adae017b5c6386947dc9edb0bf3f8f3c5a311eb0c02d09d52c94485e6ed3bbef3bd4cac2bc6b4c8e5859490690aab53763010e495b6aee5ff070845bf4f26637fefc467ecef9c40965f5880f37e9b0f07c286d779ff5a8ce697fa26f60d1e5fe6f13645c7ad522a5c6a0a5aa9bb5142fbca7639498fda202feadd561feb686bd212ea84ad75db85da700ccf60520f3c8ea38f1e1bd2d541a69575392d4e254509ffa87f932fd4dfa06e5a97acf5848fd20546f0e1d36bc333b87dcca4a98f09392645c6d331447fc0fa595d285af761177757035827ade7129b015f5f60e84d7a04d35f6bba0e681e5a548811d60acb8ed9d9938a778b364239ce59be761c141bf68b31fb1b8fc942e9b37ee364cb34efcdcc089fe7b5f454d72859494d02b5d408b276f4485c84d7261775384a6197cb3d129dfde15cde1caff1cc98106c601bcfe7cadd23834aa521ae6a4b17ecb7f541ead208d2faeef4aece29499f25e51a308e6e460e893096caec72da709b770b56dd0424984eb3184becbb6215fe4914dc3b863377a8e9e2591ba922f0fa056fa73e2c0455aefdaf1d394d31762179891193275ab9df739978051ee9d29f1c52858c46dc4a0b0628c19833", 0x1000}, {&(0x7f00000022c0)="17d427d84d91c5caaeee35fe4f9c1eb4e14f59eccfafa316950151ee3e86d43dba458c320bf8f1caf83705320e8328b536b1b56550e5b74d1af657ff3d243756454e719c62026a6b4bf7abf828360cd863954d72be6aaf5eddde9ff4868313c0f1784326df21b77495949d8c83b8f32fdcb968306af82c55976c8b4d8d53", 0x7e}, {&(0x7f0000002340)="40290ed03de469d35fc7f0b9ac03b4ba0ea7acd8dcf749f4fa19c2353da7183791d5599f98403b41ca928ad91c4192eb892c1b9b7016acdcfadb50d25f162e8f34580209cad8", 0x46}, {&(0x7f00000023c0)="addb56c60e69747a25c0d03ce15da8f1ea9fdbf9485479f4340e2b1ba196445d079d2ccccc86283c0fe90c26b445c50b939efb2b0831850d88", 0x39}], 0x7, &(0x7f0000002540)=ANY=[@ANYBLOB="1000000000000000ffff0000010000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB], 0x40, 0x6}, 0x4) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r12 = dup(r11) unlinkat(r12, &(0x7f0000000100)='./file0\x00', 0xba12d17e284d18b5) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f00000025c0)='./file0\x00', 0x10000, 0x0) close(r10) 17:28:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x2, 0x1, 0x7, 0x0, 0x7ebb, 0x800, 0x81, 0x0, 0x1, 0x2, 0x1}) setuid(0xee01) r5 = getppid() fcntl$setown(r0, 0x6, r5) r6 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r6) 17:28:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x9, 0xffffffaeffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffc00}, {}, {}, {0x91}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x0, 0x1ff}, {0x4e}], {}, {0x0, 0x2000000}}}) 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)) 17:28:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getuid() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x20000000000000], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}], {0x0, 0x0, 0xfffffffc}}}) 17:28:00 executing program 1: open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000030c60000ff27c043884d5f5300001b0000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 17:28:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)={0x1}) r1 = syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x85560a702919e8c0, 0x2) close(r1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)=0x1) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0xe3, 0x80000000}, {0x64, 0x9}, {0x8fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffffd, 0x0, 0xffff, 0xffffffb6, "070000200000000000e90028274c5900", 0x0, 0x3}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c00000000d2a4b711cbed5770cb139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5359fecdb2d791f5fefd585ed796b47edae800dda16df592bc32a0d53dfd63611341abd6a34cc2ca636ab5a92db5aa328d662eece688a03e2280a79b9595d4a4cc7143516a6028ed30c86d0345dd296a32a7c9f7b6418b06ea7251bbdcdb3793e7fb4b3a08e1395d0f952cc700cb4b6b1c320a97acdf2adef0ed1623a8aa881756e3f37e09b9e80a43a0d592c4a4c7585c50290603b4a28e9ef984793be20ac8d1364f8ec8172cf7d0f894d3abda1a23db13c8cb2f869a396252439a0558ea7a1fe29bb62415", 0x9}], 0x1) 17:28:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0x2, 0xf8, 0x7, 0x400}, {0x6, 0x5, 0x6, 0x76cc}, {0x9, 0x8, 0x9, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = geteuid() r8 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, 0x0, 0xa7, 0x1, 0x100000000, 0x2}) msgrcv(r6, &(0x7f0000000400)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r4, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) r9 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000040)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000100)=""/73) 17:28:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffe]}}) chmod(&(0x7f0000000000)='./file0\x00', 0x8) getitimer(0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) dup2(r1, r2) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 17:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1d}, {0x50}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000000)={0x0, 0x9, 0x20, 0xffff, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 17:28:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xa0}, {0x64}, {0x8fe}]}) ioctl$BIOCFLUSH(r1, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x2, 0x8001, &(0x7f00000000c0)="7b049ed89563700511c569742cfaad3836fa3d79aa524f09e61aa2d292181876eaaf9212572f6b67b2e48026e161cdb338153ffbdb152c77bce71e9a35013dc0c6c9a1b23efe590c2b1d446c3020d9deaa1c47b0b9ccf4bb6f3885a0383bcf6a3bf8775f76fb342ccab4343b94f82999bceec86124b09e8cf294819f24e54bec9166", 0x82) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000200)={{0x100000000, 0x44e}, {0x0, 0x2}}, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x20, 0x0, 0x7f, 0x5}, {0x7, 0x3, 0x9}]}) fchflags(r3, 0xb3a4d2d4821a849) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000200)}) 17:28:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x1f800000) 17:28:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(0xffffffffffffff9c) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="d026461ac1c45055e7cd8bf673abec50a0d18073a9e774b134d0781896e34b144f54296af64462b7081a35c9033851104f057917e89ffd1370e01b6640de8794ef72153aa532c014b1954622537d0d6979bfaf46aaee7787b8bae8b5aa30cdeb37052a991ea57139122101106671eaecde6036f37867f20537a5428f8e38b921fb423e44e7254d14178b4d004e4e9c04ab544b65b0a9d8bbeccde6b95d672a5d85cc2287e4e4176d9216384325035c85d4920c7d8e8bbdc942b2e879b5714dc1bddfe7d26f986e4dacfde5638d8300a81bf57308f7cfe08dcdaed94f5868601fe26f4d047afcb00b56101a54872ab2f8fdefc980a9925c6cb7451d0cdb0611b968a8363d29c8db2f680493ad539d614008dbbb17c46545a001e43450480252a61f97ee48493cf5ee2e43f3e54b48d4c3e770fbaf20a0789f157df84c5b67c520975ec9aeae36f51935c746bc53fda3eabca968c97605ec68b467d69dd5cc561e8e79f4f203d17cc1ad246ccbc6f57563e54f2b29272255b0221cbf3bb9be969179698b067b96914ee458dca26b4fc26abe299b64ff6f7036c209bd0a7da182ba5f86d05867a1a139a7d9af35d077eed784ddfe88331b6de97ab9e76f3a356b5564c68f0388e5f577f21aa54f890df5dcffd8fc81454cd5930b1e1dbbd04b85e338244e791665e8d2bdf39ee57373aec384ad8a872260360463f93d145eab0a8acf3b9ffb12973fb235f8f2b98d14f65357c53c55c101ceb3762a5b98ecadebb5b354a5dfe74bf53d088a82293545b8225ea5a6f1a5f35899339441738e3d47180df8c5af485e51bfa05808fb6e006ee872f14b910a980c01c8e7c88e59e300741002c32a8dc65ad435405e4949c11df7f00fec9dd97783b092263c02af110ac4b70eb9226d8ad95dcb57e5c2730bcfe597f28073a579a9022e00bf1c81f3e3b2dcd3644197c08321cc082c10888a0bfb7a0ecc7b46de2859f4908e5a659d6225ddae771c2da4557f0a7bca4ee024224ab59bb9086b7beb2d1c34a93388432ff01e3d1ce4a69261ec1f591e6c0a6c4f30378389fe22ee21d5a0a4acfc4d9ed1348fa6356e6c3acec91b9c3c6218bb31df1cdcb82e87d06081651d72a82bdad6b4333e97abee2f4e7ab15b8de81cec5506ab265d9caec7d9c3ece1dada9195649b92aba920ed56feafaa4ee9c99d40364408d6786e42a5ca0805be64e3027fb9d791a92f7459e6c775055c951c2cbb23084fcb198790d3675cb86a91a64c9b683d8ede5736dacf66b2f4860b884a83d4f235b2bddac2e629efdbc4a3412a392b674461a12fa99a92dfc975bc121a24dda05b459cda4684283889a2a601dddfa899746f01cf4cc2a0d57d605b5450db00477408d89f3e8355779bc9b7830d76b69bb440a1359ffcc9cf86f8d614824baded1abaa21c5317c923f6dc649b0e8c27afb707dcf09fc428c8ae50d97d743b7555128d2e6889d9244882030b7797841096a5ace041147c47529b0a6dfcb520b7d58c30c0dcf7c3c35a98ce175d33a1cf8e2af99f7302979a97b68bc74e4e4058e8491c33cc80245b62a8e7624775a8ca057fa8d28b058158ff01f778f2f8f8d3119ccdfff076279a3e9f61f481c91771d65df5ab01d385106fe73b93c6ec04bec6e234cffd293369994735f999c5919ce2eafa62063813a6c947e3bf114198219e5890f2acc7b69c5bc7920316f61b98eea21f702aa1a1595e79e7ebefc2fbd698a9610ddb47d07332fcba620b655a9fb8552e2a452918e020ce818c2b8edc5c4e8d35b447ae48fef8d04515570866fd8ac17efb39dcd739952c22edec251a87a1bd838322cfc71e1d593caa3f1ad661520489a95c0ddf592ec44d51eb9cbacec6315fb54bbcffa96487453df63fe511d612a814666f58b0e3b3b73b21ca83d20712b4f7c262236c3b3b638814ec2074e88f7e8b9f074fed76fee54a7a02a687e7e237d6595c6602bd1d739fa4cdceac07503378ed20c5a24b992d49116e1f1e1cfdba9259c9ad49fd51c215255c51a050728b55bd5427e214e730ff97dafbd5a4b86368a4ab021bab88abc6c291fb6fb34788044b928f2ca2b75cae30d11924e8b9bca700fd08fe11c80a8d388b2a3865770197e7abae8267b80742ac8e3a4dd56b1308ed2c5207bbe471c2b764ba43a0af2f645ee24128c86d8c58307ce50658d05d5942bd0510c237d223cbccceb4fb11bf53d0e56f9d9c7db490fb1a1b1ed65bdd29e8df6256f5f87bd15e6253558306d394544886cf2f5d5e5ac041edd32b90b4c4687e397ca7c017534aadf1328a0feea597878aec1a8c15e0fc5062768676bde715792b977079095de2ff133d2d93c278ead5a4b99ec78b6f55c585a33938101070b0e31f3b1ab08b7db33ead49169d2d94f16444008919106466b53ae96da558d6e1af898bfb4a77743fa501544c8bee6e2503021da2009ebebb650d0c8046787b732ccdcb03acdd774842f081dd65be7a860e78e54d5cd07a3d49f11a9946fec01b1547c99db2a1083e2a1c37cfce194000d21c4f9fa483044f85589c30a2db2c147f9cef5b71a24e4b15d3a9784088fae3166389a923c2e6c6a2675d5c1e9b9ba058a29956e0c0f655bad4740486235201c083247685a6603bbea1e3b8ba1b439d477e9f7473b662263e7794aa8ceea13fb7cea8c9ae0479643593f00d9211745ea5a745563755fbd3b2b57b10201af4f4d2595bbdcbf4f99ccdd96e8c480e35e97f0841e30581af3bd65bb5e14c777fc961c6d3f255d255008545bffd0e5f8fb85d9f8063112efd84da9ec968f8455f25cf26877145c47a1bc78ce38c22e44bd528c1209042a46b8c686d5d3ff9349840157766f84dbd4c96665fee3b6fbe8728cf0cc9a863822dcbdd9a63a6ef0453e7fd292ffa9c497c0313ced59b3872c5431c7da5fb65661500bf38a02435ee6dbb4121534b09a1736870fe8d661f408503e1282c93375c4d11ff07de5ef406464923c05ba1998d4e30a38f3f870c734fa5097c6896393c0a1a7f5e51121c18fe84c510eb2ccda333482d9748f203ceaba64f79067bed79d0471830a4b06162f6e4fb4125fae7326f16f18810583909fa574ac752d78f2a564cf150df42219c57bbb9ae66a03dc6c39c0e02ec6aa6b5f5b9450887eb45a07f46331055ada2a5e61aa5772b96440e7e5ffa6114874f0ebe8abd40a090ce27c48d58f41fa6050cbaef8ec789ab009869f030a1a56e4f6ae57c5f50921784ca708a44af758b6904afeb6ccf95e3b9c7e8e205c60709fec5e503718925797211892105681b608aa798c9453a1fa59924217b0ecbb9e79db0619a890c25ff2981eab659f1dcf3249ac7947bc7758864b199970219a1255db4215c91ed5d0d42a2cb794ddb5f0da14d7421c2581b0c1a3e8b90731c8ff3ed492d7d20b56b5cce1cef491bd70f887afeb2c209d9222a3dd44073af768dc24bfc034e86959806badd882aeb658d977b8c0abada6f3ed77def6514eed4099a5d643a9e395823d9569fed0114a3ac795848f4ac87eed235f0bf04b4d9241de7be17038cc2ebce63eb40e13015757134a1440291e419fe6b85c8c49166c68168b53af639f8d0ab8e2dafd3404ce682f1e5cf3446433343e7e9d9cbf6d003ad83ebf8bd0d8bed33a711b64cc281cf2f004e5debb529f8fa6b3eec2c51aee9f53d45d57cc18a65cb624a05b189e86b0bb31b36f07712f00572bd76185115472d4cb2abc296a0456fd80a917d763266c09029b09c1e85c0e7fa57bea6df48227697806690919e675381732f3f4bc81440c5e15b056e9f740175fe42845f47a93d2ec9000193eb366c59868be53f7b8ed481c89246260ee1363193090e2bba2aed9a0aca311336420678138809e4733fe726b35ce800ae2584f17d8ae71a995c95b04804ee44258e69c0aec1071de57ed47f4ab5fbffcde8e5b5955b57d2b926ceab3e9b9c4d5836f08d95dc15b5e24609a2050cf6afe85e70e855f04ce142395029a6db887a4fca1e8988691fff0625b15029d2136285b68478b59016472495567e0f0de8a8f5c989c993027a8445cd8ffb4affc40b881311cbfab4f6e12b8dda5b1e01b250c8a407893d2e005c018ad3965062972f66352828a0f374823d396fbe560fb30da8ab3a5a0be1e0ab486383003e182fd6cbbe0deca695ab4d1782fbde7543f68e7bc4742bf6e9f9dd51239c61c990947c5b61bed00b2022e8591db43136e9eed7136cee79d45f835b0619388fe77febf36c524f20b69f187d000332d46fe0d909b51a81530d6cd303f1a8e410aefac7f81d48b8a794ee34b69473401f7b4d03819465eea0931d85423846bd4938485676bd970e6d7cfbf1038aece167073fab2f080c38c68842f26085efb2a9719b88106821ff0e488d1ef923240c70682d5ed54d53196fb896c12bbc96caf8c3129eccc1f4340f915794e14bc73645354039bcdb33a23e7bcdf542c7ad7fc02a5247f5830c8cf1630925d05fae0ebe8f0d6f221d99dd39dfecb5f5526d3abe1c41c5dd06a216794737328e943da1c8d5bbd9b93b962157f1571f93b92236171466ba087e813731a10e3a0e247f704f0d8b2734c1ca3ac9628896554f19aedee2d2087398fb6646377a3fcb7d7db1b8f577108a5bbfd3c250f6ebe19141c81330744f787eb78f809691cc1bad2ed7ae11af8eb22e8aa23f327a2eb04568f409b1c2731263cb9782a9a1493f6d26e0c8136a5c8db9c30f22f686e06542711294c3f03f5a548dfdb551705d8cbc1a9ffaad60e0ae9fd2e1aecf4faa0377f8a35625632c2bbd3309afca10697a518b4108945f5ff703b181caeba70d7728546a3b512cf0221b4b1cf72fc7af377b18d7269bb3cc96c0a295145a83092bf511ff3791a270f4d9a11292c9f533da8ba8eb49cc04e9bba6906baa7cc1bc785b2438ebc79ac662cd4d621b0ce7394a20937d5418c7b683ad850b7460a16a3b99f715c0b1a4bb8d6aeaf3dabdd70bd48ebed804ed96e0b01fd35572271725872f007defd1254ddc4968ac7a57fb4302648d203e562602cb3cf2e285698f6f1e3f4a90a03fa52ce914ed5bad5f556287cef99a2bf39f99877f51446be22dfc5058a5b5c847ff5ec8df09e4c6c10e03e168754681759cfaf574d6e10a2224744f34a02b4df47458fef65879769d04063f76b8171fa429e5c191acd39ccd4f52a2c10ed47a51ead61c8e121ffdc5dcaa976309bb717afc5bf92e5312a53a222735272dc149c224c435b8bfb1dea1787c2c5002816764ef78be48f310ca288a21f07055a1af5c6ad1abafdb9ffd0110a3073f926a6e2c0157a1956f8cdde9022a01f8a053a8a760bd3a8f3a766e7e8572caeaa7b6a4ce20c7d8274724d3c673cc5d41c97df546b373e653354c9caa5aa5bac5d0c953ababdf89726ac09ed1768ffc259aa535a4112f804c73248494a49e949daf999d2c66daeeb44eb7bd35f6aab1a17cd77dfdfc133283e5987ce521f87acd095eab40588ab988b3cb34bcadef9522318977f5c41578ac0357779cee40227e0c4f3cfc832787889897acf0cbb54ba76bc1c9e1173b488d282e7d3d168fbfc8a1d7e8e4ae7790e09e341583a541ed09759d7f62ba57b0862c08631598aee34fc6286fa9a2d26307996d812d4c7cf425f459a6cb911b36f151a2dbdb9205727bb25e350ebb61d45c30a58ba40e88cb5caacdbb9b1c2372ecb267bba4993aa51acfc6ef5c74f67ddd244ed1f187b068dbeadf47473f14a07939daeec8fa4d58052d1349f9306e1a77bfdfc95e66d201df", 0xffe) pipe(&(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 17:28:00 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000040)=[{0x0, 0xa616}, {0x3, 0x7f, 0x1000}, {0x1, 0x2, 0x400}, {0x2, 0x6cd}, {0x1, 0x8000, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:28:00 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000580)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r2, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xfffffeb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r13 = fcntl$dupfd(r10, 0x0, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) r16 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r16, r17}, 0xc) r18 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r19 = dup(r18) r20 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r21 = accept$inet6(r20, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r22, 0x1}], 0x1, 0x0) write(r22, &(0x7f0000000080)="a6", 0x1) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r23, 0x800c5606, &(0x7f00000002c0)={0x1}) r24 = dup2(r22, r23) r25 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) fchownat(r24, &(0x7f0000000480)='./file1\x00', r25, r26, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r28, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000100)=[{0x74, 0xff}, {0x44}, {0x800000000040006, 0x0, 0x0, 0x200}]}) fcntl$dupfd(r27, 0x0, r29) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0xcc) r31 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r32, &(0x7f0000001740)=""/4096, 0x1000) close(r32) fcntl$setown(r32, 0x6, r31) r33 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={r31, r33, r34}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r17, r26, r34]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, r26, 0x0]) r36 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r4, r35, 0xffffffffffffffff, r36, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r37 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r37, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r38 = dup(r37) ioctl$PCIOCGETROM(r38, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r39 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r39, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r40, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200), 0x200000000000008f, 0x4) write(r40, &(0x7f0000000080)="a6", 0x1) r41 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='\x00@\xff\x03\x00', 0x200, 0x0) write(r41, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:28:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x2, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mkdir(&(0x7f0000000040)='./file0\x00', 0x120) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xa0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f00000001c0)="7e7a57fdd0e72d197eae4e1d25effae4e522b410e575403d13f7d62a8fac6b5fa62ac5d904f3b3fcbf41cadca73549ef7a07fefc004a1619b5f8c27bba78ee4ad80708a64f89426c6636457125dc616ef0cff1112fab5694a322a557622e06689f6c1a1605e9ed7a5a012a36ef2778eb2ce3204091bfd28df99e9d45a6b4ae", 0x7f) 17:28:01 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) listen(r5, 0x9) r6 = socket(0x8, 0x400000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0xfffb, 0x0, 0x4, 0x7ff}, {}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10002) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r10) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="08a8aca89af0532392c8c5da84015c8dd63341a160dfb2d8dbe17ccf561664fa5e0c3fd36dc01bbda9e1a7057b9978bd69cc50c85287bf61a7fc6db16b60fcd9eda43e609f8b0958288b3b7ee4930a9818ebfac2e468d0df9341a13ea1acd643d60756925bcec56ce1fe5942f4887ae03bff07000073c3ba17d51daa5ad2d37ee2d6c7540b4b19158959186bd589144937682e87b528beb25781900a94490cb2e6a4ed87cab445b0d1fdf93fcc96398c01aa6fe3027be7c98ea7250552ad3e8bccc487238a32b896634a397ee8e3ff16af89612650ca801f1808194bed630a04e5468116f7d7e17dce3ab7"], 0x1) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r4, 0x0, 0x0) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 17:28:01 executing program 0: chroot(&(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x97671d9cdb257574, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) socket(0x18, 0x1, 0x0) read(r0, &(0x7f0000000340)=""/79, 0x4f) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTART(r0, 0x2000746e) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b003e4e9b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd00"/59], 0x10) mkdir(&(0x7f0000000100)='./bus\x00', 0x4) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) sendto$inet6(r6, &(0x7f0000000000)="42e6e23b2f20c4edb8fff4b03a8e625da65c9e85bb8ef5d4ee1359e506437bf298ce4a1a1fc13bc095f8f8b0995e9d8dfa9bdfddbd31d26cb7b8d46986b3efcccd4d63", 0x43, 0x0, &(0x7f0000000080)={0x18, 0x1, 0x401, 0x4e89}, 0xc) 17:28:01 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1, 0x4, 0x8000, 0x5, "2fcd0803f74d1d24ddaa8b48a2fef70f1a6486e0", 0x7, 0x5}) 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) 17:28:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) read(r0, &(0x7f0000000140)=""/183, 0xb7) fchmod(r0, 0x8e3) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getppid() r2 = getgid() setegid(r2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x295) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b37424d364c83ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5d03900000000f7ea12375586581a2bd8229d6c9816d572bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea765d6ec3ab9c1ffdda76b3d3b1937d24a7afb4be42cac705e052992bf3f9923de7f0f4f33e8040078b2d84068d1f2d96f5b5dedaea2ccaf802fa"], 0x1, 0x1, 0x0) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffffab) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) r13 = getppid() getpgid(r13) r14 = msgget$private(0x0, 0x20000003c4) msgrcv(r14, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r14, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r14, 0x0, 0x0, 0x1800) msgsnd(r14, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x1, r9, r11, r8, 0x0, 0x46, 0x81}, 0x10001, 0x1, r12, r13, 0xa5, 0x1, 0x4e2c, 0x6}) r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() r17 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = getppid() getpgid(r24) r25 = msgget$private(0x0, 0x20000003c4) msgrcv(r25, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r25, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r25, 0x0, 0x0, 0x1800) msgsnd(r25, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x1, r20, r22, r19, 0x0, 0x46, 0x81}, 0x10001, 0x1, r23, r24, 0xa5, 0x1, 0x4e2c, 0x6}) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() r28 = getppid() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3, r5, r11, r16, r22, 0x226, 0x7d7b}, 0x8, 0x6, r1, r28, 0x6, 0x0, 0x7, 0x80000000}) r29 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r29, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0x35, &(0x7f0000000000), 0x0) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000004dd819d029145982040000000000000000000000000000008fb5b482ad780d0dca30387cd968e50000000000000000000000000000000000000000000000000000000000b928c9bb24806b35000000000000000000000000000000000000000000000000000000000000ed478ab299b0dd930000000000000000000002000000200000000000818900000000000000000000000000000000000010000000000000000000000000000000000000000000000000000a00267200"/270], 0xf7, 0x0, 0x1000) 17:28:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="a1e2a0cb71ed7456375db5f83e229e62283a6596f90cc2d1715b7a3bd7e55037de20f96366ff48218204", 0x2a}], 0x1, 0x0, 0x200) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:28:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447fbe5ca0595aaee48c02f6ac499000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a3177420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00"/356], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:28:17 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x2, 0x0) r4 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) mkdirat(r3, &(0x7f0000000840)='./file0\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r5) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = getuid() setuid(r8) 17:28:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000180)={0x80, 0x4, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0xfffffffa, 0x4, 0x8}) symlinkat(&(0x7f0000000240)='./file1\x00', r7, &(0x7f0000000280)='./file0\x00') 17:28:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea8f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000008c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r4 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202bbcbe4730000000bc8495025655dbd8fa3ea0a9d649e5da48a1d3e9b7ac59570c9b448499ed86b76934d27193452fec205114ade60edf6ad699ea63a26872aeacb14422053e276bd8fa36fa719d165709f1c2041f96cd26a3b5a277eb990784df3c1a0a99373d06d912661100e470ca4e436a6e71c3ceebd2fa102335692ebe77dc74a1dc441110c5defb2f87cd71790f02addeb4f8a87f25a00"], 0x10) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0xc003, 0x0) r8 = dup(r7) fcntl$dupfd(r6, 0x0, r8) 17:28:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semget$private(0x0, 0x3, 0x10) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b1", 0x134}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x81) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 17:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\xbc.p', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x8000) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r4, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) linkat(r3, &(0x7f0000000200)='./file0\x00', r7, &(0x7f0000000280)='./file1\x00', 0x4) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() r9 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r8, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$setown(r0, 0x6, r9) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x5) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r10 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r10, 0x0) 17:28:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18440, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 17:28:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x110) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x8c, 0x2, 0x4, 0x8001}, {{r3}, 0xfffffffffffffffc, 0x88, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x5, 0xff}, {{}, 0xfffffffffffffffb, 0x184, 0xfffff, 0x400, 0x100000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0x40, 0x4, 0x80000001}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x0, 0x0) close(r6) 17:28:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) syz_open_pts() r0 = socket(0x1, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000280)={0x0, 0xffff8001, 0x401, 0x3, 0x2, 0x20, 0x8, 0x10, [{0xfffffffa, 0x0, 0xfffffeff, 0x5}, {0x6, 0xfffffffd, 0x1, 0x1}, {0x100, 0x8001, 0x9, 0x8001}, {0x5, 0x24000, 0x7}, {0x8, 0x8000, 0x0, 0x271d}, {0x9cf, 0x7, 0x7f, 0x4}, {0x83, 0x5, 0x0, 0x7d53}, {0x100, 0x101, 0x6, 0x2}, {0xfffffffe, 0x8, 0x8001, 0x8}, {0xa48, 0x5, 0x1ff, 0x1ff}, {0x7, 0x20, 0x8000000, 0x7}, {0x2, 0x9, 0x2, 0x7881e4cb}, {0x6, 0x1f, 0x7, 0x200}, {0x7, 0x1ff, 0x7fffffff, 0x7}, {0x4, 0x1dc, 0x1, 0x2}, {0x5, 0x80000000, 0xffffffff, 0x8001}]}) r6 = socket$inet(0x2, 0x4000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0xffff, 0x3}, {{r1}, 0xd147ee964694cde9, 0x80, 0x2, 0x7fff, 0xffffffff80000000}, {{r6}, 0xfffffffffffffffd, 0x10, 0x8, 0xffff, 0x90}, {{}, 0xfffffffffffffff8, 0x48, 0x10, 0x0, 0x3}, {{r1}, 0xfffffffffffffffe, 0x44, 0x1, 0x5, 0x401}, {{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0x2, 0x2f}], 0xcf8, 0x0, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 17:28:18 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x9, 0xfffffff8, "689b5f1cf8305ad8113adbf3a38a8af8bf781d33", 0x9, 0x6}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 17:28:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000180)=r5) pipe(&(0x7f0000000200)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = dup2(r1, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 17:28:18 executing program 0: mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x9001, 0x0) r0 = socket(0x31, 0x4, 0x0) r1 = dup(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xfffffff7) getpid() sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2018a, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x72b56bf4f3cc7b11, r1, 0x0, 0x7) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x4, 0x7, 0x2, r3}) 17:28:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) select(0x40, &(0x7f0000000100)={0xb}, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x40000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c450b13fc2ac0362aaa8e1a97df0bafde164093b"}) 17:28:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) setsockopt(r0, 0x92, 0x0, &(0x7f00000000c0)="f30ce4b13ea5943df5092a53c4ba2b2189184319b1b5c611c67667cfde87f9ef34814fee9f7966a06a676a3cf37fee9b71a9dfe0fb47434a7627bb0b639059990485e5ce28f610f51c070df6102e97df08b07928d4b6f5d112b69f02b848b7fbf3286f0655199f0638d86d32f00ac28c12722918d6e540ba919b347368b97292de158d1a1b2b86dd3d77e2f9f7ae20c2fbba65cb74d5edbf19c76ac7d6f789086bafd968b4c35f74d08ebc8213408ec8788021df95edb0348d3735700b240d82dd3702275961fc33f2e4018642ed1151936721d31fb29e86649bade5eb727c362fff2f175c092226be9ca5297f46cdfed723228160a4e06b73d2a0191675ae2845b0a106737d14258cce46c6acee399dcfb087c744be8bf2ce9d3af144e2e5b9bc438f58bb8e5b60adc5fb5e0a1f29f43ee67a75d46b41f7531a912f7e3c0e839a6c80193af42898d981f0dccd6ac439da9e7a407d77812b8ce9084cf7e44f7e14cc0cc84b1de7c7d26ccc7b582f32a92172b28145400b8d25ceb7929f38792b3b3f71e665a653cc8cf14d5589e7a764f21896fe9d20a9ffced71882b0b98ded7db9955bebb855a8676c4da2dd62ca12226864b476571b09e7138b964b197e9dc9c34d8231e06ca5557e45ec0de8ae8e0a76e86b8e92842733b328510c3303a5749becbca82b0ffb2c84212a25fb1099f595ba728d0f67a68e051aeb77fea61ef5a196e54def5b69329793f7e6473f8d3222d453fe841705521d930be902dbd7f7eabbd90b8783eea219fbbb6cea50f57b540b67fe259b1ceeea4e2bf94d365058be9d59c6db66f94b2705c5c6adbf96c7d6f8b3be0f72b5aeab30f559dd81b846be50b9e611b47634b73dcc072305d89758e6be7e122fad3e3a3baa03511e672b716051fbace176f4900bab118ed3ebd51a206d2da9f0c9f447fdb1e6e281abead7e6bef4ae16c506dccd28b04798969df7e16a11e189675f076e05ea945dbe3b926ebacd155d53e254467ca10da6910ff2db2468719afe408af2ada57f7a8ca497910497156fc19e16ad1f002cf6fe60d966619296eb28c3974bf721ae047b48cffd6e35ec8437354b882e2c05c71e9e16802cd3fd23e8a068089f1cf3c91dc5354a2eb4fbb809ea53a3d6f8fa536e3f18beda8caa0de88a4fffe72ee82180f4aa6c6770214b59b89414ce72c74b0d737a40fefea746d9cceb411c3a74d5044668dd6c31d335ff84f572dde4937a5068cd869478710483136fa881afeddcc21c26b1a14cd972dc73399846ca2d465c4da5e635bd3da3349086bf8ae720116d5755335b615641ca4be524cb1caa1c5b4a6418633575daa3af0f28c50d00c5ad63aac02d87f9a85cd42b82c7351d3d7f30ed13b4fbd9a2822299e6e6b41a39e1d181d941cabb3e26f08ee07b954de36da43a952f2541143e98b6985dd88e1973b8f634521ae83e5295103a285aecc126e4ad8373c551f66b4bc0e1d348aba290e2ec99b10c3fa27967e5541587ca82d494ada1d9c03822ebbd12a5af0afca0c7092cd467069ba53a6cab7a24e23e811615ae1df977d8c8da5ed3808bcc18e540af0a608ded591079705fe327637a0208271abcdbf148d9871c18005bdfbf6b713b23a7921bfc60a79d0f2a146c00e25816288eb0c6e8f661c7c2649293007d9e1bebffad102336ee5c964b8537a7b6d9435009f26bd30cf0757bda7ea89d63631a9b1efe75eaec0e5aecdc30e813d95c0549683e3fb6a7e6970fd68618538468f0913f0e60dc4f97132d44f87487060efcf2ee07eaba85336eed3fc65e16f9ce458bf88ade3c071b1a66df49a47124b76b9a604633a34f9d5a031625bdb8aafdb85367518923a5d8bf913c83e0ee3cb283be100123a63ee3035993fa940256266b25b239ee30f9c1016a32a5db00fb00a1708e67fdf1c469d2b7a29cd3e7b9cae5131c53e6fc0ffd25e602ac91933784573036338b1141b1e178fe001b2d97c73d724870d7a951c3dbbfeef956322daa89fafe333d29e4eaf79cf758fd8d80d6038290ffd11241aef5db90d659df0ef1195be9fd5457fd02da9db286fa0dabfc4220bd3ac5a1d391e5e758be1222eecb30a12f96707a6e007e036e8b1dc5d5f683b7eab518b2931b1f3055a0b35fb0d20ed7c6fd4b0311e01ed2b72c1885f55d64304e4f5d2c84d01893b85b717a7243335def2e00b8dfb62a432bed4a6a1e87612bc7e840db0023c9ddca4b42fa37dbebcb07622b2ca5c872a678f19e1acf0e345c00dabc61cd2e71e3d428477870fb600155d77a036e92789ac70b33f574b3f6d5c2a84f3b4459790ce0fc88940d9d776987e2a5dd675abd07ba4a5733231a70f0e242732e8aa897368d86ca9d012c74de4b09a9f9940ed6816ff8f5f7fa37d75e6104cee364519571c1da967fa39685207c07d799eca08275675cef3f20bdfb79e9d75665d06d61bec51500fc15d317fefcae829f28f0a9e643377e7d9429efd8344b92d0210b0fa818da8b001dec1e1167b19d0e135add84c2e9a130fdccbd0e84d62081f26d766a58efd3ce5f38ae6d22b9236a1dfa4cf31161f9d4dd8dde515b6419ecc639a30773140024c623d1ca6a079fe7c297339f63e39ec763286c2ada673f7bc4b8f6b79eec79a428cc002263eb9442943c1cb1a9323f4046b587598c3313811e89f858e36c7c57acdf4d561cf54c9fd99e5c8f319db53292c6f0debb10054bb626ecfa8a9a3894e6a6d981f105e9b1118d012a30228821c36d5126173a39a3bb967908264af9f0f79ba765c65ef6924c3609380d94c1504989a9a2746304e69611878422f8ef27c377ee31ac74e89816b1e660bee14397c35345606fd357d46204b097e09a6aab281d23ee0b727477ba18a7060115680cd7206faf1138c3dfbc08366d5b1cc8af211727a70bd82d1d83cd0b28f053fd7fcba1596ba7e85bf7fb02e1a5b22384e7a00e2f0ee8cbde87ec443d119291dad61a4adbbb7f82b93202e2c8894017424f9972ff3227256b505be38bade4b6726e028dfc4f72c1171913accfd50c1aadb183791276878cebf33749cc24452ed69adf0e0b153f5cd14cc3a37b27da7498ec0e7d91f841e73dab1328cd64eb28b508a21a03d95bae66b7e08271d653779af81d246fa7fe923da8353330401459406da4ed71690e169a3becc543e9359629ceedc1f2308419406b41541841cf792c13413468d07420a27241ade774e7887e45c33832916918cdece338851f90d59164e2ff7c85f2da55d9c9508a68e098940ca25c41ebb7e8d2b0803f7e9dca4a5be86d1d90117e623efe8be58bd03ef04f1353e39f56192a8783e7a4e925dc30a1181090e663597b9c0092fced55eb1e92f7c2395c426d1c90cd8de0678a72e147401b5680830948a75ebdd14de39db885d1a6b0fa1f09962c34135fa0e13605ef8a3e62cb6edaa078b22cdb50403846529dbeb0d8751cde4494e4f643df0a793bfc157aa86c5f8062016409e06b5164ccded5a33d67c4f0f0fbf3fc331b0892b8e1aea47dfbda12135c312e8c14ad90b1ec4df1448d5f5ab574d948557587eac9bb94dea0ae418a64f6922e4ea2dc070e12ba1ab65ad55ed2b30043d818966faa42b3155f4acca3bc89825d41ac6989c689ff8a6542e3e96da20fd28898fca2e8de954cfeb54fbbcf69c108c3a095b9721e605b4f3d8566fa55b071464ab18188136798430f2a70ffea88973cc9c046dbc936347ef2d6cef257193903ee6a532b691831e86d7b30fc4dd5c34dc2a63b91695743fd8c5c37662b2cc9fa3e369b375172001ba108648d2737f5045205bbed8f996e70b33ab92865f669ece3d2121c6de7996c57f8d5104777ac7f83f64cc8d46e14add092cbd0bee5efb7c422c3d2ce6bd2f2b028dc0a04a7c3d14036b5443b5bc11a0588c5054ba6fe52d142832b91fa580683ea31a67817556f2fe91fd7d73826d6e1957f35781f5f923acb9110b02dbdf411083c15b23672192c903168c76722bd5edc0a4cf1bdb29e5506aaf66a7670f473587e24596853bcbe2e2571d69f887d83cf8f2611bdda4a921ac2cdb453c82cc35d28d83b0398e62dd330c74c4c992aad27f75de2230eb6cd9f51abbec9b3ba71cd2ca7bba7a3a2e487fe5fcdc6591d9f564ee07c8c5461170d0223ff87e7547bee9b35f211b899382f86ae8a34125735cc8fe874cc211ae182a6d3fe1f7fd1ca2fd6baba62e4bed802650adea643dcda7488a29e27de37f2653e8ce32bef98b618392a8e8f32d3557ca895797f65f1fb4654111d6347a408462540839e262ff4a601773126f63f8b179420e942d3ce23612fc58a6f5b357aa9251bec52e1933662f8819981ffcbe49f9870e5546b25b902f93709af698d21be4813176be51e9770ef667d2049c64be6b896445cbbfd53ce0ef2fea2bdc843a8f8e106b43f36bf0d3486b83f0c7d269a28d487ce0922012230dcd97edbb07d9d7d737a62abe3f650e480df4064bb205665daaa492ff69d5a3aceb78e303b9f866fddf51ac50f6c5a25b7a28450f5f7d17f21835bd625dae2e9f0e66458024bbab89a1523782181a6cb7a700c09eada285e700a329d71a798212dd3f466d3292c2dce220f8fb1570a70d6786275a0de2df7a8e426287bf5ee7f65565789700af0b4f9087a9a07f960d47c4912689aa9c333b5d9f10fda69aece666e9b12da119d33010783af2ac6f972763c37efdf2bc771f98a01ffb1250233b6668939c3eda77267dbb7471c4e960cfddfcc81aac3d703846ed885eba65c753b0c7c721a08ce1149919d633ee88474870a5412edb2637fcf1a2c8b21cc3e43aca618d24648b8aad90245c31b2b3e37e3124b980740ae0645db9d1f09bf009cd63e92debac1ca4dd0511a3da34e1b7e94360a4aee6ac4f7457c7d9848dffc8036757ccfe30fb99e33744c879a8202bb25f37e4a85d67c8104e6af4e25497903ae9d7fc3d68a2cd31d39bdec0e3fd340ddd476964b5a288cfb957c2d2e07a5ebed62cdc38daee050f62fcc7ba46a902471770ef1c2a0909f3e2e1ad2d0d3894849496b2c4a1c509731d459c3d9093f6889c9535aebdd76a812a84b5f899f4f9c119e1b6ee145695355257a99b6ca5f2cc146985c8e40953debe640a94363a3a82a61277089f0e917862295077a91a7d4a76103bbfd319deefb8c646b86a0174afff666898c96d77f6b21fbc0c183c4bfdc2ea5e3b6e6e028902d6e6a7c1e247540927cd8b9c688c21db0c0bbb779af671af6875929a17961912d0c1890715d0e7d37f4d38e9762a6fefabcb457561383397681faf67d378e26027e6e89bcb3df94a4cf2ec72353f0fc67919244762dfae2ee023ae32cf0077d6668b38a6979a2f86c05b235d2ca0581165a8c99892d5d8e72b3c2bb5e2d01d45205f1558753800ad5cf113d7c582bb462a63c53769e03b855525607727bc0a16472cb6a722b6d3c7d302684170a45cb2237fdb7941025147313bc4c0f3c11387c4ef68fa449c58319d009667ef48f45668147a2a3371ff13ccac11a4c239ef177326f7129600e434274decd9b659ff67f3b8f327f138e8737e645b45308d10a6d21ace5c3b67a25656869d05e58470347758bb8122a22540d14269c91ca0c30f536ab6214eeea749669a162f7b3c3f32e914b0015e5e519d149e185f21631c02b86dd809599c0295248c842ae2810916cc5999ac7f396f1e03cd66f762999cb99879b524513033875ccbdfbae7ac05898a30b02a6e80ed903b6f31cfaca1082ffaea26b960a63d20b4196d174fd617620da9f", 0x1000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:28:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r0, &(0x7f00000000c0)="2427a8ef6be4b5a6f24bf67066d5b1045ffcab881658a4d2e0a187bd73e547f6d6779f2ebc35017b04183b8728b7070f466000689a314c5c83d27340d9f0da7bfa8de7796e3273d6ab1f6377cadef5", 0x4f) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 17:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x60}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(0xffffffffffffffff, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x3}, {0x64}, {0x8fe}]}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) fcntl$dupfd(r5, 0x0, r6) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x216}, {0x4080000000, 0x8}}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 17:28:19 executing program 1: symlink(&(0x7f00000000c0)='\x00', &(0x7f0000000040)='./file0/file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) 17:28:19 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x100) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7f, 0x6}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x997693060ed68612) 17:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64, 0x0, 0x0, 0xfffffffe}, {0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdbd, &(0x7f0000000140)="3ab1607f536cebd506b335049d286db761fe29411603c09d1e337ce93511c68cb8240a5dcf15ca9662f13837e58a2fb42d679f37b546bc5cb9414c7b3d1263e81775c3b36e4f2ba0fd6a8e29f0b65a5e099a96e21aa7c2ad6a502c96a433bdb1ce8089580fff7f00000000000095498067a4562cf87e04a7f1ec") 17:28:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f00000004c0)="2354a89de3db69c2fb94a912fb1ee97469b205f2707bfda6da5605093e9a5406ecea3e2b632d18e706de582c9c5baec245b0540cbefdb29366a99830a72e258a08c993ad169bd43acc25dba873015db665a678d5000000", 0x57) r6 = dup2(r5, 0xffffffffffffffff) linkat(r4, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="fa8a284cde3d325782bb5b82637bc046198680c5b2edc626b61a4ee8b869addd14a6166d3484a291a86c5635267696d99af619a587d48d"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = socket(0x2, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r10) r11 = accept$unix(r10, 0x0, &(0x7f0000000080)) recvfrom$unix(r11, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r11, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000010000000000"], 0xa) read(r7, &(0x7f0000000540)=""/170, 0xaa) 17:28:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7ffffff], [0x0, 0x0, 0x481]}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x3c2, 0x0) 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)) 17:28:19 executing program 1: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) 17:28:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x8, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffdfffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getrusage(0x0, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r7 = socket(0x10000000002, 0x2, 0x0) r8 = dup2(r5, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) pwrite(r9, &(0x7f0000000540)="7b1d3d4913655cd77218fef2f8b27f72c7d2c54ae10453984a51d276b1d2cb716bb87efbf06e183904ca193cfa39dbad37acff60aad996c1642e1fbcd864fd6342c1801e7c15813b8fde01377f337097a4c7569fb6fc216ebac6a6e01f2d350533990627f576dca3248e61e1ea4d761823227c82287b80ea698f009c06389e2380ed4d55abf18a46d21ce033ae75ac7da95df23aeab82876db764d579616d3958c619feaa5f19ed08ee728177b3cf3448971a36a46daf1484b5e9a28b7ec8d662ad300a43943167138dd287132074b34ed0241c42232918573ec9aead9702a7a5c03c5201bcc4a9664e305ba0512784a021de0", 0xf3, 0x0, 0x7) utimensat(r8, &(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)={{0x1000, 0x86c}, {0x9}}, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:28:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) accept$unix(r3, &(0x7f0000000180)=ANY=[@ANYRES16=0x0], 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 17:28:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0x0, 0xfffffffffffffff7) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000580)) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000180)={0x80, 0x3800000, 0x4}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0x1b2a7be8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r8, &(0x7f0000000200)="2c1d84939852415d", 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0xa54) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 17:28:19 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c5366cfe8af619b0f95bcccff7e3c4a3f84cef90090bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x3, './file0/file0\x00', './file0/file1\x00'}) 17:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x0, 0x1}, {0x2}, {0x4406, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 17:28:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000200000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f7448d46de1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d902000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be684e4e608a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000440)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) getppid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x3}, {0x64, 0x0, 0x40}, {0x8fe}]}) r5 = dup2(r4, 0xffffffffffffff9c) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r6, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 17:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0xfff, 0xff, 0x5, 0x7}, {0x5, 0x3, 0x8, 0x1}, {0x0, 0x0, 0x95}, {0x0, 0x40, 0x5, 0x6}, {0x0, 0x5, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x20) 17:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1) 17:28:19 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f00000007c0)='./file0/file0/file0\x00', 0x80, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 17:28:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) dup2(r3, r2) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x61e, 0x1ff}, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)="fb1151ac1dcf286e8133dee622c39c9abef7c2c770c23277a7682952c1d0ef018735975f56065c3e5d5ebf5f88bebb4e12210d957fc125a5c202b7d939346aeda721212ddc69d23140b63c5881fdf26efe9bd5326dab7888448073aa22dfd1ca78bb1f9e99959806dd4fb3dd9e751ddb4752c125735ea495df39fbf8e35ea06098b1accc1f065ccb85c0df1b3608661c964919ea2fd32f0468d486caa5d87c187d9502328150b49788eb3e65d1cf6d21641be65083f5365e1ddb5f6b32be4672edeffb9d3b2cd3b1", 0xc8}], 0x1, &(0x7f00000002c0)=[{0xa8, 0xffff, 0x401, "76d4c2107e25f6b18e588d6cff42bfbff6f803c471110ffbe98e3e5406601103b135bb411e1b7019ae4a37d1d84b2baaddd8062f637d0c05587f57cd2c4eba6d24fd9ab278e910936f8bb372cc839d3aa4d51c51bb50b80d3af9f903a31d9a21aab6115a9ce6f487e7c79b37332c888ae8fb6a2a0e55e23138fec9ccf09e8496249aa3a6877a608e697f094bd99f2e9fa067dbb6"}, {0xf0, 0xffff, 0x1, "96247cb0e949cd30cf1fdb7129abefea7633a2e538a2116ba454d3335bbaf75d17c3cc20872eaa34bdbda46255a3cf33dd51ed772aae7eadc0dec69d9d292a32d802ad0d9e73d82ba99a7c3898895be0cf09276aff7ca4bf2aff83a15acecae898c9d2cc85374d88b5ea470ec35e11f69dcaada068411aaea297bc607b76552afcc06a8fe04a44504be00b0ddc14547e7fb4fff83b21d80f20d40b55df8dd62d273be053a88820f88ba22a3fcb8b7bef3e188be6e1b601a80c066f0548de770d4a36ca5551ed49afd41fbae7fdf280d0a2af3388b0eab4b49e914e6167"}, {0x110, 0xfffe, 0x1, "34101a790e6eac05a5cd828da93efd292876cc124962611647d005087d69603862432b2df6e3f262d90ea8a955ef8a6eed9337416fab9cd965e7f07b4a9f0e417b547ce7d3c6e9f50cd7c4872c31af2ca2fe2ad63cde55da31f89e58a08d91a93f58bcc8c4c771098a5d525177a0c675c48a59afcf3e749e07a3fa74871dca601b53069be9eef494588c645384911b06dd57dc4940cacdcf1575ef0cc0871eb03af67da8d77ab058f37b1eb01620b8027028c365d873b5121dd39b8d0bce6746f945db2b1259fbec38d90a35ad1fc6cd12c4bc683a84b5ec4df65fdcf75a9b5efc71472137cc412fce19c2fe58abbeadf93c035291d354e4efca"}], 0x2a8}, 0x200) 17:28:19 executing program 0: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000000)) 17:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 17:28:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8442, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x84b, 0x4, {0x8, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00002e4000/0x2000)=nil, &(0x7f0000602000/0x1000)=nil, 0x6}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000761000/0x2000)=nil}, {&(0x7f000006d000/0x4000)=nil, &(0x7f000054a000/0x3000)=nil}, {&(0x7f00004dd000/0x4000)=nil, &(0x7f00001ce000/0x4000)=nil}, {&(0x7f000070a000/0x1000)=nil, &(0x7f0000635000/0x2000)=nil}, {&(0x7f0000138000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x4000)=nil}, {&(0x7f0000782000/0x1000)=nil, &(0x7f0000198000/0x2000)=nil}, {&(0x7f0000106000/0x1000)=nil, &(0x7f0000440000/0x2000)=nil}, {&(0x7f0000274000/0x2000)=nil, &(0x7f00006f6000/0x1000)=nil}, {&(0x7f000062e000/0x4000)=nil, &(0x7f00000ba000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f00005a0000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$KDDISABIO(r6, 0x20004b3d) close(r1) socket(0x6, 0x2, 0x3b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 17:28:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62ffe57f05400001"], 0x1) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 17:28:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0xfff, {0x4, 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) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 17:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28, 0x7f}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:28:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00004c1000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 17:28:21 executing program 1: socket(0x8, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) fchmod(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x80000000, 0x4) select(0x40, &(0x7f0000000040)={0x101, 0x0, 0x3, 0x0, 0x0, 0x8, 0x800, 0x29}, &(0x7f0000000080)={0x81, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x100000001, 0xfffffffffffffffb}, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0x5f422ba73daebc0b) msgsnd(r3, &(0x7f0000000300)=ANY=[], 0x0, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffef6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec37031bc10f8ba5567bf43cbceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5b"], 0x1, 0x7fb) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, 0x0, 0x0) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1000) msgsnd(r2, &(0x7f0000001dc0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c751005cc1ce9f3f6a3d539c35658ab8c60de30528675dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb323219166bb776a9715a58d35d513f7c368519afc9cf5b74a27171246042ac8381ba7f6dd97c0c7c65f3e8a4d3b458daac52c3cc437fcf0f442ffd6e0ab090569b0e1bfa599ff0261326e854bf71e1d0c29b3e361157fd78806bdd48b40fafd0cbda3ea15c451118e385848a900002c25ba4f3c211f7706b945123994d961b5cc7b0ce273639213df68fa72699df737b03fd4fb7704c114a7aeae1419c2306f35707f00573383c7d17af7a951defbf3dbf45d3b9b555b50e1a8e1fc4c5cf661a625fb0cbb3e52ebe9ef3ccde8724acd448ce1ebf91ffb9ab59bb97e7431089bc760800d8e2867c9cb3e6"], 0x156, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000400000000120000000080000000800000000000000000000000000020000003aa9a86c288100a20000000000000000000000000005000000000000000000009800003f61434762e069638a67286c362abd630306dcdf0f18f5037510e13c6206b44685e8e074dfe113ad9f08fb67feff39bd6db331e005a7f31700"/153], 0xf, 0x3, 0x800) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038b8b943fdea"], 0x107, 0x2, 0x800) r6 = msgget(0x1, 0x28) r7 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r8, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r12, &(0x7f0000001d80)=[{&(0x7f0000001c40)=""/6, 0x6}, {&(0x7f0000001c80)=""/248, 0xf8}], 0x2) dup2(r11, r12) r14 = socket$inet6(0x18, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r15 = dup2(r14, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="28000000ff06f30001000000000000fb06094e23dbbb00afee95a2cc38c2856c72decdf32a4dc0af5bab2704261a695527e241ea0500000000000000cc5957b3594f51b4101126e922c2cceb8bc88beffef9d39d0b1cc108c5e2f2e6dd399e3648b7e209bca568d3c304c7fb0d23ffb3e6e5333db4383c527e26a547e311c8648ce6072c9ba91390baaa63bf668565753b8ce81d002fbbb4cda7133cb05ee7b1919e2bf6f45acd90228f4802d3994b3f526a0fa35bf63edee5de2a117b28176dc0595fb11e8880101663bd58a231a078d683d7277a999460c1b384a490b3f32dde41c24b5b6f3eb7087a4ad0", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r16, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffccf, &(0x7f0000000100)=ANY=[], 0x0, 0x8}, 0x7) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) msgrcv(r6, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=r8, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRES64=r1, @ANYRES32=r13, @ANYPTR64, @ANYRESOCT, @ANYRES16, @ANYRESDEC=r10, @ANYRESHEX=r18], @ANYRES64=r2], @ANYPTR64=&(0x7f0000001880)=ANY=[@ANYPTR=&(0x7f0000002340)=ANY=[@ANYBLOB="f1be993c0700000023f0d6c24cfb62c9c192166fa01a62e731345ee98bd2c3a42f360d32eaa8c5e73e6f6930df0d1236e35b49ff75030022183e28ebfd33c16c81e5582213759427c51e93bcbb92df5dd3a68c4e0cef959eacc405cbfba1d54bbfe101fb8a61740ce07e0aca20c23e5c12537e54bd99ed38dd167bd19cb0baad1813c20ab97a20334f0eb1387e8e48bf89ad0cc3275ed38b4a837a076676639abebb2c7304129e477929684da0d9ddd11c6ccf3e2f7c7ef81d70aa11ef1f82e0609837d9a14776c6bfbd57d7d505c14a5d88cc65d419bf18be7db0f26830080b7e20fc", @ANYPTR, @ANYRES16=r11], @ANYRES64, @ANYRESOCT=r17, @ANYBLOB="1f9d3e64a0267de516b5b35ede2808d1dfd42f1945b9abd14f68ad0aa549af61a9640a3bd64c6822f0aad67110f19491873074b36a648ec708a83cc92b4b2e157c8479a3bc826c64f7b8e65da7b64525dfb8cb0769312bf03a3f0055dc2437bf79290cbe2bde5481fb6ff9f58507cb6660b8bd7f30b4c5e4c2ad9787e0ba98b89afb33190fb27687a005ca2fec41851cb12985d6584cd443222f6882ea277fdfa9e4b476dc3e6ad2d1c02ba556283c94eb2a29e7a00213c2a166c0347ad726fd2780b5e84030ae892f5164b0225871202e11212a30dc600af66f0ce4321cd9cbf90c0305faccf936a78d0000", @ANYRESOCT], @ANYRESHEX=r15, @ANYPTR64=&(0x7f0000001440)=ANY=[], @ANYRES16=r16], 0x5, 0x1, 0x2bbaff95d624e2d0) r19 = socket(0x18, 0x1, 0x0) close(r19) r20 = socket(0x18, 0x400000002, 0x0) r21 = fcntl$getown(r19, 0x5) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f00000000c0)="80", 0x1) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x1bf) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240)={r21, r22, r24}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getgid() r27 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r27, &(0x7f0000000800)=[{0x3, 0x8, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xfd, 0x800}, {0x7, 0x8}, {0x3, 0x9, 0x11800}, {0x4, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r27, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r29, 0x0) r30 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r30, r31) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r29, r30, r32, 0xffffffffffffffff, 0x40, 0x2}, 0x49, 0x1f, 0x5b5f}) 17:28:21 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) kqueue() bind(0xffffffffffffff9c, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000633000/0x3000)=nil) socket$inet(0x2, 0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) acct(&(0x7f0000000100)='./file0\x00') setsockopt(r3, 0x4, 0x3a, &(0x7f0000000140)="90000000", 0x4) 17:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 17:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1000, 0x20}, 0xc) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 17:28:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x3d5, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b781b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r5 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000280), 0x240) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x2c2) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, 0x0, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r22, &(0x7f0000000280), 0x240) r23 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r23, &(0x7f0000000280), 0x240) kqueue() pipe2(&(0x7f0000000280), 0xba892f739b5d2ad) socket$unix(0x1, 0x2, 0x0) 17:28:21 executing program 0: socket$inet(0x2, 0x4006, 0x21) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x20}]}) r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x47e8da81, 0x3, 0x2}) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x4, 0x1000, r7}) r8 = socket$unix(0x1, 0x5, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCPROMISC(r9, 0x20004269) shutdown(r8, 0x0) poll(&(0x7f00000000c0)=[{r8, 0x115}], 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 17:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 17:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) kqueue() r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x23, 0x60000001}], 0x4, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r1, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000080)=0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="2021330000e257a94d0000000000") 17:28:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00\x00\xfd\xff\xff\xff', 0x60, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x1e7) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0xfffffffffffffe67, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getppid() getpgid(r12) r13 = msgget$private(0x0, 0x20000003c4) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x1, 0x1000) msgrcv(r13, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r13, 0x0, 0x0, 0x1800) msgsnd(r13, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278368c811e3bad13045d91bdf1561e3195da3a686200000000a501f97b08fb5f436e9fb7439e5f8d7aa453235ba750c0608285bd59c3e66ece3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f373f9d4a9acae4742de53a435fe9885fa6eda1eb59b586e6759be2e22f9d4fe9df7ce61155e96ddaad216ad1597ec94881b009772a341c67f99166e92fcee8600720552ed62e5cf"], 0x2d, 0x800) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() r16 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x1, r7, r10, r6, 0x0, 0xc2, 0x81}, 0x10001, 0x7, r11, r9, 0xa5, 0x1, 0x4e2c, 0x6}) chown(&(0x7f00000000c0)='./bus\x00', r3, r10) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:28:22 executing program 0: r0 = semget$private(0x0, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r1, 0xfffb, 0x7fffffff, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0xfe, 0x1800}], 0x3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) dup2(r6, r7) pipe(&(0x7f00000004c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000780)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x5, 0x0, 0x0) r10 = socket$inet6(0x18, 0x4001, 0x1) r11 = accept(r10, 0x0, &(0x7f0000000540)=0x4e0) accept$inet(r11, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r3, &(0x7f0000000440)='./bus\x00', 0x40, 0xb28) socketpair(0x2, 0x2, 0x9, &(0x7f0000000040)) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r12, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r13 = dup2(r12, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f00000006c0)) 17:28:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r5 = geteuid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r7}, 0xc) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) ioctl$TIOCSTOP(r8, 0x2000746f) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:28:22 executing program 1: recvfrom$unix(0xffffffffffffff9c, &(0x7f00000023c0)=""/181, 0xb5, 0x2, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 17:28:22 executing program 0: r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0x565a3a81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x3f, 0x9, 0x2, 0xf39}, {0x8, 0x5, 0x5, 0x3}, {0xfffb, 0x1, 0x7, 0xffffc2f2}, {0xccd, 0xa6, 0x6, 0x2}, {0x0, 0x40, 0x1, 0x9}]}) setsockopt(r1, 0x4, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:28:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe], [0x0, 0x800], [{}, {0x0, 0x0, 0x2000}, {0xe2}, {}, {0x7, 0xffffffff}, {}, {}, {0x0, 0x63c}], {0x0, 0x20}, {0x0, 0x8, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x2, &(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 17:28:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x5, 0x0, 0x0) sendto(r4, &(0x7f0000000100)="bc495fabbac269d3874ac2eb578d861f80b0c9c742894744d15986bfb2b838c50539e9aaea5404f95b17341ac6f81462ce5328e47207589ce7ad95211df8bba1740441110d0083b172fd43b3d8bce4767deae53f5a4341c3a5e8d8c339ac8fe63ecc4a7f7dbe", 0x66, 0x1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x4003, 0x0) write(r3, &(0x7f0000000040)="28a5dbe1bfc7a58c", 0xfffffffffffffe6f) 17:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 17:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) getppid() r2 = shmget$private(0x0, 0x2000, 0x40a, &(0x7f0000ffa000/0x2000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f00000003c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3}, {0x76}]}) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000700)=""/194) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) listen(0xffffffffffffffff, 0x10001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = getppid() getpgid(r17) r18 = msgget$private(0x0, 0x20000003c4) msgrcv(r18, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r18, &(0x7f00000007c0)={0x0, ""/216}, 0xfffffffffffffd36, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r18, 0x0, 0x0, 0x1800) msgsnd(r18, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x1, r13, r15, r12, 0x0, 0x46, 0x81}, 0x10001, 0x1, r16, r17, 0xa5, 0x1, 0x4e2c, 0x6}) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = getppid() getpgid(r25) r26 = msgget$private(0x0, 0x20000003c4) msgrcv(r26, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r26, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c3099fce5fd0000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900"/235], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r26, 0x0, 0x0, 0x1800) msgsnd(r26, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f5963294149a22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e7ba9c90fa846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4b88000000c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x1, r21, r23, r20, 0x0, 0x46, 0x81}, 0x10001, 0x1, r24, r25, 0xa5, 0x1, 0x4e2c, 0x6}) r27 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) r33 = getppid() getpgid(r33) r34 = msgget$private(0x0, 0x20000003c4) msgrcv(r34, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r34, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c24a9ec9537be4ca00ae4c3d7dae2044dbd31d9bba3809f007ef5bfb439c713050000007ad5f91958a77301880ad598274e1d800fd3d26f9608c0149ff5ad9e4c61571c42fd22aa3e5acb6f387d11f2eed99cba006d815ce70adf61e34e6c35a1561cf8bb979aa05b5f0fd77fcffa1f8c0d4370aae8f57742d495f576c07c77c08d558c105e"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r34, &(0x7f00000001c0)=ANY=[], 0x0, 0x800) msgsnd(r34, 0x0, 0x0, 0x1800) msgsnd(r34, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x1, r29, r31, r28, 0x0, 0x46, 0x81}, 0x10001, 0x1, r32, r33, 0xa5, 0x1, 0x4e2c, 0x6}) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r40 = fcntl$getown(0xffffffffffffff9c, 0x5) r41 = getppid() getpgid(r41) r42 = msgget$private(0x0, 0x20000003c4) msgrcv(r42, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r42, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r42, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r42, 0x0, 0x0, 0x1800) msgsnd(r42, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000980)={{0x1, r37, r39, r36, 0x0, 0x46, 0x81}, 0x10001, 0x1, r40, r41, 0xa5, 0x1, 0x4e2c, 0x6}) r43 = getegid() getgroups(0x9, &(0x7f00000004c0)=[r43, r23, r10, 0x0, r15, r39, r7, r31, 0x0]) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000640)="4455f172b9a1847f86a77cd2657fb38a5d452c08d9c4af36bf680a510404da37fc50bda2b9e15c373d9ec8fbdb4009108c8180734c9dfa15f9c8d1118aa3146ff8970329754e27762207175064f8c5d20ce5872907583d764cd0979f4123332c99dbdd677c4bde18373b1786f185", 0x6e}], 0x1, 0x0, 0x6) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x1a, 0x2, r8}) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r9, r10, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x5, r3, r6, 0xffffffffffffffff, r4, 0x147, 0x40000000000d}, 0x6, 0x1, 0x9}) 17:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0x200000}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) dup2(r0, r1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7fff) 17:28:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="000000186004008b5ab1b8a8802b27febf02000000ba0d31e99a00000000000000020080000000000038b60f3b4058d4a15f68aa095275fd964b6db973804b3a67712b07bd5bc65abc1f19c108e60ddbe1ed5f8556f040598ed6afafc48ce595aee3bc30ad021d3f58128c3aeba4de1b440c470da504f0a12e2c6b5848e3594d51a1a66745ab65c874525bf1abfb59fb71e4ca583fb4df3ecbea5e7bb306f7746a7f1d3bb1f28b21e03dab87862408723d83ad12988b8428d237279b989a9d654afc", 0xc2}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() r5 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000001540)=0xc) r8 = getegid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x5, 0x0, 0x0) r12 = accept(r11, 0x0, &(0x7f0000001580)) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/speaker\x00', 0xa1bb4256b67392fa, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r15 = socket$inet(0x2, 0x2, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = getppid() getpgid(r26) r27 = msgget$private(0x0, 0x20000003c4) msgrcv(r27, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r27, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r27, 0x0, 0x0, 0x1800) msgsnd(r27, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x1, r22, r24, r21, 0x0, 0x46, 0x81}, 0x10001, 0x1, r25, r26, 0xa5, 0x1, 0x4e2c, 0x6}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r29 = openat$klog(0xffffffffffffff9c, &(0x7f0000001680)='/dev/klog\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) r37 = getppid() getpgid(r37) r38 = msgget$private(0x0, 0x20000003c4) msgrcv(r38, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r38, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r38, 0x0, 0x0, 0x1800) msgsnd(r38, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x1, r33, r35, r32, 0x0, 0x46, 0x81}, 0x10001, 0x1, r36, r37, 0xa5, 0x1, 0x4e2c, 0x6}) r39 = openat$pci(0xffffffffffffff9c, &(0x7f0000001700)='/dev/pci\x00', 0x2, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r41 = dup2(r40, r0) r42 = accept$unix(r1, 0x0, &(0x7f0000001740)) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) socketpair(0x31, 0x3, 0x5, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001900)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000440)="f63ff78e950a83ea783c27c627220b518069d7e22d113028ed52abba88fd636ab9c201d7b58cd5031a9ec63ea817a80bd69f4aae1784b4bbd5dc0b8d38e24a464adc6c24c204bad20f393978e70c803156f140f93347a5fc6f20ffaaeb8d4ce1a63d05cbbe31e43a167c9a1b973c067a9daae25632302fed601a29300359bef9f1f6fd40b387e289d3c77da9ed771f4b611afbec0debeb492037ee3e5f99e805f4e6f418268fe92724e3a49eba51a2892b805061ed8f8e8a3c9dce877831c1aab9eb8af05ca079afdfaa37db122ff699fafb25a31ac620225a50cb0a767b1cf353dde87df1b1311a5637d05661fde65e74b7898b9cb66483928c15fe754a959c50d2472dc56754eb97fcab9800371430cc2b02a3edcfea8d1b83e6d421d91be365de78cd17f6fa5ca459ec26f3401f22d8acccc8bf4155dc8001edaf6ebbd03a80eb8ef134b6f8e85f5374a1496e002089d9c422c98592e10316f3cbab584482a580465d358b07385db3bd88f5f43e42dc577536c050ef16ae6f1ea0c3740e52b959bef0bb1d31a7112d1ff8ae85194509fa695a9a643fd70c166807c028b8771f03796397163e6046b7835bf7d21933405b581f20cfebb082e102be60c338b0640c6dafe7447fcfe3ca737e363cbda63f67ce46200aa396ee37bdc315fdd4d5b43e086db1bfcb11c4887d3663bf5e7541a47f8fe4375c96e2ca892b480df94059e69b53e3db6a43c15e77737928508c11bb5165697759e00d78395620865b1ca309aeafb6865a6eb5edba0d70b973b949afda8d7a6a81cc05891c5ea071ac9cd06dfc38ea603211bbc5dad21a4aa33f7c002e4a9c4577384b8e0022046e1cf76081675a2c4c700a1e2add1aedb7aac5ec7d63746f66b3f48a086e4685595ef804de2f2bc395530ab575aec7b86c7fe4f10408d67470d907841dba58daf9cc6321761e2c5f55374f11468f4f13405a0f6960fdacab3c13ad8145616ee844b4bf71452616510409012d1cfc9afa663ed55a4763a0e01631e0e90dfb76d7f536af9d3da882ce0393765e6ce1aa3b344835efb02b15599c09ec49b2c6dcd04bc4525b35bda51ecd5e81798769447cea9624c0a94789e37266a6e090e5efa43bd209789babae05e226388a44534c8617205618c9adc876d6a8b4bf81f831888cadc796322dcc3fac85d703d5e07e5b87cf21545af998ee4ee3c59dd1c34f1cafe7f412c42ef3b2f1300e34f726015a189fe9226224552916d98b8d04fefff4089b10a3644b7b6a6ac2584e772f6286a57b37a4d1a7ee6c1972d40ca3251c8288a600d07ff63c8d6d58385af8bf04c7db1a553de698e7b1f1373a6604113ba858c30090b0bd3238b27470613ece576227869117e67ce767411bb8704bbdc00f09b8f82f18371fbe12bd430d0905aafcf13a40a9079843e70edaa08cc674a1d3f3ac68386914c22c98fd4fa4cc0dbeaee97f04adb455dd75097ee1627c46ca08b49afb302d592ecd62414a71540f1c2c62e2127047e2cbb8a8791570470868495aecd59420375e8842e86c3d3cb85bf0e601ef6c15c111039c4267a28d00288b54c72908f0addd745892a52315443d786c3cf8af632a986a0cd13d876d4d4787b63543f2d111dadb84858f7948126fb867c2e5c07ef2c6e5ec36c7e16bd5d0d333424ca5a109914f9e2a2e9ae6753f6626c82300feca938104a5a4c65b1bc373e4d27ad7a540c53322fb5564431ffef2521daf7df3242d98eba7ff79d08554b0c0208b6f46113f7cbb4bd02e1f12762c8eeea9fc37efac8f97194160c862e0a3c9545cb6c733f7981e5dece61b1587e22d0315c93616bfff3f457e95063af60363a9f04ad4cba6e27e0babfd5f174130468af44294ce3945fe422b576dcbe61162127f4f19c9b0ce4c1fd78252f2439d9290dc85c03690fb912e311f041988a7b5395d2429bbe0df621ebcee0cd17d12217987d250799150daff73360804e9784a76b5945a122f7a90455c82dbbad45ea80c4d0ca09a87b18439451072799afb662f5817ed4b32726ac3399cc1ea3157a25596a69e39f7e03363c7ff5d3691ef4e1adae82ff17c84b213d99bed5c75dc13cdf5dcfbfa69dc0cad8959634213078e63c113c96e8f975b43f676a9320bf92cf7c55d17347e58ef905873533b95ffd38fbe29f3747d19e7cf733a1fcc29bbbd1e91424faee5e8cf58c4f0f757bee0a52d93c587684e7273b0a7bd635d9c1e8af4c0d7c6bb32e7fd377cf7bb1f264ae93eb90d79b38c4c024150355d17c8d74ca2bb86e75cb1bea9edab9ef6f3c53749fbc94599826228f9e1d3fe2cc2c77226b9e711790730e95d43813934d6da31ad1ca9b52c7e46f3912471c74525304c5a5de6fc7726cad8f4a6b5a48a44032f4a7da16e43ff23c99af17682c8ce6a81fd569b6ed9fe4ecfb4d266c69dea75861ecc5d86547bae5072d986dc449aaefe2c47ca3e12c75b8956ef9b47e934e42c1156c0c6edd6d6ee619c27d26bd2fb7bc9732340068f547bcd2225624c79053f3b789c6666a8841c831d2a3ee992a2bbc8f790bdf386f682be8b96cf56e2400e8e37f5368314e207e425bc0810f64911fd55ab86e9b4013a1972297842b80d5d3f156406e80538ee33cd659b0a324bb539923bf1fd2642236544a118973dba912ca85982badef4cf1c95d3c7b47dd6f23a5ec4ff5c5981a26e7776d93823c62b1b1704bcdd20e9aff50941e050760720bca25f3d8366c44436bd7cde932c36925ed9ac00c627f517f7cb280896cde196c0270261a4d4fab4f8cc107a9b51751fba5b7ac52ab9deb1ed71c173981afd97ffa69ead00e5cb8850e60f8fe12d12f974e1db25514241ecceb3727601bd928c385f62606174885a27a7ac9a4c06ce62aa228b108b3802bf3f06bfe74c7ed0a894d21f3b9f5e89b7804b1d88747b81f0d6a3dfbfae700ba8959827832bccbe53db8313f131edf0efb46e7e1f4a24fdd874bf6974f5794b5c7e10e8d3aa4eb2395404727b3b665e287e8b41b9d69f311e44f8bc2f667a3f2af3d97ec0e5c1f978b0beeba8319fc7c427e186cb1e725d7b20ce244b68abcbf5521634da36d542501fdceeca771007e7e67100fdff77c0f05f76afd8f00fb2c68687f2d9f55b0482351960945c77e69f04a3691efb5b042a91896d9ce407fdf496cbca3d3d63c39cd9a16df4cc5aa33bf56faaf549734caab4a95bcb2c46d95dadc1ad55b411796d565bdd534b1b1b36938458fcba05eddd09d9cea660843e224b9e297568b687ccb84691640fda07b691a5cd5cd2c104ee74f25973b74eaffc90072861222279ad37a0e2f2860af9629831df10b810f8d0a99c4a01c808db528bdc40eaf2469fc74b97ff6f0449f4197fa372354cb08dedb2f16ad924bf83e145a9c92a4c785afa15d4b5afb65cfcfeb689a8d5a225cf87afa6f56ebd13a6aceae4e996c268835bd0cb540e006ae5e5687c8e77934432816583e2d7d0b0fe3ab44c0c0b2f4a2cfa839b67adfe3333170b279f8a17b0ec312b8e9c1a7251460334d76b1d9cd24e3f895689c9f566a96c6b0da50260038edfb4dd5e4a14b6099845364ffa6b5093084d13e6df31f08b101b29a04082eba4d847025ba47a41321201bb8ceec99c9bad040c3a727b5b3937ee5c18c4c7ded64227330bbb1eed8bf52852186676cf590394139f595983d6ffe2a097098e351bed8f13c53334c8f6c8160aa7e1ce4b9c302f0cfdab76506202fa37768cf1c1a94ae9d7a88aa8060833203e8bbeb31c5821c0d12d0a37ad77042d63313ea6ce69319df5936420c2059296dd0dd4a16178ab0bc398275bae025b1a680433bbbf40f71a3a404a874cc663f5514f39c5457e8785d8ff1e3e2fd87cc5f605e3aa616971f23fcbce283e5d27f08ae8854b10289cef1737cdb93a166ee4bba38a8ffa4e6e0daea1f274c15bfb83a0e8dcd8a353adbba2a8d55a1c9df00946334f712c41f37efcecd7efe4b712970e02969c876edaf1a796b71b61e037b66bda884acec72c3771a91f7a784fcf02b89956278b7bb0e49428d815c1298064d24862d9c27a0dadf0decca032e183c190f64b1b08a271496d66114f4ffe8a4c6e0662e6bb28a609feb35d2fb473aea123addf42798d61917a3bb765b0bd9ad9ed9b5d80b70bcc131944e458e7aa080c55c453611f7ca1d17fe7196e19259dc375edc5e49931224755c4602f37018d375a53f77a5b878c8f19a944937c65460767869be952333079efb223dec2111e268f21515b055b7f45a8ef812b253c13b0995f8baa1b98d743e486f4e160e60053cd5265f313551f3962bca25c59a6c37712177b200a24b9319e7979865856523c1651639a9e27c48fe6aaeb0a22fbc3393798194688b89a698dc209086265150f2288765a990e5182c13b9f8523e5badca8bbfa5ab66a2f8d42de3d8e1f5a6fb7b4ccb4b36dcbc72194cf10bd2b43fcac61d17937c0e0e974a411e1538162ff45d85dd0ff81682db344712eb868eb620bbae874bd19bbb4959c365aa5f0a5e5ecf254112cd9bba0dfb3729d672ee68ca8a35e52897c0d0bb497b21ce265e13ba86b57bb1081c9612e44003ab1923afbc5aee644b823a5716337a4514b9caf8584922639b84174f301a6f9ead155c63e8157cdc71fc536f874d90c0f4330b7d2f0be6d00ec22c6a39bdb0be1a3e3bb016957010d25340a705979ac44ee23bd9b14c74bddc09e91a99231bcb8a85fd51b4942f9fcc4030f1a045ab4d229684aec4d22bce42a6e25a7b1a05b7c441fd049d0b2ad1871a8071cff24b3af60e11e685bc584939dae6326d2361839592c0f64b5eb033ee1f46149c40d6bbff4753dda0aaff86d00a59ad2910a5c2c4334b9196b2061a89fc6aea09f5c63eba70738ee1ba410100039c9a049bd754c1bce710ab735542ed4a7e76891be8012d048b2a71d9fee7a5b2cee56781ba9016ce0ef2ea9afce3d773927d35fe2a130ef2440db1f738d29bd468537ec9fef0901093688731ff0a7f1c40e880c468a52d17b5dd29345ab2ee79b6608785cf37b2968ce7b48de83529a1e450ef95f3b3b19a471f35bbc4e7c68adc0998a02be40c05369c4039b623430f3cf0b9944549b7ab97dfbaa6a935501208254c2f3dcdff7667bfa86acad66ffc246688c37953cdc2a1f24172318a02bc6c8417ebcc6100906a4967a7340a59ec26795c44caf9f91af7e4c7a074e9ddc08b9f12f6ef976e2f0387712a3c83ef6b83f035f5314658fa849c83bf497bb41ae173161dbfbe90e8cc21597d69f6ac66a6957e327fa036b763d29bf84e9089ca06e08fd61ce3e3e13455f09ee18263a3b1563fb89fdfc83cee03507077fcdbfe067db18d1105a98db874c9507e84b4279fa1ad322f994faa7ee237ac7311d81ad65ee3c7fe3f281b7080676f29834abf4a71b9f2a78d5e00aa476e79f9a94d3647f7452f99aedcd53a037a14201079f0e1e24d12e5409dc70d8ee572ad41b76a5e7d0b1932e26f041f8ff537832b31a3818f72dcf022010af396cb8f4ad9a89c666e24398193820972b887b19303ed4363621bb2a01b433c6a2b95dc6500144306cfac6810458fe67cbc78e740312a1eb23bd4ce44023df2cdd859ace87f3ad1b60f1a4bbcf58845ff21a7ae80c086448ca1756148a5cca2df51dda1b6a3c1829903b8dfb6054307bdaf314c3c2cbfcfee932166820c3b37cee500e015b18cbd50da76d58b640303ce84b5568af1f946d8007377cbcb862d0caa2f0a517e8840c1944d7486e15626cb2a658cff606c46815f6acbd92", 0x1000}, {&(0x7f0000000140)="5f25a5656cf4609a4b1f36492ce5b5cf394d25b5dc11cdfb38df56f4298a110e2ebfaa2f6bbf4d24450ac4c037551213f94b0e", 0x33}, {&(0x7f0000001440)="e0852ef4163be500a24e138b45fea7194f81409153214a2b89de2b814a3c4647b8cfd45f427fd332dd928b8745ca9699eb95d0c024796ac2079d8aa654c0fb81f5133b053f1b1c7f127c63763222c90532233fe5b128c438895a276332483587b5f484ec2839f8ac83a3830a3e938938ce2c8a48d31c2594636ec470901ac109fe80bf55883d9af203aec855fa62609ed4b6ef19a00fdf03b4ebf400f3d64052d00bd86dfa82bd45e87a04243fec23f0cdab9fe2e23365ca4524e661798f10dd52ed63fd6bd2", 0xc6}], 0x3, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}, @rights={0x38, 0xffff, 0x1, [r9, r0, r10, r12, r0, r13, r14, r1, r15, r16]}, @cred={0x20, 0xffff, 0x0, r18, r19, r24}, @rights={0x20, 0xffff, 0x1, [r28, r0, r29]}, @cred={0x20, 0xffff, 0x0, r30, 0xffffffffffffffff, r35}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r39, r41, r42, r43, r44, r45, r46]}], 0x108, 0x40c}, 0x402) 17:28:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000640)) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r11 = socket(0x10000000002, 0x2, 0x0) r12 = dup2(r9, r11) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) unlinkat(r12, &(0x7f00000003c0)='./file0\x00', 0x0) 17:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000180)=[{0xcd4, 0x2, 0x7f, 0x8577}, {0x6, 0x9, 0x5, 0x40}, {0x838, 0x3f, 0xfe, 0x80000001}, {0x8, 0xbf, 0x9, 0x8364}, {0x6, 0xfd, 0x5, 0x5}, {0xfffd, 0x0, 0x3f, 0x6}, {0x6, 0x0, 0x5}, {0x2, 0x4, 0x40, 0x80}, {0x0, 0x1, 0x5, 0x6}, {0x6, 0x3, 0x4, 0x6}]}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000240)=0x7) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX=r4], 0x1) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r1, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:28:23 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f0000000480)="cf3600cbe4d622f048966527a3cd28b66c93c394b66147c368c7c5cffdcd041383a2fea4d77d8de4d599bfcbf9d94a582338fffb7dfa084e9e03e8eb7616cdd3cb996720f2076365c551a86505b17ae0b9337260ffe5930a92db984e7985c41a1b194076fd89a9d82bd26922ef712d671f4ee5698daf08713268a45da923536864047872adb2bcc0cb78c54a1848598bd952fe1cce9cd752002ababa12096b5ffae7cb8e7467569fb347c0b42768542642f496f8d415e07e5f41f284b3e244fac28297bbd40b495ab3685225f1ccef979c212ec06332739ad743cdc02a1b6682ae1eacbaecf7a0", 0xe7}, {&(0x7f0000000580)="4b93c5e3d98de670adf77ec5d89136a830b890da1017d2956f2fc8ee4f4411fd3c76042d2a625df8f984203e7b83d2d998ae7546e5c8877d0b39822dec9df723680259f39bc7e11958e2ced412cc3d878144cef740d3d9b5660bbfddd333111ec77c982a6891f17d087e60ad92239eff857cab809156b9c3c6fd982a067b62d25b2531647c3717b5493552b580c83fefce41cbaf46ad9222f402305991395e8adf0c3462ed60197bd636ed799cbb78c3e048e766a894a91d17c49cbe4fed76ce7d9077b5d7188afec0a4fdd1fc5c76bec22561c9583402c84d8369bfc188e8a0437f80aa0bbb13a2ea826e172afdfd64db8726131c64c1e3", 0xf8}, {&(0x7f0000000680)="a581d9e5091f871477e338c38ddc311db6bbedd81d01945a0b1033e8d6d97c07c5497d0ed2792128c375b9cc2604069692197127b3820bdf435648c04917d768a869e6d0a9c5f79f410e7e62ca946ff771301e48b67712fefc01fbd297e674b56584138129ec83d55cc1cd1be9b7e77a5c7aed7397c536", 0x77}, {&(0x7f0000000700)="37c8f248ec55839edaba0426284ad437fd", 0x11}, {&(0x7f0000001380)="7c5fe0ee6f4327a159f3367700d9165921b2df995661febbc81b16086ae5911d71fd38a8303d467655220135b9fa819cb501ff86f4339dd5b0338020c93d50df620c2028e6f9624662c81b7d16a930c9e1c90f1cf6163ccff332cb75be2da6a9282edf48257e67f63d864a7940a2372285a0f71928a448060b72be46fb972a840b058d34d30a40d39f40b96791ae12ee3bc83f6cbbed0dba4c46b74799de1194b6d719794a52dd7dadff890e65ae4bda6ac69c0abe28f84e8bd0f100a6ae8e79d82e00c96617e6802905cb", 0xcb}, {&(0x7f00000007c0)="8f317782e832da327130f4f18dfdeda3d31370c08c1498352bd7f576c3aef3cf809ef6b6c0ff15e04ef881039fc3329180d6de208e1c519973566e3498d128fdae3152287fceae91e843a9bf00572c046dbd383b63e1d911dfedcdda79d873d7cfdbf269ef097a0adb4240299e69ef1305c3bc9c0e84806698c8da17944a3df5d78ae76c7f8f653a8df7babbb2e17d5de57493638b18", 0x96}, {&(0x7f0000000880)="a18ceaaf0ec96404856e2fc176692bd00670b352b39c6f2f9dbf7af5b7daaa4b7de592ac2afb4c8ffd591a31f828f5c5acd7dde24289bf5ce9e1204c9cdd4fd06bb94f04c20f7f8b93273603fffc76cf747e61919cd3668ab8ff258f191540b0ac2bb424354e5b9373e7a87c00c773ae6fe818fd21ac61dd3cc39976eb6333c3ab8e7fd09a324f90342ceb96c20111d2e64fb8570b965978154713ce849cd3303c6e4f81303ae7699961dde032192296cfcc2cf6be33f255e3341b7502386d53712c4a0280d7d70f28", 0xc9}], 0x7) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b10000000000000002817a0000000000006a89dbdf", 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e0004f4bcdc865ee138ecddc0b804008e9ea780010c000000000000a4e12b0cc6dbf9c8ca56e9fbff0000000000000000bfa9310bf49843da010100009ad6681fdd19cb2a8cda67ffdd85bbfb4c3663ea372bd2da77ebdae72e3bc08f18f8c924530583948141ca90f8a9d3df164723c00d561e6ddb81f9bda8346b8153bc88b0ed10ae9545b89f3fbb99c7983a54fe01a1e33721bf7d63e0b714bf4dff8ce97cdc6be108eeec7a931a6fb8b52700aa51d1151b1da47271d60f9c619c71fe4ac4f1049737"], 0x10) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="20c5003d98bd626e17a4ac5ff99b6cf382a31adc7139c8df5d22aea78e6c436f0764c3ad4a4d7a4c39c95e50f525f33ac0c49c18eea8c8d9d8edd0301af798b0d3ed9b9558fe6b406d8c84eb6a6c1ad2e282052a85e6a7b7c1b855f4a406d47e81d7bf7c95bcd514f568c6d80b0278982c10b87950f310482e71faa861fcccd2acae2ca7959ecda6", 0x88}, {&(0x7f00000000c0)="21255376c82ef7f1e60786712f84c86ed46cfaba61b83fc19730dac1f14e276400e9f65a32555ae4557b421abbb6cad972971003b82a773651cbd4eba2c9f1c8c9c21f659f61720639d35904335da1d11dff899fdc2d74cad3e29057caae9d075aa90b46f4e69678c027cc0ff05c5a7a0daae164b20eb08982d63ef2b12c46b82a78d9c43affeed2aec21647eb5ec4e871eac1ea65f2586ddd30a79ba2979e9fb4a1d20f59d78e58b67e5f68c2ef36b74c74827ea42207ba7af3399f667be1416552411ae355353adcb6c3acd57f599f23a9837aec076013ad46c9f7edc850a34abdb42e566dcd", 0xe7}, {&(0x7f00000002c0)="1d308903ad31393194ceeef1f8e833a44b8cd4f848b95d9e302c99ab043204fd70b8330bd49cd8e6a5c353bedd643b522dda22505c569ccdcd9bee9341cd345edf061ad3165fcc801427f0a62a296612dc2011479e8a889588324dbc0bd0316d13d4d18227593c73b2692b010fdb69aa19599e66ec077908548487ef32d7fea43d18bc72b358e0893b8608209288f3884d7ac51360a3e459fc0f440772959edf4b3efe2839fec6a2af8c82b7ec0bc85da7e39e4c114885cff42ab3a3d4d6c368656a1e7e3ab8113e7ca330440eccb3f3df7112580345fba8f1f5dbc36f7facc8c0097f0cb731158e76c93ba85572d3991931c3792cb999be15", 0xf9}, {&(0x7f0000000a40)="223d85e60ea9551076f732b6012436ba317bbc5a73696a5361fe265e24cf8fb28d11d7db6d2565c2c878d45436e1ff87479a8a0368b126c090bf07450077a5d6c408ea22f9e49cdba650fba3a14c1cc652be62f133f4fb8399ef6acff8ad53015fa3795922244f834247eb85625adefbe8b365cf3aba844f6a487f90ea7b9723f2f6e3ef1c49dd67d5c07473c2b63dc7", 0x90}, {&(0x7f0000000b00)="d8652e67e3d6b342d7e46ddb6204e70336a208318fecd33af45cb539bb3ec46073caee08eff103c0e6074eedf4bd25df2161db41401e2e480e6ed058286ea8b954c02f18bb8694621d847189c6bdcef37f03d0cd6cd310efdd0ca4038b4df256eaba7135c6c4e1aaef52b1c8297b0335e9e0048f88619da35aa87a6955fdff6d2c82b140f3b02b9905c65bfbc413e8fa1cc33659a00bae72a9dcc9f1976c0705107ad4a146032ecb156f1a3735c123514daf3d31805fb3688abfed7e06e9714eb31ae7aded7ff00eb0d1f8baea385fb77f22bdf7a9b4d320ff9ee69e4cea9248c4e6f71c973c9fe51cb1fc06e32eedb0d6886ec658eb432f24533e3a74882e4810ca3e9939bd728e420eb1497f94e628e7df80017d43a33357fed414058c6afadf57b450cf197568c226a971458c6f3174489c702f492e76734f334ffdd027d0f87a00422d4797369d93f6c08aff6d4cf66c7ca1cb14671e9ea38d921c4fb05740fac9e32e10b76aecec51ac7621ebd1a129b99a6ec48a83597bd568b4354361dccd7e51a0d0e66d97845c1e3e2bc168d296a0307aacc16915a8f69f0a90c6dcda8dd58e5de50656649eb88d601718d0c519fae0587819bc42dfaac28da795bc6a7e73b65d39f8727e01bc7da0436f585c5c6ff723e4b1a710d408b3eb65f4b92ae98c1159a8db3145cf2d992b5ec16db5ea4cb9e50f11f41bfeb0834d7db8f11988ae2e5618f2882f9bf914fe7c725041f4671a3f8ab8162f8e2b779c3df7d75cdcdb039b6dae732c0452d673a805c41c04a637921705facb1d05a559f9f23f6c2eccebdb78c9bf61eee75742f3b316ec42586717eebb0af953d1bd71540846b225d460787f563e020c7ef0970452e7fa492b58cf014bacc6a1260cea3a815f9c8f31a98b7284708aa768ca26da1564c2b80fbf6fcf19f5dc68dc848ce6e5162801af5cb60e0fdeee8732bd5cd88446e0aa5b42626ed5e36309a244da536d038b374fc0a53922080ff3a8d43d90dd7f9d6f0efc18fbdd521af96b117ba0b09bda0e9c63a74f7eb66d6bd0ccc6d45f107c61432c1c071a840e0ec0c4063363d2e7898b93bd13da27633635e54570ce06a057b92e8d0a817d471d1afffe70cb256a28a15499309969e7284815b0fbf576f919d385b76f8dae1112a29ec006f0caab14213d7432fc22abc723e8d347a9c8c8daf424d71ea7ed13a0295bdf703bc3e12bdc92258a7cfd19aa9d5151587df025322751a31bb2ad3dd721837c02fe323eae99fb72446a0dd370136c995a6cf6a7380061f3bae8f8c0bef7659a4daa0ddfc3fa3c060606b689d2286784fa33db82a5a37a701d2dad817b1a4e0c0d2fc441a98e8a521ad8c2d0b4b51965c5240f2d44d1be852fbc7b83e45c5d0a81f2ba4c1cc0afcdff6875d77717a93d3d0983327a3e170f68b9935f630adb5d8db1399e51efa012235e7f23c69b21db1e0329ece26ae30bd6d01d070ef8c28dda2d3884140e1668867cff7f049abb426ec92782da20c5394ad7a93defdb347ba4b52060862b2d2d92a0d37d3eaccdfd8273a6b4f8cd074d852618205b4a70668c38c25076094b3ccaa7d7890cb527d851c17db848451b1ddea0ac8c4522398f4930d9cc0135c3be518edfb28fad942c81c61b37e5e52b12783e352bd8166c658b9ad8247323dcd9bc794ae6a7153a594e649650382a122ac211ff095b8f9abb8d40e50056051bf9c65c2fba006bb1535ef52a0e6d025e8b9dc79e63f7c1a053e725c19f5eee5d300aa04723ebae83371fe6b5725bdb2f7ee6f544ddb4fca49022533284e1d7f4261f47a71b912067b3e1d391e4fa93520fe707c188c50b757449228f603ba20f1d2edee010afe236536b59cba79210261245d997f8eb15165cf309a3361f3dc715b70144150ebca208dbb53181a4b348344816afe13d03b20060545b2f3f8b8a1b28ad894e56418fe13592d91a0aa59755be48eff4a30bb398a3772ba65a9cdf4cb64788d4d55ad23484c02af3a086ec324cffa0f1542e6e9b1d4b722f5923595e0f9aeafc4ec1eab40e5462b31997fbfb80aa8cea1003f5ab941245c12cca4f9ca7c02baaa7ace1f2397d651727a8a837ac749906db83e7b3529133d8a76874a2f6ab9a0f76635afac0ddccf9a0c0e117190260061b5149d0e12dc5786c98e236849c7e16061b809ec3fed6d7285c471253ccc82335e02c75e3a6153b7284e66ce7a9d7753ede703b99594fd431fa283fdaaa61c46d0cecb84525a6e76842dd257abbb00e1094535365763c1e74364d2fce4b61a820e9192fba1554837144c56b93c73a757d5fdfd10489413d9a239761ec45b4974718ce6a0e6e17ed28210e1dd2bdc7f38f5e4e2161cbf905c620d52923608478af09d677e9a420b01ecdb37fd21f7cde9d222bf10ec3ff6afd6170df8427bb4647be2776ecd1a5d9bc64d4c5a25733989f37db466c12ca8d0748e72e3d534c70cce03b2a231249674deb67fac68b2728b370b0697a6dc919bdd37bece12bd67325e3c8e69599023f1d7c999d9064e8081c55aa9735777dfea37ec3a54884a6d9a6a0d70ddea9fe2ddc43550e6e8286c88ee6348b6a0db4823dd1108333860dce36de3258615af8aec28e2b32df22cd4d73f0440c9efa9802c398c0c41abf98640ab52576a697fb1df5695d6c767566f3c8879dfb034bf94e17c353ad73544fff80f3d428f393ea7ce0a940c53fcc56647a7e6c3ac4d915aafe4e3354f66ab6b209a5bb422b050219438d358c2b677593345112b22d1b26c5636702fb968200bae24f238c4669f33ff6887c988d0e761187d69f5d09c5ebaf7e53ba930d914cd7a453d07fbe97b82529e6949e75c62721cb9e14c0ea4d05e9ed3a1db3fa667d7b56220bceb4ec9d223c17318a87cc2824350f97d73bf74c1bd7187719471c4ef80b11003fa97a39a9c8f31b6a65732e4d868893108b44c126d5857b02830789624c7699861d9ee65b", 0x841}], 0x5) 17:28:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff], [0x0, 0x31], [{}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 17:28:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="82020000ffff08007e2884d2944cfdfb9cb3a70d04d1e7d3c53cc269482254b7e7e89bdbf4e8d5f625bd3485492fad05000052f134f36fc93d04f8a0dadd6390e42dcc9d11057e6c784777b75ccb2d529f62c0ccbffeac0da855c323cc651c4e4f349b9e4762ba47efffff0000e95defbe1b7bc83153aedfa9d17f24eae95dd5c514cf180d2e8415e8b7fe3dd55d157d9e1aa1cd2f774d12aad088eebfe8976c338fa0ed31296fbc2998"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x1, 0x3, 0x7) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x351, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) readv(r2, &(0x7f0000001280)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x5) 17:28:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10001, 0x9d, 0xffff675b, 0x6, "c42490090fae2dae7d0e36d9aa7b2556d9cd4655", 0x33a, 0xfffffff8}) fcntl$lock(r1, 0x9, &(0x7f0000000180)) 17:28:23 executing program 0: getrusage(0x1, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000300)=[{0x3, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) write(r2, &(0x7f0000000980)="2681053317c0752952a993b2ee34f11a2bf26c9d96917dbb3d56a2fefa7b4369ac33a62fabcfc11651300c6cb8d8739b50f7d4368d40a62046aa8134a78102c33b43c2b37ecfb3ca057f7f2b6641f819584711454fbeefa3489c1a88e9996f9875f84d3d5b5b1f58ba7c134a06977e7d2e74ef6dc4c735d4733ea68c5ff5f3bf3cb47e06b55a0e01d168b0d883c83af8fcf789748a6952fdb2fa73923e43c21f08f6f2bdb2a65aa2e6d0211d83927061f2af4e7843ade0a2ba027d17bd2918c86756cbd6", 0xc4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000240)=0x8) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt(r1, 0x1000000000029, 0x200000036, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/255) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x2, 0x0, 0x1, 0x8, 0x6, 0x0, 0x6, 0x1, 0x4, 0x1}) getrusage(0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x10000) sendto(r2, &(0x7f0000000580)="c42b55f21a7ebd21185364b3b227eece006620b249facba1c92cb6b30d36750fc4e886d2fe1eeff424b95f727b936c4817eeaaa084ec4c2ac19cbf5e4c785a78f42476831215f5aeec8de5363b1f9026bf4c73599e70f57b4fd1838a6d9b15c5f8a6ed2d8e4dc83724ed093786d07620be345724f7d22d6cf4ae46af33705d877675c7ad6c1d5f77b38d0778054144e76ba6ffdb5a3358551f94b60faa8df9ecb52d34", 0xa3, 0x80a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00c4773c4f04000000000000001d45196345ed1af542c89877e63b6cc753a0d02d14d640e95d4fc244bfce81589ef692cd92995d"], 0xa) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/\x00\xa8\x14\xff\xe5\x00\x00\x81\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2000000000000103}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r8 = kqueue() r9 = syz_open_pts() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r8, 0x0, 0x2000000, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x49}], 0x0, 0x0) 17:28:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000000)={0x3, "9af7995ceca12b7f8c09aa1c53b4136e12447851b90907efb78b6f2ea2ca7da2609b60c8462b1cac73fc8942cf316b32c18012882f19aa362d4289b80545f8c75f1d20b12fbd820ab2780a668698f80d6e103a1f19a04266742b2256fb3f1325a69ef77e60c51d3309714970400911e4813c54eb252b9efad944c2076156ec08d8b9ba145a74f18e7ec93603b062d77ef107871a1b823fc06f9c937d9e89f3841a2d31ba6b4e386117e609e82a79154e138d6ee8e7b0c0c65e362439b40df548b53310e46ef67da5d27df1156a3bedd7f24e3e8f9ef45f446469d9b88b562957a8a479d46779"}, 0xee, 0x800) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 17:28:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) pwrite(r1, &(0x7f0000000240)="0a5730aa1d1fae4cf687fbd10f2640db13c8252849425da3e62cbec11166578f504f2ebdede4fdd79b4d8fe076cb40a7dcc0d7d1a4bff3e749c800e0e5e595862452c204a56e855de21f1e4e15a7ca4fd392b49bd14a0b06fc934d67bb06d3a328ef2b8fdad3383a120157e16f777511cfac219d2f0574f3f1c3ef930ee2253a6bb6118f5ad61beefb4e773e3a3783af33d7c9123aa23bb1bb4b880c21783cf2a74fc3283938e5de", 0xa8, 0x0, 0xc1b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000b499a14000d9f46e00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r10 = geteuid() r11 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = getppid() getpgid(r18) r19 = msgget$private(0x0, 0x20000003c4) msgrcv(r19, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/12], 0xc, 0x2, 0x1000) msgrcv(r19, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r9, 0x0, 0xffffffffffffff84, 0x1000) msgsnd(r19, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x1, r14, r16, r13, 0x0, 0x46, 0x81}, 0x10001, 0x1, r17, r20, 0xa5, 0x1, 0x4e2c, 0x6}) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, r16, 0x0]) r22 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0xffff8000, r10, r21, 0x0, r22, 0x852f7e3af2398eb1, 0x7}, 0x4, 0x6, 0xffffffffffff7fff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000054}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 17:28:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) r7 = socket(0x2, 0x2, 0x0) kqueue() kevent(r6, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r8 = socket(0x6, 0x1, 0xfe) dup2(r7, r8) connect$unix(r7, &(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8) 17:28:24 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 17:28:24 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) semget$private(0x0, 0x2, 0x2) semop(0x0, 0x0, 0x0) socket(0x18, 0x4000, 0x0) close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getuid() accept(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x42eb87189c7ac680, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) unlink(0x0) getegid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) chroot(0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64=r5, @ANYRESHEX=r2, @ANYBLOB="46bb014a14ef77231daa45b5bb5a71ccd5f7b16260bb0e2b0c7d75226fcebe117cde32e88ae1532d9f05f05f4efb15f3a6c5fe6d55af4fd29ab2c617", @ANYRESDEC=r1, @ANYRESDEC=0x0], @ANYRESHEX=0x0, @ANYRESHEX, @ANYRES32, @ANYRES64, @ANYBLOB="bff1966f1587389b4af1c80af97139656ab601ea6975aafe35fbf8edc68e5afee2ce1b6fd42543c96383142baab39ce192f1c2dc06191f39a17f07c3299315443442ddf45c5c8d0e4f43e4fbad81a83dee0c45443b8bbe37643bc0cf98e8377171368638dc966848468f3af05e0759beea20b369b1dd7aaf520bf9d1bd0efa6ea459f4ccce08ba8d28e75e49306d3b1455cddf4ac80288edd1f158ab675372759f8ad1c50cf2eef8d9822b11f4c38b14d35710c7a847b1a955242a37f0931811031f9c9d97a7e71d5a65021b7af8bc5e49eca87a199503d03101d73e5a081eea8580db38087aa3e78bdf1071209c5984bb424649"], @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x2c}, 0x0) 17:28:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = msgget$private(0x0, 0x200) geteuid() getgid() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x58c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000961f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000006bb1cd21000000002000000000000000000000000000000000000000000077000000000000000000ff8c0547f5d7ffff7f00"/168], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESOCT=r1], 0x2, 0x800) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="09e24ac4e5cf788b95f5008e"], 0xffffff64, 0x1, 0x0) r6 = geteuid() r7 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() r10 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xb8, &(0x7f0000000680)}, 0x402) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = getppid() getpgid(r18) r19 = msgget$private(0x0, 0x20000003c4) msgrcv(r19, &(0x7f0000000340)=ANY=[@ANYBLOB="001f83e50000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r19, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r19, 0x0, 0x0, 0x1800) msgsnd(r19, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x1, r13, r16, r12, 0x0, 0x46, 0x81}, 0x10001, 0x1, r17, r18, 0xa5, 0x1, 0x4e2c, 0x6}) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0x2) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = getppid() getpgid(r26) r27 = msgget$private(0x0, 0x20000003c4) msgrcv(r27, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r27, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r27, 0x0, 0x0, 0x1800) msgsnd(r27, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x1, r22, r24, r21, 0x0, 0x46, 0x81}, 0x10001, 0x1, r25, r26, 0xa5, 0x1, 0x4e2c, 0x6}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xfffffff8, r15, r24, r3, r4, 0x1, 0x1}, 0xffffffffffffffff, 0x4, r7, r10, 0x4, 0x2, 0x8e9f, 0xe}) r28 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 17:28:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000180)) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe2(&(0x7f0000000140), 0x20000) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 17:28:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = socket$inet6(0x18, 0x4000, 0x3) poll(&(0x7f0000000000)=[{r0, 0x2}, {r1, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 17:28:25 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x1ff, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000063000/0x1000)=nil}, {&(0x7f00000aa000/0x4000)=nil, &(0x7f00000b9000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000388000/0x3000)=nil, &(0x7f000005f000/0x3000)=nil}, {&(0x7f000027d000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil}, {&(0x7f0000266000/0x1000)=nil, &(0x7f0000126000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000022b000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000343000/0x3000)=nil}, {&(0x7f0000360000/0x4000)=nil, &(0x7f0000111000/0x2000)=nil}, {&(0x7f0000347000/0x4000)=nil, &(0x7f00000ce000/0x3000)=nil}, {&(0x7f000033f000/0x3000)=nil, &(0x7f00003a2000/0x1000)=nil}, {&(0x7f00002fc000/0x2000)=nil, &(0x7f0000310000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000147000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil}, {&(0x7f0000279000/0x3000)=nil, &(0x7f0000ff1000/0xe000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget(0x1, 0x1, 0x20) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getppid() getpgid(r15) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r16, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r16, 0x0, 0x0, 0x1800) msgsnd(r16, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x1, r11, r13, r10, 0x0, 0x46, 0x81}, 0x10001, 0x1, r14, r15, 0xa5, 0x1, 0x4e2c, 0x6}) r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() r19 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x200, r8, r13, r18, r6, 0x100, 0x100}, 0x5, 0x8, 0x800}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000040)=[{0x0, 0x8, 0x1000}, {0x2, 0x9, 0x800}, {0x2, 0x3, 0x2000}, {0x0, 0x3, 0x1000}, {0x3, 0x7, 0x800}, {0x2, 0x200, 0x2800}], 0x6) r20 = socket$unix(0x1, 0x2, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x7, 0x1, 0x9}) lseek(r20, 0x0, 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 17:28:25 executing program 1: r0 = msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r2, &(0x7f00000011c0), 0xbbcfb91fe38805f, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x5}, {0x6}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x80000001) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe26) close(r5) r6 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r7 = openat(r6, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r7, &(0x7f00000002c0)='./bus\x00', 0x100) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r8 = open(&(0x7f0000001400)='./file0\x00', 0x300, 0x24) flock(r8, 0x1) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000740)) write(r6, &(0x7f0000001200)="2a12cfa1c4ce77d577fb", 0xa) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r9 = open(&(0x7f00000001c0)='./file1\x00', 0x30410, 0x1) writev(r9, &(0x7f0000000700)=[{&(0x7f0000000440)="395f0019a06ca00f4b6d6fc71fd0c5c6149cf221682dea7d34bb3d6b04ecfb5bc5825f8ee2ca10", 0x27}, {&(0x7f0000000480)="acd337e1e81fa54da3ba431db71a497a45eee358207f1b827b341ffd0e771d9896521a1a6c28c80ecd84128e353f4f586113871307a5dab07aec736fd3c133a0552150aa5717a7851538b6241bc2fbf43434fcefed7ebed90fe2da0372d46cdac86b9084466197ab6be25bf134d0d4b4db62f776a8f56bf503d9a8b829d0d8979fd942837db675b756328e2508a9a4ab4e228641be321bb3c31fa0b61c9275779248e557", 0xa4}, {&(0x7f0000000540)="70db88252f87ebf301d666da22e6c94778be2a7192ddd3ce10f1c704fb5bdcba62b1b564d48d0e781e51dc18f47bc0b8d54938409fc467570ed009c54089c6bab37871751ba3ed644f54210e99ec2bc2c1e114cbc9c9e3c6ee663b60557a4440ba83988a7ce6d15e0e39e82f86b71e5a362b8fa895173f245b4a9f524779e387932dc2cc6c3568598826b676cbc64471362683f0e70db8c66ce7adeb0e9769b36cdeeea45b", 0xa5}, {&(0x7f0000000600)="fdb30cb5a3b703fe4585524d70ec433c4803224766438853119a2be7b80e73f41f69bb90fb0cf0c98c69baafd767edd670cec5a03039459e6715940f3088cb0b2fa7525d37fed523f5a07396cc0f0db894140d7850fd7a91d1b2cb4c3bd61e148d19c5a8a139132f90d37391ff5605ae99affb730f5bf4ec150f921d04b7bedc704df39343f44eca7becdd9855663b1b1807fba7042dea8c1ae4b5a973a73637334073dc005520cb04e3d9816c01cbf625d8969792e6124fee264844997de7ce59", 0xc1}], 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r10 = msgget$private(0x0, 0x315) msgrcv(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r11 = open(&(0x7f0000000940)='./file1\x00', 0x10000, 0x21) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000012c0)={0x203, 0x8, {0x7ffc, 0x9}}) r12 = socket(0x18, 0x4001, 0x3f) r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r12) r14 = socket(0x2, 0xe87a66d60a51081b, 0xff) connect$unix(r14, &(0x7f0000000780)=ANY=[@ANYBLOB="78ec770b0b19542d70000b2f66696c652fe662361b6d1faa2313cefa5887b7e5b636fa755179bdec3e7209be2036fa764bb4a0b88db1553f255932bb41d8da12bd07caef8c0a793b74ecee7096a00f00007c035308f2141b0601ef67b8e71756bfdceb3e0c6ffda45b5ee4106da406de0000ebaa54c677e08d08a5ca20284a24f2a3c271b64774119a5dc52928d4cf4900c6b2851e399b0e5b6cd95abcc0620c567a7304426e3c7e8c57d7a3bbcf721c574a7761e8eaa1ea08192318d81ca1b4d57b6f8f03af939af79d6a9517c942a084baaea85fd8fee69f20ab3b27273faa0aa6088e37176a76584723589e70fb0beba229593713282931cb1d142b7328aae3974f9d9ade05a9001e53ce0c9ca5fd763a8e80fdd2f4f51d986509b1097f0f28601c19722b02d085e2ea0efe14134aaeed6a2921e1a98bb761e0e953641de92f4b0215e562d7cf23bda41900000000000000001000000000009a1f028117a2335fc912b694530dace79eff3d15b9c7287a4c0fed136a549bd552c11c05dd0b011fb38ef3246b87a968f5be4fcc7c76b8069b1aea3e38c39ca9fb1f913588cfa23b5610b283f47b586d7fe81c643ee9040f"], 0x10) pwritev(r14, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 17:28:25 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="200000000000000b6bfec2c876b3a895e89aa662cdfa844f00ffff000000000020f87c8101f7ac7c9e6657efce134467071b542a538706000000b811003591af0dc1bb893f48111974643e94c1ffa4b4732e8d517e82ba2f45fdcf90a256a2a2df636efef3d956fe1022b7a69ad402f529b5880edea00f5f6b190a17ae783fb51ec78e30697f5a6facc021ac227c75be2c25cd245ca39f15ecc6493fd7748355e62910297f1e83fb12a2241750143978384b70838fffb0564da6c082f12d"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000480)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r6 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r6}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) r7 = getuid() r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xffffffffffffff49) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r7, r9}, 0xc) getuid() r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x80487008, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x80487008, &(0x7f0000000040)) fcntl$getown(r11, 0x5) r12 = socket$unix(0x1, 0x1, 0x0) sendmsg(r12, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000d00)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000f32b4c81bb8994b4818fe4491d11482d973f5688aaf77b72c3a9ea6c0f35d6f98a36b09a"], 0x560}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffed9) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r15, &(0x7f0000000540)=[{0x0, 0xcb, 0x800}, {0x2, 0xc, 0x800}, {0x2, 0x7, 0x800}, {0x1, 0x1f, 0x800}, {0x4, 0x1, 0x1400}, {0x2, 0x1ff, 0x800}, {0x4, 0x1, 0x3800}], 0x2aaaae15) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r14, r17) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0x80487008, &(0x7f0000000040)) r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r22, 0x80487008, &(0x7f0000000040)) accept$unix(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000004000000000000000000000000000000000000000000000000000f00000000000000000000000000040000000000"], &(0x7f0000000400)=0x3a) r23 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r23, 0x80487008, &(0x7f0000000040)) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r24, 0x80487008, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x10, 0x0) 17:28:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 17:28:26 executing program 1: 17:28:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 17:28:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) close(r2) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0x10001, 0x6f68ab8e, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) r5 = kqueue() readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x40, 0x7}) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x9fe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r10 = socket(0x20, 0x2, 0x8) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe, 0x0, 0x9}]}) kevent(r3, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x21, 0xee4faeddb9367a31, 0x7e07, 0x401}, {{r7}, 0xf, 0xa, 0x80000000, 0x4, 0x10000}, {{r8}, 0xfffffffffffffffe, 0x0, 0x2, 0x80000001, 0x9b93}, {{r9}, 0xfffffffffffffffa, 0x10, 0x1, 0xffffffffffffff01, 0xfffffffffffffffe}, {{r10}, 0xfffffffffffffffb, 0x4, 0x83, 0x0, 0x8b0a}, {{r11}, 0xfffffffffffffffe, 0x0, 0x40, 0x3, 0xffff}], 0x60, &(0x7f0000000300)=[{{r5}, 0x2, 0x8, 0x20000000, 0x8000, 0xe2}, {{r12}, 0xfffffffffffffffd, 0x10, 0x1, 0x7, 0x8a}, {{r13}, 0xfffffffffffffffa, 0x4, 0x1, 0x3, 0x1}, {{r14}, 0xfffffffffffffffb, 0x2, 0x2, 0x0, 0x80000000}, {{r15}, 0x8000000000000001, 0x10, 0xfffff, 0x200000000000000, 0x40d}], 0xb, &(0x7f00000001c0)={0x3ff, 0x1}) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000000c0)) syz_open_pts() 17:28:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7611, 0x0, 0x10001, 0x0, 0x2, 0x4, 0x80, 0x4, 0x3, 0x1, 0x7902}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/228, 0xe4}, {0xfffffffffffffffe}, {&(0x7f0000000280)=""/203, 0xcb}], 0x4, 0x0, 0xfffffffffffffe01) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0xc8) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000400)={{0x40, 0x4, 0xaa}, 0x9, 0x6, 0x2}) unlink(&(0x7f0000000440)='./file0\x00') r4 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x8000, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000004c0)={0x2, 0x8dae}) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000500)='./file0\x00', 0x7, 0x6, r5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x400, 0x0) write(r6, &(0x7f0000000580)="68e3d0da8603bbd80969ce8688244fabecdd0448bfc94f51db8d86c8a5a3a9b514f798ed0b4ae44e91b93739dc8096ea5e219c0e9ee9ddbd4a5c8b1c20b4a0a27d93f5bb6af8661b7bd3c59654c93c216f238a892554401b581ef2ef41e2dc869cbd225893644c528cac44f58b30148f76b23329b909059fb8d129af8ac1a4c0385b2461aa1b54268a96b905b6aadb2357380456669134bf77786fd0cc799275d4155c31690c425ef1888ed50cfa30050c001c7ea3d7092f0065ed9fc48d1d2e59eaa1316172c5067045224962d828ad6594d108eb1d6003921c7df561536660abce2609b1", 0xe5) unlink(&(0x7f0000000680)='./file0\x00') r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f00000006c0)={0x0, "13f3199a90d40bd73339f720e2cc8db08c3bf23e4c4dc2801a22070aa724ee7489a4f4a3a55a149f54be5a3417e057e61fb211910b62415a9694fb6c1f95c30d2e15ea841962e9ad3a132a6da690ccf0a1956937467559a320194581b63bf51755e5a2db9e1c2b3a88b278f123f5327bb49df658045886e47751067ca56b8bdfedc7d95a0393ee2020143ddcce20be98682abb09e7a3"}, 0x9e, 0x800) r8 = socket$inet6(0x18, 0x2, 0x8) r9 = dup2(r1, r8) ioctl$TIOCNXCL(r3, 0x2000740e) r10 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000780)='./file0\x00', r10, r11) r12 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) r13 = getuid() r14 = getgid() fchown(r12, r13, r14) r15 = dup(r4) ioctl$WSDISPLAYIO_DELFONT(r15, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0x6, 0x0, 0x5, 0x1, 0xc0a3, 0x17, 0x0, 0x1, 0x0, 0xfffffffffffffff9, 0x6}) 17:28:26 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x20, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r6 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r10, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r13 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80206918, &(0x7f0000000300)) kevent(r13, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r17}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r18 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r18, &(0x7f0000000100), 0x9130dc1, 0x0, 0x1, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r19 = dup(r18) ioctl$TIOCFLUSH(r19, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r20 = msgget(0x2, 0x42) msgctl$IPC_RMID(r20, 0x0) r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r21, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) r22 = msgget$private(0x0, 0x100000000000004) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r24, 0x4004667b, &(0x7f00000003c0)) r25 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r15, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r26 = msgget(0x2, 0x100) r27 = kqueue() kevent(r27, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r26, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r7], 0x3, 0x1, 0x1000) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r26, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r28], 0x1, 0x800) pipe2(&(0x7f0000000bc0)={0xffffffffffffffff}, 0x38004) r30 = fcntl$dupfd(r29, 0x100000000000, r29) r31 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f00000018c0)=ANY=[@ANYBLOB="2bf6c49f87267f31df33c2d1aca2cd63de1ac603ef8d673a8cbf29093bfad8d03bc002c02f14d63836210ff0266d4e1d93627f1fb11fd430ddc2e5c2df5dcbe22090000000008a63d6018bd6b841623ffb63cd10020fe3ec07c8287d280ce3556153867b70df6c0aa85d12b282a6c0fc98df07a22e26f334f4ced3fa2fe287e0f1107ecc9292847d3078cf8406000000cbf6f8585c8c2f49075aac65a366fd30a0254c4507aa9072540d3c205aeca57fb0d30e47e38e630655340d1fde82b29f14e7f7d9312ad7ef78dcfa39c1b700a39cf6b12ce1d120bddd77b9d980becb09002e8f723955aecdb9a3c4a1cd1f53a633d1d8cad7c558f51ad3129fb4b128029b6c6052e634ef247fe56500b8f7afb64dc234342df93e5df43c0fb7569cfe636034019e3596baeed2ab312100dfe65b301141e04a7e1befba6a012f3abfedcda38db176381eb81894edf1c2a6c2996603bb2d12e9d63330179af2ac179f0a8dde253d1118c6ef733b8c7a0000d2cc2acdd018dbd25ae862e9a695b4d9cffa07b5d78ff7c93bbe0f33412344f6391f5c8c22de3530f7e7856e9b28321ad6d3ff50387992f165702632616e03e31fc423095d0940e511fc02b7e4bada0de07a3e8be873326642ca00ec5c08725ad74b4161f86dca4182600ee9e5f838d8893c7768d0eb422c7101b076fcbb8ebd94e3302502be60dfb0541793f4c2a092fce778147d38ab4baa6e2998a1c084e2b65529e0cb0339d4f6bfc2b6d411e8f2bbe64951d078fe8c45e0ee0deb69bc5aa8afb419c7754c287f32d2b4b9ce3181131a3b6ebb10448490be865099bd5f55950c4b294616208dbc160919ff61613d335ec76b5e357f862bee87ab746ac9433822d67797597de70bc07ddc2933"], 0x1, 0x3, 0x800) msgsnd(r31, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r33 = msgget$private(0x0, 0x401) msgsnd(r33, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r34 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r34, &(0x7f0000000040)="670dc3", 0x3) write(r34, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r35 = msgget$private(0x0, 0x402) r36 = geteuid() setreuid(r36, r36) r37 = getegid() r38 = geteuid() setreuid(r38, r38) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a5}) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000140)={{0x1000, r36, r37, r38, r39, 0xa8, 0x6}, 0x8, 0x2, r41, r43, 0x0, 0xffffffff00000000, 0x4}) msgsnd(r33, &(0x7f0000000ac0)=ANY=[], 0x0, 0x800) r44 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r45 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r46 = dup2(r45, r44) r47 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r48 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r48, r47) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r50 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x0) dup2(r50, r49) r51 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r52 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r52, r51) r53 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r54 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r54, r53) r55 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r56 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x65) dup2(r56, r55) r57 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r58 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r58, r57) r59 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r60 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r60, r59) r61 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r62 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r62, r61) r63 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r64 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r64, r63) r65 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r66 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r66, r65) r67 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r67) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r69, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r71 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r71, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) msgrcv(r32, &(0x7f0000003640)=ANY=[@ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRES64=r6, @ANYRES64=r44, @ANYRESHEX, @ANYRESOCT=r48, @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYPTR, @ANYRESHEX=r69, @ANYRESHEX, @ANYPTR=&(0x7f00000025c0)=ANY=[@ANYRESHEX=r44, @ANYBLOB="7e6e0ad1e517cc395fbe4bc69ebd5deabba923a81e3fafae2677466dd33215be24bdfba514c96c98b07256cf1e2b58344cb6798a2015712d89f3c697c4425159495dd0ad327a07524ac6f620792b9aa5ba263cc44fa4345056ec242511d358fc587f0d72c79a7365e977a8c68d4287c57914be774c49432c403ad993a73ecb7e5591b4663db9a13c7a69d4940a25988261cc09ba12420e8e088cbde9bf765029eb628689658ac33b1da1085066961398f18f20b9e08b004eaed6333468e7cb093e2374aff65a40648a9d2dc8db0beda3ef59cd79489f686d4e9e68fed7779629b55223e192aa163e9137c269c5e996283caf9b97a6ee6c2aabd1d70d8dbc01474cefd906a3acd72d837e671b97054f5970ebdce09542aa86efcd4b0aa75e58960a77473a812c1d5697eac20d01cd4704e92d259a04f9de48872b7de09d6f953718d9ce07eb0611edfcf5360df5bc34947fb8a230109449a3438da5e84819168500b3c3c5483057bd57dc4589622d8baf2e4b699e29ee9afe186b463be7cd14a8a094d027b4ea72b2ae0a06f35607dbaf08311d09ac83377269dc779c65c544fe704029a883011ea6c005769be61216c113a8a39d74a19f1249208062d6d1a18dd2662889035eda0e394e9f55f4cec67892b3dbbcb1257d6f2bee555792a347468c57bc605051d9d0587faa43ad5b58d6e843d36339f1286af45bcab5236fdf65818c4e64f0bee0f9ea2b2866c6b86aad3d21f4cacad0c16c529b2b5218c959ab1d280c1f8343227b85d2b1b33dffb9f84cdbee2c061058e74825442c206ca55bbc86598b35e8dca785aa951845adf7dff1541d55cb72648b92c001f132b9ffb202898a8848ddcea8628f5444a5a503d22e245be204f8de7d349e4919bc77ebb06d2af17e6895864a716e3b65674002615e191ef03d2517fba574a1ca36a761250cd8de4f83b4d682385ffdf0c8006bfe25ad04784cb8517492e42b876e3f0e6f40211a6a38e807898af1e70da45e971aa190de75d3478a1b4813e24693bf4d1b09471919765361f8d8ff835f7c2b25a9129511cfa25edfe15d166869bafe8543386fcd38edfd2d450cfcac304b3607d0f4a1452eeff10c8ed01e5f904e92c1a8d1b1d0eb250b344c0a7f63065e066d4904eaa154bfebb1701aedd1892bd3296e4b6fbd81d71d4fe91f0a8e0915b695e10a571d007aa21287795cb822d446f543ceca5bc001a2a0e709f9dc98f782126f9edf6a1fcaf364be76ad99fca3fe3b0d4a765edd0e224f7568f7ab4be7047cd5de93c5f57746de0e76ee4fd8d4fc771a3a2d210af74e1214f0db8297866a3ce0ddaf09efe3cd571910de47450adf856cb2e9724da8a475a950d86e8db4faef3dbbaabf4459d2e71ff4d12dcfdbb90637af71b8925f45f939264f07384e6f6f554c2650c69caec5cbd4509ce925c02a96ea3c3e95d0c1059fe7d3b14f7cd1bf99ecdb0d41da8d1076668c5f8202edc4d9371d2a498dcaff46dd6f74535f150a545bac6e8211a27a603a60d6f6a9a64cfaa1c04bf1a698bc09f0c4317ee483a912b21fd2f77300884345e9bfb178f51b176e59bb0ebe5b9bfdb3a1c37fdb3ff43265c3942690c30ff283344cf462512d3097aafeed62ec6eea902761d6fc5cf688e939a365ed670a979aac24ccb88c5f385c371ffade54ee63b80c079485ccdc696f5882ec7c5bd9a5d4f2cdb450851d3e6a673751ccb276b9a86422edeb0db1b4900ecb77458722aa489af12b04a0aa5d67ac2827d9e01d588e3036940fdd1a6551cd62f5b877409fadc7193de0af947c2d2b75d47a7230fe2bd14064e991bf4f44efb48b4d22359784125a208f8a41ffba0746452ae1169a684d9a04e19907666a1593fd9118e54859bfb60813ac30149b75c5e4d6739a5260bec05321cf4f5e90b28fee50857a1920582eec7d6ac7e2817f57c0f4a0459440f11a0be880c510b8b488abffcbe96b1c123112129de8c5e436afba31c5101a71e73babfad09a321a39ffbdd9145d88d761b08daa25cb41f7a6ba7a833c5129a128b63a834e6e69907a37999cf0dc67c0712fdcdb7b10ab33ca18848f1d43e39fb08bc43763f5bb1ed58701443070ec674261c6eb271afc2aefebda9994fc8aa1f4e6d92f817688f02ca2a06eb7ee9347dd080b9187f8559272d85943ca8b317a2f5fa0a71c90712b361b59a1d18c41dc72174a436efd7239b63c5d2fc2cb8570f2a00f1a7ec7fca9794b9f1811010b6b961d75bde7d0b6d823a7f2438b510b9760f7047783017d3aec3b62929c3e6fa2fca7e6144b663a9bce4860af552561ecd1a8aabe3c03b4be8ec1324e0417ac219f741cf8ad5afc2ee3fd1575ff11c7db906691271cf1447152b9c05cab254b7a48dde45146ca3cf3662aa556951d4d4c09e0951154387e61ca9e2e7a0b80961261da2e2f9f65dcc34c89f6f438ee8f0883f00a1bcfad756ec8f1a9489f0fc618eba5ee1565938d651cc2e9eeb21a0014c9185d23e1af0435cd54d941a32c9737c5c09e658ebad2c0102780f55c1ba7a04e728ed76df067ad155f54b51d70602448e4b026c45bfad96288e70b178b34a6ff600358f5228d80042d82e5526c141f611da5b0c4dc2fa9d2a1258035698f3ba22a2c52d74d21843a186069832afed3b19ed8b40cff2fa9b0c0b5d4c39a6941e3609077d49baa2950599582e4eda97447f23734003cbebc04d4eb13649f7ffabba355b50014c512c1e18f2d5b476b8691997a3d57318db937378f33f7fe85093b9cfeb4a1a55aee83547a2bd0af3da67af65d00d936bafdb88b92cfc09fc0882d6dc3aff5b01d904bf788c2dea30ba23a9603a7049492ab1e82226e58ba81ae5397a0beb097aec665da9cfd4c3bf262c457c383ee23a7abf048d71692cccdc0ed0044ecd3f84a4cf8a9c371d1c4db18cf2a4d09e8182432c699ef71f8010f11af0c1b131b7f79cf6063cc187b03f27607c54b2a73f14d7c6cdec717e2dd0e08053b4c26264dcd5c4b730fdd6ec9b06d44aebbb44a2de0945c945c2af5b4a42e325246f4447e2a66c4096287600477dc582ea3fe7447d46066ae89584e6a5d9c14570cb6fcfce53708a4edfd14700b161730613d86b6ece8bab4241a7e67dfcc7e9611fd3fd46b7af59aca2c7166a182b021b1491adb402837e303cf51319c0f4f25b59a038ef449bfead997e66cc060fc4966710af2df018e606d88d3a57f9b09cbbd20994806e564dedfce94a435c98b38e8e788ec8a14f10b30321b9987fc425a6917bb6c8472491fc2e39629df2f9a1c2fe352afbb96d5ef9efb6060cd5f09d9461cb75d87ed236fe18e81bf19fbb69e2280a7a9e596924a527f337c17bc8f64e82dda77271bd145206a437914d4c8a4a0dbe0f90edd83cc686cf91569ffdfd28629a4b2daf5f3b1497a9a55d8ec12e3780b4f3f578ceeac15791295aa763c5b87992102c8d98ee893dbc5628abfb9b907d1922ca6b8d82d242366a4abad404483388aa73b27001a1ea8447d3a906a564b1dfd6e7e1b3baa6e8dc6dba885e2419886e5c4059181cc66e8bdfaa6e301865ab5d6c14af91dabfe3e3766677c0452ff6685cf04a0e21d8ec8d03f2c11358309155127023e1cf411d7cd19ad706689ec898ce3db0d696b3600e2594002f2a05a424e756a3dfddcee828257b10d9d5ecc25947040078e5eb17d9f6b0308f50c814ab14909a56f46de3a49026d6c92565dd218556f4a702f489eba26dedc1353e8d75181231863a95cb337113902d40d9174d42b450687463d3a30d42e392a2ddc6e41c8e5a18fe223427ba96688f92ef6948bc90fb8f0bbc4917d040cb13c8886fa8a6f7e34b8550075b8d46a8ffa06e02e1f6088f12be80b93ec1712ef5cfcf8ce666a3b98bc5d45135ce9ab6de3b14b8f9b27d442259d31cf923db701b486400dcdb9256b3f0a25b4521a96ba3b0e3d56b1bcf9529d0aa813ae427c7ead658f851d72b7bf5407370d2faf0baba7468148eabca1f7d8e620833e6e9c5e9117d30665cd0b12f16c3b87327e698f27a83a5ed043bf2a28d674d4ef43b7ae5703cfd6177371ce67fbe684231e070cd4b32c1b93b72e6d844f1472de7eccf9a57a3de6bfa26a6156a1616438422321377c6aa344d6f36d37258cf2dc1741d41e04f0e3248fc21bf525429e9afe343812704994cbc9b508107071a40294a51d271cae9d3d705fa202423af80d95c19c1624b56072b28a507ad8bf43eecca833349be2c0272d3d0bbd945404a95617f1c2e2269c81415f2f4906d7df6935d6be515bbc9bcff3b3c2ee3a1643643cb4f45c3b20610f9592b354d2e6ea17dcd9507343dfd0825774d280c22d0fb85af0bdc2319e192d599ab8d972af7c8a6a407601f2647eb768d8dca14774e75ee6f47f9f2a9db8cb6a5e8ddf5755f882d8626b16825d11201b3cdcd52714ab3b56c0bb00566a55a51c1354ebf6c4b6c44f2f3c90ddc87d4295f64b629527e18b8cee32829104cac99ab0d3cc8ca244bd784416c192bfb919af13f04a26a80f4a8e24de32eb2a855364965179a6a2e1099e06294594bbfbddd46f254eeeabbaa67001377384eec6f3adbbd0d14ae0f41feb72d5effefc06e195caedf9d68cf75428ce7d40c510b6ec6d34c452fbce85d9d790411f9f50686566e2ee116c485289cfbecfec47f04764deaba47db3cb944871eef07ce336aad18dca4b0855479ebe826cd4565471ff300a49a0ba8b551a27ca4a4cb9bbff048468f156151e860c6536d823284c82ffa68baafd7ad316062416e7a906df376b72f0d69e98040ca71319939d7953d90ecd196ddae77e3ac3edb7d56d218fdc87c85ddb685b2303f466d0fad7831126b33ae48cce328219655028eb804a55976998d4ada2400814d4c227086cbefcf090fcd8d93cc7befb9853013d7be202c141f8c532fe4d602bc50010aadadc72af4eb30c42f37563618a387369a6b1b16aae695e0e127133ae1937420da9515aa241ddd503021385c9690e95fced8231a93446ae8829ea949969840d10a2b269331b311b6ff35f83114be72eece6eb9be52eb8c380ade6b8abd8290a0d04153243a85d5bde4423c898366b67b5a0703914992c6d1607340f8ffe713ebc0c2ee0578145e4973a5cecfeef423bf5297fe4e852f35a4e983790177b43d80b44e42641460004a32b707eee2483ed6907e059245c6642eced9c158ef31dde74989fbfa909e06215b4db0b9f8d5fa646fccae790dd1b12c12e15a769784c44a78aaae80e63d4f7628cf9950197ad24921eee1b0d11ab38b5af63db6936ef13bd3dd24c58675e0c191ef41117f015304d3ab7a5eff2e4a958a4899c44ed1627a5ec38b57c34491a31db9e13776c917b58ce3c1113bcf0f0c54d28bc9513f733742fd8acb6fd99dd0002d08d76a2078a3655376e6411f0a041bee20b3db7bce865606ada62d9dc749452f8c7adcac49bdffd031139253e2849d71bb0bfed5f3ae4f66680ef010660326802029568d6017fdbac7f48bde728d3a9a7a53f87bf000be2716f2c4c309efecc4c032560ec31c987271bd012d4ca4fac80b81cada6f0c1c05b52585566b0e3a779f230b5bd672a2e539fc32d72d2b82bd3611705c438ca6e494de73669c60f3b022cad8e8e33eead6ae1538053aa95fa90063d14b040c20c72c729db2a19139d2e9e9e57edc481decdaed420c539747541f8067dc01008d04cde582ad771788b27a202951501a7f042d01f1409f6bc72e4b3e73a9399e816cb2da10f95ca2d8c0b2354e81535ae56329aeeafc2cbdb", @ANYRESDEC], @ANYBLOB="b16413c7e7bd171e3393b7214395762b268f1712d589cc37eb860586a7e0e40cd2453157a65216fa412a5d5de419ce825b27662810b535b08f8a1cfc9c6c1975e7a43244df9b79d9571b322cb9f026b6ace6f77d579de510b14ce585f7dc4e6afa36deba6ac32e6eb20f737418ef87145c9131f970eb85c37db717b709f1a2f37a74590eab2009110a0d1517d1505941b9624953319fda90b85f47cc1aa8f0679978d2d3ab285385f6d606797e2ac0011a47a2", @ANYRESDEC=r46, @ANYRES16=r70, @ANYRESHEX=r71], @ANYBLOB="2da318fa5f14aff12d79a9b2032d5622a637edcb69bfe7daa69511be1d54d19c67038c28ee8bb1b7174df0793d40c8dd7f4bb3b454d223212562773158afd045d17d00fa681d691529a2b797d7a12ce91ee83a6ab73e41f8774cfe88ffe1e8bbfa4008756ab5f1c9dcc8f9ab6ffe9fc2348c1b1badff9e9f0a9ab84684d20eb07bd9bc84b707e44d0b62d35b17b3f9aaf327f04f", @ANYBLOB="c60ee26aa50eac8418638a6e1964ac7f57ea6272f7d59114856f270da26d25c9d8ae261dd49bf3f7361ac05e0c83b166920d00e1687dae3548350db4e0d6de423b2e21220d24a70c2d2fe44687c22b3d84e4e0bb87ffd1a90231690d91393550b7258bca0018a368f3fbdf62c507296472c3008926d2", @ANYRESOCT=r51, @ANYRES64=r22, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64, @ANYRES16=r68]], @ANYBLOB="832015d842b50806cdc2bd9913793fe84990bd28b927df9c5586534de658a4642ec4943e", @ANYPTR64=&(0x7f0000000fc0)=ANY=[@ANYRES16, @ANYRES64=0x0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR64], @ANYRES16=r51, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRES16, @ANYRES16=r54, @ANYRESOCT=r55, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRES64=r67, @ANYRES64]], @ANYRES16], @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRES64=r66], @ANYBLOB="c3a928fa2f02e59ec4fabc18d98219f1692e14e99f4b3f0a2795a4d73888cae56296592e2f8b36316f1e7c873bc4d460922d62289b68c7605f58f1f11535d8c5e66f9b8ae534090b43d99ba030252d3c232487a4775ead9198ce6da3730be4963b3c5737351e549342380738352eacc77baa0425a7805f21795b6979386d6223fb94b55c7a05576ee8280b733b8882c60fb900fd3924810f76dc0e913814a36cd59802b1d5705383a722076e134d8b4892af042ec7b53fd350d6a1f536393a5fc3f588c590abae7b68d09d58ec177283012eccb442477c3d5b532066e17abecc12f18af31199a6eb96e9877f4b0cdf555d76eadd93c045dd7da6cf8d6789273bc0a743563c92529f6037bf949772cadba56a8b079ebc0615d48078ea11f707b4700cd3c59ab50639877482e0b4be9a330ea9621c0c9fe9fe68090660d94bd3b87075d80b5800214c7f5423a06400632d546d16b12df2a7d9eb4ef21a2792f47acc5634acaacee5b2649269ca9e69115be92fcf21b1b0c2f44b82cd4c85899a6ed018e1283aa44abd3ac4d7295915e98409f32438cb418600d4844fad24f1a16d2edcba2b5b51382ad4cd69854bae693d7328f4949d452bf3917ffc8ef78e64fd7c8b9b04bab1963cf7796c9cf3d6de85c1d2189c1080ba5a06caf249466d1f6dbe952d84004b35ae95928c8e28e0cb73b5bfba1e707721d75bc8de90d762ed8528f5ebf0690d18333d9425bd0ee5ad3362c3b626c04ee071cb23ef201f32c5bfa93e40fe0139b755c8585792ac05f912243e808cea495cab73e90f40d11f90a669d78bffa4141733d0b80f02049727c1b23d55e31555c6b676e2954948421126d77c6745b413906bd3a767cb9c41845da9e03fd4f8ead80d47096aa252684e74f2425effade7e23213c80a081159e92c9b33407d910204aa162bb6ed5e31dacff4a57d0a6dd54ccada702480d3522ec591b581328909e3d0f84271dd913044a579ca6029b2f2d86d2c99b832bda456e0a880b042841ad20f9761f2a40a56f9d91a772e93a167eea282123d2ed1c8332e26bf9366a8815aab8aa323c4a3cb4ca10bb870908ec3fbc8f96236f1de63aa80352d23b3a6a9e16909df8a5cf749457128eb8846d16ec94941697cdb3792b5c7ed75f383457e7613a9e9be390c6ad10c04ae3191259035f395fa685b4db175ee1c53b51fbfe9f194daa045778c2bd2e769f693917667f426ee35772dbb121eb79163840601ba2864eb4c9278c3a3f5f56a7da6da89fe236081caea1f60ed9c5c1d545f6a9e96e64a3b1928e353e4125aa2733e997db24e83ff39cb1bedc25e2e3d0a57aafc14ae3718cc8a4c12c7cdfa1cc6622c006ebb4863620c0f46a38c2ed549ec11da75e724f0f9e53ebb571227f889a9ebe7cfd70dd36f8a4bb9f3db03cc3eaffad42868c226d1c062207335620be1eaefb8e1ac2f78f4296f730c08c0caff4c0ed5bab78c48f6f12e804261260bd031dd643ce5d8e2757c7e32d6ce0643418798c68bc8d01334b2c24857ff745d1bf9f3cf7b2c0ca53577e619d8de87cbbecda209466790bb738b40bd3a379de308441f2dd81c2f29005e545c395f35ab1f1c54df57d8c04add56975f81d1c7f6d261863fb910f0bd43de3e7dbdb61a33ea099023e5aa9749900abc3ff1930534a954037eb6cab7034b1c2d7a7ba5c598f85754ee4369c5669583145dffe836aba44f0bbe8c7f82df7f98278d972576db5c9a5a16d97b0252cd055f7895177e70334899f9bca7faecfa02f697a583ae5a39073aedeb79ee38895ce97d94c3cfa849481ccf21f243334b5293b44e38c7178d1373f89bb1a572e9d2ba9fb7b1828a2a29ff00ae27e3250128aed2d72309a7bc13b6f8374b7d39d51a86d42bafe87d72d42900b52e4be25162838b7c862633f081a2752a26b7b0c9f91ab1667ae93f3c4e5c66040f61f3f26569a367bb6cca06bbeac80e41260fb35c569da1aa87213365eec2a9a01a29c7b98d2a1548bf3ce956a704b6ccb9d97b7ceba94fc9bbc8657c2e2058d94091b2ec586db4dfaf59e9c914ec704ba55848c2a9594d630fbc2b89cebce36a57fbdec23f277bb77a9930ab51c5e6f16bcf71f75ccb828c90f3813623593a39fdcc3ced654c14f235d3d09de630df07e31415dd55dbaa00262199d285ed3b6f782704a44aabdcc300dafff444317e590a10bd98655b8149548e7ab914e2b3e414087ff9185d2be586cc773b0374e8d317dd0b3fe405e5ff1c9351a7fa85d0441fecc421d37aaf2f7c262d6da9516877551da2b383f6c0de91071de0398321599facd9386d27ba2644e98c4a24161d915857e420e6ac048ec63cfce42027aee7239c8b318e2c6ba8eec8a8cc2c7a8b79b44fdb8902e42989a5da36dc252231c272ee516296c487d7947a9608857588e994b31cf2a993a451c2b89d09f6ec09a074a6b69d1fe2b8830e2ed87f692595a3b535517522c0f843ad4dfbb6eb0ad6d7aeaeadb07519829cc07bfc115a0903d1838ed7f82c57e01926de28d31c9dfb970b2e314258d18170981e79edc1c95601d60dab19024a94126ea52a0bb2d0b100398aa8e525fc81f824b028d4cfee5eb636e20dde72ae75aa56b9141034c01ce2c012df01d78a899359559a8c94e6febe7da949ae9e683e7fd8c66e493ccb44acaaa16f3668d12f88f61f1b91d8d535c6cb897e94d724d93db16f128c4bd23d01b7598093f3becf0e368250b2dc58732b20f8b61205badb5425619dd2cce1a9d65c06b25f147e6a50bd965cd9514f49e8723be86c14fc3e7117d0c8f26e8a85eadc87198695114e101cc97488d1042d2faf28030c3bc18d40a54294c74212c6afcd7cefde9f3709b88096a3a3bba1d68fb12a2b9959c5e23d6525f72b32b2e24363367a3066e036907210a73cc08de8a1ef54f0da9ca634902cc4a847a9a433aefcb4cfea407e010fac9f517bd199c11ccfaa8205b0a88811eba5e74c2d0a275b8372d0732a86a0aa7e2657fb4114c800f7d5ef35dd818ab0b5f3272079d05677e6824d93597a2b3e59d7bab27bba244ebc6839d491ea1a841770d830748cb94acf4a8297f2030a600929aa160133a655dec2996599d8bdeba2872a4b38ac9d9218e41a8a8cb5ea577a52ce46243559fef4feba3556d55dfc57da76955d73a9e8944c735593cf23835aa41bed088c1bdd42c1a8ff329aa0144d18ae95af80eb51cb3a599138a6697b084e0fc042ce8c7bffa906f1c3c9c1af93b773c8c6ec64497e028dc15ee19c77b7fb2d7da1ba9c77f7802823c30a32f94810199e29c92d5c47a6f10fbd542943be0444116c3e48e9e34d2af2aa39c1af5ca8563c85a77170cb7d5bf81f3345488ce8b6415630dbabe95b6bfcca0ba0c788a6fa73983cacd42e281847065ef223ce2ee1e9e9d0d12c85919b50deee8c9ae483e36d832cbb5dd9644e5ed113e33e354044a81ed243f02ddc29f44567ae611a1d39dfd71d166667bec470ef226c16413d14bf31376b1b3b6292b8f2ca34c21ee99c0b1168e1049f63342206865e531b736b4f6b933a747112e04b7a6c0cd5f26d3066c0468dd237c2549bbd02a8d6979ecb8bed22ac0c4a824d5f4c14fb8fdda620dca1eba5e881b1081b702e197e45ef91c5170fd4d684666fa1be9c52b34880ee9c0726a478ff1006be35111b4ec3bc99eba356f8dd844ab22cd04a94cf8653cc862433ee1666d32cca29b4f14246ff4b11de5c36229af717b5bd0270aa6e8414e8f439743ee1648bd1dc019b13d830e3ba0080de9b281f03b4ed3bee1ee776758a8e1c7fcde1547bdccee0fe393936ffb40745488b085b6aff065925cee41c8c71b2462ec662fd4f547be6122c8871197bf4a01e0e3b57f3a1f27ad2210a695d8e8f88ae519d89f6ec321e098d9ad99b17c636b69d6dd838c60d210a75c3f4a4dfdb25de09bff4a9d34e85cd16fe9d84319a669c6c95d028ed737aee4b5ec2e904388ab5c5f1640dd914376c75e2acec4411fbe999e73be75ff0cd2a7159bc85ee38c0f86923f7bc0270e220ad58636df6282203e73aa7103959d52569677151486c8fa8c418dedcebd33ac69d1d95140e54b0aeeebf6cc4ef93eb6384f9b9c811fe42a5b42527b875965a7927a69c01b5a390b16bbe0a884edc0efae324f2cf0c832edd2541192fc009177fad232c88e2c9d606631b0b462615908f5ae19072845b78b51408635389324ca2b1b79b5ee3a28df11822cef91a5f1cad9bd383e5b1b8a0744c36549ffa00e49ea14feb52465f61b433e339d9d4dbbfb8ee117d461f4381949002bb3709d9f0603fb5089cc2b21e150be5e8e9ef3bfce6e734387d5b4fb0cc042a5a401710e0912f8873811b3ba3a5f027841cffa449f98a5e7fb7feacf3ff89fc1b5eeee54f2046e5c50bf08272356a7b0342366f7db8131a88ca2e3cb6f53baa8f42ce3b02acbd0733fd3f6b189bf347653e2900cec9a3443d71b6f9f9992fa0c887351ead6aa8748a7fe021d319291b94c97712e90ec2a8943809db4809b07cc5c9bd60f75dbea0bdde72637c0b626ff446000a9ee60501efb2ac15b8ed6c3647d570da07d2d55a2da151e1919b500b2019118ba2f71036cb84521c17ccd37cada0d61bfa3085ccb63de532963c9c6c39098c36ee028518c576e063de2f95885e15a8b4d9f8f12410314e648c0c9ceb6dbb3e62febf445c42794f08e0e57809353d65d54d296f584db371fc6dbe085b1efb3392e3019c98e50111a3eaf5437a1d714f1eaed79363fa967d3563916c6135e26b0ff0c4e43a89a5e716607cf55e25d791bb3c93b6b09eb96494d8228b0bd27cb648294d0b7ff03735c920dd8d57543e53606c44ac4f308283b1e392806a87277803481ec365f979b7a1193c3c21d797395933966625168b612cdf2f44578cfe22938660c52ff1054a020b4123414ce01a3ad03c049b15fe075dc3a6acd8fb37695c3d8bcc8f233fa0948646c177c495af6b05ca9dad388027e3ce828bdd04fc7ce515dd54779bc3c1130fbb7db69bfa13a4b59c25b2a0a740b769414ba1cf852b384434d98197958cc61aa115003ff6ed8a05b076e0ba251cdcfaf90747024f9c8182e8fcf23dfe6c1270baf55dfa19fc1730845087eb2b6073571ed87d53f14c0ed69ce811aa1adaffc9f39428993ebc5c702f7aecd74b57052b6b61de4814128da224c7ef2efa091561dc4de54cea8d96da59d57e010b73d96f1105117454e39c59f7a32b062f2f77b06c8f9cc9750dc7248f048870eafc2ad683b740640d07b71146b0eeef44c717211ad9d3995a3924404368f82d3071639dfe89887f75e0e9047480410dcbf701f6f2467460305516c6e600570e036073aeb06155413ca89879c77332e5415c70ed7eff50a6c25c7442d47e11550e263e1f722b72fd9b04b18bba9d15644dbcf8a4d6789276405f320b1a8f0723e9761e626aad35195082908116e742640d4233a9ce75b5e7d96a96b108b5b3302330024e0d262f67874fea1ab69d15fdcb8f3ea2eda63793fca62606c8c1f942f97f670c66df01e3d7a1ba1bb58cbc66265438eba474971bade960b7117d14a39ff676d46a386ce17f7c709776f2ba7f12ae5dcfb38c2282c3729173ed5b9ec2846592081dcdc47e3485fd8c08ca8d2d57005ca6cce2dd18f5c9434ac8f74ea854d9a039ac26ac5050a363714bc3583063fa92412b56ddc7d2d64c2eb1c3b1c4907cdb94775dce9cd9339e358a4bf9d1c6a479afebd238ed7b95db2fdfec89be476d3b9f31d58c4ec956e3d507036f", @ANYRES64=r58, @ANYRESOCT=r59, @ANYBLOB="d021574355", @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="7d01dd64408f1acf70b1ce1e6e7177543e71f124355ce62921bdd533c7b1c3c859a77e3c27807215a353b7d087d4586b88c86f5e90c43bd793c76ee7d59c3b03bb63f1e92f31c1979aa07e2d193d43ccc7a7bfc07396b95e6e84d0c2cb0136ae4c550aed04943bd84ffef05518b18191015501acebcb1d46d90d0f57af4a8d76d98cc57858ceef76453b55e424a48a3240318cd3665f0a9bace19a7d21bd278c39e9d67131ba1c28a5b303bbe06033c9d33491a8747c55", @ANYRES16=0x0, @ANYRESDEC=r62], @ANYRESOCT, @ANYBLOB="c95b036ac319", @ANYRES32=0x0, @ANYRES16, @ANYRES32=r63, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRES32=0x0], @ANYRES16]], 0x9, 0x0, 0x1000) msgrcv(r32, &(0x7f00000011c0)=ANY=[@ANYBLOB="253d95a8da8bc9a5c08bd1fd0443a741d47d969fa1b8290dd38365d51fe3409898bad1c353a5404357eb1aca1934ab2e62720929cf43686dc3507a2bd91936dd40f15b58f7417251e0e47268a0981162fdcc31b28ebb3627c57221d34dae8028317fd13ad79f77871d9b9e35b170552b5ec45d94f1b8c4422a9d03e000141f13679fd846547940ab983ab1e7d20e654000000000000000120ce6008ba0e96cae1e48e98c14ff0100000000000056c2bef7a2e849026105efc87152087c5b9b2e4198e74f2d35c4afa67386f0cbcf80060d3e000000000000000000135683cf2f17b07c0826cbfcc0f2bd448f75b1a06759c6ef873ad55e7d03ae448fe39bf6a8ecd4d1fe02018021275258012521e931b2cfec7a7fd0d59154dc841e8d8b85c6945db36eab6687961c1aedae7624ddcc4b1f56c31907a2536861000000ff7fe565233575db8c60b133f30bd40d7f4dcd28ffaed90f56ebcbbabc21693118b3a38e5a6326bb4d39eeeef0849479b16ce92f63106ae877f06ac5c87319f3649bbcf44fe233789def3ebd6d9690bf50b82d8f13ba773fe311d8aea4cfda1e7cd33cb8bf5b1b245538ba3c70ea94b44b26224417b293acb9cbdd451ab62206a177adfdd032baa1e8061206435bcf11a722b97fdbbf253c03462b8393675cef912b55fd225ce8c3ec0df0ef234c35c856b31f6da8d125"], 0x8, 0x1, 0x1000) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) 17:28:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0xfc, 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, &(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) socketpair(0x18, 0x4000, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socketpair(0x1, 0x0, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0xebb}, 0x10) 17:28:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x7}], 0x2}) close(r0) flock(0xffffffffffffffff, 0x8) socketpair(0x6, 0xecd41302002166db, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000140)="7af31ee18c03c924a1116fa9e96d99c76c666bb7118ffd21be06aa14b23cf7a54084fa3f4bde0fc9dabfbc07f17a3c19525a74a7942ce5ba81214c67c14b03eb1b1c44c8752a3419f4ac4590c76ecfe679d9703fe7ef57be0f045536945a416676f091bc94b1e7d3ec9f9ac38b82ddabcdd379215b770410cc32c5cee29cb6b190585c2e3d24323e163136864f25f055f3a3", 0x92) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) 17:28:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000ffff00150100000000000000b2ff756e1dc5b045d06b82a3c548eae2b726b8ffe2a4b1827ef77666c3443364fff3b133e04506933bf42a7d8de988733dc494cf7c76d7f9397b41e9f335cdbe72b28f71019eb3e23d44742b45b3e633e3038bd31a324df325bc95e4b17201a61813863c61cff91e263134036b18639df5a6440550e3cc83105026ed25394983fec142aa678ea5b5c7d6c243d391aba91d920cf749aeaef4130cd89b6f672c8fd1a341037290796aa6a6bc5cfb69d2af95b0b2894bcf257b6a97ec667c2e73850935c9b0bf8a4ecdfb67be7046942bb2794357f85133b9ba6416982795da2a6262fe00a61ceedb2c689b5b5c85af6c99af3dc31817467572a9db3eeb31b5e0dc6b0e585f5cfa595131cefd44ace414165770880c7f9db17e253ea28f1ac640644906c808189c6d58bb74161ba9df679ebbaebda5fd9014aaea0cb7ce1bb14fc2758ea7bcc8dc7cb93078b4"], 0x10}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[], 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) close(r1) 17:28:27 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x28d4) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r2, 0xa, r3) close(r2) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400"}) 17:28:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16", 0x11a}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8200, 0x93) 17:28:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4000020, 0x0, {0x1040, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xbfffffff, 0x1, 0x1ff, 0x0, "040000000000000500", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 17:28:27 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x2ba5d00b995a34a7}, {r0, 0x10}], 0x3, 0x5c69405) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = socket$inet6(0x18, 0x8000, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x5}, {0x18, 0x3, 0x2, 0x6}, 0x3b, [0x2, 0x9, 0x2, 0x6e, 0x6, 0x9, 0x6, 0x101]}, 0x3c) 17:28:27 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380)=ANY=[@ANYBLOB='\x00\x00'], 0x2, 0x0, 0x0, 0x0}, 0x0) 17:28:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)="d0157d94597f84ad608238505a9482b88cc3fa42289f0edcdf9f7be91aab9b20e9cb65d8bf279cc459f822ae01da9cb0d33ec277a49afd463f1168bc5c29422fbd3727a72d4ac0d529aac1417f7a4e852ebaeb587aa71db022186a43ebe14538f17d3ea0d8cc1419f403d15819172784d00b8b46e41a467f4217c42ef7131ba1d99b4e40555f376a91100a23d4e96fed6df1bcb3fbef8f3b0fd921859093b49cbd338bfa1d325a34", 0xa8}, {&(0x7f0000000180)="5e5cf812e6cf5384e6cf88392d7568932e1a54b5f8acddc96536d55f15daf4c0dc74e765ee11c442654f3993d2ac2be783461eceaa397c467595a975", 0x3c}, {&(0x7f00000001c0)="2462f618d27dbfd54b046409d5ed3b5509ff1fbea47d6d26de5b288eb462a2326d1eeb06", 0x24}], 0x3, 0x0, 0x3) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) kqueue() connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getpeername$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) writev(r3, &(0x7f0000000000), 0x100000000000014e) pipe(&(0x7f0000000140)) write(r1, &(0x7f0000000200), 0xfe72) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe2(&(0x7f0000000000), 0x0) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 17:28:27 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x96f, 0x400, 0x1}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 17:28:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0xff}, {0x5c, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) getsockopt(r0, 0x7ff, 0x7, &(0x7f00000001c0)=""/71, &(0x7f0000000040)=0x47) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xff80, 0xc0, 0x0, 0x6}, {0x8, 0xd0, 0x4, 0x40}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 17:28:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3f) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 17:28:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, &(0x7f00000000c0), 0x7, 0x0) 17:28:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x401, 0x0, '\x00', 0x0, 0x100}) close(r0) socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000040)) accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r4, 0x6, r5) fcntl$getown(r4, 0x5) r6 = socket(0x11, 0x3, 0x0) connect$inet(r6, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getppid() fcntl$setown(r9, 0x6, r10) fcntl$setown(r4, 0x6, 0x0) r11 = geteuid() r12 = geteuid() setreuid(r12, 0xffffffffffffffff) setreuid(r11, r12) 17:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000300)="5eca43f386ed302eb294c993af69") 17:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e284cad920b008c535ecfe8af619b0fbc117a0f5479a1110205052590bd7dc4b5ab1c6c486e44a6e6750b015c31f9ffffffc8920d5a7009238efbcabb5b92082cb503420d9f3ac3e592e7bbe493608bed0d728de9c7c1e77fa19679bec22bd63e0e6d7d518aebd18553d142ee71c563d131b49fdbc03f41f489bd9a80e2a6876220de1f17abffbe0aed36803301d52aac95167d2608e77e4f684fbd1ee615ea970100000010e73a30232869e5bd0f270200a6038a03e85362809ad67c83a871307dda6d6b18d6a4"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) pwrite(r1, &(0x7f0000000240)="00034887ca62deee15e2dcc6dbebc2e4663d9a9c1c7a8c70aa71e483ba9ff05cbc514c83a220e6f0587125c054aa4b775d4b2d99bcb498aac6a0c41ae458c825c2d3c6108a425d802ab0284bd7b9d5fd949e71deb961f9d7a68991a1a5c0a07442215912b67f4b846fc0b19014f577b641c3a0b802b1b68f95182a06b96b4598bda98dec4c468c09e1d2841d1d9f1e4e228cce213e95410281903e137050921d664c7e59c32775a00d74a59d9dc815db5795b13eb574cf22f54925b8", 0xbc, 0x0, 0x2) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername$inet6(r6, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0x4, 0x1000}, {0x81}, {0x7fff, 0x0, 0x1, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 17:28:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xcd, 0x5, 0xd8, 0x0, 0x3, 0x655, 0x2, 0x3, 0x3, 0x67e44330, 0x8}) getsockname$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0400fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92aeb1474a2f224c06d79b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x196, 0x0, 0x0, 0x0) 17:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 17:28:28 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000001380)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081fa7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7bf30b96039019a8db857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de008000000000000031209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d5a80eeee8d709ad7baf98e43aefea78407b91581bc409fcba5f5f97ebfde83b80062f17eed3b66bd8fd9f1a48bb2b10d26993cb7dbd529c30029c10321797b56530138506ea89ad8c76b318b4a5e976fe46c578c9131eae6293d66b90539b5fdaf5bb613c5f410644056317fcd0aacd6fd837a297630853b2a0b31a261db213c299164f3933968ec84197038fdf0500a1cfe02ec3f8c8d149e0372006a7e64c14b0f128c53f5c8cd7214bdced301d0a6"], 0x128ad76f1c2a8e2b, 0x0) msgsnd(r25, &(0x7f00000004c0)=ANY=[@ANYBLOB="040000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba240c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a4879419e8ba7d192abed727944285455e1b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x0, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) r46 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r46, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000340)=0xffffffffffffff7b) r48 = getgid() r49 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r49, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r49, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = msgget(0x2, 0xc0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r55 = getuid() r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r57 = fcntl$dupfd(r56, 0x0, r56) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r52, 0x1, &(0x7f00000003c0)={{0x0, r53, r54, r55, r58, 0x1, 0x9}, 0x800, 0x1, 0x0, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r47, r48, r50, r54}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r54, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r54, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340), 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 17:28:28 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1009233}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="d066790af2e5e501aa086c09e82a446e2867eba63930c61e04c331f4e0e5e68702a69d2657f938e4cd107bbbef1f45ade15593b8f2a1b37b854fdf671b5bb8663e603678aa7aefa3da5a5552873a7fa522a2fd5658342b881bc34311ea312d0c9d922f2189dcb13a81091a829147327d84322572e1898fa72cf3e3e344b5f2492352df57d540546d0d8639c51fc3e59fd2f38137495df40f740029d7b4231070fd33245b81b107124e834120f56bf4cf138426360a92c922e7975bfb28a8a70dcc1233c8b0422ee51684330cdcf188"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x80, './file0\x00', './file0\x00'}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 17:28:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getppid() getpgid(r10) r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r11, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r11, 0x0, 0x0, 0x1800) msgsnd(r11, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x1, r6, r8, r5, 0x0, 0x46, 0x81}, 0x10001, 0x1, r9, r10, 0xa5, 0x1, 0x4e2c, 0x6}) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = getppid() getpgid(r18) r19 = msgget$private(0x0, 0x20000003c4) msgrcv(r19, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r19, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r19, 0x0, 0x0, 0x1800) msgsnd(r19, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x1, r14, r16, r13, 0x0, 0x46, 0x81}, 0x10001, 0x1, r17, r18, 0xa5, 0x1, 0x4e2c, 0x6}) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = getppid() getpgid(r26) r27 = msgget$private(0x0, 0x20000003c4) msgrcv(r27, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r27, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r27, 0x0, 0x0, 0x1800) msgsnd(r27, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x1, r22, r24, r21, 0x0, 0x46, 0x81}, 0x10001, 0x1, r25, r26, 0xa5, 0x1, 0x4e2c, 0x6}) r28 = getgid() setgroups(0x8, &(0x7f0000000000)=[r8, 0x0, r16, r24, 0x0, r28, 0x0, 0xffffffffffffffff]) r29 = kqueue() kevent(r29, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 17:28:28 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498c1617b6c26ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x5, 0x0, 0x0) listen(r4, 0x8001) 17:28:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) fchdir(r0) r2 = semget$private(0x0, 0x5, 0x204) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r2, &(0x7f0000000100), 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r5 = semget$private(0x0, 0x1, 0x42) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x8003, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x6c, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000195c0)=""/102393) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0xffff0001) 17:28:28 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0xfffffffc}) r0 = kqueue() r1 = getppid() r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, 0x0, 0x9, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x7) wait4(r1, &(0x7f0000000080), 0x4, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x20000000000000b0, &(0x7f0000000040)=[{0x20, 0x10, 0x0, 0x6}, {0x64, 0x0, 0x0, 0x4}, {0x8fe}]}) dup2(r4, r2) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) close(r0) 17:28:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xdff74719a2adb435, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x8, 0xfffffffb, {0x100000000, 0x8001}}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x78) preadv(r1, &(0x7f00000004c0)=[{0x0}], 0x10000000000000ec, 0x0, 0x6) 17:28:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000000000003b64f29e3ba9040000000000000000e70a5ea347ffbeab9446"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:28:28 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r7 = fcntl$dupfd(r0, 0x0, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x40, 0xb0000005, 0xcbc0000000000000, 0x3}, {{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x5}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2007ff7e, 0x8, 0x3}, {{r0}, 0xfffffffffffffff9, 0x7324f9d95974a208, 0x80, 0x7f, 0xffffffffffff8000}, {{r5}, 0xfffffffffffffff8, 0x21, 0x20, 0x8, 0x7fffffff}, {{r7}, 0xfffffffffffffff8, 0x40, 0x4, 0x4, 0xbf9}, {{r8}, 0xfffffffffffffffc, 0x4, 0x20000034, 0x5, 0x1}, {{r8}, 0xfffffffffffffff8, 0x40, 0x40, 0x80000000, 0x3ff}], 0x9130fc3, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) mlock(&(0x7f0000a0a000/0x9000)=nil, 0x9000) kqueue() munmap(&(0x7f000099b000/0x4000)=nil, 0x4000) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) fchdir(r9) 17:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x0) dup2(r1, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x50}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 17:28:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r3) r4 = accept$unix(r3, 0x0, &(0x7f0000000000)) write(r4, &(0x7f0000000440)="672fcb8d1a7e38e00507e1ac7fecd8eb760d2e22cd62a9a15addf7ffd3df0006abd2e9927d798dea158b689d5d5bd32a8999c68e1c7c5fb7a92b83c156e7f04c6ba7641c21e6b60faf62f4e545c64dc3fe6ced1310556d2736d86d084640b0459c3e7baed637d9894ff7866beaddf82400000000000000000000000000000000feffffffffffff501f1787c989d416fa951b9438329488248c024f5d3b09e7f25b82f95fc611f6452a1598d1ed058b95cfdd1a99bb5184afc0987b50eb17343a47c63ecd0c40763264bfa8b9183c4116ebc9a96675d3fc6d6b8eb9a2f27ab027c87659617036a71273c25e8e50343a6f98aefd61ac04ac9921a1125e58bc8fceb0fa5f089893db729aba97eb5a2aca0e406c7f334d1a", 0x0) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x0, 0x0, 0xf1d9) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f012550 failed: hole in range 17:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[0x5, 0xffff, 0x8]}) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x2) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7fbc, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba71c031b0adf50790beb87a3ae167730"}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x180, 0x0) close(r6) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121c", 0x1af) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) 17:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00\x00\xfd\xff\xff\xff', 0x60, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[0xffffffff, 0x200, 0x8, 0xffff, 0x3d0, 0xdf3]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 17:28:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) mlockall(0x0) pckbd_enable: command error 17:28:31 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="2eb8c6b8613d62930300000000000000002a268bfec6b10ca54d38df83e81cdf33f180125370fa2915911eb48231ce5f30835ec97ff173074838a8080938d1bc55aa064ec3c45c2d198c7a6a90e39c938f5dde2e5fb063b659f0fe59a2b109d556d0", 0x62}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000600)="1a", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) dup(0xffffffffffffffff) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) socket(0x0, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 17:28:31 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x1) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) socket(0x2, 0x8002, 0x0) socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) 17:28:31 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r7 = socket(0x6, 0x0, 0x66) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x1ff, &(0x7f0000000040), 0xf926, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x200000000000000a, &(0x7f0000000000)=[{0x7, 0x0, 0x5, 0x1}, {0x4, 0x1, 0x2}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0x7f, 0x9}, {0x2, 0x1, 0x7, 0x3}, {0x4, 0x24, 0x3, 0x10001}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x5, 0x1000, 0x8}]}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r10, 0x8, 0xd, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e699319296486f7462cf8348a72bb6df231d66835b4fe821015082099ed0cabe00bdcbf0e244bc43bab05fc42377508de3feb64f61c6f722cc879c0108086726df2da95ab29f3bc5ff1626c8df2a4c692fa13390ec10f4382ed9576d6b109e0900021f6c5552f7fce638b115042abbaaabd432e2f786c9eeef5e1c7c2d53e42bd0", 0x123) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x100, 0x0) r12 = fcntl$dupfd(r9, 0x0, r11) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x40, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() r14 = getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, r14]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r15}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() dup2(r16, r15) r17 = openat(r15, &(0x7f00000002c0)='./file0\x00', 0xf05d09e9bbe6f606, 0x1e) recvmsg(r17, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480), 0x0, &(0x7f00000004c0)=""/183, 0xb7}, 0x40) r18 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r18, 0x0, 0x10000000000000) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r18, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) r19 = openat$klog(0xffffffffffffff9c, &(0x7f0000000900)='/dev/klog\x00', 0x40, 0x0) write(r19, &(0x7f0000003980)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x82) bind$inet(r17, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r21 = getgid() r22 = getgid() r23 = socket$inet(0x2, 0x2, 0x0) getsockopt(r23, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r20, r21, r22, r24]) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r26 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r26, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r27, &(0x7f00000008c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000025c0), 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000200)={{0xff, r13, r28, r33, r32, 0x100, 0x7309}, 0x3ff, 0x7, 0xd6ff}) getgid() r34 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x400, 0xa) recvmsg(r34, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r35 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r35, 0x0, 0x10000000000000) pwritev(r35, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 17:28:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed30108764f18b080857b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900068e01be657aea8c500000002000000000000020208a371a3f80004002200000000000100000000000000008b16a7c07199e4d7bc25b71acb39df401bf31908228e6af53b0653c535c1c02917ae674baaeec056f3f335", 0x26, 0x2, 0x0, 0xfffffedb) 17:28:32 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r3, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000340)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) r8 = socket(0x2, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) r11 = dup2(r8, r10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r12 = accept$inet6(r11, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r2, &(0x7f00000001c0)=[{{r12}, 0xfffffffffffffffc, 0x20, 0x0, 0x1, 0x401}, {{r5}, 0xfffffffffffffff9, 0x4, 0x443d29370f390cd5, 0x6, 0x6}], 0x9, 0x0, 0x8, 0x0) 17:28:32 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccffd3ab4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x1}, {0x0, 0x81}, {0x48, 0x5}, {0x89, 0x7}], 0x4}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) 17:28:32 executing program 1: r0 = msgget$private(0x0, 0x8a) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/14) r1 = msgget$private(0x0, 0x20) r2 = getuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() getpgid(r9) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() r16 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x37e, r2, r7, r12, r13, 0x40, 0x1}, 0x2, 0xf72a, r16, r17, 0x787, 0x2, 0xffffffff, 0x1}) 17:28:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) geteuid() r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(r1, &(0x7f0000001540)={0x0, 0xfee2, &(0x7f0000000080), 0x2ae, 0x0}, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 17:28:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x41a1dfdbf457db2d, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='%.}\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)=',\xd4\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00']) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x4, 0xe3, 0x9}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000380)=0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r8 = dup(r7) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) kevent(0xffffffffffffff9c, &(0x7f0000000500)=[{{r9}, 0xfffffffffffffff2, 0xc0, 0x4, 0x8}], 0x6, &(0x7f0000000540)=[{{r10}, 0xfffffffffffffffb, 0x2a, 0x2, 0x40, 0x674}, {{}, 0xfffffffffffffffa, 0xa, 0x2, 0x3, 0x188e}], 0x9, &(0x7f0000000580)={0x9, 0x8}) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r4}) 17:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x3) 17:28:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) getpid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:28:32 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x2, 0x1, 0x30) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000140)={0x3f, 0xd506, './file0\x00', 0x56, 0x6, 0x1, 0x7}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pledge(&(0x7f0000000080)='rc', &(0x7f00000000c0)='rc') r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/33) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000040)={0x200, 0xffffffff, './bus\x00', 0x300000, 0x3, 0x8, 0x7fffffff}) getrlimit(0x2, &(0x7f00000001c0)) rmdir(&(0x7f0000000100)='./bus\x00') 17:28:32 executing program 1: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) r0 = getegid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() getpgid(r7) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r8, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000ecffffff5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec117a1170b1bd785123650d6bc10d8fecb4a2ae442c8367ca128ed16d13c44d4770bcea73da6581d3db901c48e582d225bca000000000000"], 0x1, 0x800) msgsnd(r8, 0x0, 0x0, 0x1800) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x1, r3, r5, r2, 0x0, 0x46, 0x81}, 0x10001, 0x1, r6, r7, 0xa5, 0x1, 0x4e2c, 0x6}) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000080)=0xfffffedb) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getppid() getpgid(r15) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r16, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r16, 0x0, 0x0, 0x1800) msgsnd(r16, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x1, r11, r13, r10, 0x0, 0x46, 0x81}, 0x10001, 0x1, r14, r15, 0xa5, 0x1, 0x4e2c, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r5, r13, 0x0]) setgroups(0x2, &(0x7f0000000040)=[r0, r17]) 17:28:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 17:28:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x13cebc5141b82319, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 17:28:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000038000200efbda1e80000000077886f9fa85d5dac43c0f16b000000d5b603000000ee1000e3ff13ffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc03060000000000000000090000000000000000000000006d6932e50071519c18e66345dbd2646bfad524af026b5dffc06b5f63f03bb39b668027a4f33fa00c893867a1ef99185126eed7e29574f0d2b34f7de14529fbcf2869351f03e7e5912ac9a9e177b848c4f5eef9153d6033726cf842b678aea91e617894c9b1f877a7115286a00edadcacc287f8d2b5ef981e9564b9074d046b45002ff320a834cbadb0505ade574a0817d6e726c8cc58e85a8babf7c4f52c9ec902137fcf9ab218608533aeef2c5458fdfbcb0a1c7056e09cdef0dd10e6a3538f59eb38ffac395182da9e37bd08c5b816dff629884222d9843534914a3372efa908c719b54bac8591a57f21aa8a200d1838ddcab8d12516acfbc50612aa56dccd8adb693c955381304e4c7bb1e624224a68595e2a07a8a8fe2f14c73eed89541bf8caddb9882f0d1d3a89617e2075ed3de30cb891"], &(0x7f0000000040)=0x6e) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r6) connect$unix(r6, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 17:28:33 executing program 1: select(0x40, &(0x7f0000000000)={0x3, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2, 0x1}, &(0x7f0000000200)={0xee, 0xff, 0x100000, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x2, 0x1000100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) shutdown(r1, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) close(r0) 17:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000092bcaa0306910394921e8f27306b39836a016cacbb8d6e44d292f1f49b4ea07fa5338da76ab20073c6589de02e84991a369abd4363f2ac391c7129bc709aa4b6855d735b239cbe0425b84e1e985d45654928fd2406503d65f132eb6e40fe4e85720a4b967c8ea3eb9196733e7972d6a73f66127b83d98b7266c50a34879ebb2d3353e59ed797470afd2559c9f2d63cca98796fe89ecd5f48142efbc645c5f919ec1c656f5b87aa1b1ec2d0f4129abd684e532fcdee6b2cd645c2bd45c8b4958516edd0a748f278b1d5e422fb59d8ed3e9d2e22b834f42bb771bb9673485a0fe343b9d61e9023d554a666b366a43d33809aec181aa5775ab176a3e3dfcb28245cb18808688983d8f183a777fce2754f02f0df7afcb82157fb8f3be1aef4cb8d7ec1561512b658efc4f957f25e71ad3f1ec359201a59ca498bf24c61a61a03070b4ce7573404f49b4c8c789921c25c7e5eeaceeab3f782ca6feea03cda407f283762b8b1c2a1f35eea0cf5751b431c2be343511b42a4479834362e8fc12af9fe61f67a2a38780752078212781245c96b51c39842c97334b8b0c1fb50049c4e19abdd1255b7b1cf14d0dbd2be9c4fb6905be37fbcfd8bcfc00f86c0e6ccbf933c0c415db703f888a3cb1515c833969ddf6da4e800a68d6fd61f10af0bbd19793d7967588cd84b5de3b92c9a01c423c5650667514fd361cc85484cee76adfbef3356cc87b7ad3b0e15d1348cc054ebfc53d51fd75479c6412b8fc25a264fbeafca1fc2aab66f9a95b31bfe6cff058a35db70c6d5b8f886f36dffb6883ca35a48b26cddff179d13ddfe07ea07e5e5df9972e1153fb231f0b7020e1b3cfb742235da111a94d1f145fb175d8e7dc76c4579039339ce646c4f0f37317cfde9106ae49cd116d0f886f4a4bb5e8cd40fbd45c41434fcb3bd8e2b25406e78accfe8acea7ff0af37f466653138de690f1ae962e1b462d3da365c07ef340503c740fe9b9d3b02652e16398c2ebb52a6f9ff603e963b7b7354d83bdd83fa099120494fd252cb13c18a87d73dd579d4456a79fd935643d6f3d7412aa5aba5f8e72861478a1dde5122cdc1ab5b0ce7a40a1ce28947b85882a9fb55a61967e45b93f1d1890881816ac3f07e9c6c3ef30173e4557f27abee674de562ea64c54c25d795e0485f9a181e299cf3491c5b4713666aeee1e18dc84d59f51abc156d8f75aacde6b00d04f524691da73bb4c9a986b59338dee97138caf095918a129cf7a698702cbc38d2f8c4e94fe01bc53ed330896f5c5bbda9025f2a37eb52503d2fadaaed7a29c04ccf611b53e8c283c671cde712ce91452b486abf99ebece930a1277fa5e95a698a19161b859dd74f65d941fa78e2841ac6807f548170ba802462f18035ba2a5a3df832f59e8d51422f8a7c1c09338f183da48fab0453fb0cf6863bcf956e154cad0121e8488ef3faba7b81caa6c5b0fd1b79c1d1dfca4c7a1b1c6d64f1e9a11c84c59ae061ff4d2ebc32fa705b246826e8ee2652c3960c0c425e03b07ea26ff8652556bfdabdad47487f79bfd95a030dc4a07f6f796f5515a2a49301dc17ead115e495d411a355ca2a3ec3016a21d2ad61d915fbbe976d7ce0586be0dce3f68eb390fb75a7042b1fc6b8f6129875b7f11343be9aa248660e323e8ab9c612b6a47016df5e41d4fe2f4f4519b490d25ac2332de5a0ce84d87985d48d09e287f0c71f3c62ff918a31e8018d30a547122fd46c1d53e57ff1ede78697563ee4894c68b69897504d08655e3c83efc58ff2ffee6e72f4e6b32cb877839e0329ecf2e079982d54c69f6ab92d45d4ef4be97fd1f7000fd5fb1fa595e22ebf7e480ba4604e391ddfefe718577b366dc2676452283858ff38eeb89cddd029c6c41abaabf6bbf1fbafb0d99bd4e28516a36e2a7c36c63c3b182d01046359ed4067a22120e421eb16c34d3024ca61fc46aeb0e4655fa229978d902ab8bcbcaf86d1b4d3f42a532ecc9d057a5b03ac6fe1cc50355c0aa27c1bdee0d79269f16bec908bf3e1d55109326d5a8deb65c25645a5f4a8a7f4446cbd6fd579fee96bbec4efe79b40e05eb7579702480939a1230b8a2142c0716200ea2df8901b9dcedfa726a0d2034b01cc3107a3c59ab72cbab720c59a4047f56b16c2ce3c9f58a38ee92edc40b8b34bbdd08e47ce75b07ee9508516f77d380bc102edeeb28b54e9ce6d54953543e85c11172b5a99f7f4fbbc6fbaf72a90bf26cfb9726160a1997cde27edf7218eac66308bf5d67b0adf0d5ba6e3cd4e49c3336080a7b303d4a8ca68c1e539dc3fc9e3c75d2461bcf4fe1dd46e0b0d67d11eff9bade8a2187d9fe67e6aaba09a8682e367c377ee9078e679efa9f62dd93b1a1341551e609b8667450a73924bf2a55470c8d2dbb89d85dab171e5ab69e5f7ee9af289a1e6cae3000766ea47810c9278092802928079cec914aa82c55a086dee4238cc52559ab68619fa8fec6604394e25f2fb5fd5fcbc3b6486d6babf1589f45f458bcba9eb2ca9e96a4471e6d851e4b70c4a7504a33acfa7e9a89ebeaf9a7be679a3705ccca7ef3652775a689de845584824027e79e4735577fe129ba86417547964fcaa4c86de7b9313ae9e8176f876be6609bf69c600d5ffcdec7dea217c1bd82471a903348263ab5fcfcfc02ec35c61b547461ebd01ed9f570ccfb8ad37caf39d59430652d72ddd53b616b2c71f581d7a9dcfbb6ff9d55340d10ff2c2bedbe3a0b2308b6d491040b3c4b0d8cff70c0ff105f8fb6f68ed5caee1bcc7286b91abe000dcbd01dec8f2d887cd89ca18dab1b5d6d20b9445fd4e159a2be76b34a2a1b593bc38358a789a7b36984f33c01c0fd5d2cdb19e62f6fbc6df22c20fdccb40d1db376766aea7501662ada0ebdbfe91b2e6589450ee002f0f39198ecc9551747b1fee038da68e6bd88f39ff90f9333e10a5b86605491242dd989c280e4a4542761c929a17b253fc9e9fe49ef366e4858107c24503b39932b3d849dec86c648c8135455fc26a8fbf2eaa2d359e6d3aeb676b3f1eb3b26bb43175c74df93a855f4ea3fad272a7d05bf3ec4113a00a49e11ef7f33bfa4d939d974ae1a671eeee1190dcfe7155ebd7fd4137f39e9f28ee66d9762e3b6b7aa4b6238112fa9c03578db6a509cda43ad0ae42e7befc910c33efd041bcd0bc1fb336fde6ee9ea8c9b3879958ee50aa7ac368fab535b26a4f9c6619a423351faf792290a80fd4694702722d356d5318e46d6a8d11d2c7177fa49d1b8979bd42171f8cfc8047a48f85cd873399b03c945855ea769146ab07d6bd5307fc99bccca15010313398a7edd232009065406fed1f43a12e439cd677343d40a24b194fd57b3929b75eb56e9353ab6f512af3eeefec1edea39ab19ac38078ae0185d9802f6a53375eec59c8b185e6dd5cc338e60de905e20e9913af935183a961cd1cde46c71ecf6d8e94a52bf584adddc844791a75e1a64c36cc589fe7ad551b4f45c4712beba5e9be22141aba0112d7827a62becf250486f34141bdf8640cd5fdc3c6cf91d928bb11a06c335bffd04813480ea8e9fc06ed1498b5bd00e72e2468145e4980ce03390aa8f77045323c184a30907e2fef2de64181dfcc7656f3772631ddbc06401b4c49d9fb32a92b849df7467a9c0a0af713c90912bd6a36835e06a4448192a66a85a279b1e0aa7873e6c434ce47453ccc47ca82cb680ae107d25d17ded1e41a0a815006acb242740e1cdab37ffd7ccc508b65ffa04991e55e55a9be43ddef1b2d17bc297e3014f4f4ceef886627bdd62cc698eceac1e5c3f683152a3d2f202be27babc122fad894f9c6f467339199c4bd6e522d880b0f7b05b59f0e472db3a8947f951594c403742e8a61af082f00eb1a4f17f4c08155a6687e17a12d152a8357794d403a7b4258b3b0cfcf366e9feccd15fc2441767d3c1dc73b4f435c3b879451cebb09a4ac12770a22d96a49207d0f3b2ca847205fac0cb247869c0b23e613aef93c1de224040c9981f4d5178db582020b456a076598fbc65ac802994f4107dd0268b2dc71f2d0db4c564fbf44faa120ba54e3017c10911809f9547ec168cd75569fec126a7c0f3d40b12fc23e4ea71c53181e2b56e08f979598f5971c08c8d0d30a8e26171918f705e6539c33da92bf5d683055ed67fbf067ab550877cd075f5e3fd9bcf3e5545cc484175d72c25a251881395637193744df433cafcac37b1b23c0c0dcb77fcc2fa98efd334b914c2f3030d8143db275b463e1de7282384906a9dfa6466732022cb6fdaf171a0d92f08cfdd38cfeecba80cdae15fd8c6e5a5baaa25036fa2a19e60bb569b93de1d3ca1d265af151012dc750e74b9535c667ce5d41c3012171848e2caa446c31276c07f03af9164631d9095c48c367f0b57094a37779c50636e00f0f6870ec96562e1c75b825b3c39f1738f0aa9fcf8d4734abc8b2c52933b829dc499a77846eee4f0ef6366b63685ef4366f1d6e3603599bf1f54e4ac756db7e87de1034ffa1141c92dae6c7f95d9a771e9b4a67e5439d5f35380f48dacd614dc02536f29b444414d2e22aa7e39efbb8b173a255fc777d43aa2cc4337bca453511f75f40b97b1a4fe01ac30952c115d476eded6ced4f78a90958af60ed093281653dca089c48affee1f393a18b095db61756f42dcf43fc883db1aff7ac20f7b2aee7013fafc24addac8932ad5fb1ffe0b9f553e21d61d26168e0b2eb5e65808b8e7658164c804f157ec31ec218a889f09b2f5abf6eef88a0b9472bb53c6efae1a9d993b66254bdca6db9e4eef60124fd1c5e52c5ac732aa8fdd77f5cd2c53baa3a125af4c04c9d8260530fd224d53f6b7062e6a59b6a829c484b13188f6775f7752a4534fbeb855ca6366056b05f52a2d850e1aa8441a8f21ffa8cc239eb2d76c375ea0aabe0e4bd1a8a1c10c5eb5f7a57b979b5b40311b96b71cf3c1260ae38f863a365944a1f9997c24bef8a5c5addcaa9edf65dc244eb22eaa9ea216bda0cda5c41899fc7e238077189044e540523e91092d28069500f5c21cc5095705dba7a9c6e529f92f224b009723e65006c4a0f64de7e2f8a48f3872dafad019298b9c72911da34ef7055ca9984ca56bf5e6964294baab6a798de72d97b81782db71bb7b428287aae58ef9142d1af19740f091ae9211b0b09d2c80b028e46f5c6243270aed3f302fa215eef2a86b46ce0a11611f39659ce981ba752d6c2d6898c8244295fc0417f54bdedac25b15b19ff1eb0255de64061b141c0cd40da6fc568d7204086d90366666e15ba98f2148f86cc4f46447e143bc4f131fd23a25220afa2dd32a57054e5a815d1d968eee5108ee50d124665dae1bbdadeed9771dfd6c509b2a247bce2f8a825c326cc3d26177117ba64d1afa2c54820032d16c47e22f187c8b0ef90290f2d1df26ac91dd5484e64f266d074fb6934f233de2b24c11f7fc4769cd079b3f41c77b5e0d6a659b65a41f9a6d05c923f72b978f1134882ab4a53fff46d8701c20c9cc5aeb5d504bf2addaec8d8acdbd662af979e538daf5ba3a7bc68cce802d5005cb4e56dd5efafd5790f91d52e5f82795338aa707a9c322ffe642fb97d86f4fdf3da16425e6390d1b73881975aa2eb58e7735001e37bc8d3e30ca72781e45dc003066d416b836d9ce734f205c1833d78c163d506367574e3959e741b84e9859eaa97cc68a53e9a6bc3bb6d9a1b67c90fed4acdc5ee4a8c47ee3cbe729908b3329c84622e4064fed152cbeb8e7432a66d922f6e06b0fb40a18e287f4f302af97ec100"/4104], 0x1008, 0x800) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 17:28:33 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r5) close(r0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) 17:28:33 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r5 = socket(0x2, 0x3, 0x1) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r6, 0x9) r7 = socket(0x8, 0x400000002, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000200)=[{0x81, 0x0, 0x9f, 0x8}, {0x9, 0x81, 0x1f, 0x80000000}, {0xff4e, 0x80, 0x0, 0x800000f3}, {0xa932, 0x40, 0x5, 0x20}, {0xd8fa, 0xf1, 0x0, 0x1ff}, {0x9, 0x9, 0x0, 0x40}, {0x3f, 0x5, 0x20, 0x9}, {0x2, 0x4, 0x40, 0x6}, {0xe27, 0x46, 0x1, 0x5}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x1}, {0x4}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r9) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="08a8aca89af0532392c8c5da84015c8dd63341a160dfb2d8dbe17ccf561664fa5e0c20d36dc01bbda9e1a7057b9978bd69cc50c852985786807f12d879e11fd6cb87bf61a7fc6db16b60fcd9eda43e609f8b0958288b3b7ee4930a9818ebfab6e468d0df9341a13ea1acd643d60756925bcec56ce1fe5942f4887ae03bff07000073c3ba17d51daa5ad2d37ee2d6c7540b4b19158959186bd589144937682e87b528beb25781900a94490cb2e6a4ed87cab445b0d1fdf93fcc2a010000000000007be7c98ea7250552ad3e8bccc487238a32b896634a397ee8e3ff16af89612650ca801f1808194bed630a04e5468116f7d7e17dce3ab7"], 0x1) socket(0x20, 0x5, 0x1) r10 = socket(0x6, 0x8000, 0x0) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x7) sendmsg(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r5, 0x0, 0x0) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000c81000/0x2000)=nil, 0x2000) 17:28:34 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x4) 17:28:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) open$dir(&(0x7f0000000200)='./file1\x00', 0x10000, 0x20) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x1f]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc9e, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) 17:28:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0x0, 0x12, 0xfffff, 0x2, 0x101}, {{r0}, 0x6, 0x61, 0x1, 0x5, 0xfff}, {{r4}, 0xfffffffffffffffa, 0x80, 0x40, 0x100, 0x9}, {{r5}, 0xfffffffffffffff9, 0x8, 0x1, 0x66, 0x6}, {{r6}, 0xfffffffffffffffb, 0xc, 0x2, 0xffffffff, 0x407e5791}, {{r7}, 0xfffffffffffffff9, 0x2, 0x2, 0xea8d, 0x81}, {{r8}, 0xfffffffffffffff8, 0x18, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x101, 0x1, 0x6, 0x8}, {{r9}, 0xfffffffffffffffd, 0x20, 0x9, 0x10000000000, 0x5}], 0x23bb, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x11, 0x20000041, 0xffffffffcbc94fbb, 0x4}, {{r10}, 0x0, 0x0, 0xb0000060, 0xfb2, 0xfffffffffffffff9}, {{r11}, 0xfffffffffffffff8, 0xb1, 0x200fffff, 0x5, 0x40}], 0x7fff, &(0x7f0000000240)={0x1f, 0x401}) r12 = dup(r0) r13 = semget$private(0x0, 0xb, 0x80000004) semop(r13, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r13, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaab9a) semctl$IPC_RMID(r13, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r12, 0x80045710, &(0x7f0000000000)=0x1300) 17:28:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000a00)="d48b27aa0e8a1585cd46ee099580f69b7c7bddf38c8d4b49cbf3f3b2cd121ca533332d8014e4563ef3270659688315082f68d7e86c1a3b9efd9809322a9eb6e79d9cb86e3285d152080030c681a6b77009b299824c2045dfcf35749a1abc9a187851c4529ed5d7d514ee693ab359c344b8268153abc102c8c604307e81390ed98b54d38c9df0df30f69b857ed86ae7dcda09f68e2cfa674e131bdb66ab7f2e6919d2424b4b0dc9a69561f310f5d5c9b7887d3ef1eaed031e4da774b10dbf5304d18d5420391c55d3a3c2c3bc12ae66070319ca20a8ddfdb4f7c9f17161ec8c1700cdb8153bdebe33212bf8e6cd2eefd3543432", 0xf3}], 0x10000042, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:28:34 executing program 0: 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}, {{r2}, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 17:28:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00abdd0000001e0000fff8ff4000"}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001, 0x1000}], 0x1, 0x0, 0x100000, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000280)={0x7, 0x101}) r3 = dup2(r0, r2) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setrlimit(0x5, &(0x7f0000000240)={0x1, 0x3}) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0x7, 0x5, {0x2, 0x94d0}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000009a000/0x2000)=nil, 0x2000) r5 = socket(0x18, 0x1, 0x0) close(r5) read(r5, &(0x7f0000000140)=""/5, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb9c13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000100)={0x45, 0x0, &(0x7f0000000040)=""/69}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:28:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000140)='./bus\x00', 0x20800, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f4cad920b00000000bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd04000000b3887cde7b8c7b1bf68938c0c8da311fa571e8edddfd14d87b95ff145d1fde1df37718b0eceb279cce461c2b21623a90e93ae4eb60051e45f245e76fd3a4f68bacd110c0e4d8f2bfa96894c02770e20396ba847d24dfed73b183cdd4a6aed08317314cc34272a3d9cff12df13b2933a57a61fdebce0dc73328f1ca0400"/183], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r4) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 17:28:34 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/202) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000640)="670dc724c8abea9e39b3c35fe000566ec3bc258176e78ad7ad2419812e802882f2c78d9575df1e2f29716329c1dee1184d7f5556bfed21d28a28da619c4253b4eb9787c065d04ae6296d98dbe664162f457e37207b59c3dce7b0b9907acf1ecd5fc07f51a262b7fbf984da5f729bbf6937d956632a5b6da81f31951e60d67c406286378209e315d3d55fd72fbad35aae06057510afedf8910171c3c8cf13f6580072c8d9db69639361bc5ab0086820daa7ee0d4da0029a18c4001019610d7691f4", 0xc1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000001500)=[{&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801ffcaca2aa4ed3467bd61a7f8b405e48dbbaa55e66a065778a3b1c2b8da52f0f8f37bd10cdba4d4e", 0x64}], 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffff9c, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0x5d) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r7 = geteuid() setreuid(r7, r7) getegid() r8 = geteuid() setreuid(r8, r8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000001500)=[{&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801ffcaca2aa4ed3467bd61a7f8b405e48dbbaa55e66a065778a3b1c2b8da52f0f8f37bd10cdba4d4e", 0x64}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000001500)=[{&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801ffcaca2aa4ed3467bd61a7f8b405e48dbbaa55e66a065778a3b1c2b8da52f0f8f37bd10cdba4d4e", 0x64}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000003c0)=0xc) getpgid(r11) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040), 0x100000c9) r14 = open(&(0x7f0000000540)='./file0/file0\x00', 0x20000, 0x0) writev(r14, &(0x7f0000001500)=[{&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801ffcaca2aa4ed3467bd61a7f8b405e48dbbaa55e66a065778a3b1c2b8da52f0f8f37bd10cdba4d4e", 0x64}], 0x1) socket$inet(0x2, 0x2, 0x6e) setsockopt$inet_opts(r13, 0x0, 0x2, 0x0, 0xffffffffffffff68) r15 = semget$private(0x0, 0x6, 0x777) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x7, &(0x7f0000000000)="03000000", 0xfffffffffffffed0) setsockopt(r16, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc9288b) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = getgid() fchown(r12, r17, r18) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r20 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f0000001500)=[{&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801ffcaca2aa4ed3467bd61a7f8b405e48dbbaa55e66a065778a3b1c2b8da52f0f8f37bd10cdba4d4e", 0x64}], 0x1) setsockopt(r20, 0x27, 0x80000000000000b, &(0x7f0000000300)="48df208e8b1185ca2c450adbb2eff7ab37452c74809612e105905724caacddda1546d0e3d2dc79018f92183f56d8d2ac28d9e3e6c7653874", 0xffffffffffffffcc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 17:28:34 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) setrlimit(0x0, &(0x7f0000000280)={0x1, 0x9}) clock_gettime(0x7, &(0x7f0000000000)) r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/178) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() r4 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) socket(0x1, 0x8000, 0x40) socketpair(0x20, 0x2, 0x7f, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0xffffffd8, 0x1, &(0x7f00000002c0)="d2abe5aa00b60d712267c2196daba97b3765dbe1dd3ef5a5ffffd7c429734e", 0x1f) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x0) r10 = accept(r9, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r10, 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x83) 17:28:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e0e80a57fc9097636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f8927430fba829fd6681ece8fa614ec95b39d85b782ce033e1262e5ebca5c27b923cb957c7edbd6e37d7fd6bdfd104641e15545f406f7d7ec7e561ddefbdb80c448c8644dd3e2d1e330d26afca267bb02ce9648f08e5201b90d2b5faad234f8a885c163b8011570905cb5784a7db77d094cc3d828e3cd47927d1d7689895e496be2cbe9e9aa7a981353b48286332e7c6a59ca0cec60a70a12f768804c82e40aa56a871b8adba9d20da590ae251f3bf85c41efb0ced64f79e0cb9b2da2614b2899d8d79149d617ae4e174c125f54fcfb7195d56138fadc1a2a78b815fc97b5e0af0461c24fc09c4837ede1e5ae4b9cdff49d0400883dd58b481d88df3e58070fccb67cec593d776697c1e31711f2ac8c763298e3"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="caf5b415", 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:28:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:28:35 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f00000e5000/0x1000)=nil, 0x1000) r0 = shmget(0x3, 0x600000, 0x69a, &(0x7f0000000000/0x600000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x2, 0x1, 0x5) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffde9, 0x0, 0x0, 0x0, 0xffffffffffffffa2, 0x8a5f5cc2fb05ca1d}, 0x0) getitimer(0x1, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 17:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r0, 0x58ee20bfcc06ad77}, {}, {r2, 0xf239af0820655b4a}, {r0, 0x10}], 0x5, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 17:28:35 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) clock_getres(0x64c47ecc4ffeee03, &(0x7f0000000040)) 17:28:35 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)='./file1\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x40, 0x8) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014940618 uvm_fault(0xffffffff82513c48, 0xffff800000a8f000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82513c48, 0xffff800000a8f000, 0, 1) -> e uvm_unmap_remove(ffff800000a8ef00,0,1000000,ffff80001490e820,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff80001490e8d0, count: 0 ddb> trace uvm_unmap_remove(ffff800000a8ef00,0,1000000,ffff80001490e820,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000a8ef00,0,7,fffffd803f012550,20000000,80000000) at uvm_share+0x55b vm_impl_init_vmx(ffff800014940618,ffff8000ffff31d0) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a7d000,ffff8000ffff31d0) at vm_create+0x193 VOP_IOCTL(fffffd80361b9820,c5005601,ffff800000a7d000,1,fffffd803f7c69c0,ffff8000ffff31d0) at VOP_IOCTL+0x88 vn_ioctl(fffffd8034f7f3d0,c5005601,ffff800000a7d000,ffff8000ffff31d0) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff31d0,ffff80001490ec78,ffff80001490ecc0) at sys_ioctl+0x5b9 syscall(ffff80001490ed40) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf7842495f00, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff80001490e7f0 rbx 0 rdx 0x602 rcx 0xffff800014949000 rax 0xffff800000a8ef00 r8 0 r9 0x1 r10 0xd72da632ce78fc44 r11 0x6a45858c60b31259 r12 0 r13 0xfffffd802d5f2398 r14 0x1000 __ALIGN_SIZE r15 0xffff800000a8ef00 rip 0xffffffff8212be9b uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001490e740 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=301752 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3458,0xffffffff825b8d60 process=0xffff8000ffff6390 user=0xffff800014909000, vmspace=0xfffffd803f012550 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 50112 316790 94228 0 2 0 syz-executor.0 *50112 301752 94228 0 7 0x4000000 syz-executor.0 37644 306908 0 0 3 0x14200 acct acct 77217 491398 23029 0 2 0x2 syz-executor.1 38540 211954 1 0 3 0x100083 ttyin getty 18688 478239 0 0 3 0x14200 bored sosplice 94228 415229 23029 0 3 0x82 nanosleep syz-executor.0 23029 522875 4553 0 3 0x82 thrsleep syz-fuzzer 23029 171002 4553 0 3 0x4000082 nanosleep syz-fuzzer 23029 480356 4553 0 3 0x4000082 kqread syz-fuzzer 23029 507570 4553 0 3 0x4000082 thrsleep syz-fuzzer 23029 461350 4553 0 3 0x4000082 thrsleep syz-fuzzer 23029 458628 4553 0 3 0x4000082 thrsleep syz-fuzzer 23029 340022 4553 0 3 0x4000082 thrsleep syz-fuzzer 23029 129329 4553 0 3 0x4000082 thrsleep syz-fuzzer 4553 274785 59578 0 3 0x10008a pause ksh 59578 267124 81340 0 3 0x92 select sshd 81340 202702 1 0 3 0x80 select sshd 30288 261207 5906 73 3 0x100090 kqread syslogd 5906 439864 1 0 3 0x100082 netio syslogd 46858 452626 1 77 3 0x100090 poll dhclient 60666 227826 1 0 3 0x80 poll dhclient 79837 376372 0 0 2 0x14200 zerothread 223 482075 0 0 3 0x14200 aiodoned aiodoned 66707 337385 0 0 3 0x14200 syncer update 72690 331668 0 0 3 0x14200 cleaner cleaner 16895 56381 0 0 3 0x14200 reaper reaper 68565 370517 0 0 3 0x14200 pgdaemon pagedaemon 84273 110828 0 0 3 0x14200 bored crynlk 79723 262906 0 0 3 0x14200 bored crypto 33927 439453 0 0 3 0x40014200 acpi0 acpi0 17482 472899 0 0 3 0x14200 bored softnet 28161 319129 0 0 3 0x14200 bored systqmp 48702 72843 0 0 3 0x14200 bored systq 79111 149086 0 0 3 0x40014200 bored softclock 14515 270593 0 0 3 0x40014200 idle0 65516 48886 0 0 3 0x14200 bored smr 1 182472 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 devbuf 9517 6352K 8205K 78643K 14469 0 pcb 13 8K 8K 78643K 776 0 rtable 105 5K 6K 78643K 781 0 ifaddr 79 14K 15K 78643K 179 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 53 0 iov 0 0K 16K 78643K 117 0 mount 1 1K 1K 78643K 1 0 vnodes 1249 78K 79K 78643K 2250 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 13 0 VM map 11 2K 2K 78643K 12 0 sem 12 0K 1K 78643K 624 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 1113 0 sigio 0 0K 0K 78643K 8 0 proc 49 38K 63K 78643K 473 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 86 0 in_multi 51 3K 3K 78643K 96 0 ether_multi 1 0K 0K 78643K 2 0 mrt 11 0K 0K 78643K 13 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 72 318K 318K 78643K 72 0 exec 0 0K 1K 78643K 252 0 pfkey data 0 0K 0K 78643K 8 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 121 87K 91K 78643K 3435 0 UVM aobj 52 6K 6K 78643K 52 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 81 0 NDP 14 0K 0K 78643K 40 0 temp 142 3563K 3631K 78643K 41414 0 kqueue 0 0K 0K 78643K 6 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 4 1 0 1 1 0 8 0 rtpcb 96 75 0 73 1 0 1 1 0 8 0 rtentry 112 80 0 39 2 0 2 2 0 8 0 unpcb 120 701 0 693 1 0 1 1 0 8 0 syncache 280 9 0 9 2 2 0 1 0 8 0 tcpqe 32 270 0 270 2 2 0 1 0 8 0 tcpcb 640 204 0 200 3 2 1 2 0 8 0 ipq 40 6 0 6 2 1 1 1 0 8 1 ipqe 40 270 0 270 2 1 1 1 0 8 1 inpcb 280 1967 0 1960 3 1 2 2 0 8 1 nd6 48 10 0 7 1 0 1 1 0 8 0 pkpcb 40 8 0 8 1 1 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 10 0 10 2 2 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 409 0 199 17 3 14 15 0 8 0 art_table 32 411 0 199 2 0 2 2 0 8 0 art_node 16 79 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 123 0 97 1 0 1 1 0 8 0 semupl 112 73 0 73 1 1 0 1 0 8 0 semapl 112 620 0 610 1 0 1 1 0 8 0 shmpl 112 50 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2786 0 1389 46 0 46 46 0 8 0 ffsino 240 2786 0 1389 83 0 83 83 0 8 0 nchpl 144 4446 0 2847 60 0 60 60 0 8 0 uvmvnodes 72 3740 0 0 68 0 68 68 0 8 0 vnodes 208 3740 0 0 197 0 197 197 0 8 0 namei 1024 12371 0 12370 2 1 1 1 0 8 0 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 520 10 0 1 1 0 1 1 0 8 0 scxspl 208 13116 0 13116 10 7 3 7 0 8 3 plimitpl 152 52 0 45 1 0 1 1 0 8 0 sigapl 432 1281 0 1268 2 0 2 2 0 8 0 futexpl 56 26659 0 26659 2 1 1 1 0 8 1 knotepl 112 374 0 355 2 1 1 2 0 8 0 kqueuepl 104 512 0 510 1 0 1 1 0 8 0 pipepl 128 560 0 541 3 2 1 2 0 8 0 fdescpl 424 1282 0 1268 2 0 2 2 0 8 0 filepl 120 8559 0 8456 8 3 5 5 0 8 1 lockfpl 104 244 0 243 1 0 1 1 0 8 0 lockfspl 48 75 0 74 1 0 1 1 0 8 0 sessionpl 128 19 0 9 1 0 1 1 0 8 0 pgrppl 48 38 0 28 1 0 1 1 0 8 0 ucredpl 96 660 0 652 1 0 1 1 0 8 0 zombiepl 144 1268 0 1268 1 0 1 1 0 8 1 processpl 896 1298 0 1268 4 0 4 4 0 8 0 procpl 648 2647 0 2609 4 0 4 4 0 8 0 sosppl 144 132 0 132 2 1 1 1 0 8 1 sockpl 384 2763 0 2746 10 5 5 5 0 8 3 mcl64k 65536 84 0 84 6 5 1 3 0 8 1 mcl16k 16384 9 0 9 2 1 1 1 0 8 1 mcl12k 12288 35 0 35 6 5 1 1 0 8 1 mcl9k 9216 14 0 14 4 3 1 1 0 8 1 mcl8k 8192 32 0 32 3 2 1 1 0 8 1 mcl4k 4096 122 0 122 4 3 1 1 0 8 1 mcl2k2 2112 7 0 7 5 5 0 1 0 8 0 mcl2k 2048 71438 0 71416 15 11 4 13 0 8 0 mtagpl 80 23 0 8 2 1 1 1 0 8 0 mbufpl 256 122354 0 122225 34 12 22 23 0 8 8 bufpl 280 10530 0 3182 525 0 525 525 0 8 0 anonpl 16 150282 0 130319 111 13 98 99 0 62 14 amapchunkpl 152 5988 0 5838 19 9 10 16 0 158 2 amappl16 192 7383 0 6246 88 22 66 70 0 8 8 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 51 0 46 1 0 1 1 0 8 0 amappl13 168 507 0 507 1 1 0 1 0 8 0 amappl12 160 5 0 4 1 0 1 1 0 8 0 amappl11 152 557 0 544 1 0 1 1 0 8 0 amappl10 144 9 0 7 1 0 1 1 0 8 0 amappl9 136 569 0 566 1 0 1 1 0 8 0 amappl8 128 168 0 140 1 0 1 1 0 8 0 amappl7 120 38 0 35 1 0 1 1 0 8 0 amappl6 112 573 0 560 1 0 1 1 0 8 0 amappl5 104 167 0 157 1 0 1 1 0 8 0 amappl4 96 1510 0 1484 1 0 1 1 0 8 0 amappl3 88 149 0 144 1 0 1 1 0 8 0 amappl2 80 9918 0 9850 3 1 2 3 0 8 0 amappl1 72 32485 0 32075 26 16 10 20 0 8 0 amappl 80 2913 0 2865 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 51 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1292 0 1268 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1292 0 1268 1 0 1 1 0 8 0 vmmpekpl 168 11648 0 11622 2 0 2 2 0 8 0 vmmpepl 168 156886 0 154673 202 67 135 175 0 357 34 vmsppl 272 1281 0 1268 2 1 1 2 0 8 0 pdppl 4096 2590 0 2546 7 1 6 6 0 8 0 pvpl 32 430313 0 407204 300 42 258 298 0 265 67 pmappl 200 1291 0 1269 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 182 0 42 5 0 5 5 0 8 0