kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Aug 21 09:18:35 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.1' (ECDSA) to the list of known hosts. 2019/08/21 09:18:46 fuzzer started 2019/08/21 09:18:49 dialing manager at 10.128.15.235:48682 2019/08/21 09:18:49 syscalls: 337 2019/08/21 09:18:49 code coverage: enabled 2019/08/21 09:18:49 comparison tracing: enabled 2019/08/21 09:18:49 extra coverage: support is not implemented in syzkaller 2019/08/21 09:18:49 setuid sandbox: enabled 2019/08/21 09:18:49 namespace sandbox: support is not implemented in syzkaller 2019/08/21 09:18:49 Android sandbox: support is not implemented in syzkaller 2019/08/21 09:18:49 fault injection: support is not implemented in syzkaller 2019/08/21 09:18:49 leak checking: support is not implemented in syzkaller 2019/08/21 09:18:49 net packet injection: enabled 2019/08/21 09:18:49 net device setup: support is not implemented in syzkaller 09:19:41 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = getgid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) setgroups(0x8, &(0x7f0000000180)=[r1, r3, r4, r5, r6, r7, r8, r9]) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg(r10, &(0x7f0000001980)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x2, 0xf7}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="441d61bb713e14e5acdfb7edca207e3ee2bc028dabd22daf2a084f578227dbe5bbe83572c7c89008f23097163f9eb05e7a39431d4550d6929cc0cf54af67a45d1952200d5b3ee9a66d85ed1edccc3449ae88cb4e1bb10ed91c", 0x59}, {&(0x7f0000000280)="8722ce1a5d58c5995d0aa4e8837f13ac59793a4b5151bc07655d7f581db5a736685145441f08f3565c6d97127fd1089ce83ca3563bc9b23db597ccefaa569db8c0604f02f2063376e9d2f54ea3f60eda134a8884968182621d7a76a8ce5157200a879ce2cbf7cb934fc0e49fd376697a2e", 0x71}, {&(0x7f0000000300)="361d81a1fd582f41a7c1b128615d2604898c3d54b142043daac79134dac05cdd6dd3094207a1778dbd70cc0cad400bbfeba49c3c0708b0e587a1a78216dea6b7d68f13f05773f3e9bfa60e6d254506ca5b322759ccf7c1371f02c94a44a12b4cb729dc2dd88b7bd05c73465654e9b531fbd58a015df27769ad96490f0351ca130d9143c97be11286d3e4c70323d4bfda7e798fc7ffc7a16093a4c4bafc9f8d8daa9bf195", 0xa4}, {&(0x7f00000003c0)="964e03b0bd1bf77952d840cddccf84457546024ebabce783a6c3b3d688ac0eeaf23ce5f299e884697cf25435d1ab1077749327b60bbde82f33de28914bcc18ded359c8b44902f489bc9f0f1607a5a4d102ecad034e6aa3f3442a2e97f6ae020cc7d8dc04fb37596a16fddf9e5883740d17f4a74ccd7ad56161ef8442889955b437c2ec2dae04d30926d1317e9c6d4d9816d9dd4ceb12bf4533ca7c8d6c315e3d614fc3b2071b9dbd74081d45ef681a1198c522a691b0ddbe9ae1aa55c695f2", 0xbf}, {&(0x7f0000000480)="f6c29991f063c95ac937b7f51affc32c7a638fdca8f69c02469ef96e9eba17cd3b0f38411fab0f306e4cb4078fc6be668ad29124a212a19681063b992c76cc69e2fc46e1d8854875df0db95d8a9eb2c7e519ef", 0x53}, {&(0x7f0000000500)="f38c1b5e132da516e1361657fd2261459df8e3c031c696b557782a04ce651dce1805bea35082bae994bb44983d2e8c028c8ca3c2ef56710162526c750dc23c40db0d5b177c6525fdefb894e36ba0b0e8124d1d85f4", 0x55}], 0x6, &(0x7f0000000600)=[{0xf0, 0xffff, 0x81, "af1d53f04f64b86d91600d2ecad8546723fb2b5a8fa3572ed0c741f88d58a0a854939c17e4f5666830fe5772afa1102a960fdd2d15fe10d7b93de038e341f4918abe4248985bb859774b08efd7e147261eff07089a2f8a42e52a9d5aedced19d630c3f596da8bd34f98611cfe767e1409e82a5021f8341b975be2516e7d6819f445fa427fb78856574f7f8d72a6c6ed4bedad3325a6495cf332d40e80d253c72520ce645d85bfb260e3c6ed911fd51c9171dbb05a50ec37880265a4fed75522f3bad3b12d91c883c3f2d28a325f74c919485a217241a7d397ffe95dcbb1aac28"}, {0x10, 0xffff, 0x3}, {0x108, 0xffff, 0x6, "064ea0532456abc523a631034e3852718a796171a157a3fb1580c86467c4f7df249c1df55dfeb67df86fc7443962fc20e319c9368249f7afbf5c3940e8e6e2146b7f69fa65f4cc3fc28cbedf39ddd6ecdcb5743aa3fa3ed42fe241b755b0505fa645c6de5039d1cb68a6985cbcd2f17670932f7063149f021c00798cf283819a80e499d0141b325dce0bb3033f80d3046b7cd9c2d45bdf9ee434c7bf38943ea80b06a8d695c54e182a8470c612d5b88b92ccbe314bd67f05a9090201459b8775899d1816d0adff9867118b5abfbddcff87b8677afafca6c07cf0b4cad99883120fd151cab5c78ecd98cf1fcf8ef0846035"}, {0x48, 0x1, 0x6, "964623c8cf357ef3865d5b301c3379ee658b178cd15a4903700198c24f8f85556cc8b8a5b17c7559df7e3fba5d619e6603824efc7f3c7861"}, {0x58, 0xffff, 0xe6, "9bb46996f1dc06765d5753c63bc15e3ed89e76f7d61f19e27841eac4b6f004f5c576b665c9ed4feb49daeef283d2911c0e1ee1c0b37390b6a5a0f5c7940127ff1400c23db2"}, {0xc8, 0xffff, 0x22f800, "99d75748722545c96dab38c9014f588d424cb5bd04c9ed695d277c601bf0eeb5f414f580b7ddeb6c17328c0bf59d189db62f26acff1c74e312e86370a903cf80fb9b6dff7eb1ee9e1a0d13abdd017651bdadcf4e517b9cea1f2017b0425efdf80a07a87c37249c4ca86c027a3324c0b78d76afee929e76e1981c7d6ea21eeede71eccc985aadfa335135f30b99db055180a4535e77eaf18a3cc16846e440e1f1aa9dfc04768c4cf1e7407d279dcb35ff3a0d"}, {0x1010, 0xffff, 0x7f, "9401b79428f619968e79338bac3b6cf982caa4c5982a446f8e3e6590f6b93f3c4737012fc73b8fa68e44f06fbbe73a5514ee427edda8d18e6c2298648ed83a8afc35e3dc07e80e06c0b47b50d0f90044646d573102d2bd3c3f6408562b8b72a6d83c3442b68658b7439e1d4b9fdfd1106b5094fabaf246b989a85412b08f49dde7148831e59f8ac09f1f90e48c7555f42a9e5064946b811bb00fbcaacd10522bb106e2cd9770a4aa301a811ee7e05044810709feb3dd3e42853dc6d019321550ecb052834ca7fac512a41feb9b1dc30a2993787b89039c455a456144dc8fb3c876da8d0ae81e4d5b1dab6d7bf08c41de6853f1c2fc68b2cc045ae5c106100c18212b6bc61b7aa08a53304941294290a310ca7fab1a85524ab2c2f221f13852f9cbdd13a8359ac206bf1dc3bafdbe72e4eec4ac5a0e457b4903f0e256723e3536d45066a44a87a0bc19c6618029c71ed63e66ccd5b90e5f6c5e137ab7112f37d8e3da652e511bb5357e2928bf473080381c8ea1fe2f0571a2923191a01e30fbe02e4d10486e4aa8ec597f6fe814d88f5edea9513abda2688e7d93b548fceaf7aee0dd3728bcdddea761797c67e29712a2833e482e8354746e989977a99a47fb413236fb1df434951b2df154f95d2428b268896681aaf8a61739f5b6084e0bc6c6daaa8f14e889814e33f95f6e57876db53ec7983ad9376fc9f707cb8e93a0cfa0db605df86b789fd768510352c4814431d8d9b9e175090c3e0135c965bf98e4af92ee3c6c77b2e0ff45e5132815fcd22dfe1c5eb7fc9311adf8495a852243a3b2c6df6e4a5713bc0896f5d723d49adb016cd48b74e2d04b45cf22595ded0507b3d7f6faf4cbd3a5eee5919f27f27e29baa2889ffd58968b4473e3ba1e79866dc86f1dbd6939beac00e682a14c8859860fce71cceef140d9150ef2e3fec14e628b94c2855923cba82842f9e38541fc2e5b1c380e3afa79191d0b69cfa8f2553deadeb881ffb4dc0cb80db5e517896c586792c731b50f3bed1ec482040588a7010fc6f1ba4c2135b94536c9da427ea400f1642a0f24806aa5325defa32d7faab31ebb21952faa7ee19fe37825b36ee3e550a7e45f11d5a9ba25142f221c84dad130e12a5c05896fce1fe22021658282a30d430b69c67014f83b44a72af0b8c8c548088b2646d649ef2e5865c44a1163220b06b7a16ab20adfc1637bb7de33e1b2fd2cd79aa6ef835b9f761863829f7ea8177d57a1157a1d1d57b0d8b2915f4577f498b630d5971b9c4a61379db8dceb6a5b8d1c78ccaeb508b0f0c9d9138abe8f5b5f3515167691fcf2db70720dc5df25a1f260973e688238063cbdb0f5b579d5123681666055b0af9847342916d8738d5a7980b6b005267e9eea9e560348844c87b4a30f9f00b827479d346b18dd1705e0b8182c77ef8ac336d9ec11d62d7553e0ce9c52cb015e1106abda5786c4924c375d044f18841fec79395b21bffa69251786a30154456ac5e81669287f40ac8d3ab948ac07fd2f8708149929707149497db8d31f524ff1622b35a4168278257d030fa0c6007d4512e63624f358ebe003fd6c64af0de352e1471266cd7c5f78128ad6e5b90fb0fcc15cd5407d221b832e3b05b9c419c85b1d623dc401c78e32737611f66d2d69a9c99594bbbcc0fb7f9e313afb66d0df6bbd9ea6c7edadad65bffb2feba9f8e6c2d7cc1535ce5f12cd92fd98ed5563110d701d97dce5a373de34789ad57fbff6e1f4237b0153a29c453cfd7736e9ef6eb22665218beade5dce941af8809200e0dacd363a81322c6740a399a23e724f4397b2062fbc7253d35cd16f19ddd64d451b7c1d6f7b834adb027d2befde0404f490d8f92f1e72aa2c53d0b8deb858118f3389896b1b6eb02742bb532b7495cd3cb675bdd1efdca814713baea8c7f89fbdf523c01bd8d2952c2b443925a4d0717e5fe5f65f5bd7623bd130abe2cb7585b79e77f6763483525630a8f3b533eb427f7f1ba47df6a600a4be9171476f7f342ec096620a67b5b990537a7c02383c447658d822fa5906ce241e8ba4e9dc6619dabe2c201a5ea5218e6063ecd3c991987b42614ee478b86ddebbe40f543a02d0812f6521f54a6d45e9ebd2cc2ecbab16db932c565a19b9308d07a1c919ef0398a47762162ffa9e749cec29f4500e960892ddcda9a7ac8ef80c8de195fa3a7ddbd17b9eefc3e0b127cca96e07f1803d2cfef4b3c35198925cbe695cf6aca58e0a2a732ec2988522bb2f78da855bee5759c9b77a27bdd6344cc82c22746c57ec845700ed4eaae2c5091d68520a4afb93fafecffbcf9b735e96287962a13e74bd54916bd81f52801bd2cb61e8b74ee41fbaf07c878e5f9fb4c3ffe36a623b613be8720687303ea767174aee3c494566c2cf2690eccb0620ea2dde0e56891cc938b98a893e0e46eeb1f2ae281bf70898e94a6bbc063e87e8da0599a0ea39d28cd942943d9e378f629bd3f10cf6eac91953ca2c9e92a2e6f612fb775c62e3c29cf814c0a428c11217d9b5b02c39dbc580c0e203621509de1ca84cda5ce859dff9067dca6aa9e2de750ca1c59e8a7983509d8fe8429936cba9832505002108dd7040340ef2172fc4a53b2fa2fb66d32d9594fdbc51d8504d82637f89c493d305edee373497edb4a9f0039c8d6bc6c5b2dfa62f1c0a061d0b1c369965efd86be72149d8167aec6b4b1ebd3a98a5a551804378b2e46965083ec52b47259c19c76fa7f5afed7905f3a9ce4fdb06bb3796d6d12f779fe8c4581f1a4f7c89859ce4113d067fc44a5107a4d8b5175923487c2eec3ab7186f7f9d691d50edc3dfd3fdc27e1ea0e9e2b37d730a3a31354194a06dbdce59c1b0e21c2e35634091827e3e59494e818ac3009c0a9bb0a24ef1d9641cfee06e6d98c7231a19e6fed33bd122b82c999ba12f823067843d37ac3d49bb23719281bf2cb88e5b96e2ea5caaaedfb485211fbf4e638f8139ee6c10d8cc4fd388871bc73a4972487ed5c93743c580c3302e39741f68074aecf7006cb3b9e3e19cf680140140946137e810296e01c10030ba78abbbfacafdbd440242d3f6c9ec254d47ccc93d3e04de7b7ca3f49b51f70e4da225132bfd8d60805bc0002275b5c701bf6668a1c3cade1b1808292fa4edc25687778d376e3be5246de4dc8fe6dfa437044ec01aec7a036fde90bcc487f0ec41cb23f18fd11e85f01c4fac9722e2e2380e1d7170121c28ce3a15a0a3d002a8a6415f49e020c3954dae2ecdccc3a41b187412768f07bcf4c98eb1a57bf62d54b86af7aca60d12cc0c9426ef32dabba2770458a86e09184189d6d897771b47fcb327be5e6347f1f669d3f7539478f8074f4ebd51f14a86933565c972bc8febcb9d47c0effb5b8a223385f5701f8b008313319b8a284624f339d25d540c98dde719c0eabee41e096ed9aeafb4e884129ebfa3bb45f1c67381e2490363dcd4392c595b39e4f902e33f0e1d770ac8c8e78c0c0af4fe63797ff1e0091f54d42763a3ff3556541d4ab3ce7ba884cfefe28394f272927eaa428b717e895cbd487708297c4d7f3a2b650b383d0883360e44ca689e253588f9cd974acd16b9697306c9d792268822641ae16c03d4f54c367aa1321f462924a1ff3a1211d734cab2dd00ab9bddbe637e33e0720b22b1f921a9e2680cd1da774a102b62bad074faedf558d94361e70b25e1135373bf186c38e4d9165675d7a17a927d5436fb567591eec14689da11beeefbe536368357a3d7d88ecc3a0ae087131675702106c1c793d7b89a1eb5611eba90cb612ae50fa6102f0a7069d9eda34c3fb5ec5935585e939d0a34bd7ef11fd473ff62eef322d0b3af5cc147219683564180b90845613c8a8cf915c581295c06ae6677f14dbcd937b5c45a24143697e87e829cdea5178591ef123d0d9e2e8c49a8ffcf74c15d5386349c55704917bd792f4486b4e1fd1f870553180bc4386085862e17a58d16dbdf29cecb97f88e29e62ef9fc840cfe24f1233cf7b997d36093dde45e7ff6b3c3b1928138b0e99dd950f93750509cdf7681129523342fc3694968951c7f097d0b1dcfd891e860d2571e4109e18d885fbc3c3a8c7f58b6beb7c13e28ca0264c92338360adabb9c51a0c6abf0afc5e829d299052d463632b7869525e2810547f6f3a14e7a2f9e765dd027d2d15438027d87c1582cbd97283751eb3d351ec05089edd68ca45a827ad0e2695a0634c7b866de5f9f7bfa09081192dfe064b43ffeb681c78b0f0c47610b52a22aa19f494ea1c971159ddd1b0fd21bb6f2ed5b4a8d59000aa48ed1e1c8e31f52bc2ae21977243927c060f6b1aa2d10c05d6f52a42becc5e76e916022ffc29cda05780e20c5e1ea0342cdcd00ed4dab749afc74a408dced0674b82f6a4c167ea31e4f63e8dcb3fb3bb9bbfe862f24c83e5b327458d4d2edbb4c7a344969b8bd36e0b362323872f112e7a66ab770833772ffad0db682d59536de6cacc582da5fb7fc5139a1362e7b0139e1a5b77900d0d4a61efcd177e14b7c7c6d391811a90196c1889c527942e3e9fa27bd91858283b13b264513516eb56c9a6e82336fc9b2e369926b1a17c51adc98d22e359339bfde4f903db81f5b3eb6ed6bb505e99024a8545085bb00c649597f252ec2a97fc6e26e8ccc8559f5b1f87c8506b608b31e5a6bde4691a3ebed9d15d84b4fd2e7b792521e18d53b48d8e88382a817482d84524016789706687751e18457e14c5bc94b407c695bdd9e19a0c79df1e13785352af636da1abc8e6ddd18b2c5cd98d85f27a3edc424452f3a30d80f2b479eed9ef883e2e65655f35af30e6486f882ca3e4364f759f04914511ae0b23d63459a69656bfb311ab4a6c6b973d6264499e36d3d9b5bd13055fae00e8372928f545250ca0bf76e98b1ed635d12a0a269db7af36a2cdd07a6cf8560b2c18b0f1e63dda0c4bb1db3cd730eabeff91ac738f1278af10b3395d0e43afe51e6728dca8634ff6acefe5625e2f1f443e334a2e7bc6f25498bd655cdb1f36897d3afc4a51f79a799b4c3c5ce02e0b709253a1d2eee599e5c8f8a9f971a90c279426f5bc620b550129987e6d13c19a777647d8bb028da0c65b6f455774d87300261eecbb8ed9ffef4ecdfc5b8fda6102f3da4b801b3523b281751816873bc99126be9938db0b82b1c5185063c497f56fb90cec0d575aeadfb67d58712421bdbc8846f8786ba1fa444bc73181ed2341794e7adb22bb0f10e0362e0a03af6a1ad3b71a240725a18868c8dfe43ade4513699c981f8c2b31d91acfc804f436b9ea9afd846e90b2298b1d31d8f0f4018c09747592c4380a19a4f9f72c9d335a30844895ca6e0491351de874245d5ccff5f3b38338c2a07ca5708a688cbcfcd072d6e70b11d4db391bd06e6d12828cf1094dd62bf91404a27a32be2bff9d6173db84d5278a86d8df7a13d07eefba4b65d356c5a4c71a4efffdf939fa3d640062d7acf95e3198374404d8261b53caf553d97e1af2890b07537b4816d81b9641faeaf9f8db4435bc0b4d2aca6075ee32454615aaeeab6396674684b7e3a6a5b41842168da7d38e60903f901ed12df6d8e7bb96cbc4ddb50d3e2846ae4c025cff5bdecd4de31d98fe9b1e61b043a3dfa5dc8647fc5ed3670d84bba3f2979512289dd1e810ea8f5c996af5116158fe3d6a536c591b8135e3e6cd560dc16cb778058546ada77f99790891a0a00ba9ba4e387dc6ac2b86082ea7a2c818e7ae214762bc7df6ebeaac51c7f5a1b21139df76381bb6a8a80105386282e842833c3d9cef85470469fee"}], 0x1380}, 0x400) mkdirat(r10, &(0x7f00000019c0)='./file0\x00', 0x0) getegid() shmget$private(0x0, 0x4000, 0xc4, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) r12 = msgget$private(0x0, 0x400) msgrcv(r12, &(0x7f0000001a80)={0x0, ""/9}, 0x11, 0x1, 0x1800) getpid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) chflags(&(0x7f0000001b40)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) link(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)='./file0\x00') setgroups(0x7, &(0x7f0000001c40)=[r6, r9, r3, r0, r2, r5, r11]) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000001cc0)={&(0x7f0000001c80)='./file0\x00', r10, 0x3}) linkat(r10, &(0x7f0000001d00)='./file0/file0\x00', r10, &(0x7f0000001d40)='./file0\x00', 0x4) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f0000001d80)={0x0, 0xfffffffffffff000, 0x2, 0x9, 0x6}) utimensat(r10, &(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)={{0x7, 0x4}, {0x204000, 0x4}}, 0x2) ioctl$VT_GETACTIVE(r10, 0x40047607, &(0x7f0000001e40)) ftruncate(r10, 0x0, 0x1) mkdirat(r10, &(0x7f0000001e80)='./file0/file0\x00', 0x8) 09:19:41 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xe9, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x71) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fchdir(r2) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x10) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x80000000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0xbd) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x3972b741, 0x6, 0x10000, 0x6}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x80000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x28010, 0x0) r4 = socket(0x0, 0x5, 0x40) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x20) socket$inet(0x2, 0x3, 0x694) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000003c0)) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/4096, 0x1000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001480)={0x4, &(0x7f0000001440)=[{0x2, 0x800, 0x8, 0x80000000}, {0x9, 0x2, 0x601, 0x6}, {0x6, 0x10000, 0x200}, {0x6, 0x7fffffff, 0x6, 0x1}]}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001500)) write(r5, &(0x7f0000001540)="24439b220eedb99163c0f2d4571ddd8ca1c39aca29e9566677fbc79d26c4b09db7976791623158bd96dc699ec0504565995280cb91e9be88717d540f14df8b3404cb61d056e2d540f59b8cd7e94ffdb46e4702fa12706542ec5593949458d7ffe1fde0db710611ffdf9d5b5ee15aff6a0e66952b6385fb2bf299669c1153cc5abb72b7caf09e2f77007af5197fe4015b73327c1eeaad4c2257c482d169ed90451a8fc546f89d95410d7c085e048097100d392d5320f90cb918c79be6b985a517edde16b9a5ea80", 0xc7) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001640)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001680), 0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000016c0)) 09:19:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x51fdf17d1ea8b271) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) 09:19:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000280)="9a7f07f92e93c499f79894bc22ffaabf1517f9ea8ff37daf72591a22704041e86e5bf74bfb8c2e6c241656abd86d8d11f56395458bedb2d9915352472800fd5ab0ab7faf75abe649b0987e7b46cc489ab8912362f4906aae7af19c92624bcfbfb09d6c6c666c04a8b6e5c45989838b4e93b81c65fff59b58f03c00e01b9dbc9239e5404e7d4eda77d931643c08183ed2134b9173106015df0a8d9c76d26fcba36da2a2e881ba7eed25fa824d8667b9d11b7f0d66e0bcd457c48ffed7", 0xbc}, {&(0x7f0000000340)="3cb9862a4ae28c4ef26b1a4ad0254dde8edf0a385754ac575a8d73891a645d2e64747a67d3d8cd8aaadd8274e2c1189cc87032e5f6337dc67272499ef6342aac46d58f82559d6577ab0dc43872bbb82523d7fd1904163e389f6afc7f9d4ecf67432dc22143c057b4592706a1e7afb18e16d01984f907a28a48974f2e62d0accf905eba6304138853ec88a3d5d646a22d1ccd3994", 0x94}, {&(0x7f0000000400)="bcc1fd482046a08a686aa8a64bb5c5b5823f0598ce283325e699e99af4d2e46133a1cf7b96621020ea1cb0c411dafcdb5e3a194182667a6e1d872323a4c8c0fba3ea8cb8bd9941d37a0e29f521d168abecedc8598b50e41a71c6b6de08e5d4d74d12817dd2822e8347944321900c457e1832381f8f68e5ce19c09f3f81563d7cf2eb03bee7a58c9805a97e7d3aaf58cea271d97174e58e97da4d4f22c78a2b9c4f5b13ca13bafc50dee3c00ec72604af852476f3e1af036d570067cf9b3b6d64005d65926a4f609acedfc8c27d755f0c8cf8284afd3059ecbbcc87fba1879040dc1b9763c2545127154c4afd31", 0xed}, {&(0x7f0000000500)="134333f996eab6a70745fbe6d33f423e8f4c331d5503e9555fc89bd433c2b15986b459920543464a497e82a291daa84264f4981fba3e69750e54f4e0e5ef5f12ce58b825266ecf9e32e08045099cc8aeb5f08d6b88ab6677c9cd33a3d31974a64453820a340466896d329f4c581561d35967de65eced9bb4d92264234a6e51d87f04f846d75b05b9d1", 0x89}, {&(0x7f00000005c0)="879001e0d6096e3800ab06a26053a5e08efea518f4cb1d68fbefbdca6a18f410f04a106daeadff75e84755593a48eff20a4944a98a745696189921b522f962cd74a8e3d8064ab475ca483298a9118692197dc8bc566c78af63909d3e28aeea00", 0x60}], 0x5, &(0x7f00000006c0)=[{0xa0, 0xffff, 0x3, "87513046efcf7a541beaba9e0b46836ceeef857f30f4645fcbfc868dd1efcb1463eeddd47d3b70a4b9ea9c116b8f11bc0f7936c5b5d94901e9f8f0b0d9305312ae8e7641a4e551315c9b8bfb39076af0f78bdf6e79d9ec92e95b66a7e688f71a9f2e909ae3491d251b9a3d946342ce4e93939607c7c167063067429ca351d48ecff416d8eb011ecae4125fffac8d"}, {0x40, 0x1, 0x8, "d0857a4f808ea8e87cf0d6829f5e3a836b601bef4af19e7a1a232a847649a84ef948028084da013dc237d9930e15"}, {0x1010, 0xffff, 0x7f, "c620f126f8d7de2092bc0cf22918461d694a651bf2d9ba27fc0b3e6944ddaf174b58495008e856fabba7592a5f55ef28a2e7a72c25b071a1c427408be097f2f969d5a0520e79fa16a377fe84b1c643d44bd1b0944757f814e4ef72796e81f3386c6456ac70b8a9d5a5174f2e7bbbefac8bee41f9432a38568ee1203bad0a8940ce7a1572e22b76910e7833efbe8d59920544d6dda05bde76a62d8e603ed13e9f22e429766e238c5bb468cd5bea662b24ad5b2f6a3a8a72c08ce4c1d4a1e6971ed74d77b869c5aa612ed9ab7eb9ebf79422d643a3a24855419fde3275a7fd7886aed056c8a9fa03322150a85bd29c05f1e3f15d2749631cf53e9b858bb8de68c7306a78e0662b432d4f643adbf37861813be98414716629b7a097b452ca851e00ef4497c5a283db9bfd057a7769efe352779efe29df068d6eee87c4c2264f12b993bbdcb71d70c0df4f7127b57328ed4c33b1c5925d57bea4a118ce949c4be7f9f644337d08f03ad11a2ea4e744b7b48ce27eeae8c5ee81662b118fff920c582ed539d94212164ceebca74dd2a00f981191fec105415c7f917bc8163f3541fa47828bc407d105bba9722cba604f09e5a28dffb9a6b2dfc74545507939eafc233a9de421e543848b5bb87d959a04f5f845ad4e8e1b9ebaf706fcbad4e48624dcef200244bc7d8fda3e9d058618fd9e1817b43e6b3a11c61f1fcc5fe50b9da1ea988579f824e8b0694d5d803829dc8d6c37bc464264e284f52840af63e769128ce3cffea6dc0a9f37af31ef1843fbb2010fd672e3f60026ef3bb6ed4f6b16e409077cfc1548d22d00d6716e0b9fc464114a9227caf2997766be3bc678b17b4089b46d25d8bd6a3c775060ad0bf7ade36951445b602657c21737dc5998e8c5f3ce00e42bcef3d01ce83c0e853cef548134fb167c65fff284b81016fc332e6a930802e63251cf7e3b732309794dc80578164619321f0b5ec9199f99e5a628e243425206e4ac295f5cb46d5c957ff5f4daa8ae29dfdd650f7bda193dd9b842a58e36c6c0c3c07047144b057f30a99272e0b6e133f7dfe5175b05806c2c65c4e93c3d3afcddb5d95d9e22d38799bacf72c9c598f4b4e433af5b70f6321e55da1074ac448434ffac298ce52401eb2d1dd261a7aeb912a248255fe1d68d6464bf407338afe02d3a8df00358108c5e4822071bd5ecf8d9235eabef233f72f7f9c47d2c2b41b50b07301ddda4b62275a26b2addc1c59df239492493f318e714ffd57ccce35995dc2103a9325e143c56d002d7a945469ee355aefa5e8bd6c3d247623e673bc8b7f234836fb36307823db2a65657e03cb3abc5ae263ddf143bd70dea14ed720c8a4db028fb999b34ce3dcdeae096cf24d0f1cc7217e0c2e07eec9411014d087de70321f07c5c6a97c18bab59523d9fc8c581c801ccc6a6c7ce956fdfd46d28386df7feb0ead20578ad278db5cecfdecb3ab68367b825e3682401d2a5cb9504627c169927b73ab62973c7b959cf09ba599212509d662093e2dfd6d0b441ae50c8b0fece1fd8ff9e7fdc137d615e588becee4b674c541023256f716ae6c3f2b45b66f1fe0c0e153d80bfaa21d552ea63e788f76feab51306e465865c0b7eb6c090c443cf44e95b422508ff58fa877edbbacb79d2212a986e14028bc2e6e6e1b0c242b32b28dbfa34fc44cf720bc650b2ceef81e4cdfad5719ecefbef2ee6e00b4d618b682feb9e8d3fc146cebbcd7e3eb668eb7307eb12d0788d672592deae96b4509fe49c8e001cd065bbdbe89336481efa4d021474346c8193f4b916ec5b3f86fa1750473d3fe9af401b5d7558ebb3416b8d035d7a03729f5d54506ff81022e5afe6e0e3c46d9240fda4f6c77f73432d415a7ca9a39154f4022c0a5ee705d07a1c538397b2b226121389694295f89084c08fe3e67ade800bab41d7669d9b9387caa324c4ea77e4abbe2941ddaf898aa90f4a25ad677f0b6f9f1484314afe2fe81b87a399779b3808cf93a32e6d26647aa3668cf4a4ca32cf8a6cbf996ebf2ebbe70506c22582a9fb734baec902bccea99b6612d717ff39a7f43d94f038f29267d9f7b202ab9e8c94147066190ca8a6a9409bd58dc2dfb77554c01c4b87b1d7d3928aee1d3a49270ccf5d69fd3b24f53597a64ddefb1ad6e0a3ad1d1a50cefe00112ed071c8d83cefbe469a106dcd98f332bfc677841c5425864e057262caf73e8f1bb5fff6163741dd2a3f3006c835f3d77b59f8c3864d112c92b6f81487f12b31634af8050e28167fae855d9c87ce95fbe554505d5879f4a883683eb0bd31fe7cbf40ceb880562e3239f7a6367c67ce3e4e0bdde9cddf08ac91ce0c72b3eb07bfa972dce81ea97e37596e543b0458c2fb6b250aba0b7e17df9f48e5ddbdee1578718565f3424a0ee207ce1df2f9ac1c074f515bd249a7186ddd3272bcb617349b9a7220ec5480f9521513e6db9cda1a5e49e16815b283f11a707ce5cfcd386aed0fdfbee80505bf74adbba3ca636ba24c64ac18b6a85e2a98914450dfece637e9c3ce29d930161aaf15b9e46a029cee82f5fccb473a770aeaae7581f1791bf97f9aefb116125c156c5509d2f0a08060290222a011c68ec5a803bd1ede9c7c8593bb18e7f8e057b3cc087b492e5da6eb783377be2c728fbc0a39c472b8dc0dc8ad4c2c92904607ba1006f8c02963ff9c8b7f1cbad22b1fb48282a9efb6586216b51e31cf4a7c0eddaca3594e80b6e12d623b52156e3d12acab42b8565a0b7e75157e02d7bce11e92a049e2dddd6e41afa55c570043744df650ba6e6cb9858176c02c133bd2b7f46642aebae1fb465f277ec048daa0f8c4200ed6475de50a84f5a202e359034dba5385bd9fe90b3447dcd07a0383891bd48f2c34462963f81f53a85327d29b5fa3d175465b460cad96829dfb9be62913d70b584405f1d7fc6976e634f7a869d3ce8b7b51c7812997225b955427b190cd87b1d688a19184c77412ea18205dea39d35d221200f942d3d1132ce19a1401cec0fa60ea23cb182d5db71a49a5409769614e03a54a324051d03f8873c4b1afe46c8e0815785a8a21a28eb8417e12d0096cfcdfc1b2afb7eb4c39920e16f456988d3b6f629b6dd571e11390ac3358249753925a319f55dd28a1795a6ace602f36d5c6150988929a0f6dbd6ee52a108099a2802f4760a4e92054bfc4cc0afd09b1bfa1f810ba2d95e64e1fd0f09d31f84a76fb797c2b82623dcc7f61c80d9e64826599f3cda37da7fa49c04d55dff7c6d32ab796fa5139220f1526a2f9affa1b437810aea7b917fd23e2311d101c873aa90c29216c2ae08db117c8c0c89c0d5aedc5e9fbf836974e62010f6a741210b6968dfc5f912b6bf4ef6ac1769731d70548636bef6762e0e6290bbbd7fa0b744418e96f101ace8ecdb41cdfad1614ed7a0e744cfc78273bac5b4a4fda7825dac30cf9d8e312e869fb0a82cb91dbe290d95fcf15009ce0914b3471dff5abf50fd4ae4b5943eaaccaca7c5d5a46086b60cab3535ecc1fa45831ebf14ec587fc5ea737f0e6cd0dc9b1f69aabf83c8aa0fc3ba04d2402d83717fd4b3709def59c5479178f6c44515e3ae37714b05a23060b6e0bf6223e32d2858ee0b3e2fe649fc97f821406e2d6aa80ebe8a9ef1ca556226b14c97a7204670abfa385d652b63581b110aababf6989b45e5d4a61f265eabd7fffc91b0069ca10eb12a7bacba421a05b14404aa79ae142cc963ed28a6df89c2b8b25b930a6ba8e63134212149e69cc37a919d9b24aad6e8e7caca9b672e034871c2442b4160ca68b372b0214a5bf7ec04999ef9dc3fa50d2ceb6e0a4022ab6a84abdcf6084a46c316f1d6de4b138cccaacbcf227009622651d479dc08fbff7dd95a9ac4367b6c4f8283378a3ec4803ca2c0157041652e4a9012b7ac28938ac4213c5f9fb456854d398286439bb9d7006a89d2de6b587ef034984c917f5eaf3ed0652fecfe0bf34acc48aa45d8e7b2ba2c29e5153de87b0ae2f590d4dccc5cfff5548290f6a68458f58a518d447b5d6bb0e94f9c2d3a9502b13634aa35db33e3370b1a3cb79961f9bad7c1b518f96e207f6fa43972cec2c4db8920982d8428523c0ae34174a17883d16568c286965bf6f5643bcb381dfdd9e793ae50cc4988410afbac8806b61ab9170aec9b9d3fa1bdd944645afdef79a57a200eccab0b2196c863395e7d45b49b3d4de2055b713e04c35461d618cef995c9b30940415893e152e18ac5989e17c4c71d81f98cb040310c705b9c612f584791408e08eb8d9c3113e78fed02b51fe3ff45106f2e764fbb83ceba90ce4af635f5664b93f1b4c76d0d5bd9dcac747d323752979750d04bfa1385f96e97bab8ab00a1fd1adc9ef46def6206a70f736b99ca07e1f944a2b6c07f03b1637d81c5fdf3b51e2a37443f177093397d2f9eba79b621c413f3fb22d56c2ddf6f429b47a97af5ed73e589a05eefd1939756ab27a0c009a906e22a2c20837c6910ac2cb0371e70572317e8bd0d339d0b5c11b8c9e81234f8d9b42454995ba6979320a20c008dcd1a02fa3907a1aa7af47af79efe2acff5dcb90eb510d2dacd0da2fc91728dff1a7698e4d533f6c71ee76c31b1a53ac9fae45326ee2c0e72f07caf607f76ff8f81a8f9179ff8c20340ab9cfd3b880bca5161c854d379a0dab2e16c2ca7c24cdf5d4f6091c9d0d46760b4c2eb050e0d37cc3486b78e816238dc7e49e60e9adf16b13ea093404e2544ae5a2fd9f40a3b2e482c2bdf5ccba73e04d2480c3dbe0bac81a40a9cdf66e80cde9375ba02df0f808a08b9e40e54a991537194c5ae8eef0202c33362a339f33a9c1acd7b45e613f2154bb66ba833dc78c4e6c17fd1b60a9660ee85d33f2a1175161d5fc73075b5c17ffd9b9e75547de673393896a6bb8b1e46df2ea4f8079ba465d34f3c92abb6d85f7232fc585977015ea47739ba53d9a3e08e0a4d37174cedce0e8244752543e367dcfd2f30dc395af2ea2f8a3f9b8cce784bb09caf2f26fa1f8883658b289e0a6c2d3628b94dd20667ab998c76d1023bc91e1cd3867a320404015ea1d142ff9ac1629ad1cfdea428c936cd81d49ad7c0310c85ef4b6fd443b39216d80dd361ec98aabb50d3815a95904acb5f224b9b7bbc5117b97b9def8ebdf1e50d2c11bd40ccf0d270ec9aeaa6b76f51b0b038c475cc2dfa7eab7b51f57b201e0932d0c641a99a1403ae9d4d8933faa28823e0f6b5ef3018556016234e7f6bf644eb6b7002786a33288a0f991536798ae19d2e697aefaa24efdd8cc5111fe058c7411071ace26ad329c7cd73c973d525ea743c16bcb5c367ccacb74948a4e60b22515b23e35cf7603469579ac946debaaf04bc33c43a8af4e5dc4e0fc6665efbd85417adc1c7420fd4f1488add81b2a925618bb66b247f176f205ae84d0ad293287a9190f808821cd1f469550f01a70df0145f420a015a477015c6a5b31035788f271f64c2a48433640b49d2d4c062f2865f0d62f38591b24b599584ab312d47f6d72e05eced84b5fb231c6892602a1e8ccf68f11a902d829c51b0f24b6b7a4a56cebd7090ba52d578f01da42e73b5161ca401e777704a2d6451c3e1fbd363d4a6825f0f3ee20b1f652107443820c7782402e717f1a67307029f620c67b8ac338dc09caef373998e3334772e2882b4b5f7563022747015cd7653bb080fd441407bc0982e3bf87c3f000089200e3f6655dcd85be194c1d2ca9f5e8acca0d6a695eb14ba8db3c1d6296a3a4a3482ff9ee5a293df35f4a0e5f6f7ec8cece0b0d0ef3bc1286405dd676"}, {0xd8, 0x1, 0x99, "445817602cf43e93147130d83fb83256842a9e70e79884c4f11989d3fcfa81ab3dddd0e5520d2933243f25d43c88dbeed07df20cbba7b992babfc56dab9bec7d959cf0afa583c6555106c93cecbefdfbf03b27d3b0f527af5e9cb72390c2ef1967da19d303220d8d46167c08a9d13e015fe80122b9b00e5bc697236aeb2f6e22ddacb8ff9c48b030086022a05c49435b037d4e288f3e3ad7a18c3d70a6ce3c685027b117e0839ae967c995890cde8d81c71cc0e94297c13a1443c0a86d9645cb75e1d6c0"}, {0x98, 0xffff, 0x100, "e69ff050b54aef79ff31a619823098e356d5df6b606f70f5b4473585626c3058c185f741fbeb5505660c5e6cb6377e7d529c94534182701e0012cfca46da8b0279278e64728ab83fa9de1b832f03f592c7d34dbe455c65c0587f7991823bfc885a52f0e3a121b1e1fd5a4f6792a1965483c4e382adad68178b6dee9f3244068c1624117cc5c9"}], 0x1260}, 0x8) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)={0x0, 0x8000}) 09:19:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x2, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) dup2(r1, r1) login: pckbd_enable: command error 09:19:44 executing program 0: sendsyslog(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 09:19:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000e80)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x267}], 0x1) 09:19:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x800, 0x4, &(0x7f0000000000)="61a1e9e73889dcf511fb09c2128d710d", 0x10) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 09:19:44 executing program 1: r0 = socket(0x2, 0x8003, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x5c354105139e804e, 0x10010, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="45881bb9003864d07543ab95639d092d2e71c23678756a34937f52f1cfa984a8fd929207000000000204276ae75692d7d638eb715b2a8725a3ca7c836c4f820023300e9480301c7905b8e6b47ad4a3052c21ee8b2fd0017dfecb8ca857"], 0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8001) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x22c) getpgrp() r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x2c, 0x9702, r2}) fchmod(r1, 0x6598b27196e2decc) pckbd_enable: command error 09:19:44 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 09:19:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x7, 0x6, 0x400, 0x6aeb, &(0x7f0000000380)={{0x10001, 0x9, 0xf7f, 0x1, 0x8, 0xa16, 0xe0c6}, {[0x8, 0x0, 0x3, 0xfffffffffffffffb, 0x6, 0x800, 0x3, 0x8, 0x6, 0x10001, 0x47b, 0x2, 0x0, 0x40, 0x800, 0x1, 0x4, 0x7], [0x400, 0xc02, 0x9, 0x800, 0x8001, 0x20, 0x4, 0x36, 0x7ff, 0x1f], [0x3f, 0xfffffffffffffff9, 0x4, 0x7, 0x3, 0x3], [0xe924, 0x6, 0x4, 0x4, 0x6, 0x3], [{0xfffffffffffffffb, 0x101, 0x401, 0xffffffffffff7fff}, {0x3eb588d6, 0x9, 0x800, 0xe12d}, {0x6, 0x9, 0x10001, 0x3ff}, {0x8001, 0x0, 0x7ff, 0x5}, {0x5, 0xaf, 0x8, 0x40}, {0xa7, 0x2, 0x3ff}, {0x300000000000000, 0x3ff, 0x2, 0x100}, {0x6, 0x7f, 0x5, 0x2}], {0x7, 0xffffffff, 0x1, 0x5}, {0x8000, 0xdf, 0x8, 0x5}}}, 0x100000000, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xfffffffffffffff9, 0x2, 0x9, 0x62dfa8e5}, {0x2, 0x800, 0x3, 0x70ae}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xffff) 09:19:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)='I', 0xffffffffffffff2f}], 0x0) execve(0x0, 0x0, 0x0) 09:19:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54, 0xfffffffffffffffc, 0x0, 0x80000}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000080)=[{0x0, 0x3ff, 0x3}, {0xe5e, 0x5, 0x1f, 0x4294}, {0x800, 0x10000, 0x8, 0x9}, {0x5, 0x6, 0x7, 0x6}, {0x5, 0x6, 0x8000, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 09:19:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) pipe2(&(0x7f0000000000), 0x10000) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 09:19:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) chroot(&(0x7f0000000280)='./file0\x00') accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000002c0)={0x3, 0x3}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) 09:19:44 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0x8, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) preadv(r2, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/73, 0x49}], 0x9, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) 09:19:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x38) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) msgget(0x2, 0x200) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x1) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000600)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 09:19:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) mlockall(0x1) 09:19:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="094b987d") 09:19:44 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x51) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 09:19:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") 09:19:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080)}], 0x1254) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="67365dfcce518c29c43d24f6cfc1eba620b5404f22bd5e2dd54c543898edaab2c99d26e87535e8304d608e87e6edb112f8bfbacb1c8cba83f95bd4a174911bf110628f7d91bc9f0c4458549f5f694382c249f1ff9ac736b02876f6471e47abdf1edbec64ddd3bfa9fd9820b6d27dfb62ac2e8557c22016974a174103b61431de11cccc947e228ce1c80ee948447c54e6c5bfa638"}, {&(0x7f0000000180)="9f1cc1b5d7568b92bc5d47a560b93270543de8e9c77f330d866d9d9ad15c99282e4b67cdcf647610832892d26be2c6d81ac7d5167945accfe34836668faca4ed352022975e7485baaf76f524255d00b1dc4a4f87d1a7ce2a637a9e76d737791bf3"}, {&(0x7f0000000200)="da0f8813b230bc218b6cf2a9c3b2fef05c04b09017e2e1e7de7e64f2baa4478b478257991cbc16cd04ab772fd75b91f0606a56d80799e362ddd543f58aab7fa90fa0e22aa2c2a4728d05f38692835ac9d775c1e325e475e84f96647953d4f41119b2e6713249741dac2688c4f68299c5207c134362af3727241028b7c4c9ad92a3fd1216098175d02ca41142cc5f92d7e9bb6dbba94f7e0b4b517c07752e9c2fa6c2617ae3960c4efd864a2d5b698b364fdd1a47bb00"/192}, {&(0x7f0000000400)="026c7e814d5491749241b692e572835a79c95ae42e4e23aa6a6514"}, {&(0x7f0000000300)="075fb3db481f05f8441f62a038af8b66d3059ef68bb3ea0dbcfa1e5209ddb37eef681286"}], 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x182) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0xfffffffffffffffc) 09:19:44 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x5294bd3dfd0348a) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) 09:19:44 executing program 0: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x1}, 0x8) 09:19:44 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r2, 0x2}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)) 09:19:44 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f00000020c0)=ANY=[@ANYBLOB="23121fcf76c3aead6cb882f56ddca2ca489ce8391dd0e382e05668159d58e7b87d1391c13c07a1c05e2833e32e13c25a09b9c28d0d9b6e0710f5d3dfc209000000000000006291383d4be04c763bfd8d1c3e7daf9a03d91075a80cdd58f8959c87b4388b962779ac70b08b3374fe196aa05c46789aef57ab90a5be7e61ed86e2f166c1fc3e3014a43f2c4e4c3af3a432b1fdef7f24d6e0933433d50c349057cc57f2779ba52ee471e3ff000000000000000000000000000000f8c7fbaa5cefa096b4c399241a27f3a7a41239a7cff20858f286ee42fb210e86c6406ba1371f8adeb6e058b92afe5dc7f490d8ea35b4404fa6665fcd86a219a51ff3627a0a6cb3594acd62860c835a6bf8ee1e4d9775ebadc380101df4da376720f945839230eeed0c29999a9fdb8f0a69a3f593e84db4696d01712a7108c7758b9f1a03db27d1bbd180d47d081c4d6412d28700bc0416107562dbaf491e01f5bed038451360e52c34aae619cce709e64366d3f796d24d7de9a753322bd326a83cb6a7da3a68a752bb3359fab6abca84774547ccb9239570eded6d1bea6b261f78cdc4ad8b56324cc116774ccf5806d52516"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f106005f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558c21bb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e18379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05271762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000380)=0x8) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) pwrite(r4, &(0x7f00000003c0)="491001d8d59687", 0x7, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r6 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 09:19:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580), 0x10000086) syz_open_pts() 09:19:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8ecba5bb2c3f49e9, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x8000, 0xfffffffffffff001) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000140)="000000004a8f8f64b98640eedd8057ab561a374f0a0dd37ae576d762112d175f3b4dce94939149dbefa54893ba39693a3de600"/61, 0x3d) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0xfffffffffffffe75) 09:19:44 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x200) r6 = semget$private(0x0, 0x1, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x74b, r3, r2, r3, r4, 0x2, 0x1}, 0x2, 0xae0e, 0x1}) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000180)=""/236) fchown(r0, r1, r4) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) chdir(&(0x7f0000000000)='./file0\x00') r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000002c0)={0x2e7b, 0x1, {[0x3, 0x7, 0x1, 0x4724, 0x3ff, 0xff, 0xaab, 0x3, 0x101, 0x6, 0xfffffffffffffffc, 0x245, 0x9, 0x20, 0x6, 0x4, 0x2, 0x9132], [0x1, 0x8001, 0x6, 0x4, 0x0, 0x1, 0x50, 0x6ce, 0x80000001, 0x8], [0x9, 0x1, 0x3ff, 0x2, 0x8, 0xfff, 0x10000], [0x6, 0x80000000, 0x7, 0x8, 0x3ff, 0x8001], [{0x1, 0x788f, 0x8, 0xffffffff80000000}, {0x6, 0x5, 0x3, 0x7f}, {0x7fff, 0x1, 0x2, 0x2}, {0x7b5e1968, 0xd343, 0x8, 0x8}, {0x9, 0x7, 0x1, 0x840}, {0x1, 0x7fffffff, 0xa6, 0x1f}, {0x756, 0x5a, 0x5, 0x3}, {0x7, 0x4, 0xfffffffffffffff7, 0x1000}], {0x4, 0x3db, 0xfffffffffffffffb, 0x7}, {0x4, 0x100, 0x1, 0x8}}}) semop(r6, &(0x7f0000000140)=[{0x3, 0x10ea40f7, 0x1800}, {0x1, 0xffffffff, 0x1800}, {0x1, 0x9, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x100000001, 0x800}], 0x5) 09:19:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="0c94a58f041338043d83ed0e34091516ae23fda55a247e1db11e9f8e255f9126fb9b0737284e847943c0e4c8fbf0e5c0a9640251fe7d015ff2424b64195159b4899394b4eb065f894e5d24d80e7b051c1e7fae097b2abf55277e654c992f2e76e1246c27e819c95fec838b5da8f4b12f429608ada4fd947ae0109200b3edccbef91a4a45ac584cffa68aab25897532cb5590b4996824d69f67e396b511ce37ddc1482dc27094a8b394a9f1687d732c8e9db43ab9f1bbc5f073d8ea4725dfc587b682fcc375691b778ebd5068c662f274496976477216feccab8b3f3b685c23546857fecd2e248af794416c24bb6cffb15ad28de288113138aed8b48976852ae6cf94a5a89de4a026cff87ec3d85692634672dc72360a0cc22db4a575e797c28332ea6c915795b5eb4321504edf93ab4fc1a72db0cd80e5584f4f171d23bd711a490393c2dd2d1afaf776bc2549ba879c3afaa238a5fd37ff08217e4d49e4f01c1bbba0cc95bb3e715097deabd1828391b5e1a77243a0bf91bab929ead4eead926180da61d3ba1bdbb07a077c427fb56f9e977840d68f4b72785e9b44dca97825d9f4130cc8281df230c0abbfec4df74ce1b7eefc41a84880ab786597f152dc883ca0509fb398bdde9da9130a84aff5313aea538d574b32eb466e50883cb3d4112d6c21e88b99723745eff14fa13154d3967808d916292758e2ba3809b3f3f26d692c0e30ffcc40254c13a022290e877e63c9bddc5248de54a55bedd692f564a998810c4e91e52428a667ea733a0455880e15e3eb15274070a536e2ec921894dc08b50389ce6f769de006b2f79e4df497f349aaa9e3c54fccdf76e09085ae8f9430e089a64bde027483f630b3575efb9f3f1961faf114d9ef90f026030a63a87f2cbc18d0c1c71903529e8124dbbaaf57f763d2d9ded5190e1dfbdf21cd9b343f03334b6346361899d09c36a9c0e1c697a587fe8e36887d4570960c44ee1ac4d8714dded7160b08340436d60e8ca2821f1e454df59d48129def30aac6f8516eef4c842fffe6a44ad876f194d9fd6f7e29a2e205890d6139da1bdca4021ed90f161bc43a786ebeddbb02d322b67de0819021a3e6ffebc5bcb4fe375ac502ee963e015f8d32466dc06d12f6c3b3398569ad130fc97f6490b2d0b3e5a352d05d58bde00ce212109f1fd5b2115b9e5891caefae95978c9a00a725759590297cc933c32b98f2488d84ec1ec45e3ab8e61712d5070d52bfb157a12f29286b174a1ae22d89acaab88fa7001c11e03e0697b6b26a275a6ce651a61f695369bba4e24cd4f85a8a26b006f9d01084da2129db55386e39a56bf1607e3521ba4eea808eb0fee2524554934a74facedd4f42dec772ab79ba19c02277d69cc3ee2d21abfc3a35e39ff9a721afb824c318f7acec46aec00c87c4c5068f3116c337113670837694581eb5eeceb22b536a9ac69b90501525f0cd0ac17c21b63f8834686b13085a68be3072439a98a8a45a5e1141df75f81fd02854ede47d795906db627e00660d97971a34f85419d7c7f8c0a43445842430ef36e8e6f93b37f8018fea1b0e914bff331cbdc59758db26f43816b8b9370448978ce87544916cd89279b234cdad4ac1aa56135be4a5d67f4797139ca51ba0a2f0426d97c0dfd018a553f3cdd11e2c93bb1f2ae33b55c743007005605af2d7e4c74105340a7555c6af87646aa6d86ae9684fc24cb6d063f3b817ea0141de894f3efbb34045a723648bbe04534d4170f1d836d3e981e991d9ee616f52fc65ab912c4772d286f6c8c642bff8187a887aedc33fd3270c3ca8cae65f6dbbf6524a0d3ae01c4425573070c400a70b8aab14ee973dace1d8882aeb43bf0a76f7b68b7987037e67e0e3aa46948a08d83930e3e76b555854d388c851d0f86f3c7c6fe537397a1fbe05b552b1e3d464a7531e943b4cb3716154b819f3fbd5b2a198ee13db21d703bdb15d158f242b93dbbaa8cd4249f6191bbbb251d9eb883d666d5217f8d5ba1f93c07457a6332d3b666c03735e83fc257fa75fffa5cab7ae922562e81b4250b7b67e3bfdecb995002edd24259a0f60334ec28e62748b0ec21d51beea40f075a282fd0e71921ce182014c5cc0b6d9eaa66cd0eda740756bfd0aea04f4da1832a2b93a2809fa2d581d14344839a4ecb76d22d97fc6d94a1de021f3cfc0e92669aac4888a71c9853549ee4aa6502d607f34b08e9952fe4e144385d2fc578ea8b0fdce59ae25edd970e0b67331eb6e1980ab9f1798076e5e8b37f41fe7f1ef6e2f1b5ee3049e8b88e22ee0c0f2043e55ee69ee713009bc4ca970f5f8684484085675ed830bf7a1286340c6aaf257d10c931a9d555a016fed356c7251b3c89e6b9de3fd98340c58b44e073dcd7be9af120ab373ac973c4f67d86280ea913362946ce31fbbdf580135b4d2bd2371621c38ff164e0f5961f125cf4eba66e16cbd27f8d678df2e67f4ee3d428fcb9c80959604d18628d38eb9292f7d281decffb1f94681664ca0054d936939cf281697aff94316de0e026c0a6a32b978060b2d01e5f2ec78982e457661af8787f95eb92939e9b56195eb7d2ae06f368bcdd3f68e2914c07a58b2feddbd526790c742ee2fc47c9a7fb7eb88144f49c3dc1b1ec318b68b533196e05e4a2d56a3b17c9ad4b52e4257279b8ccf85ebf69d24320b003e1e72328e46a1a1cebdf3b5faa10d57dbc2b4384d76adf73b6132d9387c356cded58afbfa8100a095faf50ea6a3349b33f4c3f2b7866186dc50248a84adb2b2222932c8b829fe491f24cb7fb59e7ecd801605cd37d7d4d353d6e7566bab374c83f43bbcc7ab25e9851cb8ab08633323b6b34113922b3107527d2ba4b0e1e394554fb69791fa7f7ac1e66495ea2c904b82ad1fc629c64b46cf0441fb5f321132d900b0fa941a0bef269f6b61969d2ca63c621940ae06faa3d18423cdd946e49fa99fdb6cb270077e990b637183e88d89d078cf80906700f27349bb5c5195bb1d07626735d5a7c1e6b56d6d5df72555c3afcf23ae2cb05cb9a9670d7897813d84fb1ed907e0b10d5554ba35e5e7cb833861be5322c12898a0efe2007888f7f89b008cc08292fc9b9ad0ac41e94c6a68a4855f80291293896eff2031ea2d8e94240a630f22d5bb24ed0fbe7f044b77b1f10711922139e933bb95c994c1781de303d5d78bf35043ce76fbb717ad005e020858170fd91121ac95d6bb892bfdbc2bd28f53973eacc73789bca08469712bcb92a75f022a432836cfe19a48e5807c5ff3dfee913e82091f4c7c84d7fe1fd0942e6ad816ff09ee7cfd14f6ee26c87809e9cd35389220dc6def910ec7b29875c67935ae70619485fec0a7c9898c8e70e73e8317fa36cc316d4d85dc828a85682c6b174a784544d714cb51e826e56403", 0x96c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000a80)=0x5) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000a40)=0x80000001) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 09:19:44 executing program 1: r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 09:19:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:19:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/115, 0x73) utimensat(r1, &(0x7f0000000240)='./file1/file0\x00', 0x0, 0x0) 09:19:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="222363999bbb72eaaec29b6c4b87878e3ed593f24452220c8c57e4e7200e36f4d6681a6286832384ee07a1afc0f6d26c040e58d421b4c08c467239cb8c6b97498283915533e1aaa21bad953c03edea561d632993c6bd8d02ffdfbbea1deb6b1a26fb49b8122fadc24cd529172dd39d5bb1c7971b98a27df9c50bf7671aa5dd3cbf301514ab3ab00a1083df479305ff692e56a54d7a0835a7b7bda31828acdab706557565", 0xa4, 0x5d8842f8d9a0ae13, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 09:19:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x2) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x4) 09:19:45 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x3, 0x1}, {0x101, 0x7f}, {0x82, 0x1}, {0x8b}, {0x80, 0xffffffff}, {0x87, 0xce3}], 0x6}) setsockopt(0xffffffffffffffff, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x10000000000020}, {0x5, 0x0, 0x0, 0x1}, {0x4, 0x4, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd9c, &(0x7f0000000040)="fee7b962181a0fb1f67f387483422ffe") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 09:19:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) clock_getres(0x8000000002, 0xfffffffffffffffe) 09:19:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x3c}, {0x106}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x5, 0x3, 0xeb8, 0xa956}) 09:19:45 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17d69912649fa07001520dd2515741374c70916b23a8ba86c43633a42e83fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e27772aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d8eeffb54c8c6fe6d4bb0b85e572a0fa026f20980275b0abac5f7dcf9e8ffacc6c305e8f9f409aa0325409686e8b0499c88568dd09d47d3a21ed3823342f34a57ecca7b786c6e93c6015547c77915f4274e95fcb2a46250dc70bc3b430f8cdb512e4a96b97523446bd0a35bb82065dc6b850f3e98db94751b7ff57536e49034aa308b5af23fec6e0d43ee1f728fa14b63e503720c3da67ac2b3d7cb0c3bc9a96d52e64cfe"], 0x10) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000000c0)="301ec12fda0fa702d4fd0dbb4e71a9315c7c6b0ed3ce73616de9524fb45ad6be9a48763efa7f45cfe3e59ecc976174e657a71055ffc6a9528a20f8aed86215410470672e435320dd407bb6684e4f05ac3c42e907a8655b478124", 0x5a) write(r2, &(0x7f0000001300)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r2, &(0x7f0000000240)='+', 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b978da04304d076eb11acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x94}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef", 0x409}], 0x4) 09:19:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa29, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 09:19:45 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) setrlimit(0x8, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7ff) execve(0x0, 0x0, 0x0) 09:19:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7e20000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000003c0)) r2 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000400)=""/213) r3 = socket(0x18, 0x1, 0x0) semget(0x2, 0x1, 0x420) setsockopt(r3, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 09:19:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) 09:19:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16, 0x0, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x400000000002) fcntl$setflags(r0, 0x2, 0x2049e144cb112df1) 09:19:45 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xff) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 09:19:45 executing program 0: socket(0x2, 0x4, 0x9) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffffe, 0x2, &(0x7f00000000c0)="5dbed13b758e610547b21b1db5c49bc8018f2a4c7c5dc11b3357d8112120beaf47ae49c892c1d5af67b16d616039f74b06ca4b5e0793187d9acc0542479ecdb707cdbf2cb1a333467faeb6d7d63ad3d6a6c78507b6e4a77c1e60ddfaa5c6e33badb42049fb3f8f9a32d680", 0x6b) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 09:19:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x3f) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0xb2c, 0x9}, 0x10) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="47e7a03c8a63b09b46c75573100c08b57a0682c68a5844ab8b32fa5d0a4aa1b7f4834b61572eb85aa67c2cae6a5721858bb67b0c90c4127b70e670fb64a04f2c7263a199ae335787a6769dc59b31e9c60d8c507f5907d3a6ba046c19c90b9f38e91e5d709e08037ec08333f46990bdef45eb1136b04ed65dd7b97b9ce72a687320e1ebbef579884f06e4cbe16b151157acd6c63b1de6599246e35015cd1703bcd400b72447da4ec2ea730fdbbb74658fb0899fedcc795444ee7dfd9cfdc3ddff22b8d888dcfcf356a816434481aba26dcaa3bd3dd1b5c07da9383026aa2526ff73", 0xe1) 09:19:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc80, 0x401, 0x8, 0x401}, {0x141, 0xfffffffffffffeff, 0x401, 0x1c}, {0xfffffffffffff972, 0x1000, 0xda, 0xffffffff}]}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:19:45 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xa63, './file0\x00', './file1\x00'}) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 09:19:45 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x98}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) pipe2(&(0x7f0000000000), 0x4) 09:19:45 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000240)="8bd3c6ff5c7478f85d41fd5497fee676febfa4d989215d76faf00410c089bb07147acaa24f6f61d7e506e9e134ed147e9b01848dc1569e26c51d1d5fcecb66cdfb9ca6097a628435caf58376a2f74b703ff0ebe5c0a6473ae1ab1cacc60f9da11147a1e9567c32080e877be4bad646c6ca04a72b4ca96cc2b37b94076c589bf9fc826f306ea331c81dea4f8ae1e5ab8ed2c9dc28267e2c0c940a43ffd4fa88ab2eb640e939870eafaa4e29266c42896f63e46b4aa40743978e1bddc09579bd64ae0f7200"/207}], 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 09:19:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa1, &(0x7f0000000100)="d0") 09:19:45 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r3, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000000480), 0x0) r5 = socket(0x2, 0x2, 0x1) fchdir(r5) fcntl$getown(r5, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 09:19:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x140) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) 09:19:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0xffffffffffffff6a, 0x0, 0x139, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff02000100006503481d00"], 0x10}, 0x102) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x9, 0x1000, r2}) write(r0, 0x0, 0x0) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 09:19:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000140)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b03", 0x6a) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x1, 0x0, 0x1, 0x7, "780a34be685d50a8bf85427345e5895a46f07595", 0x6641, 0x9}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) fchdir(0xffffffffffffffff) write(r2, &(0x7f0000000240)="a469c2bc0f3e058f6481dd95c51d04db34526c5bcc31a2abdb30d88f1068a84bd469ce485ff441ce39f84e89710b569fce9dab6230b8c336cd53b37e25cac93a02ff0130b3a2989a58dad99476f21c5cdca926b4e2a11a1336fd7e64e0c0b87e25b60647cd046879c4bba6d5fc337da65621c54d47358117bc0b006b8fd2010770c87f4f221e4ed87aa0abb9d80507d881c7c22b566826b593f91d352a890399fbf772ee3355f0c2880a248bea2e40455f7d429dcf91746be3c5cca24f509d5e3af2613cfc05c7ac48540e47aa68f6d460dad239e1573c639ce94c", 0xdb) syz_open_pts() 09:19:45 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000140)="9e3eb3900603204c25c7c19aab4230a8864fabe4ae0b656233492f9abb76d44c45382514d97da877391350711270919d298d355c7a6e8c3532cdf801b5f245f0394f6db2ed86ab75378fbd78b2d26bb200f577df7d7093e03b24eaad95602c0d727ae4a322c1d2f7203bf173ea5fe65e06e7efe659760b9bd9578be031fc2f28d82cbf98de36521e4805db0e82a067e6ff7b0107cbc0ac20d9f61036e3162255986da87426839fe74163a829fa3cfa25fa78f8f08ee72c", 0xb7) 09:19:45 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:19:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba", 0xbd) pipe2(&(0x7f0000000000), 0x10000) r2 = msgget(0x1, 0x6a1) msgctl$IPC_RMID(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) close(r1) dup(r3) syz_open_pts() truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) 09:19:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="51a47461b67069529db33cc399275882ae5bfd416972d1f805491dc60af53a44d026a3cc7eea85c1ec050169c9e68a9311c9ad9b490250715a35c0b51023905bee15e2c100e40133187a37e85647e67c006ae3a4964aa73f2125d28b0a563c4f6ce5c743d86d8fc2c2442d5bc0791bcc31f04b5c8a372238e3276b9cf988175ab1cc4093cb84e5e364d4a3528c681379cff9b099919d97aeb9245b18fdd6b82b97e1baad1cca3633950fff5004ce466f4fc9116c03e2c8e556607dc9baeac58845ce38388d64cefe", 0xc8}], 0x1) 09:19:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000040)="bbca55b7872cc44c1af42a3db3285d8a31f187b0e6e3b9811856e09ceec390fcf186a4730a7c79688ff23114c909a5ea4fba51a0e3868645036dc96bf47d73b7cc7e45695b10d20dc34903038ad593de34ca4f5fb318fe39a83d43d39631c67dbc6be56936c04ab7d445dc06525b8f24bae3d0c8c6175670730ad44b3ceeea5f98641c8235f1080bd565fd63de4d5646865c81cf08982963e6744213e6ed319150ade56e2887f6fdba5e71c3254f576a1a1ad570a77f79c7550187083afaf3ecf0f1f5345577b4f7fa03201bff5ae3d107f21d8e6370a0d7284efd50fd5f", 0xde, 0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) socket(0x19, 0x3, 0x401) 09:19:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 09:19:46 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1cd3d09f77383e43, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000180)=[0x0]}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) 09:19:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x934) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="50cf00aa010d42315022fd738b19a510904a92133abb7753a9aa1669be7952de3075fb2a8471163bafe52b93efc85ae445a3473229e450c4dce445454ad28184bd89de9777bb2127e28f4216f5b67c3d922cc50880c9426c101e6903f8e09add344326026ff2919651036548163cd01a6e4b7da4e22cb458ce77d49bfd5422ab9cfb50ea87daffee77ebfb0da69e50961a40544c16c46e9523addac6054928405ddbfc984f2187bcc665485b1a5decd4240edac0", 0xb4}], 0x1) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) 09:19:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = semget(0x3, 0x3, 0x100) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000800)=0x3) sync() fchown(r4, r2, r5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r5) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 09:19:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000440)={0x4, 0x2}) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x3e2e963bc4f173f6, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x289, 0x0) bind$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x5, 0x8, 0x1, 0x194}, {0x1000, 0xfffffffffffff000, 0x5}, {0x1f, 0xffff, 0x0, 0x10000}, {0xce, 0xfffffffffffffffc, 0xcd, 0x300000000}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) 09:19:46 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) 09:19:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000000900)=[{&(0x7f0000000380)=""/255, 0xff}, {&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000480)=""/184, 0xb8}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000540)=""/202, 0xca}, {&(0x7f0000000640)=""/179, 0xb3}, {&(0x7f0000000700)=""/199, 0xc7}, {&(0x7f0000000240)}, {&(0x7f0000000800)=""/74, 0x4a}, {&(0x7f0000000880)=""/93, 0x5d}], 0xa) socketpair(0x10, 0x4, 0xc56d, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000000c0)=0xc) sendto$inet6(r2, &(0x7f0000000140)="be5dbf2f2fbb6c69d5c4bf451a153264badbb46f53c32b845947e164c81b47fa9cea10f7b7dad8844c9f17aed11ff12b9261", 0x32, 0x8, &(0x7f0000000180)={0x18, 0x1, 0x2, 0x9}, 0xc) 09:19:46 executing program 1: r0 = getpid() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003340)={0x0, 0x0}, &(0x7f0000003380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000033c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003400)={0x0, 0x0}, &(0x7f0000003440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0}, &(0x7f0000003500)=0xc) getgroups(0x7, &(0x7f0000003540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) kevent(r1, &(0x7f00000037c0)=[{{r1}, 0xfffffffffffffffd, 0xe5, 0x40000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffffe, 0x43, 0xf0000000, 0x7}, {{r1}, 0xfffffffffffffffd, 0x18, 0xf0000001, 0x7ff, 0xfffffffffffffffd}], 0x7f1, &(0x7f0000003840)=[{{r2}, 0x0, 0x42, 0x10, 0x4, 0x40d}], 0x3, &(0x7f0000003880)={0x4bd, 0x2000000}) getsockopt(r2, 0xfa, 0x5, &(0x7f0000003700)=""/65, &(0x7f0000003780)=0x41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000038c0), &(0x7f0000003900)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000035c0)={0x0, 0x0, 0x0}, &(0x7f0000003600)=0xc) sendmsg$unix(r2, &(0x7f00000036c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0100c569c1bda9f02f36"], 0xa, &(0x7f00000032c0)=[{&(0x7f0000000080)="ede55be0689ad3647e10b7d9a9d0f3eff677c2c1d4797c59ae6535e65d7307859d364e9eafed127f0a6558b8c70ceadddee4fc7db1d7948633e4710aebaabf4caaf1a9f5f97207644338fe74381f2401a65402187089ed08c4d8dfb6ed", 0x5d}, {&(0x7f0000000100)="0da38f5442bbd869256feb7ac66fc9c1802f4cc4c1548d602d4f45dc71abf46d9a3f7e91f36a3357c383026b37df3b42af9e144d24e9d874fff6df61496493a5bf7ae388e8963bf635bcd88886edc8dc72ba27b921", 0x55}, {&(0x7f0000000180)="d7391ab448b410424d5426831147f32154b63dbbaa9eb02badd4236bc0a4331fe66725afaae85dabdd9c23f01bdba7f3b181edd04ae8a4c7c12793302f2f407e56c0d3ab86b30b2648af7d16a823601c2d2ce5f745c100fbb2e995f7c01917d3df45f81548713cc70fe165a2de06449fa394f2666d61bf8389634123a5352465078481acaddf70b1f825ed0c50071007dbb213b7910716c5045a4258667ad8e9e30931616ac05646c604a4cd3cb5855a1d23820b0fb5b5d399b53a48f7023278cf66e84d884e8eea7b63c4784ac108ce9c5fb0108446ed30c6bf3746984a6b390516bfae041fe080b37d7b8b0071365daa0bcde4fd261f59049ec174dde1a56f32cb57b4627e1314e39334491d9dae159acf65805de3cdca02556af93fadea4f4130aa060235d111adce3304c36c61bdee2948854b6f0dfa5a225fb6bc1f7fcc7a36a29282e98945812fcbc0d8335321ca9334ecbd73deb4b0d170da82ef7829e2fdda7602d21e3d03dd55ed141b91e9d4e1151a6daa26988d2300a8f9b03109c60f957ff0d73612f2aab8b1694d9285078d4f9a5ef684cdfa2b7dba5f06d6518117c2e3949d6503aa5f3aaaf33ade56fa9ae3db315db04dbe89c57847b90e34bf5309e07f173b5309e853e9350a813ddd281eb059722c6ccf78e07650df483cb20d699bbb449398226fb530b9a0afae72048af8ce282186d5b595ec14ee79fb3589c2bb52577c2cfd94f3032fb64bcbdf1d451d242b4094432f57f69eaafedc65e0abd62b5250670980e75d647205aed3439be2e53e7880afc21b58ee9ce060b3ce8b92eadf14cc753dab484cf815b58853bf287f4bc5fc00a9e8ec9162642b5ae5477da0cdb52c09d75582227510cce01fb98514b2fdcc1227481692473b7851f991bf03ca550335b0141b84a0a3e28ab4dfdf67949ff83a86dae7e0a9cce945db38d54e6a1ccd7c774126ddc023047d660f08a5959817ed4057fbc40a0dbd9cf2af2b4d6e25bf2e232ba47f8b59b2c8b2b976413e9ac4b74b0bf81f5a6f89c15ed4cb90ca242492bd84307d61e624eec6c5fba3d10998f264c81caa928a92b8a465f4b8256fe88b7a83d2a19a48971eb895d270082a15e137dcea05612e1a32c86ace6bb316bcf708a8a2b8a6789a3b15f1301d1982172741c77fa8d0ac0ac492f2a001c5bf2bfd2b4d1cca24f98b6c80b288b90938196b36b28929f2684881df0822a7935fa88f35f3068a4078fffabf65a5606d98b88273d1942f0dc552fd8b26bcbbe6c4aa9a462b0c82f30429a19a7fdc2e10c5b0269467d03a046d1e192d4662c9f1da20270647b21a34ca967c7ac7f6492c1fcd9eec51c41556ea060258dc11dbc4d29cf4422e6b1655f4e19fb10c1cd57406b3e32ecc2554b0941fc15e32a94e77508d6e6ffd7545b1df771611f933c214971e4f1077e43654b3683cb1a95a9808d5b4f72c0fbc5689e9842d9b7f975269722d7151f2ca8bafce08ea289814e9ab5b34fe342011f4879e0b435078c441981fe534d77ef98100e22ba7a5b1ac74b0b1a586dd718120587f1e0f4f8ac0c8234c94e19317620a44202e152e3b04df353535ad5e39e13f74be4765c6fc2d4de727a3d8e62b91b0881cdddfa69591f7b1d5a1396ad1350735bb9895986d0bfb3366736db69f19a86254b7f82c2d69bb43dd3bedd2dcb4c850baf571d956c6ae8eeddaca10f2d9157e5f247bc3f767c3fe5928a4f36e74392622ca26bbdef1c4d890e5c43d58c0b352cd46db31700fe72b783b64f74951c6f8921fd4a13e993eed708b144956de1e119b25524fe7479ddfe11495913655a5595831ce4cba4fef3120c2f44e27d3c663478576dcc7cd057728a0519df57156e56197baa49fda53836f12800a2d406b6410606a181c088f65bdb1a2b808fc5b6825d1f26ca0547d7d48a40a4ff91c13aaeb37c2744443e5380bd70f6566b8fd53db3fe7aa01ac0c0a4b176c8a493f436d8ff00fd09568e064a31fab8188e337292257f2d0d6b3aa7ac8fce200e97906b33f802b88386ed1ba5e649ebad2693ea1edc038aab4e673f45c49719f5b05a630983bd57afbfd590d377d0fbd167d198d7d5ae4e16858d55bb6dc9c75879e81fe781f554c7899d788832b2bf049dbb3b77b6fe05a0d9f20addb9fd0cbc784553317ac4d1a04078b180d97915bfc7112e8a8179f19453074bcac8000e7554cab8f605a89aa5d9513c1ce150522ba3e28bb45e73783f99c410b2a0bcf1ec34a22ea0523f6ec4ded52a411de827d7f73f14adb2772634bdf1d26830dc2199d3f500ed062829cc6385d533140d1190b4fa6fc2e18d3420b96ac57657d290130f268cb5bc6677fbfea58683f494c8d9b3dc6e278d2418895d601ff49d7f6297b0ae41a54cafca37d4b635c1f4fda54820ad285d24fd0b64801911e4f40f8b51dddad5fd002ef73af941ba8290aa7ab819a7a6578fe02d2a749e580b010643a4ec705356a5d007a726009aafdf0466eab8ed33d970eb8c25873cc3dfbf0e1ca0af23d076f749c0dc4c9e2fee8c871ac8090d410298886a3e1b29679f2d8a8843411f0710d24db9781082fcee551736f5c8f73ce5a8616679b216da3a792525ee26d90f6022018a893e1c7b9478f02186f8943b50ad9c434868cdac22f2528d95b9d858c6f2d7659abe9beff3a199ff86f4399a8409fae3cebb56a7d15268ff9edd2b3ed82a4f59a0f110ed5f8b71a1e7386d7ca63166a075a136ec87bbf5379cd07a2d643e2eb5d90243bbeb1eb90ff25d67209eb46369cf8fac8ac00299ed37195b4bdbd94c314fa2d399df65ea55e6e1a30899eb7adf020bc9e67c09694f0eac408095587ce973b87ad899f5c91ed1d86f0278d5d2ed72d1cdad2a7e0f030e7b14213bdc296f1312a2d2ba29aabb43449942bc8a71e51f437bd3e475a68cdb227c06d4bfe0381a03abfcdf60295bf014e9e6dccf10544ef5664e6aa82c6fa0edd8eeceeafd28e0173a9f0ced3829c3996250c66e27b2547b38ea258175bca9dc5bd5a6157f4c93c12a5e85ac080244a6e852ea40f47bb8a20a66b7f3b01f5451ad3f903c9490bd1fe7738931b484937168df8d4b928ee37511d39e1c7d5de699571dced5903b8f4acb77fa6fe3dd2edbf527dfeb546363dae4bbfcb73052e3e76e5436c6ee3fdd5564dfaecd143a9231791e2d590d6cfaaa7859f1a1f60d550d6e68c4f06376dda7825ddb00c23302eb0a780dc960f636d3c87f66196850cf701a144f18901ab229178fa218235723ab93714628e79dff3c3487d6b9a50c991e2a8652eb71bcee510e0e648ef05ea682d8c386b4dd1aacb86bb70dd5b3ce486068309cbcd6b77a4f90162d6f0f07289e11b25fba6722a02cdb0a5e1b09e8c8f779d958102f040ef29b2776bcac4db5a71d5e6e3e7fad57bd28b98c00244b5353ae093527fa6c9c4b9ef8cbcf2aa5d84b8e82d7f1931e52d3fa21fcbe6792bb7c80c9019ed61bbcfff0b64c8e4e04567ac4a7bb6b28e8a45cf6ee6a5ced79970724cc2ab740ef220fcad86d86a6c7471d71f25e21aaaceb33fd463207bca307cd7051487ca2be6e0b87c7d57353ed35c27a049a2ba0e91804940a09d0486f137d087ea63c7f4a088a9fa38e2f296abe36a0b8c8b2826f9a6eb3d7924c055a608ee76f4a826a2730d2d603edb11f8bee3c26b471ddba83b8a8377a17ddddff0ae7036e1c039e50c31790f5bcc6f485a6b762e1166faa499947ecba942c721d824cbf5d9e89198a3542ff9523f8c65d2d523a2663d9f53e577ac68fad2d49876021bdf21e5e6699b0f3ba0829a56c24603d4a8ac8458c3951f299f990e83edb93a13a5d6dd51a83258d73070f24e83b2c2dcd572729513a86f5ea1637c23ae7d0b2407acd3aa7bcb9ceab8c9a726f22107f6a0f0d1f3309913c6672dc1d960b28e44d122ef2c267ccd2b78677e69c502460ad0dacdafb96338fef15d452c13a769cd048ea3a672033e37c9e69edad773b0894e859faafe314ed368c6ace720d521c8ae78fb6e26fb4ff4e52a4a676a79be9ad04c847ff54c1a93cc7b5d3be74895ca4ebb4d544983b4af6128ada10d0ea156f11378d09d5248b86f71f2527b3f5b0cbb209a67a6c62a0d79ed2b783a5b925be0586762718b679dad64ed8f55f6b47e88d01d586e38f55893b1e9d8be00a38e544a6eb6903421cbab7eddd63b494d87de7479f0d0678f218b758afff5779a5538a07d4f7caa00097d122191db122a5f71567563d502d221d60d2e40fe09efe00bea94ce7ff69d278278ccecdb285be889f36f78bcf452025224206c36e46b7772503c201254bc6f4a444df8957dcb539ae9c72f6a89624363b94125727a54b449ba403230b7d2ad1e6eb5757447e6fd4cfafaae9d1e2efc5a4031195b92ac40ee9092a53dd93b245706a51598e650c4ae5817b066d605971023b09c0f43703513f1755ce6c9ccf450fe2c339244df294055db6d7026fc43f1526388fe5eaa67994748c1614db167879dad811f4249094f897e09d57eb8c7dc8876e54e39b920c5a6acc694f9bc6cf9108ec9c86d71da70148354c2c2ad312678ed2530a6bf7b98446e1e8964e65acbce3dabd71a43902e213215f2d1daf95cbc9f8663b136ccc6aef6c8494dae3a1ba9e2c6b70024ce01f1d1fd698f323ea91dcf8e32dffd03940e4b330edc1ef29c61a80e2571f7104e4fa2e5536a2bede03d92d0ab5759a1c60d7edad8d9e804a7dfdcf0a37d9f5b601d64bcfdcca28a76c594a8977c3d87ed1ded2a47b0e5962a1b1a91cbead77e63ddbdb9220a04b48bd6706b18dff0209f7c07d0139ed4f6f45650c343781174c3b797e85f250195daefd903a743ce2daedf00d99fbffa640a9e39845d1f2758e094b66ebcb1419791d20417fadddd1a55d4097456f01185423ac45e2de30307db13fbf54948a91e94a7b19bd769c362eee9e521a60b7b1da218cb69658cb37b9b33ac14e4b4725f47f7467706697523e89583a3a1596e875e494cf57d182fbf9de40765013ea542eb0481a0c75b8f791870a762328b5adebc87f30ad77f66db770eff1b9a9dfea96826609e85c0c730b0cb9e1e8f5474a8ff01ce6de2d5b7cbf83b7154ddaafbbf11d520dbf9925eab46f4ebe4b39bf4250342b170d1f264c67a5d96a91f99b337ba4a885176366149cea0fecf0ddf7a4ff8d8ce06e8e3338a0a67ab725a75e237b0367cc23e972c5a2e04e9c7a031d21f0490654d4a8d401b27a98e9df8cdbc54a53bb794160a6015e9733af348f8d5999e37e79dfd4ba28b726d846f4a5b8722a9f3d6d3a19d1917f8516fe1be163cf91cc0db44e0b69203b8ca565648a24e6d6f06a0c9c810f44dc2e4f40e61961bf9fdf47865ba5072c4ac679f59225a214b10d52e9b2e3638f56549aa9c5ebeaa9f5379cd490d3836008d9cc56a25e0bd8056aaac24b197fbfe20e62c898081f7c977a5d237b8c851f652e3e191f06a4dd0659e87321e19a27d7aee04baa18ce41668f39cd8dc1e615f9c18f25573e5d99d42d3d0e44fcef6f9d4c690a4863d8b4f996258adc26e47af997085523939cc5a8c8ba9795d4284f9978942834c427989178d261f40def38d7892c0e69342bc49e59838fcc987152e3815d4d54edd63e66fbfcd837eee88c3f2a62c5dfe4dac61700ea3ff7cee6b42087a3d980e1f527b79fab6194cb312ddcf8f39ce07c0ab17e9f5c48287afe441e3b8a3f5154207580ba98afee9ef68d4e27953b1c0a32eadcb010c7343976bc898b5dbf54934df6485d4335c7e323e1408603ff3", 0x1000}, {&(0x7f0000001180)="3f460415a5b3d19b24e973be6b75a0fe6099221312b165129632cdfb113df2e13fc0be1cd8a02dec398cd68683eb5ff1ac1ab293054a4ed83f61825305f847cecf1be99463336b9779d0447a24e0cec3962536dda864b5aa6e07d4e12b4284e7f375f901dd6e8a9ef77b388f15a6aee1cb5b5af88c4e150e7d3509dd1f2d47018b5e376820b29e893a82637773818768c08b970909ef2e4e8f8bcfbff46f01151e31f71143b9e0385763f1753a3c789ca53a3e148be3af7975a9b3ed980ef05703b2f5bdf5b1780e40e1b857d900d9dfafa84f430e10c8ca0ceb71569cc3d296ac94c23ea108490552471d6d9ba9963ccce5b39f0abee622de351d252650d05689575ba7d4fa974936657842fd092201f8002149f65c45d554ee3fc9060ec40d6e6639ebdc22a5b3d57b26dc5da859ecde343923d62913f299a12b2fa9dd0daa0181484dc23b83433d890c1fb2c4a3e62149e932a19c6a6b251695aea0059d4f1a40d15b8f3f5fb4cb55345d61ac394e5f994730b9a6bf80f1da5dc97f7ff37e476ae38c17a5f093896b39c37fab125e697ffa10443e13fe265274b9ea585b25ab935c7b58d8e62722551b734531fb51ae8189a5d3b20090d1c7e943af7309d32830e3b872ce68a911ffeb3739da88796e90d814fdd3a40686d3a19feb1cbc23c548e04c0c9625f60322bf47a47a26b9066c6246bd90910df8f8747a6ce856f7acdb88b31bf82a282a5873b53446a34ccf830e74f3880c7418c69f4749bdb53aeaeec4a4d0a54187b90c9235df48161d1917f137d4cc8b7a954fced79c00d606b8e040ac676d94db8b4f7c2079ddbd712fd6b4a5cbf479984c9dc80004b9a0e22d265f8fe573378f5498d401244103fee83c54e40cf552f6e69950459a548e790e1db520d1e793f90cc761e1b5de71a099f9fee8d7657d30f50cbf3fbbc67ae27a52135e44b0d58dcf6acd9999b91cf14ae27104df0e83552ff63746b5ca19efc6a88267145d50f80b0a57fee95d54d52f83296f0788dde5de1adc0b6580db13d8a6f9f9c79b5ddf88ea4a152172857cae5c51ea3b3ae4b581d2e1b3b7a69045eafe7ea6ff9dc8e871e96eaeb7e584fb31ebf01497cb72a0d1de450bc4259da6fec54004266c964d56d11d7947239d65e23931d2b499704d722b622ff8b1dec3b2dc5593401ed1ddc2b2bc6981323da3eb6b7f4b6b4d907210a975a3714a3447c98a7d89a0633eb0fec5e0c60927ba99e24f6f55eb2b488c7e9461db10e84e716422283006b2a828710d75adedf3416cad48418c4ae5d92c9a37f70bbec2897321e146c0245ba9bbb9012b71045ead9c2b6485b5faae1cfba465186d9e370836321c3d00443fc34faa635498f3ef1878880ed93b0dd3de41d369d3d67edddc9b3f130f4015f81b665118dd5cb777df4592d3b73e37da998331fca3356d7c9830100bd8aac32262070b9d4627e5b2f73fc673a35158002d9ab05a2d1d21c0b8ad2c15a363e2ff74839fbd157fe54c9f0c37d7d93dd8cb721c20f8700895044662adc3863e69da8f746f327207aa1f6be42f14221323d12bcad6362d2851d829ea7f731f9a449675bbcb835ea9e9159604cad8ff7111add857779d0c2984bf61a488a7f340fb2db3019811c9402326056889565afdfc922d3d783fe512aec4f9f94deef5a8fadec0657b175870e87c34b849d68711b49ef3f5588201302ba441dbc38af36b28323d719379673caea235f07387004af69735aae8fba9eeed816927963e2fab23a1cdea09354a88b5ef7d75953dfbe7a6922810721158992332595998a631fbee0d6869eefe963cee896ee3128110b8b8477791fd42e3fcf1ffa1bee748dab8afa9f939a40759167b7695e7305585abebc0e5539d7cc97affc15f77b330d0a1d935aafb066b0d927b1a81f5bfffaec2794d8f114651e629ae3a6455e3adbb22b0ecba9db344e4e40ed6d45bd56f88b666b636479a118e23cf87bb95c90add25dea7fa2e289516544c222443deba7aa7da6b7a262cfb40c2f202e9b844dfe99a1bce6feff035a86645ec68e565cc3a60f58b51d10ef1bbcabb1cc3fd42c75f2775f34ef1ba38480b57e53e242a33e0df9771bebb05f4547725fd149a139bb707fd9ec0a6b75ea997e22eee176fd8ca7990fdcd67220040094b3e629f57dbfe20424f4de2129e835cf7d1ce84bd1d5b2ba90b080cce066c3574f7c0a0004f8255f77c9722f452dbd7ec09772acdc184e88b8deacda378ded7f45712d5fa40969aa30726366c7bd880f2df06f24b6a6f087b72b9dbf7a9a07b0e144b910097a972e4db549aaf8d78cbdca5792ac986ff1323de876af8e06206a4c683007079d36ab6da3ad604b090746f6e93f36da348b5f051c41b27999eac589385d20765f8e3826adfea589f02eae15de719cc66f20d6c479846261d5efa3f6fd6e75984677ef76b461d546d9aa4e051208ed6413871d44d4ac68ec762cccbb88ac7cb1d74db0c4a7356cccf35789e2b659ef06d99b4992adc39e59c71575bdc273b066480c5585162497f7b7128867ff7ac75deedb3be3645a66413ceae0139ac920fb188845ee67c9b8535431ad7aae83327019a78ec2c267f1d9e40c85855310e68fc6ca88a5978f402ed0194c772cda713f6273d2dcb189947c414fbb24b389e997c655e16e4dca7da8ee68f057df85d13104f62b95c6c52dc938a6aca7e646173a43fafbc1c182c7251f7dd7c3aaeb356f524be2b9b2ed853cd2b9035cee646233e4421eb9a4cca86342b19c7da8844d2b5277130117c263b3fc9b02545b2cac78789a3f927e54c8a0a016cd113caac56e13bcd342eb2e12ee390692b9be7ea98b3671718ce7c735ba51bafeeeffc698145c54e478770a0520d91277b88e3aa7dda08b5830919cc6e8e03b643c3c18d0740c57650a922713a3a462c454a7d3a73d50662a60d2700dfad1f2593405dd7c5f0901ff61ca28190d9ac6918ec45fbcfdf089716add3dedec63522f7466ca0e63376fca557c19af442f74cd22a11258211176a8d7bae2a37cb200ccc81d0f6bcf5a80e691ef0aaae46c35a86c51ef8ad956547de507e61a4b86a767442a83122f88dca3da7e9bba55029ec358e10a9f4ed90c7c551d19a532b4e1d6f3cc131b19246c094a475447327af3a2e126b89dc7b270b4c84ac2bb4b40aa5569f707b51c79bac818191dd2ded11a63254143b26294cf1a86f04b791bf57ffd8bf8f548de1695768dceaa30df951734273c203ce7a2848b82771c93f54f7738462a1b01170e774fd1b4f3feacc8942251aaa1a116fbebce197c776ded5df267e66d8547bac46dab0f1d3b6c7427aeade1e0728f439cc9d6a69736e51c5524b947d8a35686894a2c1f3e6b87b501e91fe1f81720567f8ce4d07a14016666b7dcccad687036fc4d5a0d221133e067921457913e0a7447906f5e5ba75dff2619b056ef945fa470e527305d09bffe481c2cca551112e8fa01724b59beca9a6e4f05e033523a01b2abd93ddeb195e68270168a8db5aae16f15ca4704c50d25ab6b5b7276f7e992bdee167b8d689be3e1ed523ba01e41f907658c99aae032f24cb8de1e1086a304ae8778cd6475785bc508ccebe06b292d20254f1b4a770d83813194ecbb894b8f5eb5859344ead0808051db8372d69389a13e19ce267da4aeb385a56f0c601fc4d3cf3ea9378f6596e3f0bc265507108e3c35fa92d642e5ce2f169dada87896dba871424db09c57be3edcdd37828080f701d17acdbc054477f066254c0ac89b3cadd48786f78dc7b5c92b1c749044a5c0ad26be2c7d201c15d2c0d61a350d9d03864702397664b4f8c5b79884a6ac82503de240047e3af623407780938463744a48c456fe550902fa0f3b71a7028b835b785b738420822e47f74f482389e974f56255a7b941afa9696b53d7ad51f1d14ff73bd32e61a7a4128b49318ccec23dcac5bb3ffb25653545810011bf18bfc57c012aec95e719b83d3d9bfc890f0b745d99297f967f81b988773412bb9559410e00138dd065f026213ae5cbc29b37f31d34695622dc094c85b926baf6a2bec2b483ee462ef4b09b5b06e17ca51bade52713a2c3c94d07128ae5634dd9dde55039502403c96a5491a7356713075283979f7e51b32fc1baa21d1c12c7cffdbbef87187bee03fe657b15a8211189f9d80f7a2e4825cb67e9a433b480a2b69cb45129cd5ced99606b811a1d7f0f71380d231b9a5a018e7005eff80c506978bab4b9e3d72d94d102566f69b1ebf81f1f72c27fa8d268a5a5546295ea0ba6e961845dcc95d1a3f360afaedf731baac741b19642252e7c20282195fc2eb803869dd1ab37dc47f699b9ffff938486f0451152b18827ea68cb477cf03aad44267a3eb9ece3636360746b7cb754f3c2b689b38efc0efc168f1b3901e4181e9d217bd0dd310a72b0f301031efb993e9734cb8d55c3713c0cbbbaa47d0c6063d3cd5d1044db054c62ce0e305a8aa3bc7a4009531974befee5c748a44ad5220910fa95ddf60d38cd881fd9ad76696592b181c4301d70b35657252583540c6f06544776810a563bb028eb0c1e5da7d35a423e5b3f2390099b0faaae35b829bfe6eab681f1b90434fd0527bd83c47dd06e31ac644155e167c86ea49c6eca0c2894ce609863b5436fa6570ee5d5b16a4556b025ebe6fe97d403980b1a68159864870b905163d411d4347532ea6b2e44d673bf4b97ea022be3fc33365b92bcea0edf063df2c094ae39e39b6e894d75c4e789f577a063a3af5f391b1cb22414e612a8cb70088b84dee33acf34f0b2ed146f614019e03e1ea7f6b5b2bc286648547ca940565d8b42d1c4ac289292c45caa39fc505cdc588492742ecbf94d9fe9d301e7df25e552942774c27cb63d48da6c1007c4d385cdd10341a223bafbd2f9fc128c5da8247302c204a1ac7629e62ebf034073095324763179ee73e2280320d88d46981c0c309f6cf03d9ec914f2c76f5f1709f2190599487286a034e96825d189f325f1aa2020dd09e3b662a301d9efb459a6486a60632f71b7dc2266cf79f52ed5f976c29048185530f1317b75e92fb5e3968cc85e86efac2e45f3a2e05b265126dd38065ca3f5f311910448a1f2269bfac7154d759314570c4c4103eda00baef330dee934b1704520dd0e7d51c2e4593e5392b1ca21d6f411a6ff6d1248e9432764d6a7b1e946744ebc5c661865ebe903a99567a03cdaf9af04e3da1fc487578e12da9b86457805d79f3064ba574ec6d49e68e9744ea3139b5187ff3f2ce28aad2930b462fedb8602a524be0ade833ab9c129357a36740e015d572a96e28f12e71dd01997ff7b8ddcac8212729dd4950786a17f25a54e5be5f4e77d5fd7f96870019fc00f12d215fa9689e26fc18b744b84fa31b7a0e4335118ebe6070e48f618912cd974c6aedf9a92d830c4774d4f710454a5e63041b364dbaf7733af9906a0aa187e8162bbecb155f377675e3b8482d341795c4e0bbe51c63d7312be2abb6a5b5f78f2c8f2baae0b2216c557f5526f291cc5d7cc9583ed3bf76692fa377b64dea4f695dbf61b7944816a8b671f6d02630cc0b9dddd32a77507ef230264baef41ac660c5e66be951d9e215fe4bc114d05c33e4f3594a110f4416479a079e79254a6f46e4331dde2c0423aec439c53dab7196ec30af59148bedd8b066f4b3c8b001ea4784c0b202693f02b77312c8b7333ea38ae3a63aa49d5fa220c55afbc642d7bf4134d2a00c89c222057cbe7f13d43975d9102547439a5925cdc6be407c1f3a96d3489a", 0x1000}, {&(0x7f0000002180)="732c214b611897911f4414fa6308d537ccaeb619d0483e79d00953543207f523de0923e92feb00092b32e07d9d5428cf64f6bad48e83eba847d719a3957ef64b4693f5cf2627461b2b5cfec223aaa96c071f180ca86cb5bd5ebad0df021c6752ea77d5fb2a02b01e1a7038d758824516ce761b5b1c8464a3a796964bfd0eec3bbcdb9e1499e6f82048f11f920a562fad6218bd15b93af422beef7ffbf7ac57e2f7193275df9a84b2516612645474384e23d6483d596b3b8a16ecb48197f344d9524e5e0e2485ed61067ced14345ba250a7e1fe00e98aaae5ddf607e16404b497a3aa4794b2c744add06f032b660b552409b515d4a46852a6e080a4c7c9867296e63ad2b6f969dd8eb2923a3b897a6e326f1c9a493d8f8a7493b9c40cb241d39d59f4d7936320c1a890c264a73af167449ab406a380b7ec19062c230d9ffdfe916d8af3d28bd33b3a4b635127e6ca8f840aa604d95e88b158e8c2a968b01c54d6f013668de09f7cfb07bd1ed4fb386a21495eb1cf8c950d51a5038763962398a54e45ecff1365b299ba3d5a7606e22b4f12ed0781bf508bae17d81dafbeb537e2cece6d3c6bdf2d85ee1c6c4853368016596048d6ec95e76f02bac4d1c50b098064cc8dba3329926c56228a9155c26b9558447f855ad37907286742d4801dac7c33bcdf49c1fe5b0619c1ea612c7613f8aeea444e332bed8e1c1754374945385a48b87a4e99e214c33dcdb05420dd115f6f96a0c769c219de78fa17faed8be3ad342790ac11f5c3c8181e9d6b4756df323f79b9318e29639968d1f73648467a2a679f31c422938b268fe03d4955e39757b63a51b21307f276d11fabeb8043c803b02bf265f2f619d09dfdbd0d7085542184a62d36d61f184d045b1251dcf15b492b6d47e1ba8c9e3884868024b8bff2fc9b09197b82ff0ef970d4e0eff5fd2e72e308bd2ea8066bb70b169b415967223e01e7da16a9219c8b40bffc6e65bb886b8e2e5b73d99cb402df3a921c540a22d8f78027aa3f97cc3902ed6d87a042fd2770f758196b52f3c2f947f94c2bafcb0e94f0d19984b6201af698bde20e83580a12e16024e9b7de3ef52e7ba8ac81935b3191f5d4b9d56c2bb0f24e484764b664aecda5c54d5624205b660e4b5690dc8b8f33287a37bcdaa0bf2000016ffbee82dd860e6bf9d3d734086cfd5e419e6b84df7c74d62d753a6ca634a706d0c7797e9189f04a1cf196a4080b5a3465ee7638204b7530f57c6aad8a610a6f4e4322ad165c39905798c8a81068034c424336f6fe3110c898a7a6a565a7941f21b6505f878fdca54ebd39595dc1fbc7ba85823918e7e11cb65a5e547ab47e4b5dae3d12526774bbb5261ca4495e94f8a7d0ddd1c93ffee808e6ee5a05669e2840ecaf711de47f3b0ff13087765d64746acb92101578781869f7010b9a16f6b702629199dd022d3d78b13b0f3763e111188e9ab16a5bb74cbad127e0f8ba0040b4b501f728be4b29fe4b41c34d3a84a30ab3fa0ea82d53ff98c75e4c889d3a8e69030c0f476f7cea7893c2f462a9822c7782f39c6d22d54297e662f34b5ca346a37af8b43c5aca0db8423877395688c7e3e227e8153151590d36cf0e9e200648c0499cab60b0f78725b84583cc27cc51c62d756227cf8ec8baba31307a089e4b93bd6d9d962ff6325b24cd3685a2f1e902b90d069ad842efad40330a7909ad7b0a838833650b4cd312cf2afc5237c1efd0b1d0c2b97f9e4bdbcd7320005bb070ea0219083e1120b974a71f72e0858b56e733e94b7a375f023a1deba15b574d5971993d7518d2a6211ed5af0c213557501f24a19281b718d65e153c7cce34d147cca0f929e0c6ce90e96ed3061a8ad6554bd68df97850688ac0cb8444b0bac224e608da6b060146bf528b89579382ea663e3412a000180800a099adb98d208b90b0d08d067dcd46befa76245822c7054fc736d62945322f84e2246de86a879fd02c9a46d6b6bbf79fb031572b75ad6b5cd89dd42bde882b2f43005904a4cc293b4db4b052e8353b879c91ef3a9d7866e0e9fe424d190a0523a79690746a2ca9c2b17c389e908a235ee143e53c16d33e136981bba87edb3b424f7d7db55d5ca71032f35ee61ef30ff5e3a376848803a8f2b420f9173a4ed9b9601b4c841a74a5ad0c379370db56ddaebf74774862561e07def4d3565cfaee5c7b7d2929c19f81b5ff5d37f3faf673cdfd7aba86db632c7817aa72c268deaed777d7c8d86db8b21741fb47abddf78b787cf152fba1142e2df07819efe37e1ab0b65396236e8a39ecc9d0ceefa22d5580b2dca9e51c6e31a41e4b81f861351a019021561d122308b905c92efee8905b2dcf23e8ba23ee2baa8326a9ee0309ba8f660e7ddfc8b03cd55fe4ad1c9a5b72a3c206f4bcae26f9a1be41511e74be77d36eff853a9740be0a5ae2b27ea8e417bd65e00dc9caf2f48da4d9644ed0e2e43094b152845c1c1cfe5d052c1b59766261fa940049dc29ae6d3ea85585b6acbcc9b015d4f18c274f3bb022bd8f47308135dd2e51d1270c5ea8671a3e2d481d468aeff37ff15110d2298a67273862a9cd002ca6797b61828e5167d01ff17299414e9b709abae18bd3167b31b3b0d38997237e9649a95ef90f9a4a2a46c2e33dfac6966792ad52ee6ea0c62eed31c289a03885665fb759c6db58116a6350a7ba04b496ee587819edb6fe45187461bf30c6036f632871a7e978539092c3a74e511b1cf854679875e51311b35e92aff04ac80d1bef651161b2167b0a7184ad35a35c133d70bf82dd3ab6aa714b47cfebbb7d72499357a8029d908641310cf8b1d768f9e2d3c878516ac32028eaaf1b09c7819461ebdcc731c878f49c32310ba484a5a6625499a4160665fb22effa3ebbf234585b9f507169f307393af26fd7994c5329cb6da2bcfed1ce10259fb9cfb76b7b27cdd52f95c48f233caa4610a5139eeb1d7da95bd7d80993c145c5b63ee4828e25f211f523be8a7e88377449edffad42f73fca1b641e04a61bd1dd9a2118c0ecb93a0eb0f50470f64c9599854a2bb0e51bb6ae902157da7bdbb5495e5d461b88012e507534db4566cea9b7dbdc3f6d073ddb383c962a5a00b94fd83ea09fdaca970e4a5009aca4120489cc4e752e0afa7f60b113d39b9b9fdf4bd86127db8b240eefe655dbf00fded5f5f244a80406bc0d93a0b069cb0b5695506f2ff5890c05381dca8deb667c144647d1d9b225c457e8a3decba4776e9dd8d9494ecc66162868ac571048ca10a7233c740d6ffc33c5a357e0dae7b228fd621bec7018bcb00ab909d9376daff25e72e98aed89b19c9c10d820598bb1e18e8042d762691c76ffe6b27ef338008677d2699a4b6ceba04b3f3bc703824a0dc52eaaf403901d81e22026919c42707cad0d36100ae33e5f4adbadbaff0205d79a81b4bcd2e7f4f9b111c2302af1a3e62ce2abd53ad0f688692372c80b57c0af5ce1005c68af66d79186d424e19b8f39f54ae4959a21de99a061ffa1f8a2f81a45d93277fe10fecf4380e5c0696d9977f4b04aaf2808e1df3fbafd485f6ec9a70d24ed695403d9cb092b71bb115852435fe62813167e46a429fe8d856203d17a8ec7a4d981c9fdeed172d808f02d578ee9a74a5ef6836fc22966d86bd9ed8381ba186f8343f82a7aa50f37af88dd8442af3e9328e422f024aaec8cd25188d77213865d98a5f6513330fefcb4e78b532ad52ab273e206eec11c623a4c22093e658299c164d9075f1ff9a6df8b386c765247ff201acc9cdd71aaae8ec84d9a133e8cd2adefdfc24fba8618b0dc4fc491291344c8c462e585e0162ebb1e0702fb37a871a861131e5385ad5c3567ecc9e13e3794564949675ca9ced151ef89ffa03655c7277fb7b3e2ca52db6faf97fc13ee67da73b7c129c0e4ebf92f75e1c1471553aaf9a80d6f2369e06d0b727c3ab42f75b7dbc8469471e109e464ad513bb353fdaebe67b4b659113c3748dd8e0fa7e47e1893f34eb0d4f86d3224ebdc8cc8f66d3580ab85d10e93d1184c2d47cafc6256af0bb42c48fee78739afe81954e8dbd8ffaec31d6e2ef55dc7b61abeb805ecb95a58364bcabba81bd3dcc7595ff9f103ae73003f481c172ac8b94b94ed19e689be0eced4d63b25c35087ba73eb9573b463ec9133884de72bb487c536fc8d72b1755c9b78905eebca5f380a6801a520a9551b2a2e7e5b85c6c9adae5608897209110cf4cefebe9ec5e82338ea36d7a76de28959da67e83fc9f562ed32f97c4d448bd73263f5122da6ff956fb19dd3ad701c96459fb52372f6ad2a596785a874f8fe7f347903f78d8d533616c93cea111176134377ad6b0368dd094549e074a99de2435989924ff9723cd9417f872aecbeb18f91034d7f177853f28e597603bca7b7e4a8b467b04d4ece61ac9c10710a8643195fb706130812f8f4c0406c9747c20112c542641358f3ea4d191d8f3294b35e34d90048b88c1bf3dccdf4b1ede3984d0c6a83af0b467d02339239176fd4fef94251c7fe50e034fa000f97f82e44b2488bd1b323adf7d4b886d94e0d6fa0f90e0e0292cac48feac6142095bc2b7b4b5cc9fe301d3f78e70115d0b8956e0b0cca76e6fb2e1eb745a4745ca560891ea78dfd55f6b8d993ed58bdb08845370820f17ab6f4b2af994556dce53343c6e7f238e1f82b24963aa0b1cb325c63bd50e6a0609352cc89a4e9c2bb22dfab7b21a567c05dabd4563ad4b9cc9245e917c970c461fa0c6b5da2d5e1ec703e937692c6316851bbc4326a11a7c9d450a08b5667a160f117d7d191ba5940dee65040e7c2610c5ff428e71ced77a646fcf4bf95f58168c67b9b754f903cc7dc29c574b1ac47518389d44126be40dfb959bca75b1918f8923b9143dc5fca307a5c367ac5830aad6f99c5e6d71ae3e219637fd30643610ba83fe2190abf8ad2459154f928fb514459cc4d73df63c68d6e7f8fad2f2abe5c09474d346a40a14daabdd27cf7ca1a994abc3753e208cc5fe7473ad43d81941f30de449f0448741ef3ad15b8e97e7c8df347529e7af87e6044e6d964703d0e630f7687aa5d034e5f223ae5d5c762f3952f92116a4f8d0dfaa559b652e8042ec19bc59413202f36a7fe8cc1365b5547f6c4f01e9903a16b509e0d1241e6ae5d770707df3628173b01315af8158455e6d5d9f50e655ee4f16f0a1bd062515dd6a5840c5f2b4ff9f6bcef27709d5c7739daf159ca95e78c697e476353b132623bd954d109ecb979b1ce382f5d794f13fdc1acf9ecdf91abc076cd8bcd4100099c6a6576accef9d00ea42385fbc7960756264e0d523b0df50ca4f0d4c4e8ad862f2b45a284d98ed34094821f6d72457c3729e0b95294b26c743387c12ca67bf10d6b60490c1887dc09dcf6df767f87860c65d3538b3c73bdcf4d6d011cb6b1f78c7f1fbd0be288400d9ef6001254afcc070c942cb6ff925e191e18b8a8f1e292d8d9905db0c9b0f40169a006e2d4f9760184b8539e280078ede72f44c3c9574ccffeeb77a0b7de5a7e5084e2d3f9331e8f56a22c9d19d7d9e36e5d941848fb24b57a28a57fb34f20a0134eb596f207b91d33505863990009c68901d93e3a0e21d934e65cb66d6ac878d9bcdbd9e57863cb8c95180373fd6143861ed9bbb3e0f073efd984ca7e99ebeb9f5d1dcbb5036115fc5e8d5ec9bb707654a0184491bd17701da2e982a2cb4abde8cdb5487594f5d8b2b519e3ab98ceb3f9ed3fc7c98c5e74c96572fc2ff37c9dee8fbd3bf22a859f7d05262fe3326bbf224076b37cc2e892b5a5b56c", 0x1000}, {&(0x7f0000003180)="9014dfc1fb45b1023be64b6c30eb454fce7b1e85ae417e6e281053e161203f33acc3dbea34a0bcfd2b2395c8b092d27d53e8b1dada20558e953162fcf3a3707597e09445fdac48d4d9c2453e161ab05dbbc3365d46443641829fcd29d7fa1d253905a8436adfaaeeb9e50c390fce405c1b456d05077ff6367bb8f9e56b83c837b0c515c210999055189e2405f5ba0ed51916e7ce1cbf94d6dad293744f2b8b396275e016ee3f09c7c64ce5e8e929638a5af6ba2d7f1d12d9079909bdb9adc3b22c667c11b5a009f6f261766d7e692e34c8044c21677bd8d0ce2c83be059d25499dec284ab816dc891f21c352518edab4f36a7a5dfe3cfbc6ef04f3b2f428", 0xfe}, {&(0x7f0000003280)="e2a73c3d4984190fe0c2f8f07a8a08a3", 0x10}], 0x7, &(0x7f0000003640)=[@cred={0x20, 0xffff, 0x0, r0, r3, r4}, @cred={0x20, 0xffff, 0x0, r0, r5, r6}, @cred={0x20, 0xffff, 0x0, r0, r7, r8}, @cred={0x20, 0xffff, 0x0, r0, r9, r10}], 0x80}, 0x2) fcntl$setown(r1, 0x6, r0) 09:19:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x18e) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 09:19:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = dup2(r1, r1) r3 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x3, &(0x7f0000000980)=[r10, r12, r8]) r13 = getpgid(0x0) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000000c0)="d63e162a7796266f308f8a291c31ff3b7de09496b2260786d53bbf2299422cde6d32d0505cfb3efffe9160c3f9a7d62bac4c3e74500374d80ad91ea44d280133dc9565490bafb3d017bd53e9063d5d", 0x4f}, {&(0x7f0000000140)="684f52f14f53dc19da814edeb3e7e9bf4cbdf453fce59bb6ba76f0d995b2bd3d60ddb0d2b4240760cd9d5ee190b73476d4bc0d7e086325dba5abcc0b4cff3f62c59111c2b08dd6f15456ac1f48afcaf08c4c3d929dadf20e6cd018a1a009a0282a5ea71b4878320e7154424ecc54af1d83951d54f0fdf68224353b20a6c53952b411a6d7fec529355919db920f6b0e3d09713c466f86c18fdf61446fab6ffcecd279d3a7306547e7fa4218466e41321c04397e28cda183bbb32813fef32cbfb29860f39ff088169283f3ae0a6a669bbca398796222b62aaa8eb8a2eb62cb392b2e8214a4ae340f3cdf768f7dd04084e38f", 0xf1}, {&(0x7f00000002c0)="38c1498da069e70a2cc2f61e5b20955b89b5c50f7887f59e4ac9edd60f49592b7eb6393c6dde97139b88fc77e4eab6af1b4cc3bfe237752168bbb72be520e7a9329f88c6a2bb8ec37dc90038147e685f9e8f3a56e8fd9d396306b7c89ef4d0cc0f744fb91b2d14d9fa31e271fe122d62997e8c956bd0169fd3a40709f8e6248c19e17f83886bfad01fb7ce7571d41d6267f29b074572c78d9c565e64e8650c92", 0xa0}, {&(0x7f0000000240)="1e6b0be3202dcb30562e7aa76e60ae246523c3fbb1ea8afc6f6ba30835fdb4b87a66f7bddf1cd7", 0x27}, {&(0x7f0000000380)="fb2a3f2288d5b40321d9af8405d0eeb033216e430cd24fab1d11a08d9fcb8c10465e5658d0680b662d1e5328c9b9616449b9862fdf97488b806fbc2339dd89dcafcc2491290be533fd7cda5a02000c49d3b6bccbb945503995b8f4d9c7aa816cc16f60b253f2f95e0720c4f109bbccc741e6f5af1add2483dcde4c4c1407f59f35245c823c78a76aefe490f65a5e6582202d1b2fb54d8d3fef3afa2a83f71f17f1e61f1feb8e2a3b6a0bc8c0e4f12e2ff36529473534460b5caaab5190e168", 0xbf}, {&(0x7f0000000500)="d9b021424d20e64c8a87542da3327e5225c68dce40b2127e148ddbb923f5fa28bc1f7ceb7b74182b2bd0f7bbbda36c0c451b52bd91353c659cba8bb227ce13be50ae30c32acea9468a33cbf555f3dc501b3c190afae93f428075be5884ff560b1f346c422c6986af210c9bddd4fd4c8ccedd195f486cab9ccac225b58bdb37f1e9ec76c6928ba4c7ddfe5556e2c35bd799c515e5bf0e47fc6f0619b4986d3c72a744e24bc844e89f235a75844e1ae5249117ddfe80b201f283", 0xb9}, {&(0x7f0000000440)="e94edbe69429be57bc9b125aaf8dd0f79785d2d65c1dcbc9191052fa1052ec79ba86187cb6d0f5c5c515348d84c417590668711c", 0x34}], 0x7, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb0, 0x404}, 0x400) 09:19:46 executing program 0: r0 = semget$private(0x0, 0x3b381ee00b0f3c8e, 0x40) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r1 = dup(0xffffffffffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000000c0)=0x8) r2 = open(&(0x7f00000001c0)='./bus\x00', 0xb94b42c5a01b86eb, 0x10) fchmod(r2, 0x101) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001000000b5000059", 0x2c}], 0x1) 09:19:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 09:19:46 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff74516b9befacd6668a5b67071b742a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:19:47 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3) connect$unix(r0, &(0x7f0000000000)=@abs={0xf3c76807fd559e9a, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x20) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x5, 0xffff, 0x2, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) 09:19:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x1000, 0x23ab, {0x0, 0x3ff}}) 09:19:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) 09:19:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0xe1, 0x0, &(0x7f0000000200)=""/225}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xf8, 0x0, &(0x7f0000000080)=""/248}) writev(r1, &(0x7f0000000040), 0x1) 09:19:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0x18000000000, 0xfffffffffffffff8, 0x0, 0x3, 0x3ff, 0x9, 0x1be85734c1bdba13, 0x0, 0x4, 0x9}) mknod(&(0x7f00000001c0)='./file0\x00', 0x80, 0x3fffffffe) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x121) 09:19:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff]}}) r1 = socket$inet(0x2, 0x1, 0x3) sendto$inet(r1, &(0x7f0000000380)="f1e764c1e18659c685cd59a534c4896c1f7dba22be5bee834cf9bcb0f952111e3ae4d5c42938046d13c5bac09ed6a9d9f160cea186290a7bb230e8a5eba3c90a57e405f3df6e431b45888dbfe9fd9ec47c280ac8681e6cb18c98e4c0c270ba4c83ac6b1697498b929ad67b23111823d3e99d5e330e4b800e2c9e7852fc765fd474022f0c150d370312df7fe4a40d6df3286d28878753c12f6a09c27a15", 0x9d, 0x8, &(0x7f0000000440)={0x2, 0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) bind(r2, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) 09:19:47 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x6}) r1 = getpgrp() getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, r2) 09:19:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0x4) select(0x40, &(0x7f0000000000)={0x20080000000, 0x81, 0xfffffffffffffffa, 0x0, 0x4, 0x8, 0x1, 0x100000001}, &(0x7f0000000140)={0x102, 0xffffffff, 0xfffffffffffff47d, 0x100, 0xe8d9, 0xfff, 0x419f, 0x21}, &(0x7f0000000180)={0x5, 0x3f, 0x200, 0x7, 0x56, 0xf74, 0x800, 0x1}, &(0x7f00000001c0)={0x100000001, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x20000021, &(0x7f0000000280)=[{0x100000000, 0x0, 0x5, 0x71d987c}, {0xeff, 0xd4, 0xff, 0x5}, {0x8, 0x20, 0x5, 0x80000001}, {0x62e, 0x8, 0x7, 0x10001}, {0xed, 0xfffffffffffffffd, 0x101, 0x6}]}) 09:19:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e4760b46235603f4769a300"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6848e0aad3683a30a9735ecf5a2f89c4db0aa0be"}) 09:19:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x5cfe0a034cc4c697, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = socket(0x6, 0x3, 0xfffffffffffffffd) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f0000000000)='\x00\x00\x00\x00', 0x1) 09:19:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) setrlimit(0x6, &(0x7f0000000080)={0xfffffffffffff801, 0x100}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000000)) pipe2(&(0x7f00000000c0), 0x4) pipe(&(0x7f0000000040)) ioctl$BIOCPROMISC(r1, 0x20004269) 09:19:48 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x20) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) pwrite(r0, &(0x7f0000000700)="dacd096bc26dc88ea593bb7afb9867f537d70274ba3d6a3b584d1ebb342c59f892428c73708ae10db2013107c4f1f94b18c85c23edc10e8cf2a925fa15b0d343f5f98a1343ad5bd1549edd3a454578f38dbb3e1a79e2e9f5a2b984f7b0edc7eca70ebeb4afc714f76217ad46db44d1b26b3fa643dfd64843b83b347081f001b7ca77efacd7f580c85470373136446e8e9e5c5fcb716aee", 0x97, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x6, './bus\x00'}) 09:19:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)="d20948a0f10af1a4cefd918c9d6c7427df0586036dc8a35734fc0e8dbd17cd2d6662bc404bbba244ef5ca26f6524") fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0xa0, 0x4) 09:19:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 09:19:48 executing program 0: r0 = socket$inet(0x2, 0x711a0f2bb7405b13, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) 09:19:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x4, 0x1, 0x28ebdb8a3f43cbf2}) chflagsat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 09:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x48}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ed58") r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xd8, './file0\x00', './file0\x00'}) 09:19:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c7407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0x50}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 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/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) 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)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") execve(0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000580)="9863a5f91f006edc3bc00d918f4e8a9887264d4e096b1910b8ca6b710131ed4d8f58290759c010b9b1dbba73b165356947289cd87c9212150da937d3a3474a885842cee35a97f486326e659c48f9710ee7454abbcb62329b8223dd558a2edf3b0f183f3ce421d4", 0x67, 0x5, 0xffffffffffffffff, 0x0) 09:19:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x52, 0x6) 09:19:50 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:19:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) pwrite(r0, &(0x7f0000000200)="dfa5ff351b8594d2beccdb5f0daef9883bf858a252c4534a02c743cd45ce35e1e460747cda366b332c71c37bd05778571615c3d115ef954b3ace6e2530f1041c310dc5e96eb912d47c34d96b94240ad60ffe5f5edfa66b1ae802f9c87266042205bc2424bfdbc4a9df45db53f1855f63f5ccef382cf3c808e0ed2b50becf367b4859db", 0x83, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 09:19:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0xfffffffffffff801, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x1, 0x9) 09:19:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="2e485915a32b3bedf97dec0fa8d43c677ee78fa28bd78f74f7305b5806f053a3de46727502008e2fea2e4373f452fc45904d4fd1ae9e4119aa5d51bd279e331314236cc1e0b7fb5a1133357a0592d8d0eb60f9971551307bd5531d620278193ada2fcc0fe8e2d2ce9a5ab47902faf2a4d086398b5cb345d41fd450d39f6964d5b90fb66abd1dcb415dd8fb6f55076ec3ed7ff61b4ad482b838a26eca7db3ee09d149976f822aba75b4186b917bdbfa49035460b4d081b1b5d78feb2158fff84fb76c", 0xc2}, {&(0x7f0000000200)="afa034482dbbf181dd38382671b83adc3f55861e2c90b90bf01eb7465b4ba4d52617d69334246a34c6866d95b66ca83ef17462a4cc9fec055f8caab3922cb7e7a10aa024c591e4c47b865611e77b402c5460b8ef5f72ef4ee8374aad918c1769c78434f0de55cebbd8ab", 0x6a}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 09:19:52 executing program 0: syz_emit_ethernet(0x38f, &(0x7f0000000340)="514baeacae2fb136be31429f9890ce169b40761e4d2c22c8afaa094da583f3c9744cc26cd5d77f79b6a7f76d9539c936bd017ffd487de4e916b8f7f20dd63f943a31965fcafe68e14cf8d39bda9afa10f86015cbe07376932bb8cbb0762614f43d000000800025d5c04b54db9d0a8356040e58c2ff30c6340b97e53478080000000000000000") r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x84) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r3, r1) 09:19:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3ff, 0x80000001, 0x1fffe, 0x56a}, {0x1ff, 0x6, 0x5, 0x6eb}, {0x8000, 0x7fffffff, 0x1ff, 0x40}, {0xfff, 0x61c, 0x1, 0x1}, {0x99, 0x2, 0x2dc, 0xd9}, {0x7fffffff, 0x8, 0x8000, 0x81}, {0x5, 0x198a4080, 0xffffffff}, {0x2, 0x6, 0x7f, 0x400}]}) 09:19:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x208000e107, 0xffffffff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x140) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x10200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) 09:19:52 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) read(r0, &(0x7f0000002740)=""/4096, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xc4) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000001c0)="7f9c24e4e7", 0x5) readv(r0, &(0x7f0000000500)=[{0x0}], 0x1) 09:19:52 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="36c2d856904e3c358950ccd5a1c0ed9ab6e9fcf43ae8532134138f38ec52c80d8ffe59d05d7d9316cb88e55d8e4ba6c6685e6c63afb06fb75176c366b37f6aa1e5d64adbe94cddd7b46d201c69a0d03df217c7a5fb23941257cd3acde1d8456822fc5c8964783b5de39a536259e9a6352acea08654d1973792b00a26f7cd11c9179f277788eb178397850100a5149c0eca34684f34c5fd7d1a366a80621c0ae42b1870b7", 0xa4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pread(r1, &(0x7f0000000200)="e9faf6c590cea408be8709b64b68f4d008727122cafceee9eb839f4614e278ac5c2a453e309c440f44577f5ed3840d442eb81869d806c68480c3a45ecd05ec04be59886af8a2d4b1dd48e64d399a341d37c81e6857bb1b1c5dde220017f8aee03b5c22c30f82015b0518b3f4c2a63b952a9695b3ccd5650ddeac4260e40b6d64c43b72b89e343bb2903d5148419d71ae78316e8289063cf6a4f34584a4f3871f7b8bfaa654f7973c4dd864e710c31657400118ffd671251a782eec5e0af4aa83696bc9a3e0673db7a97eb7384c3d820ab92048f74191018f4883e236067c34fde1ab0d19e184", 0xe6, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e21e6c8400", 0x0, 0x100}) syz_open_pts() 09:19:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:19:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 09:19:52 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) socket(0x10, 0x1, 0x1) 09:19:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) openat(r0, &(0x7f0000000180)='./bus\x00', 0x8000, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c5407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2e7a5eb210ff6b201b33e963adefd3996b5828d5b70b787d12bbbf8436d72dfe178dfe92dc64ae7b544177c45adcd3bd80f66f5ae47eb462d386d4c2ac745", 0x85}], 0x1) execve(0x0, 0x0, 0x0) 09:19:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x3) fchflags(r0, 0x10000) 09:19:52 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x400, 0x82) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) getsockname(r2, 0x0, &(0x7f0000000180)=0xffffffffffffff16) 09:19:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) socket$inet6(0x18, 0x8005, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) 09:19:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0xa, r0) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 09:19:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x4000000000000000, 0x0, 0x0}) 09:19:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:19:52 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff0f}, 0x407) shmget(0x1, 0x4000, 0x2c, &(0x7f0000ffb000/0x4000)=nil) r1 = msgget(0x2, 0x8) msgrcv(r1, &(0x7f0000000000)={0x0, ""/149}, 0x9d, 0x1, 0x1800) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x0, "6e5dac8f17aea8fed1dbed20e19349e7950154138ad0f681019939ae4ee22370c78399488dc7f6082a400f878977b77b0b84"}, 0x3a, 0x800) 09:19:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r0) 09:19:52 executing program 1: pipe2(&(0x7f0000000040), 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) 09:19:52 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) fsync(r0) dup2(r1, r2) 09:19:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) syz_open_pts() 09:19:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x170) 09:19:53 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x12601f9f7916255e) 09:19:53 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0xefae0b982d0f1b66, 0x8) 09:19:53 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r0) 09:19:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 09:19:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0xffffffffffffff79, 0x8, 0x0, 0x0) 09:19:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00402305a6b9f0165239586aae00000000000000000000000000000000000000000000000000000000000000000096b640f93b39d504a7e00000aa00000006c4ec07b3f638a8305b9af5d948660216457fc81387f4adf8000080000000000064d03de9e007b521936f5ac1049cc6f9dc8ab86abc2b7625a6f59190e87039871c7a90907cd3179b5da434284a440ef4db3ad81db6e27fe233e2ca4ddbf1f49c34aa5985428ad007621cfad58c447ab393b72b3b6bd6da8c5420b41a"], 0x4d, 0x3, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x10000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) getppid() msgctl$IPC_RMID(r0, 0x0) fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x10) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1) chdir(&(0x7f0000000140)='./file0\x00') close(r1) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000a80)=""/98, 0x62}], 0x1, 0x0, 0x0) 09:19:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x3) mlockall(0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = getuid() getuid() r3 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x3, &(0x7f00000000c0)=[r3, r4, r5]) r6 = getegid() fcntl$dupfd(r1, 0x0, r0) lchown(&(0x7f0000000240)='./file0\x00', r2, r6) r7 = msgget(0x0, 0x200) msgctl$IPC_RMID(r7, 0x0) 09:19:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x7fcd67913ef29080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x9, 0x4, 0x0, 0x1ff}, {0x1, 0x80, 0x7fff, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20, 0x51c, 0x7, 0x800}, {0x800, 0x2c4, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 09:19:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) write(r0, &(0x7f0000000080)="00861bf5cacdc9758f4252fc2ea7c47c3f5fa981b306afd5dc09707ca012c8f17bb0f388af60caeea69ab579d148d80df8e35bfb11e16b9c585fb5898cb710db6c3ca9c5b8c9c891f25f4020c27f025d544b253fdd04bd54", 0x58) 09:19:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r0) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) close(r3) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) 09:19:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002002, 0x40004000000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) 09:19:53 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x8) r1 = syz_open_pts() recvfrom$inet6(r0, &(0x7f0000000080)=""/236, 0xec, 0xd73261f6e73a998e, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x8}, 0xc) getpgrp() r2 = syz_open_pts() writev(r1, &(0x7f00000006c0)=[{0x0}], 0x1) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x1, 0x5eaa, 0x400, 0x10000, "5a38ea578de9bd262350d2ac340b0e1f100bb170", 0x4, 0x8001}) 09:19:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:19:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="a6f4d8a1c83cf9f92830e419", 0xc}, {&(0x7f0000000100)="08817aa4f3d521b838b11289c5f9b3c879489febf49e49d04124c9693caa0b9f6b463ff29723da41002baa72bfb6653a06d231b4d7dd81cbbf766d5e7faac5a201fc3397c28e8a49bd148ae9a24be09c9c4bdd1b4c93bee1440eee92bf5b3833ae8c5e1b64354102087e96b7d85738f48585f03b5f70186e64cd1bf88cfa1f88bf216412d2fae78128e97574542a3581e1306793d5f9ba4545b5b2f3", 0x9c}, {&(0x7f00000001c0)="2c4e5fc563b07d33ef4bda574f310450c97a3ffd2245429de163280822aa7cb440daba742c9a9676db35fcb0a156923c", 0x30}, {&(0x7f0000000200)="b46e4ddbf915770ed4b09068ca7aa0e0d1e90e298e1a7d9cddc59362991d6b7481a05cdeee9333b5d84db7e96bbb6bce3ca813cafdab1957eb81eaab72de326645598fc11d45efa4af33c6e45482d449c3a0392abe89366453f1a18e595901fcd481c08e8cba1dc894811af446188092519fe8d21e49a5635db15a60f6f53099f9759f86dca12c0debcdec82fbf365323141e5da7392214ab6bd392bc7c54de0cdc8e30fd279b31517548e71d4abc26a", 0xb0}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}], 0xa8, 0x2}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 09:19:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x1, 0x8) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000380)="906dfbc9066b041fd224ca4b9771e4b97051463375f31b9a1b3c35544c6024663a39b7a4323b4d9c74df275ed2074f2eec5e18f9bf62b185b31910d0076d3b9250672f00000000000047e85d8c487e4c288f48e41e1776dcafe05680effd4769b27c88e35b0a7fc0218b92041b2b598e689c467053c4bcf9285c58515c62d8662b05e3881dfe0f448293e6e7a4259cc7206e8f18bcd2cbee6863ce2ae3087cb849a03c61eb76df453b73aefa0f543afa1b47ae3f36ba96dcac6c2443840631162c9a4a18a469f6031e017ae13b007579bb257b7f6c17235ae8fb248ef042d4b84d0b67dcf827d3ae3032af2728f4f7e440062b7964938219f40d8623534ff3b967d00329d376d12ceb05497a29a881bca089d67c850fa6afac8896395e6ccd02a3a4a26aaae797cd2a838039b5881ef2a94ad278cd0932945ce170909e3a") 09:19:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 09:19:53 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xfffffeb6) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 09:19:53 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x6, 0x5}, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 09:19:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) r3 = getgid() open(&(0x7f0000000140)='./bus\x00', 0x4c766f7b31d7bf11, 0x4d) kqueue() fchown(r1, r2, r3) 09:19:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:19:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x20}, {0x87}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x6704ed819cb97c31, 0x0) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 09:19:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c87c377284c35b87e2e2e", 0xfffffffffffffd67) openat(r0, &(0x7f0000000000)='./bus\x00', 0x820b, 0x5) execve(0x0, 0x0, 0x0) socketpair(0x72cb63d634a5490b, 0x2, 0xd219, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./bus\x00', 0xe63c97b48a9fbdff, 0x0) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 09:19:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) kevent(r3, &(0x7f0000000b80)=[{{r2}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r2}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r2}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r2}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r4 = dup2(r1, r2) setreuid(0x0, 0xee00) dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r5 = geteuid() sendto$unix(r4, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) connect(r0, &(0x7f0000000dc0)=@in6={0x18, 0x3, 0xd58, 0x4}, 0xc) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000a80)=""/127) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r5) chroot(&(0x7f0000000d40)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 09:19:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) fchmod(r1, 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 09:19:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x20000000045}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1a, 0xfffffffffffffe00, 0x80, 0x0, 0x9, 0xce, 0x2, 0x1, 0x0, 0xfffffffffffffff8, 0xfffffffffffeffff}) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0xfffffffffffffd31, &(0x7f0000000100)="96") 09:19:54 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x2, 0x6}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8020, 0x41) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x8, 0x5}) setsockopt(r1, 0xffff, 0x8, &(0x7f0000000040)="5ff8561b65c6a2602af76480be1dabc15091e02cb2830642e98b6ee800c304274a84f6a39c3bbba2f326f7508cfc2d541b21fb1d7fbd65d0e56e5c5732225cde2f65bb04cdad68072eba02725d951c221fbeffa557509db8e11a0add5581c19ecb2fdf0e93f478786d9b39e0a2cb500c2c6ecf9407ffedca418e383f7aeac48c43eebc8a7c954ca1d71f6d54a3eeacff3ce9537b34decc790abfe5b198f107568b0ae286ce38b160b80bc7d5c06fab27da041e7982d6c69d79d56c3c3f7aaa7507ffd175b38717f98052b12245c5b23512501ba250e97332a2498957018e", 0xde) setsockopt(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000080), 0x0) 09:19:54 executing program 1: recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pread(r0, &(0x7f0000000100)="9e182f3cf45c1cf1092804e787e943b077c8442661224ceb537ae03c38dd4550467843a3a8a5382632cfa635de05cb26a0c88b5b6791cb801841f287f1269c1d803061f9a0b4f164f35123327866f90e06b09d259b294d82e8a2ba283dba0c4e21857b1439888874a14f8217", 0x6c, 0x0, 0x0) 09:19:54 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x800, 0x0) getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1116, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) 09:19:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) socketpair(0x6, 0x8000, 0x10001, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000002c0)="26c8bc2fedcca9f49c9beab5157175e01992ae6c9d0846c2b5c098e23808cb120b2c7a28b5dfc48772102f497f9ac864417910c1af28719f31608506ac549ad4b200", 0x42) 09:19:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 09:19:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) 09:19:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) faccessat(r2, &(0x7f0000000140)='.\x00', 0x3, 0x0) 09:19:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000061}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 09:19:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 09:19:55 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) accept$unix(r1, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 09:19:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xfffffffffffff137) 09:19:55 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xff, 0x6, 0x101, 0x1, 0x0, 0xffffffffffffffff, 0x8, 0x2, 0x2, 0xfffffffffffffff7, 0x10000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xfffffffffffffed9, &(0x7f0000000080)="07b71400000000000000") 09:19:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="584c9f1ffc38d3e76196a74f9792cc5a40acfc74f22e50d3a4a103a8f66416ee7bb691dfedd1baaf58a3f84a85a13229fac9dd12ebe6956f42f6d9012f640c36ae301ae5e485577af39488b39495af5658ce307242832ce43927e30ee97962d9267a182d89cad8ff", 0x68}, {&(0x7f0000000180)="5a62c0540da0a05ba6805e87b7ea74fd5a84498f5f9cd7f8e16e4f7a8a49fc7ea6d5ff66955f138f14dc24c1a518b6ed872f4c86ab570a720c799745a8108fc1fd49d08f98c5c5bf587f61fcb173986e08d185581727bef3fa573e44021df68814b2386559de3ae75fc9f91b6a9c3bd2c959db7b87694126713ceb05f6203ff8366a31c047f575632a4c36ceb280b0476fe1ce62d0edf4a7587632550948e85cad0b7e50d852abc7d3fec9b2dda6474840419ee857652332caada38e09df6c77c417a28cf1f29a3014b6b46e3385c4e038c42f173929cb3f909a02e015c2f3181ec7e19a1e87cad36bcf57b8f9c37deb8942c5c09d69a4e178be1f784cb5e446cb0c3e2d90e8ff0db08e24c064885a6a8667d13588ad8bc8b6b86ab8c176610b03b09d93e352a1776b9d6cbf9b6a78dc71c6e8d1cb2489654d0c6ad74ae34d60f6534042584a0ea8da5765eeb0dbfc7e6f4de1dacf3d5cb8c2ee1e0b46d2ac40a0b9d12ad9f4a466a013b790dc0105aedcb9f70597bc419405de8586636e23a71b28b9ae8e55d97f0214f1d49d67918c9a71e6d48be9ce375f56183b0aca566070e9c99165bf1a9e7e964b95491fff0578f0459f8b1a5a242337874be3d31a1f621cfdd94a6f436ba45736299421730a5779322932c015e7791828a6e63b7abbea0e512f4f5605ac2544cc2b5b1ccb10eb6f634af26b27ead0a4a23e1a906bcd821b0e2001496618d3a60ef21dedb88c3c2f222ca94679dffa8248d4180881a5ef2799fb30518b9eb39c4ddafab74f633b68bcd442146d875bf1f4e6b32ff22c7007763f2a9955fba7d0394e1171c65b4970b61a68d2623b31a4306408ec6f56e130a1ef7a6f9803382076d6f5bacf07c5e94931c7b0ec85d4ef8d42d9d880ab84db1f8d64aa4c56702aa02a9f1a5baad667ae640598c8e6f99a5999e52d298ed56a007e9a50a927b6c052c9afa2385f31f642e1b924b214f5bcda4eb240a813b8b0559f7ec602b9ee1c52f1e81ea6e3783e9884438c96b4a7905d2d49d319a97488397a1ea7233f33afe7db269782ea9cb971221c44fe5d225899d5744478781c6ac03c9c9e32fbe8995680e561d9ab0e21046685247c31c6763418d289657da4debc131e43768e96aef17c59dde8b9691f3ed324fb911c38b67d629ceecf6e2a1c02db5c0ce8d956b3a9eeaa311a7b6e36c714a8ce7acdb9c6498504f5b89168879d460268e013ca566594ed6256f6beb366299d06384ebba2d8374d56c6d3b7627d2d836828582240af28ac52b4f1726caceab1ed109a62db02eb0dec7a51fe17a907af1341a23d5e890a74e1ab99dcb744d0bcf6086c16d5cb989b5be3d91903211cd55d8a5328ad4db74fb7ef84cdb0b6ed5cbf5a089873a2b6600bc5c10c32ec26da1d0b99c89864fa95db5fb31a5b5dc564eddf82954bebf1a57df7f3d4664ad6e137e27df46dede3f5744af16862094c56f6c255326fe5395400803cc80bfa4ed5c88f2189fc9fc8394594bcf6d607eed4342af0a6bf55d8b7d498d3c8bb4e8e2a29a7b66004e2d97f68ffbbde8d66f54683f6b87df9f1c47f15fe9c977d56c95e0fe74d73c8b96773bd82f4c18bb4468d7c48db96132a7d9d6e07461d57ae967b28a4eceb097dd3ef9db9013b7437bf42f1f08449172763579e7f25f8e8acd68306e9b86b9b2a135dd348c3c2b43212da124f73476dc391f6e4388dc97da6bf4054fa408c8cacc1536b63a8c26234e8cdc1e35e43b5ef268fcf63735fec3d1a97a815cb32399d42d0bcb69c29bb97f1bfa203043421324a28be69351e1bd9f7150d149543e8149a94dedd29ea164804fa944bd739cebba0239d8803a1be01871359b0b0728460cd58fae3f97a60903dda6c7c37b1e629e99c52ee094530502596f7735d9f8d9a7c6f3abf358c39de6bd22887ca0efada561df8e11b259ec90393797edf51d379d72559c10dbd9be3dbedda40adc4a8e08bf1d83a26d27d9fd28a040ade8a8890845a862871655c2ad2920c44dda2696c19c1bf0be41d3e4f93cc2aca4637f306d194721aee5bc0fd55a5fdd3a37fb4212e091565b04b5ffb347aba261ac9ac02b0f34ddbf64030a743c679a3b6e365c4f917193e1b0b408fb851f51a069ff3de9c7944c1d5e00cd7ee08a84278a73424ab2e4a0eb5b4d2c2470501454163bd2ba72bd45845ec62eb95ee1e7a2b6b0f80b0f577b7f62c0b321e6184e8748487860a57122155b357ab5d476e614824143ac1d91ebcf02c66876a5be60545d016e1bec4fb060864a2f5b413757a09a98a7f40f9662e939bd710bfa2b5a67b37fbddcfcb68e9497d2feb20fa56cfb04e370dcdd7a6958919b8eab9a47dfcc9aa63701ad0859531fdda6c7307b4f4b19ddf604858f259f12db4eb54fc39c2a5e18442eb81c07ae97184339617c3e2474029b786e7930fb26bb18a5b648c4a466b391c94eb8b09273bffa688b1c396bd2ef42a9f1ffb93f94deec6236b6b658fbf6038b396d11a7a8f4200d1a9417a631ec656363bf869b9be8de35af4f160ae14d148827f770dd069e6e59c5a54748daf264e228c636122c392222ceae85f06b818d1d41b591f7a5861f4ffe045e32b2974ae15dabb868042f07243065d399481c1570b7d90bbe6abc358460d5eeb39670260097d2e3025233e9a0bc2280bbef1be24131fd78f19a9e4db0a54ee8cdf4af39b016c536b8a087fb7fe79aa074135af0465c8bba010eaaaf6c52520b4adb0d34d0d6dbe8fdb614d00026b7a12943f385bcf821728e52a0b1fbd7d8404d1a0bbdb60e362dba0883b88c70f96a2341ab901dddfa8a1cc4e4e8d7736a43a0eef4cc40d6d26b2dca4dad2308dbca12045be788425486df95578c1592fb04808f82b7af972a2b538b9dfd6ccfc7388b2572498eba855e6c47abbe28858c894df6235005197e427592f641b6057816f3e39b1d7426f675aa1526bd6e8a58e9f436c7c11e8ed5a742abae81945f5fa4b831f071027599b90678d19de7aeb49d5e1c9a66c86558b456fb86d0b5d4853a04ef693aa8bddd6741d880fd4892a3c5376ce726e1a8bd7cdbc25dc023d8f3d621167d0fef3138da91ee2b3dcfe6cdbf32b567070de8485abcc77711551ab2b6684c49192120873c7f37e57021377e583bc1ebe795535b1abc4bd3bcbc27223003bcd7e8ba6c9cdac59cf735c821dde46f06c2787d8847532bb85380731f4326ee4725f6695930357afb6114dd9e4816d3f00a506d0777f399aad40ccbe93f2562a8c3b17fbb9ed8c27bced75ee90dfbac8dc0eaa7f7eb708517604174615a20f00187fcaecdda10c6359d6edcd23ed3e9d326451f73e0360a890198e42530a1e5ea4a42fa8b908d5036dbabac386705d6949753d4b1fc2554ff47073d36c4bf7e9b31128ecfd635bae569d0a65b2bce04f7445b537ef3ef837b0aa3cbf7289430b8f9f468974aa51251d19dce28273698b8615e6d8ae9a0eeb0e54f6e35ba56f74ecad7bed6e3f6b5690d0b822b09664cd87249a10403999eb321862c53b83a4747a43d2982cc5ca54a8984520b0ff034b2f697ff7fa3458b4d88672d62d24207ca0708d509424861c657bfd2d52a8e01eb7c06dd35422deb9fdb613b954f715ad775b7489e89f6564a6cdfe4a4397c4f7e6689cfb5d958d146245b485843214d582ddec8a27208456a0037c4deb4fb1fe4cdd8d37128f7db03d2c067a89c40d845baae8773fabfcb6205272bef39c12178a1e9ea24b6f408ee34487b7370e22b48ee161e6a10687d00bd6f8cb9b002b5a1eb362bfd025bc8b1372fe61e721fa1a014c87259e4ae04ba28692e14d11cdb087a08833e4e8d50c0e375fd1dccdf68893973c3f733f019b04eccfe22d3187381b5933d078b3af24c49c2d007550e45b6031b078e6b55721fb07a18d028efa73e6e85e5d70f981ef31aad6d55d13116a1c2d5c9385a3533a68b585deb1204f76ec104e12d63ff1fd8e7acda958b82da4af4ad275471c165c1000ca8b9fd8b3346cf1b1aa3a9363229f7190716d43d29175710f65c80aef5c88bfc7d164ca2380fd09b670ff5adb098ea83470805933245eb273203a6a3f34c28b06ebfcf7040d29617b60f67946aaf7ed1005b149c69f52a119588fd796fd7b58321796f2d6ffc33861e09da958fdd4221c0d6eaa0144d9e8a03f60dd881661013f214f26bf2c7e5243c529fff2716531c8e6ec6b6f7155b749423cb9ec43c7c9fae5423a3740fed1e25c02c98ff60b77bf3b2d241a3a4a43453133d46206c2ce02e0bd56a059a11569a0b7deec07cb37c61416469a89122d72d208c11f9e090d8d5848c69f988002050b2d948e618e5f98e18421943c2467febd51419582cd479c7e3fbd85b4c94a5a13afe007497573c6050e434d2d783f8ade6f05e80cbbe5924071718e02faf468099a20bfc7e3fa95f4f68447c3f18b5a4a95857640858cd586196078ebe4cb86c74319233cebd5445ae211a47c699eeb64ff5bddec78f537539c7540ac08ef9d77ee1cecf94230deb649aac759ddb0c388002200f8015170085d20a84d226620b3cfde8dc642677bc8e65daa1ad767c9827126b512c3d7efbb82ff83fa8ff35a94b17c47cf874e8032f465efc6225fb784638a999acc04435b3c597f39edac031656f05f7578c030e902b770a2a5283b07ea972a8f8d5e181425e4f6222a9a6156bbdecd2ed668df69263f4f322fbc42794b2f2f924e5d41c5120b5aaf965738767001665a1efb4712ce2419e5e679c340c8070102501700c89408b63416d79cfad8f1f41ab691baef5483dcaa2f5787eeaded5b277c68d9461445fb33d43f9d3089878305ba53352d3e47052836b741cee35a75333db561e3339646116d1b4925f7637d7d5e0867a5976f06b61d17546582dd7974b80a0143816d2ac5629321c2e3db2c8fa135c2f1619144060095875b1d0e125052495277c0ea6bd47c53c7bffbb8d1acffd4dda005489fd59ca94be96c477ac328ba651624cb64b2fe833f552ebb886ebde912b2053d9d58228eec64f3de07c077b8e1800fc1e4eef4e8ee6407dc098fc15545058095554bd973dc9d0fa72295f7d14d22a45e7f4d0412194542da253b0a0e996fea2d45a4f3dc886c4ad207282820db04686f7ebafb4f197a1fb50ecd3a162b170f2f91c96188a9a5bcf78ffd2844ea03b6f31b5cad3462b5823b4fe987154a5d68a9821f9bd2fdee721f09504c57d175ebc4fbce7290caf1aeeba3eba703bb6f2780c4be50f7f9b92ae06f3962f049d816267101aa8621ef8641a45c6f4efff8c7c8301b50bddeb648591cb11b76bcdc51d97c29d1875dcb74414bfe2596a435896566d47367b7c71bd9a549a236287a1546f5a7c5392139065841bdf30670afc0eb244163c20c40782eb489bf2df26fd2ad8bbfbf4241bb4281a54a27f281c7ddbadbbc55be6b608abceecc67b011c704038fe53e33088d1a5776a9e3770342879324a1acbc967cd0db74f2404e69d5c869663350f6f3de5daa4880e85909ddbcd81123e23757041249459b2c532b51fb0551bb63c2de64848a26666607ae104205254a18efaeaee4b2ce9d47c8db5c68c2591877d4496df0d879284c936aa09904aae24836d193f8b0eef402a7cc5078deb4da96edf2d1aa1ffb26ca1de09d5bf2d0a1583174cedce16921c54894143ec3fc045beded683ecb5fd70551a4fb235701b3e112554026ea7588b3877ad7cbcf76d3efbc8daf2b9856045209dcbfea1cfc13be1a9fa4167fcdf9c7f549f11cebb087d58484ef1ba4bd55", 0x1000}, {&(0x7f0000000040)="530017b48c55479e5fc955d2f7937a6a41b2488e580f1d7e67185b69eea1", 0x1e}, {&(0x7f0000001180)="10a3d92c8f8a1d75d5941a9e63498e270deb462325ec", 0x16}, {&(0x7f00000011c0)="584a31dc52016f1265c289c13c5ae7bd646abf38cad9199fa1c7060cd19c5ee01cd906f17158abe651512b2f405fee0ba61f1d37b42a52", 0x37}, {&(0x7f0000001200)="2a5c3235f1880aedd9ace137c689ae664df5ff409340f800a2482898d30f18bea53162b1f148067e280b2ebfdc7f0aa715623f93aec93a1d236bb4209790764e7ed6bbe7f70a2ccbf0360fa5fdbdc0e298d658", 0x53}, {&(0x7f0000001280)="471cab2fd6c68fbf1e267443ab04042ccad61c8c6ff6a2578f8ec6cbe975b78f9bd1b8f59ce2f2e65c1da69adf0925e5bbdc3d47c6ed11ba4d070044b33acc493855d8cb7c5d702d7d418613b21312a01453f78e37aff3a6181d01bfc6e49940bda50c24cabf665c064b9e65b1c423cd16510da5d4f94f13322da9e5312c8af3ece2095fcec2d4", 0x87}], 0x7, 0x0, 0x48) 09:19:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x10000001e) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:19:55 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x30948fbee8e8fe, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x8, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffc70) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:19:55 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 09:19:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) 09:19:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='r\x00') write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) linkat(r1, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) fcntl$setflags(r1, 0x2, 0x1) 09:19:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="e23974b4681d3f6bde80e79bf0e858ff4f1948d9caf66bff10e3b2a99f95a6645e68adb3743bdff0db8588b50171db6d8576c22a4eb6059274c580b284f7a7a1e66ab58f7397610cdf033e93f267acaa7932263c15cb608adbcc00ee9ff9766e280d95296fe0", 0x66, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 09:19:55 executing program 0: r0 = socket(0x11, 0x8000, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) socket(0x2, 0x4, 0x7) 09:19:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() r3 = accept$inet6(r0, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r4, r5]) r6 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000500)=""/67) r10 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r10, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r11 = socket$inet6(0x18, 0x3, 0x80000001) getsockopt(r11, 0x200000029, 0x67, 0x0, 0x0) 09:19:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0xbe3ecc52868758dd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f7a035b81651de65973077d20c5ad2105d1651305108d66fa6f46fa5ab7bf861bd415e761046", 0x26}, {&(0x7f0000000140)="354134a6d8ac3b7a1080a20b7bbb1a60043dfa75037e44561800de6203aae35325522b2c6d2729e8dcfc4a73eb8f8bb7b43d78e4b9fee3da71313c758371c3547ca44df7754667d333a74a5b060111045a8540577c9a78b61e6eb7", 0x5b}, {&(0x7f00000001c0)="f0a147e0656272bf518a2235a714d158706a26175be1013c0e3c12637ec713d6cffd6b8476e0160c8ae03dc1a97f0ad726e83bd0bac56cb9a4535d6948ceec5fc7293f5e7fde2fd1a644b759874ca772bdf75ce0ae", 0x55}, {&(0x7f0000000240)="de78b77da2fbecfc3fda60220bb17f636bde5ffb750c1bd93d37af61ac627cc1c76cf039619084a6e57c0b372310b74d3b851bd8e51d4bdf79c145d3a8", 0x3d}, {&(0x7f0000000380)="fba793bac29e2b3c9ccc807891723fe4ba4cc6fed08870665635e3dea61269c6f60776f13dc52ce461a725faee73ebc47e91c0dc429c2f644f0cc4082d3a66c97cd6fac3e44cee4c6b5b5933cd32bc9a2a7da00658bbe9fbeea475409a437e922540473ebbb5ffdba8a325dc487bb1b8db1df39c15fd1e7fa4595cf5d61b3269c05808cc736c4b35baadb58bdee0116ee95e933b3cdf3df988ee942a235ef3565fc33273195ce3f3168b8edc39e9615bf05c3b87517e2d961a51a50fe90cb992c6b4e9", 0xc3}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x1, 0xafb) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) pipe(&(0x7f0000000300)) sync() 09:19:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x28}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 09:19:56 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00060000000000000000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="d68ac29cd6d53a3ee5b7fd76d80eaee6074edca285dcda2bd5b75263ee321b", 0x1f}, {&(0x7f00000000c0)="0f5b29707780c82f30229868f239fd159d077f080e7bc31cec0dbe4c75103297c2f816008aa98358190ab80555dba39a101902eec6163ac4b9022d6921482eb041a18b7e22c2ebd12a7aca6a63c1f33b59420d1dfb44ff61d36c3b44df4a8385bd8a8507184a0188a2c61a7cada30e5f20b44c2362049c2cb589ecf8b8e65d172eda802985c966f278a3f49ed09c03a849b1b3d66ba5f67328487279e747e01494941cd3e2660b32", 0xa8}], 0x2, 0x0, 0x0, 0xe7a0c02f6f4ca59d}, 0x40d) syz_open_pts() syz_open_pts() fsync(r0) 09:19:56 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0, 0x28b3c0dc) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000180)="1a37408e7983618ad1220162cb46726f7cc9b6a68b674ee439c0cdb18cb1d16ed1fd96be2159db8e8d34298b483b47b350af1fb3404d0f776c3d13f5c9b3886b35c5559945c1f1037cf4227850ea61381d2e0a49d96b3f5d35df123968ee3cef4ae0abdcf48d7c37580f2836cd1c00b103274831c27216b53c469fdeb131c7c3aa2bfc2050d77311b5f5b8540501514c33731db9d4f3e5ac871cf3cbff313cf53cb79d6d7113e7874e412893b1f7867bfcbbcf5da05f", 0xb6}, {&(0x7f0000000240)="08612fb9456bb51dbe7756ce0f9d9fcb6f84987923f24cb09ce87ac3e47eab9eb06c2e1319033ddd2305f2783363d925dfd8507225d36b5cb7d1c07df1616c55a3242685a7d50b1b2eabcc988174da5d0865e4a3626ddb2fa6b7929f391fa3374fc854c033b6d7e3cdd21168e731848625ef71128deda6945321705cadbd744a01e43c86bdb4c1d7ffb185957ac2c3df8a7d7fd34a9a245b1e1d55e95f0acace725f2288349d0ad7b2d56fa74219f2d270bf0214ee77f2f0bcbc19616a4fa6850e15bbaa939db236fbceea182c28a629d4a8abbdb46f5bb511", 0xd9}, {&(0x7f0000000340)="82fdb0268156432fd10240eb2cea8ce2e2880e1b68e8fc0c1649fc40e258ed3b6fef79a685e91362f5154b2d750dbf1fce580a9370eedb5e4fe46ca1563dc1ebf0c1effd32752ef1c3f8dab057d4bd161a1e7e02c5a2ce6d736fb36cb69f095a60e5c57a2a876bd3ead3ade92a8adf8e657c1e280874445b33709ee8306f326668b53d46ab1a2fd930a65d84ec2e64ba9664de48b41fab34a0438a53971433d82f7b79fa9ea4a5064cc458ba323d91e2e093a961a96faf70c22e1bb2d42e246285eccd2d268f876bbb00b55c9bac97d84be9dcecd0d52b69fba419d48e5860d6f62652b39f224bb4e55c49ef867add723cf9dddbae995df7f147ed6255ae0f3827a394e43dc9725e461fa5200bab1d688a8679a449f9a72e910a1f6ff576c3f82140beed2da150eb490593dcecbf4d7ab7a74788cebcb73063a7197275a6cf3235849551334e9f0c26128e989d768e995e0277e5b6867b30430f2b4dce10a9b0fbc7a69bf591a100aa68ab6b0924111d41e73406a3bd38625965d068b8882a3f8751562789372e8ac7e98d5d5f863e41040880acca439452cb7c57f96d66f1493941038fb5e233c538dd20ad588a8d663c09a159d2ef16cbd9b720108bf3bb82434de84d85d0f45745ce4a4a5ea0c7a5d7604ad6920b33e9d997305c132e4bd0f8ef202cb524965f20d387e7a6a0c047087aad77a21035d9a28cf19c11f7d78b30b143debfea1f1babb21eed13db438afbeb831f61bc9cbcf96a7bc33e60947c735554ec046b82dbcb9be2d144651d051114122fac30b63f623bf550990521b7ca5e2c559d8a664acd16de144160befc5adcae69f9df0c537c81c8a070441010970f28f83cf9b64d3283fa58375af38c3809e30e84f19eb749a7a88ec3f75f810cba8dbaf0b6202e78a492457677a7f99792e4c61564967d6e338ae49b21722f03f405b221f935574aa52daece2a7d0c67b843c8318350a634ec4ad74d61e4ee4b0283cbe03ec2019f87a04a9a6a8121ff6275f1c2c92b28c7e3b67aba90062f5b14a6f5f0c1e4638f361b1d8a77e9e235d637d54b605936a2aa261ffcda79f0c382744c1c4817819dfa4624daa3dab71eda12ed4d6f5be249c765f21b373ec976c818a9aee92858bdafc6176fd639e0664f4124c22fd47d80e46f7029a43b132b63c7b251f8e59b9bab2a7ccb76775eb1a739dbeefb815791bb7834c25098e69fefc1eb326b3e527321a2d34b8dac9a9610b371f2e328475751f2f0cefb5315ccf6f711b0d5dce7bddd84944d1172172853435c76a7e783d6911608ec46aadd7e2ce31815b571bc90fccc275a29bbd1317ad9bc399d29786776f3fbbf77da78d30d54395ad383fb0ee05754fb5e7e26d67f08268919a01b666ff059d2c4a909725589fe29f053f21155411601f8d20b37dbc171398414afdfe73088847cc123233866ecb87e269214c3587ea98940b5f965db473c3314f139bd0bd21796251d04072798bd42c6a1b09311c392e3dd1529c09eabb5e2d301f0ed0bda46bba631cf867bf649588ef45008cb1610eaec448ed9db6ac386d187288c483c74a201a80ff485f9c60e162c0ab0a98b0f05da93d2220e22a8cf2838bdefe4e133e00a1ff0eafdb7dd74bff3e23a223655ec006429df26a44166143f22b32d1d996ec83c7555a9e1e7dcf2b599b5a55768ab4205b92c95ddf82108ed3d589d3c6b6a3952e0597316b6efea5bfb62ce2a56b2041381b71cd82bf88acda3b66f1b4b5be08be0643af8dda94819c0f9b466d07abe419b571c9f63bf6dc2269b39dc387327d5ff3d8ee36a6edc5f550d95feb3018828db6601977009245a7e5e9ba5df8e788cb77d31bb85fe34b378da08a53c99b7258079f8e961e86a8e84660ecc549913382acfb68f6c994563380b0b9651309ddc08065cc657a38e319e7627c8f18adaafc60225f8b3da086f826fb022df4e59208321e1d26821f060f46fa2c5c24ecf515ceaccbd0cd028e5e7840754b76dc0706f310fbfe7b1f140d852aa4cdb91002cc8f192779c2602afeb4d2ff89311cc7ae3af3198dc6834847111e967a80191e2f47a18c84936747c0fe02be9c91805cf6393cb65f9de3641acee529d26a9c7d00a79c8ccad08df47aa274bbc2cbe7209df24c0b0a0c52c1eaad701a0ad7b573c6d7f703254d57bfdbef2c39305f3445850d9fac78093e643d5480854768d795c362fa05b6af304323bd5b396045eb44e0cc0a4bad5261a9a226833da6ae6a22a7b0a7821d9b5db7ce3c67d0fc426a54a14ec40ef138149254a69948f121353c1146ff314457d35a3f5f7f5d151323fd415a149622bc7cb412d8d41c8b9056c5e27aab99f142fc2a0f4063335a8a064f811fa95819fdfd218d3f35e4d105e9f90f6ea28591875a64248a469bb37c7d58e05a35c55fe6eae2a3c3389a39b95badc6e68a8f7a6f3953e341a9cf96d82946305039dc097716e316bf4c15fc9d438f5ba604ba9d9b9d2197bcf25a889260df1b0301d0a33c14701fad844e42bf5fae75f8805a78c937ac5d3502e6a4bf0801169035d68535dc3b9565c2e2ffe3e4625b2c4efb0b76aefe2a5a4735e077aa1fb135207cb53f5c1a8e9aaf0fff1e4e995b246b982631d3fdb93d7cf045428273e8297aadce1477802181ca2b582ecfca488a2cfab5df0e09e32df6747919a3b2e281606631d69d8b301909cd55fcabef751465dcf61607a441c35327d61712aecd820941b877fbd470702d288cfbbd88ec8c88a021be5420b23de89b07eae3aa89653b180fca7a745b96f6c5a4511779c912b9b0f3006de3099ed5669f1f5b53dfd503b1119965489aed7df5f473cd3f04ed1c1aa91bf5756b5724879cd8a44a727ca20325acbf9aa6c261c00398a52d5e342a8ba313571324f2ad1d8f6f86fde979020e210c017ecd7bdb8d76bddd2748c81cba69ec8d9d2998245f847040ea9b97e29e98feeac9cd0f8419907cf4bac74db1fb5d3333d6bcf34671cbd64eec8b973f75947903ce9b295787d7fac6595bef2cafeb15c4537f4dbb0a7a9c7454d7d826a4f3f4433b5e73a34ded50af7725ec8717157229c1488b427a0331418cbb8f50032f57cfb9dad4f0f9d64039ba5f751416ed163fba10d851197af7406ec7a09b79d83650a8c74b86e9bc3d16f4f178a67f6fd314a9c3cae40be8c85e58c3ddb8dc7d7fb480bbedab50f6e5e53dce8b7ef5041dc37488fe10d88ffab35e5ebe353618964d72a4a14c059d76c1a3b92502338a8010e414ed6e253c80f1958793f98a629df60ad66d9ce6c6db0d4dd474087c7d6a5ff4c0674b625590041d7782a4263180df944c65be10fcd80fac90a042703a36107286bf6a0cbbf14c0fcdc92e652761b35374314189312b84c4d51bf1b83edc256103ae100c46dffbdcf991b5a1e5c74159b93230aafe6efecf8116d3321b92e26d95a5a993c5877060bc46693c56618ca85bf79b419851ca9cb127177635034578f757d5364c58b421d3da12d22b6496514bdaf3a9483ab198f8f4ab4158e64043c6cdc00ff36ff0097651eed8460d6e44b2dd8839f884b7d37d39baaee2751406440f0581680994a2cfd7cd377cfff233f4b6169dc43d83afdad75e66e46cc6ffb09d4c43e071215b18e44d01fe04f46c7b0ba30286540abaa83144fc8ac0710fa9abc42bf6123edd22e8251a15d2a2fad24e6d3fd622df08fa939d4d4226f64afb70fd4af99112722932a3782cf9c0c744e88f7da5612eaa43e844c1787e74d846215ed0f8b8196e3dd71a22b4405ae2dcdf2b86ba23f74495065c1f9e63547af1ed81c52b4f498a5763b57c30f66caf7d19bf3a00ba4237be7e31b67f8a3849ab92696717d73e5633e09cbbef38d1e0924edfad3102b21000f07a0df7ffb8059ef6e57e45cc8f89712fa99f359c21aeb77a1bad50a2e715e5fd78f45a7fcea6d005479b6b3a117352cd3ce9f6a23efedb3508ebc1a1c3e427d3eeba5dacba031c45df818514ac4b50665136ad45059e4b47870880f77612c3bf53bce502aec8275f178bdae4bcde98511dc26c4f412ced550cbb01eb500d5891ed3937d9572be8f316ed3a99713dc73fc9a5e38fa9aaec37769ab1cb44cba72b663df83ddde5a4a31dbc0e96f6a63e4d72a75f6e895b35d30815abf5f5fdd23643978d14351b4a18417126ce317ec7393c8da06df7a0d0affe7e9d2aebda2aa9e3ffa25178e36ed7267b3b5cca0000dcd3692822ddbc8aed2baa829c9c03623598db881499e58ea25b267d2cefabb1b6a25fc549597147dfa1d3dd449c10904461c53217f9b744610dd134d103936c5f39cf55e7182aae7b46dfed35d6c29a6a4371ed3c2b2646a07b553485c397ce3ab61a1ee3fe05ee1fff17cc46ad954ffba7aa1ced88cc6c0b477a787100fc74b297a9ba53575195bf99101092b82a08430000478045953bf2d664c4969e1fd525c95a392a1d4bd20f90db1abe495c1515a6be02aa8f6a48388b571bd3165dbfe43d6432fcaa58f157b5940009519ee78349fd77d06e23070a0f0e37ead328d60750697a300f1759b75827a405d73c0264767eb4a6b8f311ddeaf81fbf9d151cde1210e97318bddbee54cbdc6a070df8559e4bd7acfb23ddd9be14529c0ac9da8c585d1bd2f776c4aa39154a747174b20dd630b319b44b5ec994cd1316def37455b092cb9ec776d0f3ab0e9b8708b201ae15a9599e20b3bd17d26ea71b9c1ab3371632aacf2cbd65264dac67f6a5c4984838ae19d6f99d0cc39e34d45bd01eb4e99aed363e8c403677b8981d5f86e6f9eda6f229890a2766ed4b045a22061ae7452cf6b2767f10ca44dea806888ab5f3c3e02706f32d2981a19115efb70999b2665c43f30848caa1cf310c5e81f5ea1d13911266d1b4d1b808e38088bce7f9f00545a63cc8fd5b7803c500e987e83bbac3408832c15bf80a709482b125339e7bdc0a69fe5e51a53a9868acb3548b4440731c0a4ec758cd60e9aa5352c310355b6b0cfdba50f830f6e5ff6a1a5889ed002e13e56150fe418f062b5fd38bf348bdfe8b76aebaca94eb5d4831e80ef1099d684562e43482365df77ed66b5587098ee5073dcc374aaba0e8b2650b432f0e404c02ae4744a4ab6fb04ccad947a2577b4a97fde76358316caea76b79706c706316aecd053ff5c0a14458ed6920f2f34623bd0cd931b3a892bdbd384a20f4a0752ab71a32dd9cc5c1459a133dca2058e0a9ee0f0b04f91b4970c96d6c9d5c49856a1069218bd4a4d5e949a97d5f7e6a9cb4cd5b65be335a814118f41330e6f04cf0059d36725e394e5e7889a777a7cd61841d79a2401d3e079b4bbf40fa7158b4128a1d048dc899ddb5ff748fc9b23b287dd75ef6e9105a15168dba5cb461f7c8955874ce2883ff4af5e42744fd716fe450879e15707857f8e72dcf55aac805ad346d301d57bdec62d64557e185140dd7bf793ed60cf25e14a2c34b4062638f5f2d20eeeac75b28855f0d04f1060cf99aa8a92e713ebb694598d5974f4abc6455417b5b17abbea70b017bba825863e0c613a96a6bcca6c6c44c52e47471d2f4915bdd069b09f570b0752c6453d63ba7d79b5d61d95f9b01ec1ee1f209d39ec8912957f7e60491f5ded7b5adb93cac0123104746a7bdcc1b1c8e8156f90446684833b6e6d46fe5aa37dc456316194bce3569f6c803b593287e1cf67f02323d9b8141ab247cdf799eefa8b13b764a9423cf00668d254d486a690ec24e0675b3df5eb9904e20bbbac862f897067744ae620d1e3b954dcb73fc030006ddbf3d293c2", 0x1000}], 0x3, &(0x7f0000001380)}, 0x407) fcntl$dupfd(r0, 0xa, r0) shutdown(r2, 0x2) 09:19:56 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) lseek(r0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 09:19:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() r2 = msgget(0x1, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f00000003c0)=""/97, 0x61}, {&(0x7f0000000440)=""/123, 0x7b}], 0x3) msgrcv(r2, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x3, 0x1000) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 09:19:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xb2f418bc5e2466f4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:19:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x2, 0x3}, {0x2, 0x6}, {0x3, 0x6}, {0x0, 0x379}, {0x2, 0x7fffffff}, {0x3, 0xa5b}, {0x1, 0x1}, {0x3, 0xc6}, {0x2, 0x4}, {0x3}, {0x2, 0x8}, {0x3, 0xef}, {0x3}, {0x1, 0xfff}, {0x2, 0xfffffffffffffff8}, {0x1, 0x8}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x40}, {0x1, 0x10001}, {0x3, 0x81}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x3f}, {0x3, 0x1000}, {0x3, 0x6}, {0x1, 0x80000000}, {0x3, 0x63a}, {0x2, 0x7}, {0x2, 0x8}, {0x1, 0x81}, {0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)) syz_emit_ethernet(0xfffffffffffffef1, &(0x7f0000000300)="b6") 09:19:56 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x18c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x588a, 0xffffffff, './file0\x00', 0x6, 0x68de, 0x5, 0xfffffffffffffffd}) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = geteuid() pipe2(&(0x7f0000000540), 0x0) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpid() r11 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="87d54f9adaefd676763b238cd0fd6665a37f0055a939f991e3ed49490c347e303dba1dfd80d1af2eb24980f962953447cd8c61464353dbe9fd14f7bf15956c6afd8a5c0448e9ad", 0x47}, {&(0x7f0000000140)="c8e6b0d32fab90949c547b8cb379b9765d539441dbdee234aecf3e9af21df999ec0c5cd64996c850ba05c887d6890e", 0x2f}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001ec0000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x148, 0x408}, 0x6) 09:19:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r2) 09:19:56 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r1, 0x0, r1) semget$private(0x0, 0x3, 0x10) pipe2(&(0x7f0000000040), 0x4) r2 = socket(0x2, 0xc003, 0x6) socket$inet6(0x18, 0x8000, 0x101) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e4966696c643000"], 0x10) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="5aea2d0000000000000000a0b783d17b81", 0x11}, {&(0x7f00000001c0)="e4ea1d60b8bf029a96e0790e18276bba34266edea27244b34d23ea", 0x1b}], 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) 09:19:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 09:19:56 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 09:19:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 09:19:56 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) 09:19:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = syz_open_pts() close(r2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x200, 0x400000000000000}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x10001, 0x7, 0x80000003, 0x2, "0710000000000040000800f90000f700faa36082", 0x0, 0x1000000}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0xf42) 09:19:56 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) r2 = semget$private(0x0, 0x4, 0x200) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) 09:19:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000002200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c0000000000000000000000000000002262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007815c2ce55cb8200000000000000000000000000000000000000000000000000000000000000cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000185a07588f7ce3a94a071ec4bbd2cdf33aa9280471594dbfd6656883189154f731e5c7f18dbf3f253b1e62095cbf9d85"], &(0x7f0000000000)=0x1002) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001140)={'./file0\x00', 0x80000000, 0x3f, 0x9, 0x1, 0xfffffffffffffffa, 0x0, 0x823, 0x2, 0x3, 0x7ff, 0xc6}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 09:19:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shmget(0x1, 0x1000, 0x2, &(0x7f0000204000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1b5, 0x0) 09:19:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) geteuid() mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') 09:19:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 09:19:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x44}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 09:19:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 09:19:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000000000002e0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:19:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 09:19:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x10000000000000}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) 09:19:56 executing program 0: r0 = msgget(0x3, 0x100) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x8000000, 0x2, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x1, 0xfffffffffffffffc}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) getgid() poll(&(0x7f0000000340)=[{r2, 0x4}, {r2, 0x8}, {r1, 0x20}, {r2, 0x8}, {r1, 0x4}, {r1, 0x42}, {r2, 0x4}, {r2, 0x20}], 0x8, 0x6a57) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r4, r5) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0x3, 0x0, 0x42, 0x3, "1f4bf6f16159ed0b39e6916ba8ba068c0f757b6c", 0x1, 0x40}) msgrcv(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200"/4104], 0xfffffffffffffe07, 0x0, 0x1000) 09:19:56 executing program 1: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) sync() r8 = socket(0x10, 0x0, 0x166e) setpgid(r6, r6) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={r7, r2, r5}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r9 = msgget(0x1, 0x200) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000200)=""/186) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) fcntl$getown(r8, 0x5) fcntl$getown(r8, 0x5) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000000040), 0x4) 09:19:56 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000600000000080100"}) r2 = semget(0x2, 0x1, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/169) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:19:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 09:19:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x20}], 0x1}) 09:19:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:19:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182f2b66697fffff02"], 0x1c, 0x0}, 0x0) 09:19:57 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x100000000, 0x7fffffff}, {0x5, 0xfffffffffffffff7}}, &(0x7f0000000040)) setitimer(0x3, &(0x7f0000000080)={{0x10001, 0x8}, {0x9, 0x3}}, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0xd5, 0x8}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x400) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0xbc, 0x7fff}, {0x18, 0x3, 0x1ff, 0xffffffffffffffff}, 0x0, [0x7fff, 0x8, 0x4, 0x7, 0x1000, 0x401, 0x800, 0x85]}, 0x3c) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r4) linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) sendto$inet(r1, &(0x7f0000000240)="12bb3e9944373fa48d9733f8ea96eeb371c323285ec6093ebf7bcca31720259b14fb4522bc7abf0db5a6ba67ba5faf4eb942b64805d1b33e632e20e456eecc26500ca003fee0484d50783eb892721acbec442748418df719d4b70892dc4eb1b718e6a76333cfe831d9d541546e992704fa31f328aff8533de7ba147eb2d219e8145372b582efd2885899717706744e203d240250471a06fcb58d6f202b068b2d782b", 0xa2, 0x6, &(0x7f0000000300)={0x2, 0x2}, 0xc) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000380)="58ab97a6575bcd005264d395ac7aef624e639b4147a603b3b6714545e395fe0823d0c2890c817b2e97b29cc330f5bcc92b450e82f437a56126ff1dcedf401ca84ceb3ba0f1381e90a7dffbf24434f786cd7da1323f1c906197c7333d9c4144f813166d24bd4b8e", 0x67}, {&(0x7f0000000400)="f8aa9b893a2d9b547c980338450de56d2e4befc40861139f6c33d8cd9add7dc5a51ca1070a39c06cb8ab6b", 0x2b}, {&(0x7f0000000440)="aea230", 0x3}, {&(0x7f0000000480)="df93bcc8de458e2399075397a4757fa8c956462d03ec06b95472b90e1fa928295398d1bc997e8e54253ec59ed1ed1f0beee57ad5930d0ec96888ab728e0ed0a0e22f453b8715b4d05a9ee94e5c0d06756d78ea65b26c9cd42c929aa7f4c095b4b890da8b4c18536d3d63be8146", 0x6d}, {&(0x7f0000000500)}], 0x5, &(0x7f00000005c0)=[{0x18, 0xffff, 0x8, "6f7bf0"}, {0x108, 0x1, 0x6, "720d3a7a755f03c6f0540780b3f61a710a03677613b0f1f91dfb717c0bf7ef475bd166b15da81e39980269201ddcda23c3f413d793a432e1795b71a2f19ec309e8c19918e70f71a677bb103498ddc1905ba703debddcc3a68367908ea76ebf742dafc8b320329a63b3d23e1aa9a5a34411583cef38043f61d846afc757a0b09602ba0a7571c559ce89761d523795825cae48341c4edcc732f968d60bece76aa66668a32bfcc468aef9dd91fcffdc7ed47d204c8fd13fd4eb00543b36f3144c9f81e43375f09ad64f5d98fb04fc431af2038211b6cff5bf40d55e9f52c0a607da36fb308ccc9a1d708e07f57894a0cacb2586267811f3fcbb"}, {0x20, 0xffff, 0x101, "a92771cc3746bf9b0c7823"}, {0x28, 0x1, 0x8001, "a187f346f93d9b1029fe1409b45500caef"}, {0x28, 0xffff, 0x8, "f3f89532646eff5a15b7c43435f0c34778"}, {0x50, 0x1, 0x7, "32e56a0d9b770a5e2cf207a57fdfe0f721e9420b8a3fb67a800db9624d92d59c2a63f6198fd6c7d1ef12da7f5b1e29564997db63a2001ceb2b4874595f"}, {0xb8, 0xffff, 0x3ff, "af619a12818a34bf5c52cdeb15776015f978516c27032b8885eaa2ec734d105a47b42cb65bf0316832b44c6f5a9e1135ede0dcf63914a8ef9e8019f68593d5a5605d432ff154c4e242d13d8b0bd5a85a4575680a2ca4cc55acadc02ea8b53fac75c347c326d8b211122f1ff0634bc449fe1308aa9bcda05166b187167e207d3735426d1a7505d6938dd8348b9de6890fb3fb5bee8a8ceda6b29611c8a2c4a609c94a09b95bc9e2e1"}, {0x48, 0xffff, 0x9, "5bb2a6d4be8b5b5e465b205cc6b6f49a550a4c27c65d18432b57774816ec6a62f3e35bac0092d71192f446720052666c79"}, {0x50, 0xffff, 0xfffffffffffeffff, "336ff028aadde97b3c06316d5bd0767993c01d0dc1cfca0105cb2b94c88ebf7b39e11a56d95622b6221281ecae74eef3343cd89ffcb8fcb5ab9a47f91852b527"}, {0xb8, 0xffff, 0x658b, "006b49a03582d401fa059bff2ee6ba4d438c59649e8086c027248521776fd0e13791b4c0531429d1d4b1031424bc245523d88f90e7ac403df21d031eea135ce6d2c0b49d06326c49f311170d859f051679011aae80dbb69d53b67fcff4d1b98edc4c94ae8ccd0df82f9041273ad811aed35e82acbc11a23ed1428737ed10047091182d190c3ccf2c05ee28c0d29bcae8343e817c752a54b2fbbce150e30585e3a0468c14ad"}], 0x3e8}, 0x400) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000a00)) r5 = msgget$private(0x0, 0x110) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000a40)=""/59) fchownat(r1, &(0x7f0000000a80)='./file0\x00', r2, r4, 0x4) setpgid(r3, r3) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000ac0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/null\x00', 0x80, 0x0) semget$private(0x0, 0x1, 0x60) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000b40)={0x8001, 0x176, 0x1, 0x2, 0x8, 0x7, 0x9, 0x10, [{0x1, 0x81, 0x8001, 0x80000001}, {0x7, 0x8, 0x481, 0x7fffffff}, {0x1, 0x100, 0x101, 0xdd}, {0xd1, 0x32, 0x1000, 0x59}, {0x8, 0x0, 0x1, 0x7fff}, {0x7ff, 0x9d, 0x8000, 0x100000000}, {0x20, 0x9, 0x4, 0x1ff}, {0x9257, 0x90, 0x3, 0x5}, {0x1, 0x100, 0x8, 0xd50}, {0x81, 0x101, 0x2, 0x5}, {0x8000, 0x100000001, 0x6, 0x2}, {0x100000001, 0x1, 0x1, 0x8}, {0x1f, 0x9, 0x3, 0xedd2}, {0x7, 0x80, 0x6, 0x20}, {0x7c, 0x2, 0x4912, 0x9}, {0x3, 0x9, 0x2, 0x1}]}) nanosleep(&(0x7f0000000c80)={0x2, 0xffffffffffffe2e8}, &(0x7f0000000cc0)) r7 = socket(0x1a, 0x8000, 0x1f) kevent(r1, &(0x7f0000000d00)=[{{r6}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8000, 0x9}], 0x401, &(0x7f0000000d40)=[{{r7}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x7, 0xf}, {{r0}, 0xfffffffffffffff8, 0x20, 0xc, 0xd9, 0x2}, {{r6}, 0x4aa05f21503af418, 0x3a, 0x4, 0x101, 0x487}], 0x9, &(0x7f0000000dc0)={0xffffffffffffffff, 0x1ff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000e00)={'tap', 0x0}) geteuid() recvmsg(r7, &(0x7f0000002080)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001fc0)=[{&(0x7f0000000e80)=""/116, 0x74}, {&(0x7f0000000f00)=""/4096, 0x1000}, {&(0x7f0000001f00)=""/134, 0x86}], 0x3, &(0x7f0000002000)=""/85, 0x55}, 0x803) fchdir(r1) 09:19:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 09:19:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) read(r1, &(0x7f0000000000)=""/142, 0x8e) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x2ea, 0x1, 0x9}]}) socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000180), 0xffffffffffffffd5) socket$inet(0x2, 0x4000, 0x7) 09:19:57 executing program 0: r0 = msgget(0x2, 0x41) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000ff54c37c9b14e880807297e747bb00000000000000000600000000000000ff0f00000000000000000000000000000000000000000000000000000000192cdc61e0dc4d4152c4b6c81ac2d145b929f17b28cc359e63f5127c0656340505108d19f52394932946cb4bada8486ca3f3b80d4bbf6d9d7d62092b4d13bcb9b54d696f3392f1f2e64e54e087"], 0x35, 0x0, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:19:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) semget(0x1, 0x3, 0x120) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x2000028}, {0x6, 0x0, 0x0, 0x4}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 09:19:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 09:19:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) write(r1, &(0x7f0000000140)="f5dc3c127e13131f86a5430662c9840073f56b0d6837e452abe70af1b23d3fdc2576bb47d899a0e96e8a42c3a125d017a8e8fdbc28a527103458c9e08446cd055c4db1a4a4ebb95fd471abe782977133cb51ab25618d75c8b1436c782adf7470fc7ae5c82148f6d9216405cf653a5813e0b3e506f4c5c0162f071f1544408cd12b77cb748de7ed607d452b", 0x8b) poll(&(0x7f0000000000)=[{r0, 0xc}], 0x1, 0x7) execve(0x0, 0x0, 0x0) socket$inet6(0x18, 0x4003, 0x100000001) 09:19:57 executing program 0: r0 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r0, 0x0) r1 = geteuid() r2 = getegid() r3 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1f, r1, r2, r3, r5, 0x20, 0x2}, 0x1ff, 0x49c03287, r7, r8, 0x6a, 0x100, 0xffffffffffffffff, 0x40}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) sendto$inet6(r10, &(0x7f0000000140)="8e0bcdf74a96dea00ca354dfacbd1e421095381210a1c9c60340b3cd4c3e61a3a5a42f964cdcc5a573a7248a67d8541060cf18dd5c8e884bbc23e4c085b275d61f065ddbe7f54dca7451e80eed63646d99420b86ebd09af402e42c04024b4fc960a3d472e493c9e8e5515560379deaa14ec55b723e9d8cfece3343f84f520d5d29cd37246a6e397dcd93a2f4e5ec31765fb90491dfd022dd91e335871fdcf0803adba675ea7a172c0a1404074456b8b08ef51f6b7f61e8ad90e840f9e0ea02b9c747f8da8808b75970daca237bbf849d081dc45aa4d24f469112af7dbebb723199af43a4a28144b03c9457f00ce640e66d", 0xf1, 0x8, 0x0, 0x0) chown(&(0x7f0000000240)='./file0\x00', r1, r4) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f00000002c0)={0x4, './file0\x00'}) utimensat(r10, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x0, 0xfffffffffffffff9}, {0x3f, 0x400}}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x80000001, 0x1, 0xffffffff00000001, 0x1f1224dd3eb777ad, 0x7, 0x100000000, 0x0, 0x3, 0x2, 0x58, 0x5c3b}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000400)={0x3ff, 0x9, 0x3, 0x81, "d96030aafb90c733d1a93fbb7f1499443eb2ed91", 0x2, 0x100}) ioctl$SPKRTONE(r10, 0x80085301, &(0x7f0000000440)={0x1, 0x8}) r11 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0xa) lchown(&(0x7f00000004c0)='./file0\x00', r3, r6) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000500)) lchown(&(0x7f0000000540)='./file0\x00', r1, r4) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000000580)) msgrcv(r0, &(0x7f0000000600)={0x0, ""/240}, 0xf8, 0x0, 0x800) recvfrom$inet6(r10, &(0x7f0000000700)=""/30, 0x1e, 0x843, &(0x7f0000000740)={0x18, 0x0, 0x1, 0x8001}, 0xc) msgget$private(0x0, 0x0) openat(r11, &(0x7f0000000780)='./file0\x00', 0x800, 0x40) fcntl$setown(r11, 0x6, r7) setuid(r9) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='W\x00') 09:19:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x0, 0x1000}, {0x4c, 0x0, 0x2}, {0x5}]}) socket$inet(0x2, 0x1, 0xa1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:19:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x4, 0xfffffffffffffffe}]}) 09:19:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x200060}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 09:19:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x6) recvfrom$inet6(r1, &(0x7f0000000040)=""/164, 0xa4, 0x800, 0x0, 0x0) 09:19:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x101) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/117, 0x75) 09:19:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x5, &(0x7f0000000000)="01000000", 0x4) 09:19:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000005c0)=0xfffffffffffeffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x9a) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 09:19:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) fcntl$getflags(r0, 0x3) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r1, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eb", 0xfe0) r3 = msgget$private(0x0, 0xb0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 09:19:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x20, 0x4, 0x6, 0xfff}, {0x2, 0x14, 0x4, 0x8}, {0x26fd, 0x2, 0x0, 0x5c}, {0x5, 0xfffffffffffffffd, 0x3, 0x3}, {0x7f, 0x7fffffff, 0x7, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="d5338a49") ioctl$TIOCSTART(r0, 0x2000746e) 09:19:58 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x1000) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x40, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x4, 0x0) mkdirat(r0, &(0x7f0000000000)='./control\x00', 0x91) 09:19:58 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="f5cb96f43ecd0e0008"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) r4 = semget(0x2, 0x0, 0x221c1e66b937a8d7) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000440)=""/175) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000000c0)=0x1) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setreuid(r2, r3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xfffffffffffffefc) 09:19:58 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x193, 0x0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x49e) 09:19:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x68ae}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x395, &(0x7f0000000080)='`') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xff) fsync(r0) 09:19:58 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) socket(0x1, 0x4000, 0x3ff) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = dup(r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCLOCK(r2, 0x20004276) 09:19:58 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc9e9c08c23832f4b}, {{r0}, 0xffffffffffffffff, 0x22}], 0xb, 0x0, 0x854, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getdents(r2, &(0x7f0000000080)=""/37, 0x25) 09:19:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000040)=""/70, 0x46}, {&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000300)=""/69, 0x37}, {&(0x7f0000000380)=""/114, 0xfffffffffffffee8}, {&(0x7f0000000400)=""/185, 0xb9}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x6) 09:19:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x34) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) r4 = fcntl$getown(r1, 0x5) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getgid() sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000400)="6912adb359d7e43ad4a375c85b240e3ad562ef94390eec414baa0b6b20278df04fc2e2d965651c6ed4c51ad5e85968bb82d610e926bf6234d6dc203ec24fe7a4d3cddb335b13be512455f9152eb78445e275a5cc070b6b7e310b5c0501bdcf5aa4828ba9eb66f58f5af1567cb68331b9bdaa665f1058c38b7b5851f99ae05d57dec594a29b5889caba443ce6cee106b972ae5efeb3f3c03de441de596623cf90ef8483f5374f18d912fc7f509150dba8b6150f36e045b1be2518515d3ffd6a144d8bef387c9620a55f288b6c2829ec024c848ac65db8653659f4994525c5c21d2176d4abc301b6252a4bb8b2bcd1d99a8f310a66ce9fb923a6b7af8ee86d19f69005ab2fae2198b698dde2dab36b9542c342b0cef5dba7ebdf643c984df3bfd2aa16e4e29835977009cb795a44b78d04e322f5609a42c8409396ca2da490d75f27aa8c09f9c63a5c89860e023bb7167f9ab5df61dd85fabe88554bfac0b14ff72143d507c7650cce5aa1859e57dadfd3a83821b9ab4a7ebddbb8eae37bfafebc4ff91b5958d7bf66aaa728930f91cbf43570ae1ad18f170c3ee573f901552776a115a8af976865cf1753dcaabd227756911856815f0fa302ae75af6d63d8d1ab93f444c885fcc992e50cd2a9def8b7f5de43d5f00e373e4ce6a98c70ad60c833933229002e54f35fd03a8cc4afa456aae247fb7dddc2f008473171fe499f70611fab1b4b41d7ab7c99a7d43ea3b3407d1d29353c9aacbd21f996c2341afaa0edf5d9e3352df7201635dd0d38d451aec1da43b0d93d2c57eb8bc4c321094df8ef0b9d29f98899dbab7a519b0ef25fca6af85646b2d3f448c44efa8f560fc62c809247693839c1bfce62fe1da71fcfeb245911d80e15b3a75779650ca6c5e5ca2f968a12861ec7b95283f58ed33ce3b581925fe24119ba0b9542cbe5ebe2f7359fc210a4092e8fe03b6237faa1b0869b0aec47e1afba02e797da7458dd688c7c1bd81dc142e8559efef404f265f094918f56f9545521498845ea36066d893c4f95ba72e571499802f891228f5b52b31a3ae2f130ddf4ef91d7a0ae93f2e77e34452f663c33cdf69c0205c681034e254827772fe1fc91f395d195eb04143b0ec88e080c62b1d2ba511d4a8502eb5e07fced7280a041ee922d7a0bce2233fd966fd038afee73dbf351813744777ff3e2e787201503f79842bd816229df837b0c565a6fa486f5d36babe0a130d443c1a509f0c342165e14e1ad9f329e966b9adea1963a3ef47044ad23b023f2c0505d53e9ad518bebacc9e7084ce94e2232631343dc2b1f69dc075317951c50ce20a3f976d054a172818e294d6990ad31bb52ff7dbd4dc14fa815c6d141386012b0b748602553fad66d8c661379b6dee76d5fee50e0887152ad2de1af33ec13c916fe54318406698db60160a440dd041b91b07a2abc4f8ba0c8465abfa92b7c5951145ed5c65d85e89c4271f84b78b434e5db1fd1db1cbcf767f85b857bdd6895e30cf303a6d1ddfd71e9100737c6d7f6af4c263b8f1f9b81cf95e1f1feb59793d2d754415217332dcc35cbfb98b3a842c01f634406323b6145cf43bf572937688337bc897383a4e021a1918da4776465ef3d6293fecaa778435535f7e37d40d76abd48a07cd9ea18319c9b98af75e614c99e5542f44b7b847345a493839d845d15912d7e3b3372d13cd05017658faca6dde7d0790917bddaac434ef7af67ae55518a3e24d7ce25cf655cbc1e4ba74506d8958177f6af6680f53545b9966f44b124511470e3406bb36c673877f2fed1ffac0d34f4f395aa73bc46e19b0777d8a6cc174c841603313a5bcb2df29a1e8459c2de9179aee31fc7d0f2e16fec506a1924796cae27d5701219b081a070b2e3d51e1f5b88be19b74f4609eb08995a5632486366611e81507975bf27b991ad488a7a500b9970b85467fac2d2ce005f35ac90e6688abc351337f238641455422d4ca491ff4b9180e655b2dbf2aed829794fc3f73a4f057f6ae866d582b002b1a073d5002d18d82bc85df324ee1dd0f3ec6607ac85dc620a4e731cb60326f5ac7d08d821e887ede0b967a5a77c30b99664ef6883f0c03c4b2d1bee8df1ee2a4efe19ef2f2bd45f15c3961412806d413d6795642b7e2fc9819b1249dc3e92a2e59276153895f19c02a947babf7ece9343cdf2a2a684044895072b02e5944b2bb4a993f8cc9409d1d753d950229d6f2afa3034100a3eb6cda8ba8c5436055b25cb38d87813ca4d3799281d3ffa60b48d847cf9d37351e08f28a66e50a6ae2be69d76e7e3c38d23b1a92218c0d07ed1e40e079a9fd826d2f7f5a1f1a96bba1d47b4931a87b0b744a6792d7b304dbedff2bdd811589795a61d6f7d573fc2e32a74af1f299bea33ca6fa1003a7e48c681659a44724a29417f300c599493bf1f87d17936ad856bf18b0e9e6b944260755a502d15003f95aa5c0b91c0da08363421a71efb532dcb16ef8ae3c470702385d46b6a2568d737cfa8ae4a2df433b0ab30e328523033b96d737a44060e58ee6fc12f2742a70843b6d0240ed4e5180ad7e45d40eaaada721f8d1c056fb46f50dd44b2da09fb1d36f06cd8f7a7b8360c41e8166f0109c9928235663429afc299f09bca6a7d5c298c83ad8da24c9485777153b25f83280708674475399b62b43141b5a3be4342fe2f47a427e2e47de4edc218ef6867c9783052d4b516bd72e38bdaa76db1ceb893f35edf19178b462cb1ee2e91d692f630b42054bfd4bec3612acb7c84cae2688d024b514bbf1b76f9a601582eae24bfc256c2b23885735356668e20e70625c694eef5aec122d55ecca675ca9d7e7ab9923fe03bdcf1e772b6fbe40c4a216dbf4b681b1c6ef4cc2a45f3d387860bdefa690450a8d376a7211821cd7b24d08e59ddb996d07dc9b823c45b15656eac2f1bc8f1caa3b0de75798d943b907ac230532ecb325cd949215d41603e0892b0f4f92a490b4f819b8dbccbb67a83267d05653448c14bb70146738c002c92815ce19394be7d1fb036ea0753044505967f5125ce8b0cb0d97d649d48497d6d6a4d513c0e9339197c7abc349f815cec13209c78d4b7e6207c6fa311a8e9e70073a58946cb5d4096784135ca418d657bb20dd0656a8294af7d65430e6a0f56b11afab2c62c1a25fcfb6ed7db467877e5663648c398e928b9a7d9771dbf1183d5d57a20ac764c329b27ee9e05ac8a866887758fd25028e5feaa5a4927359a2559bc6a4b09a97e328abd6f2f4a720c743922cb7d2823ab8381b42d0a3be038a89ef45a7d14c4ce44a56ee95dfa833ab6659383ad6fb0724dd63571b87eafc2b5e3ae75155d1e44babc409dba9181c634aa73b719cb30faf1b999af90c16c77e65dab78ae391fa2bb3c90bd109f62fcc15bb9c303ead64b8fa22e841b03122ae8a345812a2c98ee1828b54931d3ee268d2f4874486f73ffff11112433f241e16a735c1429660b57ed4d54a51f65ab9884b16af002b3d34e0bce39c4d5ba42b2e018da3536d76ed1c70ae818c8f840acc4f96f5e3db0f574be4cdedfebbcc90990664dceffc1f3ebbdded0654c5ba89ab9f086a333b4a0d52b4bb3b235cbb79ab9173e196cc087717da4d2691dab510117aa249ed3d80cf5cf7e49d8e528f07364a3e7468a407fe65ebc07278061a16e5990a51a211103ba7c06c843472aa1f90453e30d3c3faf91ae29c81de46f7994cf00051c3561c53a6129b10cc70085554ebbb551b283d081a3c53041d0a8e23af20a2d3ad28bf2b672390649e0d5fb77622f08e8deccdba1ee4080a3fda8984dbb626575d459f7ca4bf172d6a673342d2e1fe03c6d72b87e4e81ad9fe0ffa9bb6490f0627a5eaecda2a54e9b18ac65d72b060e4c849771516ebb0423cc29bf87b877982c5b05627a81a1874db61141bd192f46c19b4b442f8d3ac79b138b3d26f6a486ea46d479da0c394e7376f4448f9a2c9610eafe12e16ca48de87c76581c166b250e7fd6421b20fa0a157788baa8b232a5d664fff332f1cbec21b42ca06859cad930092329a8a006967e44407325432e0bc5c6985d3556a3f46749f4b527618cc972e08d68948f59831244190a9fed8b6b5126dedff8c41e98e0573a0cf98e7086337ad62f540257f23b7db1e18bd9e765ab4f965a375ce1226343640fb1ddf5b2b5588e3f287724b13921ad6a4e316ad87bd3f29db1878b8e2c68283969d7a1d7fa089e6daa38e8313d604c7690190f099e9c9a006a0933625f3a7aa82732e4c912365ae201f49c3f2026de54a72bfdf8c358f3f37ba337eab921a437ceed62a38f300e4a44419f5efa8e546ca89953b8b050522b662761df6dd9218dc941051d98c3be4d1dafa56963a3be293934f0a15be5eda809260912d30eb8347fa22291e2875a73b27ed0aad7de7d3631cfa798d9f1fd0ee786706be2daedda2c16cad23e79666d898109552932008e6e3f9fa5353367fee53962c2a1bd961a2149112a3f2932d3af760ef77e0948ae709d76b71073f9bc8d100a7f739c1f1f3a1b7e0186bd5250d63d24256a8ee55e1405c003eff50720ed52404196a99b423a4e36860edc992cffdb3997562ced7d88248df28a7ed81f1070682901e64387689a474adb2a8f5073a30f7c433435f20a563bcda7de11fbd14174403dc9bf2b0f0a9173cc1c50be3e6d160e902c55d265eece9e1002e98d99c6ee3e3ff93710d03889b5330eff1fce0b76fcf8193ff8b9cf5051a12f3510bbd8b3c9358c6246e1b0cd1cfc6048682aaaad56c8e44f754eaee9e42c2ecb8a01ed466bbe631ca32cd55591dfae6bd81a20d4e4e1d71e7d7459acdabd3c8b47da2d0ef1d2a08a1da4da65ae250c75831fdf43773a29773ecd53eee88e3f1d65c57a6230acabaab0073b77a6c0339da15d93a689c4b3104463692643c81e1b88a67a328b6e5e440dbfa0ce33e37d5d9caf47d65286afb33a2fc5ba87adecbc91f11d7419ef9139e70cf9aac06c60ae2c226863a3a7b2c7ce6050fff2997184c7ac54c573c0a844e7cf0009f125361e3a73f5f3ad62ea340d5c79e30c46bfba0246c9fc4276b966beaa06c6c9a7af6f94c581f72c9f8c6fc72ae0412851cd0e6929026ed63773c2662b9d986388fc1137045818d3ef13e00a71dfa99075f054c30c629466776d1b1e63b05278143a7910cba14c40f913d0c43c7f8e05e231d9d1007b0042bd0365e8bf7a77449e7b89a9f77f96729490cac451957bc19313b57ea928f11686f35df7e0f0e4d06fe9b3cfe49524390e29e1dc7faed45198be428428cefe8963b18d3d5a2d3c64bd2f8ca409afd05cbd6fedb24c5f4604664b7c42d5110a78101ccad48341effab1e0c06b07ff15f2233740a98483b0bb34661d3b3c2ce7d640c6d202eade5285b0ecc25b04d1792f02a50658ec9003f9e62d560c8db3378956fd2c6e5c9300f1e9e0ebb9dd7f61536f6437eee337f951477fce80042dabf912e213d862712b1d52e01d810c387eb20b6d65ccbd666a40429af7e2787898559daf3ef015025376acc5af923122702592cd3f810d314e627afec712d6bae08b3a3124a0fdc635c114e151a7dd7778f85cfcfb1eb70fcc1973d48c4581aa48cbfef7d6ac751eb27822dc7cdf29577fbafbd568aba6c9d410ff3a73b5bd2a01e39d2acc0eb2d540b4ff03965da5fdb2e060812f02960608f9a1497766d218a1a2fc488c918db20d6b11dcce9c21198945a2885a982872297e39ce4586e5692fc19ecde748e5fc2971efd2087bcfe3b6ac8a500b356c11211aa4cb7469d5375ce8", 0x1000}], 0x1, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r1, r3]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r3, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r1]}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xd0, 0x408}, 0x5ad102ded5af4e2a) r10 = kqueue() kevent(r10, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r3, 0x0, 0x0) 09:19:59 executing program 0: r0 = semget$private(0x0, 0x1, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0xffffffffffffffbf, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) r1 = getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x3) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)="813fee868f224a7aa94c4db06c1f6327bb50725415850b909e997e38dede01488b1eaf276976a08941bdbdf72816f3cc5cf842e94b784b3f56096bfbf66dee098d40db22e6d8d596d8a6406fe3c5", 0x4e}], 0x1, 0x0, 0x0) r4 = socket(0x18, 0x8000, 0xb04) shmdt(r2) semop(r0, &(0x7f0000000140)=[{0x1, 0x10000, 0x1800}, {0x7, 0x0, 0x1800}, {0x3, 0x3f, 0x1000}, {0x0, 0x753}, {0x4, 0x80000000, 0x800}], 0x5) r5 = socket(0x18, 0x3, 0x0) bind$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file0\x00', r6, r1) shmdt(r2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) 09:19:59 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000100)={0x0, 0x3, 0x2000000, 0x80, r2}) msgget(0x2, 0x20) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xf3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0xc6, 0x0) 09:19:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000003, &(0x7f0000000080)="9a026fd6948fae3b33e52ed2da81f6ffef0200000000000000000000000024e00818d23a", 0x24) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x80) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x100, 0x7fff0000000, {0x5, 0x2}}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b2ae8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa24d5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd88439b5dd91606407e39786bdc700e5b0ffa073fc5d2d2e2f0b267ffea62d040f584dc975f2cb8297ade6cd1479b1f1844acdfcfc3d161672167926cf86267b7ff219bf499d57051f2313616e3d0be4df7ecaf7dcf896fcef489c2bc49d9b680dbab20d17f8a9c247d625abe2187057137326294b973aef64da613255aa226acc17d5607e29db0a21bc40bb3fc51537c4634f339e229f8a997572a58a20ff6df5f403c61509c8cf20e2551c4028d38be1587de20c79afd5b0a59cd0e2142f3ee1039e34b1cda3f83508adae492", 0x232) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x8, 0x7}, 0x10) dup2(r2, r0) 09:19:59 executing program 0: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)) r0 = semget$private(0x0, 0x7, 0x400) r1 = open(&(0x7f0000000d00)='./file0\x00', 0x8000, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x6, 0x32d9, 0xe5, 0x2]}, 0x3c) semop(r0, &(0x7f0000000a00)=[{0x1, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x800}, {0x3, 0x7, 0x800}], 0x3) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r2 = semget(0x2, 0x3, 0x4) semop(r2, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r1, 0x4, 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0x2) semop(r0, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r3 = socket(0x10, 0x8000, 0x606) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001080)) socketpair(0x18, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0", 0x49}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea", 0x4f}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0", 0x73}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba", 0xb6}], 0x5) r6 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r6, 0x2000747b) semctl$GETNCNT(r0, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r3, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000440)) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000008c0)=0xc) setreuid(r7, r8) setsockopt(r5, 0x61c, 0x4, &(0x7f00000007c0)="bf0f39d403ac13bef4c360952b905d58e60feafba527581d84e24a586dda476e60bb0f3f7daa59498a22e68c42b01624f57029c61070b71d765c8d7818fba266328604adc3ba6608d7ca4fd9c0655c6af95b24c8ce63f22163a842098d820218e7464cace2ecd8c5bd108f2c247ea6ad7879119d4dc18fb7d0110d5f7141d7bf0421b8bd0e902c66823c063f8b599eef28eace44ba271f13e6513e4bf58a1f9856dd757fad384c88c28c3b08dc7b5e04cbe7342a11995d92d7096683fdc04d6e462b48fcf4126abd63336aca40ee2c97016d2c71cc9c01b66c746fb83592", 0xde) pckbd_enable: command error 09:20:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 09:20:01 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 09:20:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1721c6a145cc08f50781fd23307266c111bd1050"}) execve(0x0, 0x0, 0x0) 09:20:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) unlink(&(0x7f0000000380)='./file0\x00') r4 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r4, &(0x7f0000000000)=@un=@abs, 0x1) r5 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000003c0)=0xc) r6 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 09:20:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="14a24858f92c4a45754de246452ddc3c06ff140da8d9a59c37e860c7ddaf45fb99720b4f4eebe8d1b12182337c129f817846b8af42d5ddf711fc28d73d8341b7446171f8c3f34dab58a7ae9492ede5c6ca5770dd16f172ad85ac35285675c00501feca3436cea8d29ac1ab144556ba64d6a36420f94d478bde74493d612db3e774e883090671e868501c932cedc1eac684ccfa45f6d31e6ec1da446d170f490149fe2e9253284f697a85d6a98c75cc605e3a3e98498b4f3e8c2f74517f904c0dbdf739ae099fa18ad30d7ad4ed9e0aff30356f0a913a757dc39a9cfec9e1b318c87cccaa5891", 0xe6}, {&(0x7f00000001c0)="3310985cebf4153b55cc8f4d67ac5d8f085d2786a3e4d04224c7734940d3813f613c2ddc8faedf20f6cc41019084759e175cd825a46d199d569ba0ffb7fff7613a759886f336241b600c09aa5944b6e0d36476218c4b82cd9421f832925fb8dba3875c1474353c5a2a8ea841", 0x6c}, {&(0x7f0000000300)="8455e4f786e941ab989c3a60907df049786e9516a68c282e49a499bca1d02669a058fe17c7c7101aaa0e94c3aa209145a1bf5cd39cd33022bd087832453957163a2b9d89e1ddd1c6513007e0787780f63341645bf71ebeebacc250431784765dfb6e925ce84e9b312a76895a279f9c6ea5ca8e11a73769d7b7b0f76919377752418fede1b0b81c970f135b02337c1fb86205f882ccecbee0ffbfb1ddb5152ce23c435e1d4254b6c2", 0xa8}, {&(0x7f0000000000)="a0df6958e7380c169c82622ac4251f6f191de864632b8ade0d4252fe270551d186dbd3344d911243190edb132bc4c0f38956b22e8636f3", 0x37}, {&(0x7f0000000440)="399ad37dfdb7260ff4c3f170e2ac46dd9bc78dac903b4606a71fc4a3b403d1d6015b49dea38387d58cca52f6669b2924632547aaaca9e23a361a2831d83572c6ec87c1a054f4e8a789a2d78b238c7b296649886163bdd79887", 0x59}, {&(0x7f00000004c0)="ca979957de8b74842f003b2692e4afbee8c02f77c7a49b1ec10e1dd2eb2505a36969bbd0b723c0e977f78711bf56111ea682d8b2a2b271d48e9682a76e2a7be3ef", 0x41}, {&(0x7f0000000240)="5a1fddc03bbafedb01a0c76ed4bcdba39b7fa0630a5851d652ebe092a673109215ed07df2d510406057ea66812edeb920eb514fd990a812b2fa8e417ad5e95", 0x3f}, {&(0x7f0000000540)="e7bc5fce78b9be723871a65fcbac4c512f5c755c62c05051f8e72d110cfbc2f4dba8916b4b1a83da9ab9468c81144d4fd628498c048dbc5253facd0a33e9c16b09b173038587da285e26e0e1df6085e17b40abe4841859016869523ec1ce927cc39e464da999392d7b63a670bb65fd10", 0x70}], 0x8) 09:20:01 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 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/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmodat(r2, &(0x7f0000000000)='./bus\x00', 0x22, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 09:20:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) poll(&(0x7f0000003c00)=[{r0, 0x10}, {r0, 0x64}, {r0, 0x548dac69c7cc7786}, {r0}, {r0, 0x127}, {r0, 0x4}, {r0, 0x80}], 0x7, 0xffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10000, 0xfffffffffffffff7}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x30) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x51) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000340)='./file0\x00', r3, r4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0xd5f) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x62, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f00000003c0)=0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x6) fsync(r2) ioctl$TIOCSDTR(r0, 0x20007479) r5 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000003c40)=""/52) 09:20:05 executing program 1: r0 = semget(0x2, 0x4, 0x428) semop(r0, 0x0, 0x297) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x480, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) write(r2, &(0x7f00000000c0)="a4c36f7ddce5386dff373218daf30c5e9db87461d0d16bead1c956481e22f6016a2e51009aca2f7168897d627915fb6fd5392d3fdf8a86f43120c89d4eafa6bf05cd95a62798b3c9e7b03011b4c75e880f84c8e46142b7778fdfdf09b4fde0b0ddf8b9a2f39a596e2061466616de1864ced6ca0faa4860e96c6ee5a48b5f10698c9513869129208d216dec3d54e904ee24315face6cd1131bf584ca6937bad6c4d9de1be418391cfa45bc8bf646f88cfcaf400d08da0dad36d9305ddb06557357849", 0xc2) ioctl$TIOCEXCL(r2, 0x2000740d) 09:20:05 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/76}, &(0x7f00000001c0)=0x4e) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10014) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 09:20:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x38) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x80000000, 0x80000001}, {0x18, 0x0, 0x9, 0x6}, 0x0, [0xda2f, 0x4, 0x8, 0x101, 0xe679, 0x8, 0x20, 0xa1f2]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x689, 0x6c, &(0x7f0000000380)="d8b380247ff08cce23089cf9cb08bf756d455a0dbb50d7f89edee274e535491f7dbf62acd553177ec1ff5b5a6dddc9599ed051e9d6022beb8ce721f29f0cd33ab3566cd3a32ae9e2925cdb1e94f4808bb09254e7f2885902ca98a13c241c6b6993388403dd39657962f7c3732c", 0x8) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) pread(r0, &(0x7f0000000100)="5531cfa0cd05aa3f011de9e03b5bd6b5eb6576a9aa46fdceba86c2586ada23f90fb31bf698e7b0e94b1ec03d40eac8badbf596d2d91a834ee3010ce67493911ce1d7c3b33cd6645c0f8091e089bcbcee5beb888bb1d2225211ea11c1b68327df8e802098d42178ec9f146d21099c9f4b43813db696fe5fec73666352b1a4e950f8808983392baa036947", 0x8a, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x3, 0x7fffffff}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) 09:20:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x24}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x82, 0x3ff}, {0x67, 0x80000001}, {0x7}, {0x5}], 0x4}) 09:20:05 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) dup(r1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0xf38, 0xb8, 0x0, "b1f9ad6354e6aaa71d6631f6e4a8b669684d6e4f", 0x6, 0x80000001}) syz_open_pts() 09:20:05 executing program 1: sync() semget$private(0x0, 0x2, 0x422) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getrusage(0x1, &(0x7f00000003c0)) 09:20:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) recvmsg(r1, &(0x7f0000001380)={&(0x7f0000000240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000001280)=""/245, 0xf5}], 0x2, &(0x7f0000000180)=""/17, 0x11}, 0x1) 09:20:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x80, 0x1) dup(r0) r2 = dup2(r0, r0) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x800, 0x30) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x7, 0x4}, {0x1, 0x7}}, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r0) getsockopt(r3, 0x6, 0x80000000, &(0x7f0000000180)=""/66, &(0x7f0000000200)=0x42) 09:20:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)="da6b550277ce4f99c8858e81ced81f7e06cb03f2ee36c5935e3153095cbda92a67b148ad50b5b9b35eb45d98e133a7441eb6369b19dfa951ded5401364e306b8daee9ec9be854fae8c651b3c132cc2ff15716e442efe71a5de924de5a75ec9996f711d67167cc78008799b") 09:20:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x2) r2 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 09:20:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x200, 0x8, 0xac, 0x7fffffff}, {0x2, 0x5, 0x0, 0x100000000}, {0x6, 0x3, 0xff, 0x285}, {0x619, 0x20, 0x4, 0x10000}, {0x6, 0x1, 0x0, 0x8001}, {0x6, 0x2, 0x80000000, 0x8}, {0x35, 0x4, 0x10000, 0xfff}, {0x2, 0x100, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x3) 09:20:05 executing program 1: r0 = socket(0x2, 0x4003, 0x1) r1 = dup(r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 09:20:05 executing program 0: mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0xc6225327ed82c6f5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) 09:20:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x8, 0x0) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r2, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) 09:20:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0x4, 0xc6, 0x1}, {0x6, 0x4, 0x3, 0xfc00000000000000}, {0xf800000000000000, 0x8, 0x1000}, {0x10000, 0xa2, 0x7, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x8, 0x7, 0x4, 0x40}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x2, 0x2, 0x3, 0x3}, {0x101, 0x8cc, 0x7, 0x3}, {0xfff, 0x7, 0x3ff, 0x100000001}, {0x4, 0x100000000, 0x300, 0xfffffffffffffffd}, {0x7, 0x425a, 0x0, 0xffffffffffff0000}, {0x7ff, 0x5, 0x8001, 0x3ff}, {0xfffffffffffffff9, 0x6, 0x3, 0x1}, {0x2, 0x8, 0xebca, 0x4}]}) 09:20:05 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0x3f, 0x0, 0x1, 0x76b, 0x0, 0x5, 0x0, 0x1, 0x0, 0x7fffffff}) 09:20:05 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x1d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x4, 0x2, 0x0, 0x2}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 09:20:05 executing program 1: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2000000000000000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffffffffff8) 09:20:05 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 09:20:05 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x7ce53b86e20b7eda, 0x8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0xffff, 0x5}) 09:20:06 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x7) setsockopt(r1, 0x29, 0x800000000000010, &(0x7f0000001540)="ebffcbff13b9fd8106aa4e713048e69931929648805c4679344f5e5e6982ec7a41306866b4416b7453653a43423365114d3e4b76abd4611e0de750c18028dfe729f2f66bed2b845b977062aa5241818262b1dd7fef1c7dcda630d62a06b18a3c2c5dd9146326bf7cf1caf696549dbc8920673752a310073a3fc890106d1eb3cd6bad4d3bfe", 0x85) 09:20:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) truncate(&(0x7f0000001880)='./file0\x00', 0x0, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0x10002, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001800)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) getpeername$inet(r0, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x2a, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x80) sendto(r0, &(0x7f0000000200)="7a9f4c6007e7aee1269e3c3cb5df506d1d7928f13bff6e504507caa4057f95b2e923f7267b9dd09067de1d1072d0a37c3f6c4117af5abf14ef18bb6bfcb5dfff3919c61b97eda6b3f9c7c41687fd9b91228cbb0260c4da78e38b448deeee30abba4c5014cc29c7f0bcc6c8c9faeff5b081633e198fd3276cbbe6985d634cbee6a7a04fa34ec20fdfbc7a4375647a111525c3c62f0e2e0ec039084bc2715951bed89b31bc6b6beedc51f3290e30fa24be76a4070b49be118d3bf5fba1e4592a224551acca18595bad0724adaacf97a202c35ade98f5a2824f1c3ec72a7b9f566d9570a89ab087c7d64974fc62d3d7b5b38bb12fe8c3430888b334783c2492919758fa1a5cd4b8b0cd48d5b35fb60bd354c7c7fee527b9932f450f837e074e0fa828ce62cd4c47bacf3922e75e4b40e25754afa8de07fd237737fab63f3dd06a98a2c9d4cd4ac42ec57fbe9c7ce8da8ad1b9a261c1cb238cfc4692e7127371f200aabded4f1bae9214f3efc93d941f0a7b8363c021e16aa26e4839d968196dd3a3486eace890f672a40e473afc5e8d46c448de31836f121d0de54db392848f8161bdff618cf416a455d6c88594148bc636f871a1da7ae28c16eb00c455d207f1eb286ce4ba781349ff2f75f8a7f8391b23131e060068d9a68f427a315c1e93509ba8584b7af0fd282ce582173f489333d4e81cbdf52c17ca26f9b0386a515fdd1de56295dd6fa6076e04fff2a3640fde766677e5128f70a51c2ed3c662c9e6f4906921135c2c52dbaba004f8e6173a6e7133bf64e9c70ef44c0cd358d7068d8cfd208401df69fd61bbf70d7bffbf9bd7c5f7441871f9682d6d25a3b971bbff760470060268a97904b29a82cf9df2c3de0f7ad3af294e89ffd81cbd93cfbd29d1f39e7a893bbfb1fa0a4c66494b39bcea130f89865c424f0b61bccab236b23d8c80dd0ffac87116c617d5a9633b8f1f21a3ee7801c250cf8f88e11a5673824437818248866d0342d348dcb3c9bf45c7b8724f6785748e9f7f04e6c8d35cf4b620c2c462c254c377b8620a86ef95d72fa8765f6f875aa9febd61343044889899520c701ad828611bf41b1a23be6864761d54c1ed6ede9b8133436400a1d6fd8e3223c71342fd6bea1ead41dc7e95f96ce9b8eb47b909feafa1f8e9672f74856ea804e1db5a14718ee53ec109352cafbc4018ae506cc422728615f06f49a091503230bf11a1ed29aa357543d9026f7d8e533ecc6eeb29223ca94ac11d01d7ec016c06dddda0fb71085938fa031bdf0f9f8026a347589139e228320402a6871ca4558cdde457d12071158a1f58479b113c0e46223fd1c5ebfd130ca9bdbcd6ac8120cb61dcc81c70e3e38277aa58ea938dbfbae4426a67d8a6b01b82b51ce32c186a01e1fc4f166a01438d4b20c431e93a7b69a1f5e63167e0859eafbd18732558906675c0fb7c704d54932abac559145ecf4b7d11f4530aee31df1cde799070566246c0a6a8e6f2e48063b95da8991018b24541ce13aad7117a602772389c294a07911036c2aa0627db877a00a67707b94290209ed1872b3cb4dfeffa73878b8cd9267a442ddb6a2ae18b15e212adb06fc799a7a524315ecec66349093bcc56711fbd5fdfcb177cfde8494eba0419125b73a0c641c6670a6655660c52db226d9c9da0aaa527c28f9b9e1f3f7f016523f4694cd1f55551394edf3b2dd9c9029a88417e4c25a77a3ff0b0ad8f785aae9a8a919a9e110516a66fbb00400b79151365815e346e7e2a18d3b0fc82cb01559f162c7a8b6858926575620057fe57766e76ba59789bbe57482df75b4813f9a79346fc7fdf77824c4cffd535ae812e479d4be05194047ef895dd370d92e69dbe5828c9b1ae461a368671e9672b8cb99c5030da77a80423d622907385e617080fcbd2c1660098916ba9c38810b8bf893e1159c5b2abf9c633a21f58cf03ad62d7fda9e19b13e923c95d9e6d458bb6b80f3ce2928face9a38f1c7c7b073fc79f35383f2a0a0519e8cac61df5d1b07e2f8a87ba5f547c205638f6efa5176f427e8bdeaeb44bf117694a3515b08e8e891f93b65624295e72e27ffb6ec4221430494790eec60ded384fc9b7e93a72cb904f47b007916f773f0c771fffa8b5045ceb89b5948b24a68d00b80c4106b5ff28531efaf5a3095fe23978037b0082589e9969b37cbddd984a61aa555c3aa11804eaa529b3125d5ba793f32f30824ce0066bc1d55d05c494fe6c579e45f9b9c3afc9cad7c32aaaaefe5c8537cafe3588f0bea3d7cb997b6c8f368ab7a72e2342fe8b2d685c383727fb1402b8fe57b3cb7d189d9de0a543c49f4cd121d4ff74ad7c3ed22e5ff0a142bbcf15aedd0126a2334fc827ef28d45dbf937aa096dca37a7864c88040d13a41c7c4eef1a2a56fd257f63643ca4b80f34da78275abcf9411e2c90a18b8d42f901ef3d47416a1c570a137d0037defcbcf82a4404dc1d10e2b4ffc9fb9b0ab26edb94fcbc7a032892dd0a961a223a757b03ea717de7466b408df7e5825533536c9cd508f53ab604534018e7712634174feb53372c7e3b62e5c22a134f1f4fb090240c5a09a060ac91973b38430ba4eb06e61bd3963ea30c2585a1c7f2656bb3a321228852a4f427c85c50569e1033db5130690c2fb9aca5633e0662c1a912512172be77eb8ae0276373ba61e7464db17aeaa4761028e340634f9c5b5e97d3239474397e2af58e2915b4b3a96fbf7119ee85df2558697452db35cd0a0f90266d0d98096b60a141bc3ba8288309a41a6d1d3d2326eb27ab35d2f5c960790087df67aba804aa1cd7ad24173bac7b4f953e718b3e75072e25b2c7c29b173b2960d9cb57312c0bcc9c911d6ca8535dfe3bab040d58316e9bc72e3075c5a311b0178237707769d07838cd5f6866a5c06da9f264d331785a50339efcf549444cd368da0e7e1342fe08b05ca5ea5693222b801e84151097c8ad478d55a69ba638bc129c5f07bd8dd390ba0341e43e4d214b17b61c832ca35c6300442a4d8e3ff5e840c9d984c7f943dfb1d22f5cd4919a9d76ebd5c78d53cdbf2501a7a21e1cfd286c137be419d779184db140da0ba9a12ee42c637b39a3627a811a5412415115925a2c09c44e22a1f85cccd1d7100a76c937ed35f0f0b4d5d39385ec246b0f08cd278cecde7d5eb6c0a2d7edb47fa34e8354b4196c68ba21ea042284e8046e827a49b95a3e7c9952e7409fe60cbf2d962da6b6a5c49edb256996c43893a930575b01dfb7704c475b98e2c443bfe939efc66826c711f89ec49d6179eb8c0918314db092f4541078b9b46c9aa90062498c2bd025d238b2281f0b299311a5b4422e2cedeeea1911dd11dbc5ea5a603ca5c873318da049792b7529fbfa8149d9b0a2549e8452f19c21ee1277638433250f563a0f80b52ccbe4677f42a794496013b0ea5e171fd21196f42e5bb698d2ea6118a203730987c7b0162c147336f2a1fe1f0ce2975d96038c5856a25966a468ef71597dab5c62d07dec4e9dc00ad839e1a3991a595fe468dc3fc60af6f9a6864255568ea27781549d779a0116177a0fce3b11a6f93842da83bfa01329d73891641df394383f2953d4f2d73a1bd5a316cebdbc9ab44ebf2fff8c7725c27c6126a2d461c82f0ceaa7277f06ceb5ba1d10623a6795dfc26f2692bb9c3a859117287457c68c321e32c917a6ef77345d34179d72ecf59b7d0354bde4bbac36ffb9f9124069c7f1ec425a8068e8fa066010135e65e005790e17b359a3ade75b62f7ffaa2e4c4703578469e67221b16468dd8771d2bf141dfed86fb9fd17dbf881eaec924f3108d23c3079ea344bbbb15d2489232d2b3e527ab715ab50c02f6657653fc33936b30f1a8a496fef689acc96f4e46ec7b2234720145c244dae10cd2cdf79d48f2a84f020dd48368b64c7a2a907b3837ac179fa969168cda5c55b51e02323a0fd2f4e1a6461e64d0e40ba774c2899a706682f9e0c8d5bf5dd5fa41be2e5ad8d87e5a9c0b53f6405c31ffd11e6d7703f700bfeb4fd8a495de821deac7a39b05ee59f2bbf3c3b29488ccfcebf7da575bafea17fe6609acc2c0ee78f5d411c61bdcb2993ab601bee8a278b7fe4da98fa407d42398f723899b6194bad4db64949f314de06cc9b06a677e70527c2d76c0020f7deef3b57680d23aadebc5a74cb27039da2e4e646b0f08eb516baedae463d1abf2d2ff2fb5e0d8bc5fa26061199da41965eb8eeabf3e28ac55ccaa0a02125d227d7bb05f0a6ac277266dc2f0fcbf43a98c732d873ec08c3a39045b5169cf32acedd3194c242743c64e72b60858368dc257e4473826e517ee9ca388244821132bddfb69bb077fe4e93b09a211ba5080b0074137c00ecfb38447b2faee42cc74116a24ef9b52e1ba3cbce16f6b86d29c5860ebe66465217b0f7f937f61679f7eb709c8853f216ced8e8afe9a5f80f0983be82e9bf0fc47fbf03390354f057eb1f6a65ede25a900b7af14d4dfc45f14bdeb24571467a195008bcd801675ac6ab845abaadd93bb1995204119ac8ea0fe067e77400fd7e108fa4032213199e9c68a9f0934e61f9ab6ee53a615daaa797587d74771f1c3555de7664bff0861624f83021abd7c6f65f4d9638bcb82d989fdb442e6edb129a5a9d2e4933cb350c873dd6f9ace531a0d3a605db7f98d79ff32f326bc7bf7dd54c3ca888109888850ea6960763d0cf3a9809a24f19209ff784555a7970eed115f9e7eda73e7d31160003dfcd23cb33906d1148d665384c8e5e01567b9b927fd6fd54a7089370b00e7be0a486fff94507bf2fcd86434b18194a2af50abea6fcc5e853dd19a31735ce91b61ffbde20e63c6bca4d1ea744f63aadd572f504269311ce95de8afe6f24d3b620bbdab0fa7ed0b367482a9b747ba10b2591238669da14550a2611d2d1186e6fbaef19675a71983a4c8e9b827f5435f04a33c3943eae7dd8259660ba46284391e7c5cfbe068144df0be7c211fdb6df60181d0e387862cdacc734ab508f8f9998b0c3230daa228a977e47fd058e4ff0339adb89de932bf2a1625b2c966d371dcd0dde5f8bbaaacbe2d7f2a2be16aa225f504ce4b0427cb32d12ceff09b9c0c11d667d222476df87c2216a44736d8cfd1a3aaca6f00c3f2fa920b4d92c1a4ed97188c023ad3064b24b39c98e23f4064377481612cb737ba3592e1987bec59faa3a8cd8d4c14a6774b426f78da3c432ead6acb6840f4a21d327a40eb83e56392301fefc15440ddbb12d6251ac91e517920d8bb6ba891730c0f8745f3162919af598f6962dbbda5be0e33de2d60b78d91777f36971f3266a3607f94fc7aee77fac111fb499a176993e794316e3aeb69c298f60aa1b30f4709aa4e7b8bfc389587d8ae472c7ac11a42466fedb563629799f8a00a837340b18430a4b816a102f2cdc58dd9b7ec8308cc75186accc7a3104ce764a72557e97fff09a594cb2a3443ccf1a9f71f8cc8748cc00b34b8ba73742609c6184ec0d47113a14e07a9e0fa86a143ae124598c31bd12d5af0c3461f3aa41f8a3e497d31b05a0fef3b1da16ac7914ea0d4f79e39abe13acfb7d22a84ecd13ff94f659b39260516c91de360ae4ea32eeb669ea4f42da8ee4708a73f08ad49734586a87a7b3e4c915c46af52d51e39382a212a6b3de1eefe0b5fa928c7abae5109e0144d4b8a04444c04795ed31476acd87ef3792e952d6005507f70c95121d818414b8b0448857d447de0542d38a525a4b4b5b05bfd53401fd1254344f2a63a31c17f9318625f92e9d10ae275e87d95a691a1f91a5935", 0x1000, 0x402, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001840)={0xc93919c7f3f6839a, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff]}, 0x3c) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000001200)=""/192, 0xc0}, {&(0x7f00000012c0)=""/192, 0xc0}, {&(0x7f0000001380)=""/240, 0xf0}, {&(0x7f0000001480)=""/181, 0xb5}, {&(0x7f0000001540)=""/161, 0xa1}, {&(0x7f0000001600)=""/115, 0x73}], 0x7, &(0x7f0000001700)=""/166, 0xa6}, 0x800) 09:20:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x6, 0x5, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="ea3b2e252216fb24ba7e39c002c811dca41babcddf566d3f1f002f09f5ff3b22bf6a97eca24bf66d8c73ebd5ca18cfa8e3920668e514664c4c461a0f9cc15d0419c435aa421bab89921f6a850a93e221bfaf86965f94a14dbaa678ce8127bd334e2960b797fc21042722d27a3bac1073f1877611293cadca9f827c4f4f14808c76c4ff27780e983bc87a556438a380634ee9cf70cd1f0d2a6961b2240c71b858359dbdabe99451ce5e061c9cf84bd56dda2fa631c78bdc7b037fe00367e300bd85109ab8a89563b4", 0xc8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) 09:20:06 executing program 0: r0 = getpid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x1f}) r2 = kqueue() fcntl$setown(r2, 0x6, r0) 09:20:06 executing program 0: r0 = socket(0x6, 0x8003, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 09:20:07 executing program 1: acct(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 09:20:07 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000380)='./file1\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x10) chmod(&(0x7f00000002c0)='./file0\x00', 0x10) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fchmodat(r2, &(0x7f0000000100)='./file1\x00', 0x10, 0x4) link(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 09:20:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xffffffffffffffff, 0x1, 0x3, 0x3}, {0xc29, 0x2, 0x8001, 0x8}]}) 09:20:07 executing program 1: 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) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 09:20:07 executing program 0: r0 = semget(0x1, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x80, 0x7ff, 0x1, 0x9806, 0x2, 0x6, 0x3, 0x0, 0x3]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") getitimer(0x0, &(0x7f0000000080)) 09:20:07 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6}]}) syz_emit_ethernet(0x8d, &(0x7f0000000140)='s') 09:20:07 executing program 1: setreuid(0x0, 0xee00) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x52, 0xd1, 0x0, 0x1, 0x7fff, 0x9, 0x100000000, 0x2, 0x1, 0xfffffffffffffeff, 0x401}) r2 = getpid() ktrace(0x0, 0x1, 0x8, r2) 09:20:07 executing program 0: pipe(&(0x7f0000000280)={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(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="2416789e391a56c9094c8acbec068035916027c5a86283f6ad31f18abb61b132e0a2759cde27d5d0b85957e7028f00db48007d72cfaa5eb1d482a04909067020c61a0835818e3f4374b718e997460035f1b8b0c04ef171e5d982a4f9c485ccd07a4121b853769c5fcc6dbd68d2718100589d3ce51b711cb44879f99492eb2ae83b686ee2ff68f70ffaea6a91a86a4e4e94c45a02c3be2813adf8b2aeabe957ec70ade34bb9d444525c613c1054e906ac6a12145a682c1d57731712f5b79bf658e0207f235eee4922e59254dd540f73ef06", 0xd1}, {&(0x7f0000000500)="0fbce5fbb430431a8c4a76aaa775a60bf283036c27175955b90b86b56cca692b2d51434aabb9ad0035ab4c811b0d67f1ab1353ebedb87d9d75cdab72b89c57183ae6150ecc54b226bb1b312236dd2d878b82402a162eea735486c92d0299a9a1353f8c8055c563de383928aa43e9ca7c1113da793c3d3ea4cff4832435485ff2ea5fc7f58bdd69a52b7f15ab60f41f37ca6e6971c75f1c608d990cc476ff7fb5ed133f2bcb5c9ba7dec7b5aadb0a90e481245903d6ce8aff95dd5a8738fde85152fa3fd7f6ce4ca9700b43258bf158fcbd269544c689167bcdb66dfb49b084cc2e3c1f7eb30bcb6f5bfa0073bc4c1b06859c239fae1322b8e460d2f5c95cd0fd4541148fbb873db0a8a3cce0f2932202389c217d4884bdd54f4e4d29ef41ad537f9481841ebaf1a1a242dd9298868d510632164aba9d8f90753a168efa28f740163edadc76c319a5512fed4b5a71bfc6710d14eb962bbe0c0da454402ac2a5c141c333ddf96add59517d6fe697a96bce3493714d07b9aceee14dcb3362c429c90bb02f43f75947fde7d9c6a83bade7990c4128d04216a855acacb4a60b87bac7994d6417a2b9e9d8c13fcbed66ec9c5ddcc2e4f88522449e36dea2feab587c5f8ee0d52d857618930605fe21a1413369e0923db38f0fb8e3ef704034de3bb2a7ee2e0c6ec66a83db009986e83c6a69d742ca9bebeb71739ee1dcfa5910f8313677a2516c19a7a8b4a40e480e5d383ecf653d500e792618e61bf6f260a44d96e5c060b0cf75fb3269bfa73abdd7d38d6727c3e6dee55aca458aa9ef47a5ace0f67e248a8a61cc92472b6b92f6af794b552f6060bf6fcaa16db4c41ef41626c6ce835609c91cd9464b56834efcb5d1ce984544305bf553c09765d733dcb000d5981f78dd1d07b4b9e29a2dcfe641cab6d5dc5f9b1dfc75f7bdca934b7f4492c621802250f525f43c6471decfeb83390e464ada787a458d2d3d5e8a6dce860f8dd29d694339bee9017cd75f88e6e875d58d726959116ac41be8888a2a346901331ec9a788c990f8b5e462041ba129fd737c15589fd4cde3ca11740d5efde8bc2056eb81f66748871852659787d663a1dcb35bd0a6273ba3a73d92fe96810c468991c9a41447ddc5cf89f15f1b7d51fc49530c55a476588c76ff1f2da2836e5b9fbba4464199e9b1ca25408b1cab94c0b26693a1c4399d848576a7fe605c527f77919743ef1c47ad7b491181a411873829fe6ba5d3524dd9af9599a4ad3e3d63244d2dc7c94e15e7f463da426acb633e52dbcb36c297ba96452e1cb0bcc90e380bcd13b63b11e1151a48edb8dea6f00359372e950de621e3014908c51ef9ad29fb500a7eb872e523e67ebace710577f2ddc2650eb74af36ad7e2caa393ebab113fe03da2ac516bb2c202c14f3265e2509b405ff177cadf394e619017ab2728e4c40dca7a6f428db6bb8b5140fac4e9851afc19d07a7c8a8c254e300795322fdf006b9430fe2c9e5437ad42912037c23fb069230757a45695a9bef93293fab903a4378218c46be1dc687799a615dfeed733e18640322d0a5d4fab023ae42da3c6f72a09e40edde146392985f00cbe94914edccee75169426094974003e2495e1e1dea5e1c74494d80436e3cd3628512cbcb4c1013a5aea9df2c7f0cc98a0f774335d00055c024644ddd709aafa76b435a8e3a2d7376abdc8282cf0d0bacf5cdb6d2dd8e385e29c0672e57cc57c2d3cb7bc240953ad9aec5a6ba4b55edaa21054c8bfd3a422cbeffac4d72109989d4b561e61b40d8c0a8c662708c960dce76f7a8721b62b0e69cbe1b9dbf3f5f022e61362a0fe743f4b5cfbaf41916be0f81d47757b7665c0938658b09fdaeb9ee7ea8046d73d5ed4269f0b93cc0376dc58939f65d7911abd0e89d0b7a0cc315d4bdf72d80b98f21ec924eabeddd84f7a3fe9b0e2e1f637ca77bb422afb4428a1147ce807a52fbaf0c49808883cc281b7119051e221881e32f2f2f11e986f65c813346a7722a400392cdd6c37f629bdf57d1e0b2866f9351ad8f6073056d0a29751fd02aaac872c48e5ea8eac3856efb0bfaebbaeb257e1d8fbd5958cc9350b21c342df6b43e82628aac0370fdc7fc7a960037f0c8ef075e89ef95ba09948ec0b90e6058285634fcdae65444db6922cc63970dc12efad27be9a1bee0ab5d4574b3be7a51e0a0b16f96087fbf64a6855d59b0585c87348da0b5dad8b638afe887c38774b239bcc61da7fda33d6dd3a041a4998fe8e5aa15813eae1cb2bcfd0f69d2a7dad536bd6a8875af22eb6d0a236e3dfca1bc3a4b33ff647a490a373e1e7fbc8d83b60b47efdef93108da71e0bcd8bd4027ceec0e83f9dbab9db836c65d48533459b588461fd98885c4d8cfe2b98a563b37eadff443046f73a93e3b1909b1bf46a914930cb0c67fb8ecaf1e08a7ee5619e5c754b3ad80a16fa4e21448757bbaa08b3997ba0dcf86d21eedef0d9732fb7b534be0135af7acd72d46de3a9b5effa9cb023cd803ad0d33cfc23a165d18cf3052952828acf4213f3432b57619c938a6f29bfb5c6d4927c52440b0b969f26a80754c2e6fd80f99576fae1731fe4731252c1b9d1c6f674e7b8092018e9c93a9c9d400b073fef2dba7a9f0af7d6c29165afa76042583d62a05118c3f520adde0ca504cf1986d512534cbc0abad6a269d9e33cccb228e28b434343d244dfd2d019005da6d71a4f9165ebd11d72099aa5666459442c1fcc663cb65d9796d3323d28c2bb62e99f2f0c225913fe492f88d484e69b8a46f162f97bd1f961cbf10acb05a55d733f789574134db9c636192b836249a5f1a5062b9ca22f828ae3c64e795bfbeae52189e3cfeb6e30874e66919664123c5752017edc4829bada97a19f330e05b5171d02ab03c6da6d42f443fd3379f5bfc5d9bed3b52ca29f7b7247125c42361ddc17979fd06811df1d4006c86269777298bb1d163bc9cc76c7514ac95476815f50aa57bf956e3358a26904e55a10922fd57e470d9d930ec855ad24acfc1231b2970d6a16d77e8e6bcea85c7be9c5a1b30eda2080459a5f42f67300bc3d6f5fbba0159c244028cea6dec0cd5c1b575433e96338e4cf6ba9c2be578613d43e64e2a3f58433b757f7e21d788d705caac6261749822689fe411fe4908013589e90aa304d86e7aaae0c756d53a3fcd3a3310601f23d58289490e4c7c1f3950f95df3866e9e493e6568db2eee0b85b71cee7446f571f126c1c38fb3eb2d70c0559e2c02bab82586616dc0d6c6b22cd839d9f4ee5e2296aa68291cc5ddd73395ec1d67b0af0a1c8faaf6ac3d402c9f2bc54f5cf898ce4900cf256e0dfe6c3368017ae3583de6a87d3beae3a6a71173ab3e126a52ce0e52882c25a66fa084a81e86f39f4b2603d891180d62a1fb739b8276b3bf1785de1fc9329b2996765377313f11a74a9fc6b2a15cc9530c6165773ce8031098d770c011bf831eecfc899f7e8b8976f3b295256af4a0aa4ca852a177983e5c5250c22e6d40860cbd74e266b8d01af953fae2ea479c6aa4bcacb32e9ed3bcb6d6c6930022aedf1deca4d268415d3f0e7ed2c41cece1465be56c15ca90b63ef235486a65ac0aca42549c222f574447a4a2e0e762b34b53027446e3bab80ebe56d072d0e8bc448004dd96d75fdc338eb028e6e879d8de43c580276f9069ba867d820012c4e6b1a21e5a7aa51435ea84feaf11360a48b7b32de2f3688599aa253f587855d36c00d6978d21c004a38b9964dc22f8be8ff6d3f9d5b4df57e0bee2effde6133e2b5b41051ac56d985fa5d8918091ffdb264a508cfe96e3da9ec9b63b33fb71296e3e2336c8200dfabfa5fef81b3d526916f5f50d457c4bdf4188ad86cdd7226eff9ae025051ef322639bb367cd29f22fa5562743f6423ca00212eb4be6f502e644ed919a0becb7770594cf77b72f89d703ae994d0af87a941db7a17da4b1611113a67d71405ece530e760469318e8b", 0xb00}], 0x2, 0x0, 0x0) close(r1) 09:20:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20000, 0x2) listen(r1, 0x3ff) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x2d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10080, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 09:20:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0xa011, r0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0xb31, 0xaa, &(0x7f0000000080)="aa95320dfe20e7249050cb2e35d5e20b405e9287e21010264cb4db051f466528e1c7a42b9f1ce6c7ddc88ffe8485d2db3cc028871e5118af35d2444a3d7ca7711159190dddbeacf83fd2df2e87f0a1afbe081fef4338a75abe07d814592ab5b3360a4d191cfe20678fe4e7f64abbfd1340d74eefd09b64646ca24aa2a1a4abdc63a3acf08b6a389aa6e01f97f080fba81418313a97f122050dc8b05f0b258b0a631db44d9a3eff33a449b0", 0xab) fchdir(r0) 09:20:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6, 0x3f}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x5, 0x10000, 0x1, 0x100a9398}, {0x200, 0x6, 0x1000, 0x31}, {0x5, 0x6c8, 0x8, 0x5}, {0x7, 0x7, 0xfffffffffffffa28, 0xfffffffffffffff9}, {0x8, 0xffffffffffffffc7, 0xd6, 0x2}, {0x1, 0x1ff, 0x200, 0x6}, {0x8, 0x8, 0xfd, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCPROMISC(r0, 0x20004269) 09:20:08 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:20:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000180)='oL', 0x2) pwritev(r0, &(0x7f0000001200)=[{&(0x7f00000001c0)="17982787ff15ff87f96d9f05332881c815e634db015aa1372eb3c68914c45a5675520f57a8974dee0f031dc3f7c593b7f1eacf64353f21412c48632de4810009855e1c2ff242daa44f477c57369dc4a2ad1de00e67caf96d591b960a091c5b25f6128272131486a0e8cbe476f6464b12ac4101b68ec618cd06b233d3380859da3a96f6b0d837a564c9377253b56f4b9d8111105e148935dcc03fe96ac5a1821d1759624e4beee9ebe476785ad65a01d7c3c598e60c4d33397d49c82f12e25732282c178f2b457d6c269c3bdfd9b2f42b0d96bf529cc53ecde93bc5804463b84f160eb07ff0241e555208c0eaa9264c9823e48d39af2e4a0f6b09cd189c3cdfb2accb91267b5a64d6178fbdbefe8f5985849b47059afed680fa23434db386c5ead3bf3b8e53270555c49428575de76d34c084da5292355d72f606ab219f66cac31e8f4e1b5d314b9001e4372bfbfbb4ee7632acdce1d4302d61ec18b1baebd65460db6ce35d094935968b4b088d19243de25d658e19432d1301bd9645ad9ee383af301fa86749a819cf95b1f8e62e226f702349dae13e4e152dd300e8b8f194ad0d0ccc047875b8d4ae5edb72999e5d4eb6345216db280c4bf3e4dcdeb5b123c63082a52952940b0330daabf2b3470fa9d8093c643bca3e03d472f8abbebdb26b462df6559bc1d0e062d5b7c18bf39a77fe168f64efb68247d997dc32aa50c2d13992648e5feca88f5947d7f89f3de367d9b5a84012b2baa4575d20f224e76789e530352fd43bb72c5a95ea78b8be3dfb19944b68adf71849c8f89ed1919169dc08c1c1ce3c4b4330ecf0d64d8e84f41501bec69805984b7f27a07fd631478bcc869db9acf2e05b2a9b01f14cda3bb3ec3b95b76d3efe4078e85c155fcce8709a90f2b50d2667323c171f818d0b4155d46e7e9554e7888ad56133c3957ae738a8cd8c523b1dbbe29e5da92b36867d9441cbee1b33cf72e211f04468e58ff5c3536138a7662b62c9f417d75bd32501c3cf08313834f06a6111b564ade3fa0d22493fcfba159ce12f083b46c6ae1b0a5a337d568c0adfd09e901f4c407d630d11b2d06065db52d9a266bd52f2b38dac288697d27971dc932526d82277eadaf76f0c93f044d385901ee040923dfaa41812741fa582d2f51309a1681f152edc700d530ac9143c8ccb4c6a5188e248f7dd2a8cc196fb71fd865baf39ba08728a6e37a0e092e442f2696f620fe55f7e658bcc1067cea354aac961564ddf4ea5d2a02586ab76230b944454050c11b473473a1c311e6a44474384d92843c34020f4d5057463bd99f28633188cba985ebe912fd5aeda7a69340f4de9448a765be5215cd1f41d37d1783d19a8799d3b4cf6feb333a6b0c6c7c1aa5976cab2ad1d09720985720027da9f7d988430a7665c94121d7c926d88a99b53eaf75cdb3b2f7e9fafb7683f495b058097a54deffbbed91bc05cc8e7237741035e25954a9a31a864b07358093cfbcb05e896560183142b31eaa04715d055809ec493f352393efbb7568459a215fb1d94c5f36c7620e0a02177e70b6a992d03f30e1226022ebb8c98baaf641e25245b5ea515b4f711b3a8af6ed5105588d2f7f5ad0dc6c030d78365cc14b2409dfe779062f6bbeb37570763109b3f1bf6ded102ac8d1dfdabe34605b01624f2e039809287b4c6181a11cfa5e8eb06322a559f8ad1b3402c3a6f8f051cfb5c4c94265c146b7885467cc23521d5480c8ad5a410777e9190d6b39b19de6f4ec39865d4ee28dc958dea333b284ac8ddf3f1957cc128076ee5636afbd77c4ac5491fbfc3c657368854050771b5fc33f182565b7d2b7762a9969257e04dcfdf14be018e89a3a3cc533c6da56d57aa27807b8a4171eb3666f94bbaaf670f385334df16cfe5f161cdcdce3a18e75906128a01b02e20daee325612b8b69d43ae3329b86cd0747fdc9574d079f5e14839c1414636989601ee84ccedd66efb8e9f1e7a6901995c5887138d4e58fd2b7c9b78413458c270f48a9a045eda006633777164a5092f336b9c4f17dfa6dff3db24303cd7baee523607ee36ee80218c9b3ddc88cb98176c4709fa34c3268cb8d51ad22c632befe8d12575c1c664952195d5475cf482aee13954cc839ea28b26e253faa06c2ddcac17720105d9512a542ffe4f3c40", 0x600}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) 09:20:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28, 0x0, 0xb9}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="ffaf8a8d1a02000000000000003a", 0x361, 0x0, 0x0) 09:20:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000000)) linkat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) syz_open_pts() syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r2, &(0x7f00000000c0)='./bus\x00', 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 09:20:08 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0xffffffffffffa5d8, 0x5, 0x10000000001002, 0x3, "450cd88a902cae9d50dbd6ae651bf71ba750ed0b", 0xf0be, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000140)='./file0\x00', r3, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000380)=0x2) 09:20:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) pledge(0x0, &(0x7f0000000080)='vmm ') accept(r0, 0x0, &(0x7f0000000040)) 09:20:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f627573009dbcf0f2b42582d12860cab437352a580063365b43a5b84c715cccee963b1d7c6f08c594dd9de277c3f4818483b63dc50f773f265f53be"], 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) 09:20:09 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x418, r0) sendsyslog(0x0, 0x0, 0x0) 09:20:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:20:09 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) r2 = dup(r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x3, 0x5, 0x1, 0x9, 0x0, 0x2, 0x2, 0x2, 0xfffffffffffffffe, 0x9a2}) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000100)="5b4274e33dff697b5ba1502cd5adb454e3e99319d152fc23c35559cf5d03534f5a9047b40402fe021727fa1eb9a44940fd0204944db123d53fb72b76ef3cf14c04e069fd2af0e17f969b259d9ad88031c28ad58aa28428d2f8a4b6b5416463175e00cfe98170ce17bdfd740c3764e2be49dde8b5b5756176f4e651684e1e52e5ae11f7dc42814b3f6583c763031755369e7b350e0d19432ec64d9cf00dc6c7e97f614544269efda6da3d2ab073ddf3d6ec2602e4b72275b361ccefb185696027ec12882b", 0xc4, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0xff074a15dd3c07c2) 09:20:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0xffffffffffffff6b}], 0x1) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000000080)=""/34, 0x22}, {&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000440)=""/30, 0x1b}], 0x5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x3f, 0x2d61, 0x8e, 0x1, 0x6, 0x4, 0x1, 0x2, 0x0, 0x90, 0xfff}) read(r0, &(0x7f00000001c0)=""/66, 0x42) 09:20:09 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0xa) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) 09:20:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x2}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:20:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x24}, {0x16}]}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x2010, r0, 0x0, 0x0) pckbd_enable: command error 09:20:10 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r1, 0x0) setregid(0x0, 0x0) setregid(r0, r2) r3 = msgget$private(0x0, 0x601) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getpid() r7 = socket$inet(0x2, 0x5, 0x81) fcntl$getown(r7, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x4, r4, r2, r5, r0, 0x26, 0x3f}, 0x40, 0x3, r6, r8, 0x800, 0x80, 0x9, 0x6}) r9 = dup(0xffffffffffffffff) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000200)={{}, 0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000000)={0x3, 0x5}) 09:20:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66692c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 09:20:10 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) r4 = getegid() r5 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000009c0)=[0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000a00)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000a40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000a80)=[r4, r5, r6, r7, r8, r9, 0x0, r10]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x4050ce52) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) syz_open_pts() r11 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() setgroups(0x3, &(0x7f0000000280)=[r11, r12, r13]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 09:20:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) kqueue() fcntl$setstatus(r0, 0x4, 0x80) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pmap_unwire: wiring for pmap 0xfffffd807f00bbc8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bbc8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bbc8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bbc8 va 0x20ffd000 didn't change! 09:20:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x0, 0x3f}, {0x6, 0x8}}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f00bbc8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bbc8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bbc8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00bbc8 va 0x20ffc000 didn't change! 09:20:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x100002) openat(r1, &(0x7f0000000140)='./bus\x00', 0x8080, 0x25) 09:20:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x41) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x20}], 0x1, 0x3823) 09:20:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7f}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x29d}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3594}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus/../file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000bc0)={0x7fffffff, [{0x3, 0x101}, {0x2, 0x4}, {0x3, 0x7}, {0x3, 0x40}, {0x1, 0x6}, {0x2, 0x8001}, {0x3, 0x5}, {0x1, 0x4}, {0x3, 0x30}, {0x1}, {0x3, 0xfff}, {0x1, 0x8}, {0x1, 0x1}, {0x1, 0x100000001}, {0x0, 0x2}, {0x2, 0x6}, {0x1, 0x1000}, {0x3, 0x4}, {0x1, 0x8}, {0x3, 0x3}, {0x0, 0x5}, {0x2, 0x7}, {0x1, 0x1c3}, {0x2, 0x357}, {0x1, 0x2}, {0x3, 0xfffffffffffffffa}, {0x2, 0xff9e}, {0x2, 0x6}, {0x1, 0x8}, {0x2, 0x80000000}, {0x3, 0x5}, {0x3, 0x3c}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 09:20:11 executing program 1: r0 = socket(0x2, 0x4001, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x5}, {0x1, 0x6}}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f00000001c0)=""/144, 0x90, 0x802, &(0x7f0000000280)=@in6={0x18, 0x2, 0x5ec2b735, 0x8}, 0xc) 09:20:11 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x11d3, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 09:20:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") fchmod(r0, 0x45) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0xfffffffffffffffe) 09:20:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000500)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x80000000000014}, {0x100006}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000240)="924bcc677bbc6b9c019a7e500c7082e9b4ae316485006296ae6895c6095a6ab2c54461e610417856c2fdbe9728dc0cd72fec3553e7ae0accdb5cc3912ca6d4b6a9f9571470575edea15dcbbac9590beaaceee7b97536452dbe9516b5c090d75af42f61", 0x63}, {&(0x7f00000002c0)="3299d82025e69db0d93a67458150561e51d38bdf71b150df1595953ddaa2f07eebac679e0f68622d0310970b23a7f489e3361bbe71153052d37f161c0bf576b2659e4d9dd63a02b53f1c703305dedd989d076f8a45b6214769a966c8e24c4db6ed558271f9d016bcc4c045b47b34603cbcff93687dfc99d515fb8f99eab987688a9b9be938750d", 0x87}, {&(0x7f0000000100)="ce4496dc5c7ca62fc8e3ccfecdcfb8109b1f5a0f927366302d05adfea4308c0af1962e6abf30a42b6450fd56a314bcef", 0x30}, {&(0x7f0000000380)="35358bfb565b", 0x6}, {&(0x7f00000003c0)="2ef5736e7e21fb53e93e8b6a2bca109a2dad60bee70d12b2b1c8e555e212b46688234f9425dbb0b50af7219f9769493378bcb50fa23c07860e75b8c0692689242910878bea762451f31960092dc86684c6f0efb17338cedca3d84b2be84b786e354c5c4c67eb543870d83a22e0e35e22b91e60ae55c735", 0x77}], 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="01") 09:20:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") r1 = getpid() wait4(r1, &(0x7f0000000040), 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) 09:20:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") sendsyslog(&(0x7f0000000180)="90890cd0ceba047d1fb8138d91798822", 0x10, 0x24) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000000)=[{0x9, 0x4, 0x1000, 0x5}, {0x20, 0x9, 0x4, 0x4}, {0x9, 0x0, 0x9, 0x4}, {0x0, 0x6, 0x4c6, 0xfff}, {0x0, 0x100, 0x2, 0xa79f}, {0x10000, 0x3, 0x9, 0x5089}, {0x6, 0x100000001, 0x5fa, 0xc2}, {0x10001, 0x4, 0x8071, 0xffff}, {0x1ff, 0x8, 0x9, 0x3ff}]}) 09:20:12 executing program 1: select(0xf7, &(0x7f0000000000)={0xdead4110}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x32f369c471934a88, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x3}) 09:20:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x80000000) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x40) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0xffffffff, 0x9}, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) r1 = shmget(0x3, 0x4000, 0x488, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)) r2 = dup(r0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x20, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x3, 0x5}, {{r0}, 0xfffffffffffffff9, 0x62efd4fd45aa6ce, 0xfffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x0, 0x768848ce}, {{r0}, 0xfffffffffffffffd, 0x44, 0x20000000, 0x6d, 0x400}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x78, 0xa60c}, {{r0}, 0xfffffffffffffffe, 0x88, 0x2, 0x8}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x8, 0xe2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x6, 0xcca1}, {{r0}, 0xfffffffffffffffb, 0xa400f2ebd4afdb25, 0x8, 0x7fff, 0x7}, {{r0}, 0x74b04b689f3180a7, 0x40, 0x80000000, 0xf6, 0x3}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0x5c0e, 0x3}], 0x20, &(0x7f00000002c0)={0x6, 0x7}) fcntl$getflags(r0, 0x3) munmap(&(0x7f0000ff5000/0x9000)=nil, 0x9000) 09:20:12 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4dbbc5b65c6593d2870b4122cd2350000000000000000000000000040f50000"], 0x10) write(r0, 0x0, 0x0) r1 = dup2(r0, r0) close(r1) 09:20:13 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xea7929fe99a450f1, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x1, &(0x7f0000000180), 0x9, &(0x7f0000000040)={0xa92}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 09:20:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 09:20:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb677fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:20:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x6, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f000077f000/0x3000)=nil, 0x3000, 0x5) setgroups(0x1, &(0x7f0000000180)=[r1]) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x8, 0x1}, 0x8) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = socket(0x6, 0x1, 0xffc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:20:13 executing program 0: r0 = socket$inet(0x2, 0x4, 0x10003) setsockopt$inet_opts(r0, 0x0, 0xc1f28d08f48c2137, &(0x7f0000000000)="083fe2b34b8fdd682d8109c85a5d3f2022744c78ed629fdefc77d7d7c95df3e3d22153b6a5ca99583e4b16812f7beac775865e3510600b209b79774e1659a1e1da71bd660fa260b5106c244a14dcc2e342c888aded094d0e084171f12424985779a118f366a6a7bebc4130b31c104e28e135af99edc47f1e54e92cbc7872c21b6891f91b2ae4bb870622071629fe1df11d491d34722fe675f4f45f5c1fe649a57928f9a73acdac57e051d0f0fef65b1b1bebd32030d099544f87f6eac018bc3f351d3c06763fb5caa2db1b417ac755e9392d7d7cc1946941e78ce223885a289a413a3c60fe00bcad02c9861eb1244bbe87bf26ae2c48960902ddb2647569594511e45e86dab7989f9e29ae2e099c73a3845fe7539649d1aa911fa040cf735cc1ee3020dad52a289b94223605f7589d0bdee7ad6db25367d638fafdf2c46b7ec0ef048cb191c886c5551740e511e656431e06256718ab85b455234067f4caa9c2233962c460a56914879037924a2a9a3f1fc412cf72d3b7666eeee11899b355920f0163682261b1118439447f67e0daa9da202630c40ec6e35d1b5636b5bf1dd4786fda30f512463ed8e1c8e1b0512ca7820c26728506ea5c3ce9836923af6e40a2dcbf938f936805b2672c1dad935d0026b124171aca83724cd8d570291681c112351b805136299f3f0e0a080f8cbf96bf3612167e510634f821655a39aecfdff7f31216250b9e761a2b3d014f4c6361946ff9ffc9e0600dfebd28495f81ec89596150dbbcd3acfd0d518e7c715fce6dac879683ed9046ba5ec03630ebd6ce8b2a384f60d3fab473a8f07a025d83a3b7b1a770f26f7a42c27de920a587e8695e8201ba71f6f513b3355feb9ac533eacb3670b250260083658c5f6700ef3e0d6c60727ab89a0b2cf6b284701093847bcb186e3774c82d814d8afb885ad809c2b51b988635d225c3d64f81656a1378a2609d011dc73a43204f8049d2ec0549a8a6499aff8d192cc5a79e6c9ca07972d750755275ad580eb1bcefdf24a58f6faec69120cc4ffcd5528a9454effe6f46079f0b2f698daf37ab1d939e6a2aee593239bfb9dd4ce42aa8e686c811635194c9ebcacb1443e6bf60edfd1016fe190b8c987fd0766f3e7faa03e91affa210b56a25b6d7de127025159489f07417d69afa10a7e8e89583aa3d4983e4dee7553794564a50e77ba86904b7505a54ef6cb6c9b49c0f2d4ba9071ae1eb2c182a41fb8cedbd6a5451bac7a0a5d3d6a0bb0e21f5d9fb564a877a4f9c1888c2655f588d49ec540ee02d0c01e164f0af77357b12456bd0a520c83c4ff3d765cbe199412e4de1bc41ff9ee158d919fa90e95934bc3ac699ffc57d6da357a8dfb7db1c17a089c76a5c6a7260d09233967f843653cf04e652d9ba980f092035f6335e8b856a1989e6b850915ec2b9afa5eb8ba4bd8c1b7f0fe5605fa0f67683fe5c801b7b1b01b445e52b6253ce87e4d009313512bfd56cc78a5fa3d64fc51355292dc491770bb249a3e7903ac2f2f7dcbe8b28b992777d5bd2572f4899c454a294f884a39630b946baff66e689df366ae93f189624168c495d660d8746df1ee38e5ba33cd0185d24950ff72c0a15199e147577ab2e84e54f0e45102467c5adf66152111bdd8fa16091d93718c109fad8bff2503527197425a36eb327c07589556bb2d5b81fcaf71241978f437f1170c185706882aa8dcfe276b2f694f40c0f79e52bae8d1f8771364b4fec7df109e30847b8cb5b250dea3ae514047d8cc745b8069018bbcf9b1c55894d83c59057aa317e8d3695481f34216dee23b6229808300b569e1c60edb8812cac9aa2c046f6cdd149866424c14a4e4572448e187525516daaaba7ea104abe3d38b7b2880cb4f279cfbd33403d9dd216f3e3668c4c874ccbbdfa6fc03182acc4600767f4b758f30dbee7ddd5cfef722306e3908f7065ff7c4c90ad600fe1575da14dcde734dd2ff98c75aec868972e9a044e77d60efe339eb7862c16533bbd2d20b6353afb4f9d6b7929ab15ed378a48265de2560a8ddeb6a74787ca7e63c50d1e171d2c78c5e4a95b1f8c82d46606408c41965d60fd9dd9b0b2640e974b3a36c86dbe349adfe619a139d082f882c780d3ca3b190992a66da61158a41261f81a1220065ef1b8f42f3b0b2b003a6bc2755289d2b868bd761217cf65e229db75200bcf7b903c92991a658a5b562686b846aa1a3efa6926aea8ee6026edeb2ca6b8b7d315214b0ba4d5a3fe7bacd1622478d547c1d2be02e8500554284dc9245523a751a61f3bf272d76f7b878b4041670c2300fedd78b6b573293a02de8914d59d8659b11773406f30b25f5082ccd76cb601789c92fa89075dbd1eedba7bb13b162b3f1069ceeabdbec77018a493ae0e145d6950fa8f9ee396ef1cbfdccf34f18aae0de7c18c74761ecf3d6c9e56c7c12b1aa65efd4b5b53404c97efa4e0f8fc1638b94cab76ff1213515be0e9f4e6598047ecd583e29041382bbd165f245914a1b8ec8b4514e15198bddc397119370467ce3ae17be84623a604f42bf5f74cac59059509e4292942e77b9979f2b20c522817a0c4889fb578c4c8f2aae2c75cd20832270b47de716d6673498634d72612bbbd345fdc66031234ee5ecd16c926eb71fb9bd7197def8176879b9d4782ea9143465e733e286cfec8768cdb7444c16d14a6c6c144d44587fefa8e5ec429d85a47e21571273dc4ad19dc5a4960cd8a14a46eb401a947ed03d61bf15e2b574dc82ef992cb5df01ab57ab836314a2640736e1cc45d075382aca27dccf28ecc4158f86d3f9c57278bf1c3af7c9e7b80ae256379e78d93da7a55e0b5fb60573c0e930164af8f5aaaaa9dc9997e723424b11479367c27d0d27ffbba62d7d30397aea13bff9b4296d3f298f8e045a7b7d5de44237feb675940ccef7ec59076ff5bfe8d399b9bf269e2c702f399dfa8113eed421a96d5d55e6785cf1afd9875a3658fdda5d36e4114da84de1477ccee9895d04025dbc39351945b334e40195f07818b9c3dfbce5440d6f3019945ec7dc623f80b9d12c2eeafd1c1866353d1e202fafd08182ee5c12b6a82ee765e207b4af0cf91111af737bd33e29a511857061ac3f103eaeb2f87bfab303e082b433f284fad716f7fa0b1075063f224f540c2718c8e4c976f1aa2d6be08f6d5dc80ab7ca3a1dfde511f57109896bca322fffe6b52ec6527db167a881de2d712fea3b6db097724be4075185e446768643ab22205e332c672e38677b66fb615ead721b3a23888385048e75ccf0b4a1068364ce3fd7e970a5fc9dee8b2b5940c3c16b53556f85814c5f2e7476969f4da534e7ac89cf8976d89076b59b8eea9befad714f899fc793195915fb455f62b1d9cf1b03e07cf9a380f5fbd3e7b98b80237426c0e56542ee5a1d204b27e6919db7c33bedf30d27521233dd64a8e6549864f56feb4aa5ecc063b3f392c9f9cd8e861bfe4545370028a4e457ad49ec1461688afe56dd041ae62ff85c34904ae2da6c5a4c88bc213e0f0b7cef3dfda734e2c68b0d1b40633faa2f35d315f761c4606f0633b44d454fde9c2f3c34795d545b099fe6c60cbf56791d4dcdcbfc17620b9f3045dce0e29d1a61e510bd20978f9e1219b6bfc484556a1e236418eca381b5893b7c9b080e49080a690e53f835bfc0dc0e4d4c763aca4fa83465771c32d0a74c238760c71658b5979758242f11306be73d2c1aeed4d0c11a3062e3b2c37e96420d2ab188f489eb43130d4f588488f24fde2986713e514bdb7fac6167f488836c8c8b96b6a55e268803dc56e95456c0c745cdbd01d1d1590b7f91335b213346384e8cba1193a3c72d9aa814e07237bed602ead7dea24b1276611d8cc69f9f59457a20fedef5bddeb5dceda031ff8b0c6ecb2218fafba1f7d037abca2b09cf9b27f3a93d3ae033b12d1d81e5cc9f90abc6511df8535a4e60e04ba2a817a777096c8f0048623bdf9517c03639c6bf1b429e53643851dbb9a4125be0212226c6a1ed7615ddd88d692ee11fcd9174dd22ff1351362465421c46ed2c5e8f5d71917a030bfe23f1a5012ccd69ac1e08ea6051c7365ee5115e8894a99ee8ee087597b6bf925f4c79220137ef42a7de4abe34dd43b42864d501881effd188da300d259f75a49c596e6abef738795e379cc1354c44d7dfd0f63c26aa85b68852ed78a1fbf5bee2478c8b58b9f972253cb235cd22f3b98e0659d936cd103385ed744334018de106cb44c845cc0872350546421fb2dd6c3b066421e407fbe6281586d38d32df9aa92526224db42badac44a07fa2248087dee3e327b0976510b05bef8a2e16c7b4a6633f6372f34547f8ec843c08ef846ae5ed4c8d21ff9d7404c684b98987acdadc20599fdac510f199ddd867198d3cfa91564108279854b425b503393d81f557157379b510b8662960c7dcb1dcab09e9c20ae3581e1e6a8b2598256af5ff821d033fc7ae78ea89ba5c19759803a9d0764223c0ce8c1f6b535b9481dc73ce08b05f30632e198287fe25711fefde019db2f1129438ba573bade07a7a6d68817fcc38a6e75ef1be31ddeab7741de4893911c9d12c6d4c62fa6c65e7f030dc0f301e6b170ae3c489d02d82ee720d4573efa7778809a614214bb4e3acf9cec58c4f58f2f1bbb2487c1bd83d0169dd9444889d57ab07078b5933bce0f775e3c5da731d41f07796eede320d3590ce27490419a29c75057a75f95462d4bf7c23854e59b569b4e30a6be7dc7b1446c61fb5e842cef3d71c0b87ab0cbcbbc4e798023180d637dc4674b944a5e6a9e25493e4f3e3134f68cdb81600f418d1887f43bb492a1a323446b2fd35eea0b4fc4740bd8452f645550b71528b4679db7e404c49f12ff6441ab139fd6d2f28f4c061a4cb871f4ee4b4728f74f6bee68d82f2b169d10d9be6f2c7a55577b0d7bbf954dabf3fb7ceb15a057fe39b5d2abbe32d0bd4a42b986e32f32d953ba5924ab096351e1fc3587340288302b45b6907b2fb979cbb288c00d5e2b89d4c9aa9fc706e3f1b1a541f39f93de26cce22a42b2a8a0bd999f37ae4d4365fb184cb58e9a33d3316b9940113abd9be540f11c7faa9e3f228c6e5207de14d5b468e7b99782b019be652ba94bbcdd6d71257cdf480ab1a43529582fbf429f969cfb358a9016c3489cc82c96fba2af3f71c2e655642996c72babcb889768edc40ab6b58ecf565b488234fb400078eb168b28aa9e37749a5d0c85a6f2f169ef4d646637cd047b3e559d976fbc14c9522e8c2522154ddf8099f36c0de24b25e799337eb202fbe5a34cf5c73cacfa6ca5ad5b3bff2e66fe1544ada414cbb0e79087e6a7d45a934318b30b5b51a7dcc2f018f4d009f0126cc8d19f316c01298d67e32158ab280ea17a2c9a93a7e299ea50e9d1fc8ea8b1466edd6c08ae69cb611582f909e9c0d6b9f486e9512abcd4c013172c2abe13140e9d4093246c80f182e9f9e38243c94a66ca73976186e6ca87787517c92435f3661e9c71825bbbd9677802f433e200b05ea78ae97db22eaa6fb2184b2f37039a087400a643f901b5031b1e2d54e2baaf700b0a586c46f44fe7bf9524a0fce3dac718949d68cf51dc4fa891d408ef5ce3a3d595bc91b19530622aa7c81432038953f4be79b6a5d239d8309dc3d7848db37328bfe9329d42d9d80168fa43bf401a82dade018769dfd03fd8d480b9250b7d2b72201df2d37921009ea5b09b0e72127747dc531e5ab6e887d690efc7c2983d1987158a10265b4d70b65e328d4713003dcc90caaa6d6551c564a6414c", 0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001040)) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 09:20:13 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001b80)={{0x101, 0x7, 0x3}, 0x5, 0x1, 0xfe36}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 09:20:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0xcf97d4b7ac958339, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)={{0x8, 0x2}, {0x2, 0xaa7}}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x14, 0xc, 0xffffffffffffffff) acct(&(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffff8) 09:20:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000025c0)='./file0\x00', 0x80, 0x102) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe8d, &(0x7f0000000040)="b6") pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000000)="0c7097d515e776061be4372ff652f17411f9f8c0391af2", 0x17}, {&(0x7f0000000140)="e2dff2432b727594233a15ba56a4fba569bdd4a18d86710b6628feed937f93c24dcf4b5c35926b702206ec5f8e61d3c81f9da98cb58aaea42687acdda51409020545bfffc590ceb7db7fac9d287bc4090d9d3c80ab33c5b547d8a70c72cb53dbacfe29fbe94b01e29c2e98f06eea364e98b37c9ef304139de554fa1e78924bce417cf8406cc6", 0x86}, {&(0x7f0000000240)="52bfec582d6fc4a87e25ccda415009eaaae28035fec6b77770a56eea3cbdc1ac1232f94ca0458df0973c87a3b9ac2271e61fe67dd71efddbd6408cca694e6f8895e8a426555b10307d2b3665fb701bba5b0e02a07722af780d9ec841fbfb", 0x5e}, {&(0x7f0000002600)="e9c7915f8ef7a4b2ee098005be3b387ba214b546be2c80578906e565da4227fd6d38bf22fd4078790e5c025b16a0f874376c5e6b61eab06dc409d61881c767f974761b88f202416fca9f46741dd69bec16868d3bc191b02cb05b3d7e6f0387393b1266c8649d28e1f575", 0x6a}, {&(0x7f0000000340)="6e4e44c9e016e430d4ab4aa4c28f20eb851e6e62cb368253dfc622227bee02ab0b1064941db65fdae8c2d1815841cc503e8531cd6853c4ee97362cd131b14400852242b1e1a6768e1d196fb4224c62cb939a415c1dfcb6b6947f3b756a3e3300cb34b7e36c5660d2b3883e3422496c1321abde0ed21cb6835e1b7a5288055f61021f0d8be810db66ce125563e3a239ca5b8c2560b9f5d8d8754af1822820645b70bbafb3d4cd01dff22e4d780f189a071a15", 0xb2}, {&(0x7f0000000400)="c909bbcc89c0d43c67006bfe30fb0d06d00f0dc6f07a7ecd101e830832fe7bd9781354d59ebf26577a9b6d0278b87d3442e25f605a6d9254b753e4b5acb1d48d8da820f9c0a77fa2cf4e7768c4c0542d839b4f467d1a2421e77f51d5a864ff20841189999280eb3148012c52ae1d5bf54aca45a0ae127f580e5a73ce11fcc3237e8a27f9866c5d37e2ef7176c5310e727d5dc6f4dcf62c97c17ffcdc05cfdfd95c6a809bbb56f05f551117126b414ecfe950926393a9375eb640159dfacca751578daf6a6704dc28275c09f875a5fc86656885c5da14bbbf4f68a1bf55defae3157f9f0f4c38213d25f342b5056fa695b7bb8f4fe6ef606c65dd250883eea8ff75128ecf8a6ad41bc8c4bc7801354f530ae80797a2c94d9fa5b570f493199f345c2c1f3d441bb0e3c980393d6340001b509ac2cce33d87685375fa5d6c61800e93d1d9031249771359758e1c304ec58ad34cd5a0504aad6407aa919f6531f9135081dcc8bf8c77267dfd204a49e0d05d8ce6fb3a06568ac24acac8934c2294777d3dcc860f79b2c6cd2b310ebb2882505e401bd72536c79ab552f3f8b00144753ae1fbeed5d26b365473ed4a20cfaff6bd8c3f2be66018808041973680ce0d85523c2f5886b5252661614b25018fea5eb13275723ce95d1ef4779a8f2a420e504a54ffbcf2ac456c0450eec40106c0a05aa49db97f015b6da0f086ddf7628da24c6e500f8b5b5a9ea066a85abf665aff6047c6170dbf8d1d88dce568560f086c0a8d462311f55252ff06b88f011f01af0fc3fa3292a7ff531c94dcc663c4faf6f428100dbe6566a7cdaee6b60c20364d1072c407518a588fad608fa48506818f948f195e612586146572a8c29a7338c9225d47cd423d5a874400065349c5b94870e0bc9af92dae045db7cc414cc956d659dc9d27f4a2cd6919b1e1ddc090b610f97e39dc7ea4d897e92dbbb7b9042fc81189287909f9f453b6a64996ae20f034074726d1acd1926181ad944553dcc4584f98ddde6b060e3381d4305c22c5b268e8d82bfbde9920400d65ee60c039b58cae1149dcb21e4307eb002cf493e1df1c0bda3f580f7060b07fb703f21e453176f3ded2e3b9c3ba10deb603a22666b8b28c0fb22d1beae7b47991d55b0d53956ed48f532137ccb4a1baa1c60d6efc02172eafd3476bb4e525465f49e2360959b2b28478f6fc1ed2cc85f3b769a4b51fab609f424f7225a621536ad990dad55a8b789b26bb28aec42bcad5673cdb39a895f5429b8be8f32123087e3e6a934ae009e233ad9fd78095027a581539a2ccd8eaa833e0b0706bb527dea8ce112b851a895ccf1f8a262c09e0427bcc20e9b2177f49ed51e80580207150d7f193767f7e7c1a02822c283694dc2b4a40e068e75341951c1eed571eccdb5fb2e3eb85a51611a904b05132a634d693015e9e6204aeef6ea9001eaf1e55987bd94a4dc343d89da94a0626b927f0e1f216ee84c02cca83b323375899dee91b722adc053111c569e40181ef177908db2b1420ff9d1ca4e0c3d44c45cd7d39b9f1a965c8142e9d5cbbcc685248c6228515cc3c4144c3aca5200393045257bd73332d4d76d0ffb480f326b64f0eff422efd39d22fa0e2416418bebf38b17a00c4328364695cdde9b858f0742e33e7463eb7e444a22e8e40d432f2416b053e2862b1610e2159d919e85c6d3b313bc9fa63886e4c5318ac15ae19752e81afad406f52eb3d6794227c3add90ba94265f086572572a3a582fc7ef5cd69d7b5ad63bf294f88b8ca9bfbead1e334313902587e68d408fa37b3bb51090e3e12ff50b3e1e034eb917a391cdbf7996230918a3710b3ec46ff96db377dfe5d01cb2f74b89728e865c416184841a1b9101a25ea8116af0a286fecae479ad420ffc5f8837b916411975e13853a852f10cb0fe64118525b91d9df9aaf34ba836fb2478c2a977a13d19bf5b86763aa084f2e74cc70c679c2937d074dc89b1408fa654d23af6b3bcc0d294e082365016f36be0f705661bbb65f990d3655ef418672b38e0e2190c8d9e01c67aab8740f258abe93e8ad70bad5568cab2d679857a879ebcad57e2ea4ece61ff262872378d4a4031562f74d90b44b92819a03cb7727c781ca387488310e3b1c1be843839aa230a7675fcf0d9b64aa9312e5981a967e1ffe4b47f464d668e5b52ba2995c512dfaf6d075bffeb8099d06fa3caba1116adcb7f288a3815c2e32f57e678eb3091e267fc44e98c28b5bdcf66c429b5c61a363a7e59c02b84701cd38e0ca3e1f523b2f2612f06bd0e4c189fb7d8e6e74216fcf12b601cb9a900fe046a613c8291f5f33c21dea0b38b69b82b9e7f8751f9eec3bb4b802bb028d9c6063c0285a2f2964111956b4b43d2dfd1e1d232fc261613ea40b1ae743e1f0d64cac1a40202bbb0e4d07e80a6049e225ada420b3e582d61f5ecaf3c95484b3edaa3de9bb28bf978a13eeecbad9a10e887a1909f096ad6504c0979e3d12f380b8ea92384f68af51062f1a64f8bce863af52753f04cc50d6c9d64757bb324528a1758cb8b08736a06d41c30207d79aad5d4dbaf6b673e44de870d301db49c6e3e6bd63703c546f5eea66860a588929d88190d6aaf1640db8c687fe2571b257ebdad485c1084e862e54e7a4e0e7e481111b1ac77094759f185069322573a44db119ad2b75a69b3a6bcac1ffb43038ec5e8c56efdd815b36276c50fef192a292619ef146dff040c6c157fc45eaa293c1b197c4d0407e6fe5035a63e711ea3045913f847c20b85a47908209b3e15bffa63d82b02c46b984dabf2ab0949412a1da6dc3c1936c98179f8b153dc397649fce47475ab17bb2463cb881ff51028c16156d1ba1b8213d55a80cabc2c017e49eceb9e041f7c88e3eba25c3b9ad18968985b253bbca2ff788cb7661787a20053bfd1a8f2e20ba2048dedf2a590ca880267c87936d402d7de9fcb8f1fb96360928da7b3f894f0d8407cb87167c30be7ed0ba28139dbcbeee84febfe96def4de47f4dbc867df77b5922e4f44e4332ecd55cbaea06c0467a09f0c6bd034749b7d5625c574e2097581157bc953872c48857c1850a8181c5476c4454544ddc254d9a652dee3e956d997b4cb27a350fe1e1fd5adad38ec0a59a8e8db220228076e77dbb25172b3b01fa8f2c8ba75fa4bfb5bcf69fa62dd966400ee29439e2fcde7e9f4b6875e08da99be1a7b67bc6c9f5d642771d6aa7ab2ae9c5d17fa0d99b4615c6b934028b28d4e7e3aec6e6a0a6dda75bd68fa4f68c6c47e8a9e9c862dba1b788d07bbb5007ec7e157a5edad52c6c337489efdac4cd17dbd2dfd068e30935b7822134f501bc7730b41b5f01899989c348fca99365c1b18e762358c1a620e1297b6744697a88ccb17b3f6bb88620c59a8039a7ef321326a7f28fc3423611553ac47ffa1837b1b6fcedfe4ebf3dd65924f1ac563314b190d3ac80a6970bbe7d1d1171aa069b682cc6ab69fd2adc4c0196ffe24108c2c45665e7f17b0761d9e0c9c67e7be5fe46413a102d96028964a5ea8bcb7c3ec446b0b895b98846795f58fffe99452bfd0da6e79b450a009ae1ee611131bd0777375d99dcb8791e680cb4987a1428a52f87fba949bad4ca04c0bd20561c5a7396f7498d323b3f48e0649839a70214125522d315ccc3690478f76fb469634e3f7ce3647485a505741898c3d0c332d127357638ca121f886258341bc1dd978e40a6b9ddb4965c27fac449a16e5217a689d55d8a3fbd30492c8b534977b2f129a82534b8c43a46b5dd30f050dac67d44371d52dd46f0c15efdab32b9d55130f78d8577ef34d6eab730aac41c524ddc1785bc53cf14eb7807cd133c7cfbfddba9bda458170b5baa29e698bb89f6163daed776ca4faf98cce5b95a94c6c626816882b634b04b3ae6daa959d31c8b5ce812ba5f5b9ec210425ec0c93de7b0c17393d6adc255133bffa957dcb02f88c64f2feb9cd4d0c8e69f22ae1e49fea1f344f7b775c5128a270bdb074a8ba82aeb7b2375bea8f1d8a9bde29efda01a552046a841fbcb72e20860fd4bf15775feffc1d92ecd267f561c4c10cc4e1e7f0647e0ad88d2605ffeab81c0620d9e59d28b01aa19697ba1c1536d42d8a1a1f10d44e1ccad1631a572e9a6f8bbf82d0ac2583ebc79a001b2ce3e99118af99d33c564a65808f4353eb016d12a31f6e0fa3bf68635f93a0cb8935035ec30ca2497655ee76f8d576de235383449bdfdf465e863423524467119924ac762a0176e461a2fbe2cd0ea9d72322f5c1f1bcaafcf8b3610a9a0446d319e497996188fb2f81e27b31b277bf03f4b42c6e95a7f465af9326b8a3f3eca99008d391a7593de571f6b1747f2bfe34ab8ba519694780f13b5207f3ae5fdb70f32a7cd1e646be06633e657b9e7bc6f61878232046bee569018ee7562a54f92b30e270261883defb88730bcc940561ac05c0e855a88d8f2a6e92a7095cd00de09a9a9805bd522bacebfeee5854110a308d40c92b6233d49eb980f690421dfe957623642ab71b357e17425967e396d14764863440d3a23cd6df70835dd8d8f2cff40dfaf43827612a2c7d384c6ecb317b15eff7820b07a6b92f98d057144dae1ad9f658160c511376c28e98cea6a690f3543d9009493a068391c8763e53a33c7e463038e59ba5e848520cc3dae2f2823a21888f0aa40ecac1535ea4f38d78b3b051ab35a83fc96ec3258d4dc293e8755d5f4aaa71fa3312dc46d5d19eebebcff92d375a01ae1294ec53a4688f1e12aae023a1982766837786bc31bf91219435b3171d9e0f2cda9d607518c824c107794b5eefdd06a4e486d688ed650a8562536e3b6eb313368d2c794aa2e12280b82236830a584879650dae5ba2b126b33fa028ba281ef21a3c3579f0beea7aaffed42cb5fd3339eacc92956e1360eb53b5fec6a928484104b4892c3b5e7a5cebffdef1baad290015110dfe53dd98dae306854d914bc3240d2526b78d7db59b29786705487466e4d58f22c09b45796069a6c1bcd73ecfa9b9e30d43d9db2ef7cd96f62780b443dc0409b58c07bb70236d82bd0c6f24e652174757411742d59cc90456d704d5efd1881f0fcd4a59b19f06faf90e820cc1d5737018747f41b79fad95c2f31c23f94cbe590e8d9fb5ae039365e6c4c4bb3af9af62b3f86937627208e0972968448c33b720404cf39cd16c18aeb109533281855fe2caf7cd3a61e4358497fefae0881c5ab67f68cb519690825c29156000db3e8e386c70ecc01d4fa27a35b9a0de4864b1ffa63608d81515cea929050f26244cbdc8c81b0979dff5f1b5620486927df1cf94dff8bee367d72cf9df798c52b2e65340bef8fd4235edebee36138d5a762657e1c4e037840ef7b9280ede29ad9e1d000b0e3903f4ac5cf73aed25430b7fa24bf5baedb45d3906d0bf66eb347aa87b046534e20a4007deef9ffed3fb66a7f15abe0086d9e79aeaea771e30cd5debfc229c95d15be228574696ed4e4b12150b0f79f4a93cf5800b42e9140924540894f2a6a1609a638f91f5169f074c53c6df07792307570d2bf0eabc90e9d49dedccfc26e465d9415e65558d0c1054fda47bb872bf11cd9ed84dd0057dc43654e2372eefa3d20d34e1b4a22c3d4db6f92742c206bf28a1ac523ee4d72d4dd73fed753f4e601c4fd0fdd61c48f488f5ec2cc831439f51086f83655744239d7339a5b47efc0d299ba005e88f4f2f6384e49b2c4c60ee1a9aae68e92c8b16f13cac4d91628d5ab49e22febef68d55c4dc5de788e993a17c4c63e00012f500964d8c4d8356d5", 0x1000}, {&(0x7f0000001400)="2eb92406afb121985e7bbd8d116488c0a21aebe475ec8f1ebf8bb41781758e048f83c363517d67a43442c08b445c3117d44291fd0753c48d1abbceef1dbdcd856aed4da2391194bd67310d9ea732a91b0a86fd14b3220e2c33a6dd265fbb3b492ca9f4f4409395bec46f75eb0cf32ebf8ae0645f4f9b8e1d16d217ecd1e63e52853d86e392f999e82fa1a0903d7c4388bc37751988f10208f1f2d6a576fe2860041e5a1f7c0195916372a4957f9b53b8213d1585ce5248ba76728caafb3b6c8b6a53b9e9ef431e7efc55006bfd64d97b31308745b9648f635f232964b8d0dbdab8fe0a636144b7cf8511fe9009c3628db337cd67209364eb00a9a451b1aeaaf52c58d2b574fa8729cb7d1c1835cde1d8b206e61ee5283e734b45cefe4c0961caf58f05d91b887aea95e5e396db61ac1213863ceb7130a614435142cc997d5f26c43139cceb2d97d00cbd07c4a90a712bbf71bd0d0924460e65e33573d28a3ce923e9769c12861e75d325009b26e59522e417936c127161f2aac0911281de4f11e8e226fb4d9ee7a13221e290e07b2334d3918070f79b1deef0c39347329e17a6184d2d8bb9903e55ced0fa50c87d56358bf40916af65d5337f306fca7ae47594168692a391dea7465ff22aff690c080b64b724be66b37973603384ef0ed0720d5ce6d3b482061b898aa2e63023e172872df7e2e290ae1bf6bdfa504cf02512338a8a54155ca8885117c9dae7f002b7197991b017d9126dc0ce7ffb18255f6981de9a96354d48ac230e77912eed66a40f33dfbb91ef0dc42637264870f19000cf10d17cca40350d03fbcc3ad56d16cac307c4432fcc827b231e9013dde69e56a0e4e4776cbf2abda489237046d75a4adf040fceeb89a2a5dd01883c8111b5ea24a6a87ae5e9791595346b4cd66fb2f5235379df2e4f122b025d0110ff4eae018e212033ba818b58851ffe613b79dbba212d1561e0adc8bc71fcacf7590c03c783de80e84aa9452499a2f41b7bbea9a400757be5e23f20fbbd1876defce5a85f8d48ea9ab6b8009ca81400c4c16c51582e45d1005ca5840f0d7c61475c2f4b4176a687165ee326407f696190cfe844de3371a00f2268a463ffc3a473d6225d8d216d327a9f5af7906916ceeaf97dfeda9ab266df4f9addac0c4738dc4affc8415d0d3e431dd6a6dc493735b75233541db406dd399c5da5210dad9f1dec84170bf61bd97ab72954ab46a13aa849aac77708a6cb025d95fd9e09ea5821bd503825406f0ae8e973048c3ac3e41e18e3bdc7fdabe293ec16908e58e67737e553ced9b9558d46cb5be6e238bf65c5ba0abfd9c000df2d3ddec799be68547134c5b6c5de0aa3b27467cc3e8f96fc481d3fa126ab9a72ecfbbb0b37ce5a33079d5a0dba8ce29c77338026c22edffb07be7709dc321ec95a9152d5ee8c6ca847f65f83f8717b725db9ece3dadede76b210d98580cd6ab09ec6c4b959bfafd82c0ab35dd8f4b90444a0010feac2f1eea3dde22b68f1d991f1e153d46bf09d9bbdf9c9ef0c3780851b6255b66636ae2d68ff2c71506e54ef20d4ccf29c9a438882a7774687a83e5bf39545e6f739d687870eee3c308487cbf153c9971579c69c53cda8144956a33c004fa64120ad817b870e23f448591f2b9cd7f6372bc3610b550fa8e48dd8ce27acd42123938925214ca4fb1e91e07e98bc134dd70a00c8d242ac58605fbea4774cec689c6c23e2d99a488f0f96c9edd98e3c160da93f18d37e59d329c5cc531557d575d1a06c3aa60a76504f310e06c2cac645ac292030f0fb556c7897fe535283dc1daa5b0e8acee3c1d11aa52586dd530b82a955d68ad5d0be14a0085f4d53fa480be853fbb4cb54ebb3575d4e709fe683c1fdcc0339cfea898542b9b1dc7447a9e1ef7c80f1625d2a4a221d510980e2c1e665c3e298f689974b6ee8f7f66a4e04fa0c7105fcd4576aec557af9494d7e5b3aa9e6bbdd4a5daa6b7c5d9eb7026b4c4b5a012c47b195d0cc83aefbbc838b9a2c524d68e55dc686d7645156976248727ed38163f9185d8963c69894b608c40a7a43314129420dd1bc0714adbaf850e667f81dab3b701ced73d0690589a7d5e1ea06a6567b0396ea81b54f05d4d5c30140a3486d2436eb62179b2770afe7016e65032a86e4718c5e452909869b4c8d26ad28e4e885f5aa0514453897dd819062a4b769c362fc02a87897f8afc93951bad7c039ebd3d2f3105f3b4ca3d13a4eb65343b7ad2fbb68aef86ee440eae8d266aa832cacff408e62926274d87a3705997fd07ce8283958bcad429399c3663acea4c143a1594a06631ccc3b52a7943112bd53cb21de28de0bc8c54a34fd8eee7f6b246cd7a9812840d5d46e372fa8e3be20b64a9fc705aa5fbfd8ba2f81d8e6e1519289fc954e5df3f827d3a646b83614641a6dc5eb7bc0d5cfeb6fd7efaa9d0af1717c08c8b151fc0ded8c9c79ab4c1a7e7c72e4488e3ec501bd260d418af67b230bb427d20212badfca0e6e3170adb9396c66a9787a469346a473f6985cbc2391f98d4fa83116887cd70a881e585fdafdb729acbbc7a103667404dd0f2a6ef8ff10da4b9dfd4492b70f60e589577668c8810051be522cc63a24089fb8290fc387f3b0f1533a31b8fe2a7cea02b5ae1812d3a35c9cfa95fada2a60c72afe132244dadf06b70bfb2ad752681a761671bc78fa98ce7629091b04252b89a6a2dd3cfb114f80ec321392632613bbd4e311af7d3828a5a7940bad828e854bab7752c5ad9d363c012430f582dd29c3b06399cd46147521f21fe6a861e01fc91094bc3120d520699942e6ac2b4ae4b9256d06d7b3d72c5952265bbd796b8b439ee4f897747fa8ba95dd5f0b48b0b8e391cd2523ce70739a859989ea1f3020a5d179e22b8dbbcf60c2d603a95adf382afe5d663666c33ab792b502d38f9084c4806f3ec6d31b62641dd7b515d3d0798d84e40b58ffa567564f34e8c647071535bb4c59b70b10ee2587aab543616195b787b99775c7b17a9463df9876e207b017368fdc5b40f7bc28514600aa4013c13e49ba61b7daae9e4202b9b374c1cf023154c8d1487db1e66ba1693a685650c8fdc3f458317fb3be7f3b55e10c004766fea3a64abc33a9e427e536f69e10f7660082b111d1962a855e7559e1dd381576ed2aea323e8e8ab6ce6cf98203749d33c65e41a77a84ecf6fe92784daf71767ee14713ed71fc20afd6db7b663091e7a2bbec82a2184ebf1e6fc0403d1fe403e03abb77ae76b6576d08e8e28c8212f2d6665e088d4746fb80badb82acd395c9b627d59c6857a8e2cb0368e3b110c01c2cfd70cd89bc434600aaf35c9cb6d3faddbb177b602e64b3cc3a5962eec790557646a56806932372ba679fcd3dfbe7d5582d1343dc296f540022c57967144dec8fcf6f966ada1269a377f0f349661e44f0d168b7b360c8b4fa3b3f474b6b8322b58c89ca3099ca7d02a4becd30748d5ef08027d3b8e0252fa412b96c0ddf367d3169b352bf5d90d60581227b30d0c870bf91ff95d456ab76303d6a7184b830a030ed049ba7aa3826582cf875158628a026d9693c7ea28cd46ce331a60bb1d5853152c559c36aaa25c5576be629e9bf17324d323e4850b585fb1f94f035bffc0ec6909e5544f58a2b785f27ce8bed6331bce7fb1a39ae1c666419fdc22fd71d7983db95db741c2ed53c1e29c3a12a7b4c60cbe16864fe3ceb0096885268e5678bde6f883c9f2e9fd74d52d3e34c0ef8b1fa47bf8894934ef3d27c3ea27798db1f00568b7a7a42ecaa0b93d8c84cf7a4d2b0103eae5d3ef675cec14ea5091d3798d275b5740fb205300b4a70270e9272995870d8e2813caab8a2894e731091d623167739bf4980919fc407f151e3f0e7e79468f890aeff544cff57c7222571e48aae084c604dae044ab833f61ee5468733d284b6d5e4245c1e92f99632dd6bd7f09eeacec16dfd564b54a83812b20bf83c83d5f90f15f6148e4daa8d618539e02518b4ff430fdf7a3be4717975ce6ed573fbf17bd193d38040fae459aad2008b96f81b29a295be9b1364f7924b71a14d9c5bcaef834d703cdeac179990f433121e074c4d8481b3bd5b5bc0d6c5714ce847c69ae637b255850ce036345f655e01cf1758504dcfda8eceaeaeffea760c629247d5f2f3d22324b8ae74768ad80d13d1cf21ddc86ba084f61fc21deb5cdc181453e9f115a37365d26a65ac5eef9fe8e8dffdd9de76a4af642041578c6ff7672e512abb15e9b9d492c28981596631dc77b604fe636bc069f8c3ef4b118943b6d45c16bfffc11563ff85f77b428969683dbf5b4ee76fafa15ec350c6c7a76bcac771c6be87a2922dfa5d0e1546f2e9882aa53727b86ca5cd190f6f25be324da99fb6184ad39abb55ab784ee3fd2eff0e0561ff8c227bcbf9d86df2596e30faa1b2706157a745229308f7969d9dfc47267fee2123b3eef796013517fec279b34a456c3a8a96d43638b97aefb00c856e5aafd764ef2b2d3d81fd6c0804c04dc890beb7127389fcec40f3e8ab712ec19486e56dddb1660f00f960d6d83717b55359739cb18942c7a88c848da81485d0c368f683dc269043424bb2243e48f96de850e2309f866d71c49781e15ee4ce254a176784dca43558d664e0259b51ce500a038d88f5b35ca1613638b91294542fc0db884a118bcfb1c6456e49f51f89d5fc02c0ad983ecf23196744e812c4d7597d8ee13fab8507073432f1024f60f836dad01d929ec7d5b8c0f1cc70d7924a2f16d858a7027897819e050ddf6f6cc844b632e08917d57147d7ea8cd2042537da07eb3f9c3e23c4a59b6de7b02fa950a9f583a954e83039aa0286e3abc27983fb5ad863f96b7e9a754f721c2bf4657e7a5ae156a0533582fead7d7be2c5b2d6c0d85f88d9e0b509489800a5eb7bf7e3cf0f30e2af5d60fed74bdea5786f682c4bc77261bfea360af58503e844646d86d2b80a2f906a13d9e5c94f2be8599eae586eb7683b80ed564800934530e0485bdb87dc5f3d77d077597d8e12549c2529db64dcd3ae66be1ffc255855fad7fef03147d42f723b272e421799b0d3f6540f29bde4e2be8776b474d27e88863f9f34cfc0abdf0bfac16ec1dcc6f57a84a8c62a135287229101329622b8b5bbbce81b8ee5eb346f660139ace49e8b055bb1f631acf3f23cd8fe4420e836addd98cbcda2a4cf5d055bc6c557d395caf5c5759b3a311f28e07ca09dde771c9653d180abd1a5f98f7b443e1855cbfbeb6b0ef2937d896043562d76b14ef885eb6e3c34e3d1618acfea3088fa2bdba0f73b8918f32af58e1e03d3114ef66e4c14bd7731e2df960cde9c4a810b412e3f7dd8f571f3f52d67e2938095411667c7bb34ed1aeb77e82c6e7baf0aea4288f47cf1a10e0aef616c4a3ceedddf7752dd64ea8cb4da7d35d8798538a885c789aae5fd0f5dceb4993e580b98cb6b718ec9beee1cf0c2f77aa0148145f4e8790c545fe66b0ec47fe6272fbbb030194425bdec90cc52f9d12da1da7cd6eda294cc5b72c7501018db6a6e3546fa35b300f253e88124e587f2346da08b7aa8215e882d1ebfa270244a30850e088b63cef989c4981a55beac760b4fb1c7a852595ed0438d6de51cafc2aafda092f4dbc0b75bd8da5ad7d73649b06aea5a2c9ebd89388458ef94730eeabda1270e0ef52d9599c25126e4d9c1e8ae9fe307340cbb517d52f8d636fa2d3cb7f906491ae4f75ab44a6a723d74ec4ed6840835c90294ee94e3a981e6c4dbc4d671064f30b95282432ddff7e885de1a1f441ca89d", 0x1000}, {&(0x7f0000002680)="56f856d353b8ffa1ef979864bb439e0aca71ef496b962f87bec8cec31f72b134c0bab2188cca4930aee2dc", 0x2b}, {&(0x7f0000002440)="3de90c5284402fc6e94b5b4664a78b278996d3371289b5f62e5ead0150413bf5eac8ec225549c541425fb099e0716e2878ca9aa226dfd6330e44d6162c27012f1cf4dd10b35e5ed63fe4f5109108c9f924abc07e3f1dc21be9bfc9927243c8dbe87c1785fe495600ab95adde6d07932e87a455e7dd350ccd09e23ca3a6c25870bfa6c0e562f0bb6115b3ba1aa682d5d34c002b63b8179c8014f308", 0x9b}], 0x9, 0x0, 0x0) 09:20:13 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 09:20:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r2 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x20, 0x3) recvfrom$unix(r2, &(0x7f0000000140)=""/158, 0x9e, 0x8a9ec9b46cc2917, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 09:20:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) open(&(0x7f0000000100)='./file0\x00', 0x40060e, 0x0) 09:20:13 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x602ec4a616a4425c, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) 09:20:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x958ee13afb59cf65, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x221a678c30d64df0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r1, 0xa4}], 0x1, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000740)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x2) writev(r1, &(0x7f0000001c00)=[{&(0x7f00000007c0)="657b5ff32d3d51c7e268ce61c7ac037dc46268922fdef9e086758d8bbf09214d7a54c23040b3413dab83f98e691508ad6057599cb1ab6197856ade20c42d8fc98095c202f2b5aa78456ba554af917ff72d25bfb98027a3a65a28748833074ba5d112f0658e44545b336c602d8b4e64e0eb85e946a8d07846cf696ebf7df7898de418be1702da063b94f6ce345f9b3baa47f26ce5a29d35c47353df419ec50921251056ace8c7d76cedf8", 0xaa}, {&(0x7f0000000880)="819ceefaa7b4e980371aa85e05d078f40f99ef9f63b0fb3db27f4cf687dd17d75d4bcfc38f0bc55003be58fd39594bec720c7b80fc1df6beec493f139b68d7e77b26a69a0d427f8216581d5b94a0bf37620a2e99341d", 0x56}, {&(0x7f0000000900)="47b909b257f78670dd7e7a5bcd008bd3f214e592850191a62b9e6444db12b33acdf19f97c63500a4a7a5491bb4f0b0116315101aa947c3d7f7f3cd3a3f654d019c5f1d220efefb7c77bdc9fe5aa0f17bc8294d90f11224aa6d54cfb9fc4aba95a092696b1509d6ffda05f6dce765c11371aee816fd9842edaf97df4e74758fe0a85e2e431ab607d91c552c0a45a141f6d2bee137c9724d91e1b127972ffc56cd80c42c73ecaaeb47dbc075b5f83683a7a832e6da83131c05309c11af7392006fcb122f41eee70ee623e1046d70025c3813748b8d03f82c852d723dc4052a2dead76d4dbeb68153b408dfe1cb8f749b3d8500db48bb132cdcd22c4195e86c86a643b5adf9d40acd61b263d3269faab38b20109c7a3ba9097c9b23d902ceab7684113d4978a67da24344b79a75ccc1e7c5b396384ca3a19262004cd5825d166eca5e30a1e58637891f139f06afda7e11a0cf6c542e261bdf1f26dc3828f187dd4242aa921bf1b9be272731b7384c2c29b4752707f6f6d513f74c5459b90c271803501d31e2a566ad4b9a0fee39eb2620f0772ec90c63dee496a29debef0c3856ec6e172a868b7904cd890ed6e751af23f973dbeca0fb20b236ecadd3661b877ad703db9e47080e6180e61b21faf51b6278b69a7b9e006bde977308fac38473dc6274a76b5ac1639468307564aaa9a7c762ae4bc02cff54475cd52def3778773b72aa72f8be4c1295c8cbccd4f57e69a4a04fa1ba7d71c91a665152c68321dc5c32d8179779911306544c5eb3e4c71fae34dd0f76a3c393f0afbec5b3b86c8aad3005c731a1238b1db9099a5a1701e02cc6e7bac542a4be99944eadd324b9e41a5959d81eac25ac8bbd9ea03806297d5ad056283d171c835fe9c68c76924aff66f6a514becd2cf679bb9d96700eaabd397c196037db29683da53e674a2e9e3927bc4f9550d80b5f5b5b536b9c468ffeb31e16bca71c99b023712258c8d3320c45c48cdd4602aad21f8c3be389bbccdd9aeb85ebf29cdf4bfb1018c66a956f85fc0bd7e4de95540745fbeda0123f64c66aae2155df34cc0ff4751a580d93a7ff744827dbbeacd7eb9c221d4be3e86dfb1ee4a5904d7bd16818c565dc7b47887ed86fb27fe2a9657faf3d4856bf37867d1570a764a49b72be9834c68a22b80ef50985a22acd2c251647f88e9f90422c07c83331e00fedb54f68efe64b30428488876f7b95b3994d72204cf821d372ce6c703a69f5535a562f2926e077a206b19f026c0da0a0e395bfc6a4a06102425432c41a8ddd61626fbe597a077318ce24188798adba45be12b3885044441625acafd9f729a4c377f3ea7e81388c938ecd6d41f6c9a8d799d557d84ba3d99114005bc0baec93d43dd7bdca6be1959d95e2e4e0eb09b7cd97028d96952006ff55bb90757439a1f14174389ee799d98f1f77bbb2d9c64bdc6baed0dc7d83f03f5e43cbf9e823147bb9cc892289d0f0b2ff6fe8d321c044d8568a33e9fee187d77163eaf78f092e1de31543172346421944ab62e0891712be66ff0627c8a92a34cc60d658b8d06357cc816c731d267ed709ba687a72a6299e5cff4a1833bcba40afab2828d6113613256367d9719ebfa5f54f2b9f4851016fe56d5d837585945b6a2660d4df7b84436477856e846953196fcd0263cae2be7e84ed8d786315618a1aae50de6f5272fdea7cac47d7fe1769d00ac60932d04851e9247fa81d217193bd0c283d981e06c0f41c35419ed7196cdc13675165cfaa6101345178670252a347521c61f94b4093f7003f32d5fd6b359d8ee34dc50a8a79fca1cf94f253351f1f1d2bdac8956d67761bd142ffd64cc4716b888f85c66a16258cec165d6d59ac7edc09d4590db2e0b7a1864401c44b1c46f660f6cf74e8c472eb5a3f05c358817e0a161101dff7478b75f37b4120b6bedcccd41e7f938e102fb71d8f91680a664404d94d1f03f3a570c518107e103702c92e8497db55f3df78a413a521c75ef62b73659b46adf69ce1a306914affa74c696030e5760a49b1687abe7efd23fa964677953594aaf2ac33d4557c5eae45a40fa235c05a04060c4a5c9cf93ff9d18a373d7a01722823a2a7184da58994c478455c0e944b38beea55b3e2d9e2ffda5cc10ed882de43300cd1c08ecb80da1a20c860d9b40eb491fea6aa8990771a1491e14d68da766acd016ce72051cd7ee7c4ec8c5f21a3716d073dcdf31ce6d86860c4cd2b427b199ba7eee35658f7f30aee8f63bcf4dd10db49e244371c6408c4a0d8d76bd42f70652a39ab8941d8de5378f939bdefd74dbc62f55c5271ff32601501a7c5bd42930f48dcb9d9a75f811b09d52dd7fa0d63db4a30a3af16f105e7a966b32514a10a73d7f4bcbc36eb63e1a2a28e53efb3596b5c9be7cbcf3b743474ac40b8e8b6d9621532d5eedba47bfa0350aff107dbbe494fac7eed893818eff45037cb0cd191172b6fb1350e98fe9ec6da62dcc35273970810049cc22b1def2f9ea531ee10d07c2361db22674335184929c371a3649dc1b4fa5e38f1e1e16534ce193f490780b17b7b53f1608e8e83e49ba7569aaabebbb725eb8f3d723e12a4d015caf740aa316123720e92f4004544742c1e9112267b9cdb3f5cbd5a49975241abc4b6401ea4d24a22770d19d03d612fbb2431deb9e962cb093f7b950efd72962414868544b4327ec69f51484bf7d2808a374b83acaa35d4c9cf3714b92e99e5df023008bf4392ebb6e7b0db3d222e9fc6a9f58889cfe5c24ffbc1fa44e55fadb89f55cfaaa0f7d28f630ceff1331040815f377c45e991cd50657f44afe13f0829fc110acf63b914c48f6b99701bb823d4cea661c57090d0835756d5f6f5ca393ffe2370491079ac1696e6c2d269598fce8ba7f85981e59e2059208a3dcc5fc0bef8054d564af58950db96a0278574d704d9994e0d8dfbd8184c31596019bb2116a9c9c3ce6063d0739118d137b65701dfaa162ffe958615064cf091ce5c06534daefdd442334d5c690bdc9874695fb21b60d36bd11d4a7dd3b2ee272e611eaf97969a9bacbb564aeb5a0cfa7cd3eafff546b7f7f34bf20071e2852ab0acbb9faccdb2641e5498182b21c72b1ea8bdfda2d4df41e40926d723d24cb99fdefa050b9ad966eeb308904b91d49f4ebcdf996aa876a38c0d95532401623f500735b8063ea1cb8c8ec64aa7f7c5015fb8b76de0240974e619935cc3db81708119816c48e970b1d59c654c8dba42bab79897598d2eb17ddca5ac6178e5d15bf647169948b741815a6fb3ba8cfcfd9c85411d0eb2c6d4c397a6f67476d913af901bd5aba210ab2a6539fcad0d26e42ff827f31dfed9fc3c5bd771676d36bc35c16654fc32cdbbe6ac22f761386e8f26aa1885c9c4f0129b96f72dab945bedbefea93878f16467541c4d989d6e34417dab12fdc6063241595664e142da28cd4b0c21a3ffcaec866229546f640f04d7856ff521e8be3edfd8e0bb30d875e97b11c371e968c25914fde5b753484f30eb1cf7010db6293c79934f507e12d0c726e29dc05204adf12ebb57bf8b5bf2764aae362287bfef51c24e76c1638f1adf0b7e2ff99e966f102dc9b879054a4374b6be92b0b848163e71f980ba5eb4474eb4869f164550f8e3fd5c1dd3773cc485d5c38e078797f98033866bec3d04200c40ad7ec549470ac3d0a42750babb04e17384ca483faa7a4971709bf50a800464fcda25c361331c2249454dd48487fe53f88f9f1bf62387dac6156791c017bb59f8cdf309d943c2ca3e69e58c807d862afb144372803c528bb275e11826b0eaa08ea29766341370cff510bab93454d4f2fa0401642283a9e01c85f7b06a76b10095a5e275486f96bb13210b2d179ae45181f07b222304c895c4e61a303427fa3d58197e16b1a54dc4d8254ea69b6a6cddc1a2b587c0474a65e9210749bffd3e78a0fb5af2c1348da1b6e1a30ed98eb1e10b2a26ecf6406a4e5212d2de50281c902e569c8db5c4e3efa460ad894baa451bee02437eb0b0f96f86896ab2279c3d27c425cac4bf8dd69a4bbf153237e5fbe50da0653532296c1438b7bebbac7e968552f59d4cb58793eafa470d0142973a471eb373bd1cee61ce9f26eaf936fc6ccfafefd6b5b43edac95b21841b4c4c13b9f57e0f10178b0a968ed50fdc01f7579ada8b30191e224dfeb618aedec633d7cecf86c98a8433ed6c0b51e72b21a18a9028bb6a5660555165c7c8a7ee11a3e441273fbd673f0d5fa856aa1839d9abf6d2107f99b39b146930e9e134b3cda35b3cbb032c7cddb7d88e1d2f892fe975933a28cec459868a34d1c7127676aecf0115fe0ff07bda7f726c7a969dd3e74f772cf2ce9b0f55b89a7f4c38c92526a05808ac2557aa44df005c83f4b12c9b1b716cfe8bc395835ea1272ade48f50e1a1288d5fa475283afdf99e9c18178c152c507643d9a03cca13a9addf030c305f0f34d44e5a55694cbc605e47b016cb689e5eecebecab80e15d25f2abdf96235fa8142923ef75e4caebe0e50c70ec21f6c58546673435858224fdb3ab626ca9705d9cb1ea5d46fc4986bbf6e510eb85eca98d3a9f54a2abda05637b158266cb21ff58320c8d66179e82f177a2e5a6706cdfcdd0e1a4997ab01d79e123c3699b760d6f1e653f21af0ee9f1ca5cbf95a64b843e9de5269618f4d86ce9fd7e9be84bd688d3e2a32e6dd306b5157bfc2e1ec5fcf97bbe08538ea703b868e86c3b46ecca1f81d6df1bf141e4e5e656768fe4c21deb0222b3b095091a4d982d19a4c9608f9330eb41284ddcdc48a49312808f34d92b2832fec09861050957b8cd05b067333d0328a2a914437f08dacafce81eb218121a3e1725b1a78bb6a6591044d16fba5d3f1113d7a68078459e9957021fe732245675d02b6ec234809ce65f945a81b5266f4cba97682c5368792f871d3492d8b2bc1bcf18af7588366067c5350509811b7861db266191f6ef65d9c525c681fefa472f77d8b9f53b18b39ff4aa6b41a86f25b1e2b6022b5976674221838900ffab07d166d103d3dec553454aac08e3b87136fa8dded957db9921f86020a600e4e9049a980933b2e95321afeaed484d1a0f6d77947c5464a199230a7c09d60649eb178b7218dd47d4e38409a1a36a2a85e99b44fa718c02820c2080c0184c129432101d20d990f119f8b9cbfa8d7d7f56391c273abc689f97dcb2b1860b8aa7da0269ecd9a7f4adeb73cc576d5f521442a2e47fb8cb63a1bd43f5e17bda0698867a35fb5a6c0d90a2fae37328b7e3b11fbf740afaf8665cbbc32cb4fddbb976d23b6a48ecf7518bd5f1377c2bc77c43c7bd01066138655bd5d67e108e809da3587e07551d5c17beb7f99b357fe8857ea6182e36955ca395d62015247c16a120d6eec659f7684827290d21c9aecaf3d69db1956528531a8a9fc5ba7430d088a260f3009bad29b8eebb46aeb45f2b52a55926e59200afa7b6a450f617466b4a181aeaf112010f3c61de92bce664078fd365685056ad1127b7399f4043af47eeee6913cec1db0376547f7bf99f1ca854129b7814b34b9ebc97a62f64a5fa09436a78d1e7148ac9637c47f0b52efccce854b76bd94908daf9d983d1ca42d752216fff54c598204dd48dff45610f96354a962bc7658713a838e9d9478df603b7ecccec47f272db83597b66037be9caae32ecb3d5540ce1f13ad084a0bc34643a799455e1eb283c12dfe1127c3f9e555ff04800979f1b3cc3ec8ff44692e2378fdfc792fc8dfe52041ee826730664b8c6985657363b80e16f949b8f922cb8e", 0x1000}, {&(0x7f0000001900)="c9959cd647dc7d8a2c0f03d7fa945da19cdd964ebc20ebbbfce212063ea25bd51afa0465d7aba94d2cf67e0eab1a1acf27730acd3d8133a85e845d4ee79ed187f7e7d49b727a0e4f68c9ce48aefa82ba75f901e4c90b46b41ed916469cfc2a9490ba002bccc7f5195fac7cf5f8332565d79e6497b90df2e15056afb2138c2c3323fcef74b61d612cecd17db7be6417ca7498a99b019bc50668a1fc63127d247eec84be49660a49952d293137873713742f5f87f2d2f3412f14828b4f1f545461cef2dc23db4d69f264450f82993b64ecc373a51a3f3afc48d35086dab6", 0xdd}, {&(0x7f0000001a00)="6c23682f9773a548f8ae7c9cb9a2b40ef87170788f6b860daab4327f430624d7a81b18f287842eb6a8cc71e587053172589aa602e9ce323ae793f00bc0046e93297c52e7237d9cd63b96966905c6fa45369ddd6ebba1e507b02e48c6d0152d283d14d8a944c103a53930a0f73a97dc3b62113d2621a423b74cc3711156b785a8caa603bbb7649932", 0x88}, {&(0x7f0000001ac0)="5c3952278026fe132036c643605f6f0df15badd4a61487af84a8acd410ca7c2516f38b896389a8025946c898d5c6e0d5b7ab3d52fd5cb184c74c38010cfd283bee2d98bf4e356ed0f20351d4c3f8237490d81c6dba014ed1cf9f692b06ae1fd57b1ceed9a0d88c866cb08aeb023081e93df7bb5263e210cc271f1c82db3d2a617f3d0b302044e37bd9691b0243dd708ddcd7386f82d277989d30c4033d6de273cf292735f014fe5be6129b313601b48fb8292f9f76d0774c2ac416cd4461ab8cd660c009", 0xc4}, {&(0x7f0000001bc0)}], 0x7) getrlimit(0x9c9deb63bbc71186, &(0x7f0000000180)) 09:20:13 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x149) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x0, 0xc3}, {{r0}, 0xfffffffffffffff9, 0x90, 0x2, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x0, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0x1f, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x8, 0xc8}], 0x825b, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0xff, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0xffffffffffff0001, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x51, 0x800fffff, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x9, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40, 0x0, 0x400}, {{r0}, 0xfffffffffffffffa, 0x48, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0xfffffffffffffffb}], 0x0, &(0x7f00000003c0)={0x584, 0x80000000}) setsockopt(r0, 0x0, 0xd, &(0x7f0000000100)="622fe853008f0700", 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x800, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x800, 0x9}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)={0xe470b03d83682b7d}) sendto$inet(r0, &(0x7f0000000000)="ddc5de8943264e3ab54bb7a68253846b9fdc7437229f3e8f746436278689eac0bc7472d22065a794f5db9d09a5793dd99a0794599143cf982b88e4eb98711ceaa829493df71e6c2355260c25cb4239e33e4968ad0f0c70bced", 0x59, 0xa, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 09:20:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5c}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x66853495a936fa13, 0x8) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x800) 09:20:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 09:20:13 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xc5ec4adf1a551fb4, 0x0) r1 = socket$inet(0x2, 0x8000, 0x2) connect(r1, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r3 = syz_open_pts() r4 = accept$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect(r4, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) close(r3) syz_open_pts() readv(r1, &(0x7f0000001540)=[{&(0x7f0000002580)=""/4096, 0x1000}, {&(0x7f0000003580)=""/4096, 0x1000}, {&(0x7f0000004580)=""/4096, 0x1000}], 0x3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 09:20:13 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 09:20:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 09:20:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000f95000/0x4000)=nil, 0x4000, 0x0, 0x17, r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x30) 09:20:13 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1bde7081df044f73, 0x40000c06, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x800}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000080)="edd761b1bc82eced221bf8b1b7ea4fa6a9272fc6d1c6220d0acf6a54b73c641051fd17d66963c1fd2dd2755055d08ec29e4668a79f357aa51bb4c628e57de67b809b1a97cd3576a7c74647dae2a414781e0af3b5b13790b7df2d0b4fcbb05fb66246", 0x62}, {&(0x7f0000000140)="87d31c9def7ea2", 0x7}, {&(0x7f0000000180)="a6229e720bd680706d26e86a993aa7d4597eb974effcf6f0c200eaa72c8a910b34e379534f29027368c7497aa90e74bcaa6a62ceb973895954be7d4985d37fa27560441e406295497c784e298c6cc98bb89f7e99e814022a280d11759004b0d6854db2d267ed8b635891103d0a136fbfeba0f9b66f32faa60f058b590074b8541873b285dbfe204de10758d78275084c858d51c2381cd8621949807b857eed94cb6f06a03b1c7d02f3fa7ceeae2c8567778b0096e03243937a77ce487cd533732913f018b1ee1b490c3a4906d22882a4a0523a14f557838a0d36d1c68f45049b25b1a873b1eb4a3ba6f84fb5f43269e01952bfce95", 0xf5}, {&(0x7f0000000280)="7ce3e97c9aa5d091", 0x8}, {&(0x7f00000002c0)="4f8428bd843a21386dc5e390eacd33b339c360155fde05d4d5aa16b20cdcb4d736cc", 0x22}], 0x5, &(0x7f0000000780)=ANY=[@ANYBLOB="60000000000000000100000003000000357c52f2c2bdaffbfda6414f668bb681ba78c1229bef667446a2a523f5faeebb3a43f54af664d02eabcaaf8a392d523b8b2449fd5d25ec26a712bc2f3d660000c000000000000000ffff0000ff0f00001b29e96861fe5165c46386650d2dd1bee959adec52a64e23711384cd8c1e94863fbd89865d2ed53861bf50c832e5c92255e49ba0eceb7a34d826a2bc382208e43d806e36c6794de87d8af36a73c13a490ae8d410a221141e47d8b2808babe11b7a618e6cb2f36688fc135a2f33d7385dc2f1016dde820f8a408285a05c2f89134c4e3d34d60ae1e39ef7f8b9e8eabab20c9688c296715389139b5bd9f9dabb7b93a5e60ed68c1a268ecf6f0401ac2b00407008a3f94e66da2bb1911b16eb6c64003d382e23c28312362047409bef95ddd8b500214848d5bbd2671427473b93756385da98ed38871f047899275f9855eef08d653db22a4a0e2ad4bf6bd159595a7e75a9221a01b2c1b66d3cdc8b196e7bd2c12d5e7c2c64afbde80474b2aae2a3e9fa57aa4a0c13e61ab6dd5eeda20bfc99cfb646a198b44e8d3633b422eb33263e53953d5a3392efaf10acd606008f96"], 0x1a9}, 0x2) r1 = fcntl$getown(r0, 0x5) pread(r0, &(0x7f00000003c0)="32f6f5fb1368b0453a12a6c32891b25d83e8f14c595b41bfc322df35ea815a4f3c53236ab975a044f2c9c92c0f05142002ca4ac3a84b36eca88b4d8650c261eba7fda44aa4e52bd086bdc89112796036a727da8fa7112bda5417474d9a51101b4012ccc28fdf7713196e0371f73b56d65b96fb2f40f4f1f3b3dc93c2d95da5d4b1230021505aa9aba43fb8a7f4aa7b509041a7c5fab34c53ad8870d93e026169fe62105123ed7cdf71bed96ce8904b2b7a3c4f1762cf551fa7fdca18264219df748f4c375a00e2e2418156242169721f5c7f58b6", 0xd4, 0x0, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x2, 0x920, r1) ftruncate(r0, 0x0, 0x80000000) 09:20:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:20:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28, 0x0, 0x0, 0x17d84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 09:20:13 executing program 0: r0 = socket(0x18, 0xad02794b109de748, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x4, 0x4, 0xffff, 0x8}, {{r2}, 0xfffffffffffffffb, 0x42, 0x8, 0x80000001, 0x2}, {{r1}, 0xfffffffffffffff8, 0x10, 0x2, 0xff, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0x82, 0xfffff, 0xfff, 0x20}, {{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0xb, 0x2, 0x7f, 0x3}], 0x10001, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x10, 0xa37b318559188045, 0x0, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x175199c838c92f0a, 0x4, 0x1, 0x2}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80, 0x1f, 0x3}], 0x0, &(0x7f0000000080)={0x0, 0x5}) r3 = dup2(r0, r2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) preadv(r3, &(0x7f0000000740)=[{&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/63, 0x3f}, {&(0x7f0000000540)=""/2, 0x2}, {&(0x7f0000000580)=""/3, 0x3}, {&(0x7f00000005c0)=""/20, 0x14}, {&(0x7f0000000600)=""/175, 0xaf}, {&(0x7f00000006c0)=""/78, 0x4e}], 0x7, 0x0, 0x0) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='W\x00') sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="fb182e660000954c7aeb6c000000000000000000c4dd4702c9ad2d170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b70d2180fef09503df7f425aef8ff6879a20fd4b1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013d9d3d8d3926178ddc40000000000000000090054504907cd421fe09eadd07d2b91fec7f34d5db7110687d374db1517fe9140cd1a0ae1c414084d216ef8ec527f090709d3c647ad1c7c0e53a97e5c8be05bb4c27fe21a27679fceeeb9fcef79e8dd9c3ca9bbcd63c83416efce948e43481695ea5f9a03a6477b87457a182e51b599f97172eff0a83cd748aa826b2bf7f575d6b6e53f31287cb4"], 0x1c, 0x0}, 0x0) 09:20:13 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r2) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002327000000000000f8000000ffffffffffffffacef596a31499cf0700000000064fc", 0x2c}], 0x1) flock(r2, 0x2) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000100)=""/143, 0x8f}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000300)=""/71, 0x47}], 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x7fff, 0xfffffffffffffffc, {0x7fffffff, 0x8}}) 09:20:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004000000228aa) chmod(&(0x7f0000000040)='./bus\x00', 0x46) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0xffffffffffffff01, 0x100000000, {0x8, 0xffffffff}}) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x10000, 0x0) 09:20:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)=0x2000000000008) 09:20:13 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') 09:20:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x8, 0x4) r2 = msgget(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 09:20:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 09:20:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x0, 0x100, 0x3f, 0xff, 0x7, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x200, 0x32dd, 0x20, 0x8, 0x1, 0x2, 0x5, 0x3ff}, 0x0, 0x0) symlinkat(&(0x7f0000000000)='/', r0, &(0x7f0000000180)='./file0\x00') fchdir(r0) chdir(&(0x7f0000000280)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="c045e2ac53e4644ed5e7cef3fd81b0cb9cc331eca2a8f31605edc77649910b8dc7d9046ebe844165407158d08f495cd78723b33d6b3b28faebc7839630c03d46d28bdc8ff1152f82c1d573c19092cd26690661190db2e400ebaec6ded11066878f277e731d0ba027a0824a96ac2d2222d0d348da07616792ba4501f89f3c3e47d57ff9177bddf97b55bd78ad9ece12a86bead663a77d2e289488967e2905fb8beb113fe1c80867de547a934f5ca1fa064ced7d734b02369ef9514cba29cfb532825424ac971af4b14d729070e730a3de88484118265ac02e0b1d740122fb081eba40fc19b3c2ecb7adbca9", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64, @ANYRES32=r2], 0x103, 0x408}, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x80) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/87, 0x57) 09:20:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="002ef8822d38b7b46690c352050ff0e480682cdd7d9f82773aa8af8cce947ff53df0bbb0e617e9e656f32b39c80b64cac9a78c6c9c3991e853f01523b28ea754348f0db938b3b278f1516952", 0x4c) setsockopt(r0, 0x0, 0x100000000a, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x9}, {0xfffffffffffffe00, 0x6}}) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x1) 09:20:14 executing program 1: shmget(0x2, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) ftruncate(r0, 0x0, 0x2) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x100, 0x100) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x2) 09:20:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) close(r1) 09:20:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x25}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="9a") 09:20:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="61021c007fde0d274225020bdd0e55484868dba7944d48752a267f31f716f3025ffba0656ddcd2654d8720fa471a61ebe03be317cf9b9f8795073c2d15617b86d5525e8b30c05738163f92f21e373ea99a827036e1658332848d276dff1759435736a6a5671e4a2d05312f462d259a823860c0ae65f1fac4b715a0ee1ae665b990de16edd028a4209a5076170e36e0ed08c14050737bb66ba313cacd3ee2ab09d050febc656e819cda1135e31f50ae850951a1c0ee8f9c7b5afab4f12bb0d148b4a4485ff6353915cdfc269a2567e67337e61daefb3655fa1cea1ab0d14fafa056e8cc1e18673039c411140551a49ddac42102f14d99a0179b60168b6a61fe3cf2d53758aa337cecfdd77cb97356276befad0b87dc68cd11acde672ce7e9d927e643275f7c0226c4123d7ae6aded5b34469b94321447b1432c1460ed7d0855e0debf8a6967a8adece599930fb017c81eb4a84ef72724f486"], 0x10) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x100000001, 0x5, 0x7, 0x0, 0xfffffffffffffdef, 0x20, 0x0, 0x2, 0x1, 0x3f}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) pread(r0, &(0x7f0000000480)="2e7c33a3c0706cdc27deaee9c18fe34da94c52c8ce00da6fd68ea51d23f3d1e27134fa61f64523241dad5c38462f9fed33cb12b110f165dc51d0002ec1104433850f8b86add99e72e185151beb36d78eda64113ae14e6020639f605067212bbba735405778ed48a9df44132b93a351b0d7f2a034bc2b0a90580a10f971ab7aa52050118fb2a1ec6031c4869344ba04706710fe7e800d2169634a836ff5801bdaa04ca56b12a1d3e201421b4694bcc63729b2b52f8c64b6b6aa214920664434ec97d3213a284d1d6e31e5cb547f5dc0d313a67bf7f07a8b7a92a656772d131c70cac4a0a945303294da76458b37ac61bc8840a8ae30e15f8e4957200e2be3f7bd53345582ad5eb48df577177cd4a8a70dd6129230d1360b5cfb7fb6b746ffcebe269665c9f45eb099ac02c1969c4c4633b9f25a493409d8dc46e00e9a7b63018a05727e9bc7ffa19a509d157e55973d8daa7bb08624d41cc374ec621e423cfc006be9ba174aec96aac3759ee9e5ef587695b53888a0e0c9ef3e2d8c8955ba2382a8ede6a393b7cc6ffd34dd7646f8cb75ec3b8827ce45930b986f6e2116b4f1e5d6eb42830ba87b2180bd8ec12a9b2683f8fa7aaa9d41e800089cc554d174d2e7297b7e8d865e43320b6c236ca1a26c8cb5731e15885beb84019cc38b4af1be3c7015d180072ff7cdb068afd7b84c936418e636130ba1eab1bdef403a60e7736e26e7a9a3622bfe23f11e43e8aaaaa95d4c5808d43392a624f118de362b9bb1bdc541ddfe202be66d577fa1586630a9a9d2906bd132351312e691832716282ed34943ea70ea707028b420b809a94b34d99a7eea22ad8550a8d00f6666f5c2ed6c09de1f71f690b143a123d623ae2689a54dbdb18817255b6d386992c1dcb7d2caaa90172ecec305e69d9b65d2b9f4a7564dbb9ff695f9941d3ffd639e868b2c518578c136016db87590ae8a5957ed43cb4ae72524d26cc9dec1e10df6e35657cdb83852f298e5ebc7441cc758f82225a9dacab03bb890ef9c3d1c6695181c488dddc603d1b775bc1d48883007464e62254c6f93528e29985a1834d7a458d32633b0be5249b5df84ecf3d835d5f7271f9d21db16360819e1a8453a3eaa2dde9640316d9330215001d70abd6d5d94eb6ec5644139ce79aca67814adf6cf6b83a0736d7339b10265caed882c1dbbd377e5b713f1f21b524affb97fd42ee3eca109880def00978161134520e78c3a0e9dcfc47f9b0ff1a802ecadc358da1d227ce5b03cb287a6e7c7be0770f9ff2e0d23ea8bbc04da4b38a7a04cc7ac35e136ba7facc9cc5666f53693e4bb557cb836c318d7cc35fee60b1d302c61f2cccd9654eeaeb504fe701068168c545fcbf2e63bcced83f0c1f3d361d529f4d1a51d131ba4ce97c06d44f38400ecd01b92ad8de49235c865eed2164a81558db7aa46bc373338108ff29ffa094a1917a7f502407f561e2e2b68ef8a9edf8d89b92d0749c90f4919a0689c954b4bed1568a7df4c996b4bb34f831c8c0dd50274cd48b74f5227dfda35c140fe707956e0c484af1bfee7b959a4874553ed1688dcc9667ea347e60b9fbd955446506ef0d8c3bdd88d95ff55e115c3342a2786055efe1db7d6c05a94055c992f1c8e70432c64b0414dcb25b840a784badcfadaa498f42116573cf633cfa775c5bba8cf546c7fb5df2c6b93192bb4ee04ec46df63f322bb717b232f21b5eba7f577bc61d25038167bf420fa3b6c668d16956cd64ef5e720a7a9b806777d9a1f8fb6d94872c55aa45e12ba72f28936b6033d87a240ea34b91839ba3517ad8a9cef3fcec0110317100134ff037e2036b4c50bc4e80cfb249dd858974c0f56811d01d5756524a9501225296f73e913c9db212d84e788097bfdbffc95264811b6203a92482a1e8ba4d48e06b178744e6e884f6996cb928bb869dd8241329877aced3d24d8d90a61129f5ea5c2e508e7b5f39d6d28f8b32a166deab724d530c37546e5852bfe90c2cc5bb1a34485bfd63e2b13dcc30784f123331cc4ed3f932b7959861fa6e763d1b5aff58e3cf30925c1c2c80fba624f289b63a18135f3a1082c4c6f66008b004a7f5dca0e4ae7afbdc4dc4ff86369242a2a5538f7d9d036eef30d74dd54734648f5152ecb9444c27c58e6583757250f1efb3bdb1991673bbee09dac3ad16c5e9566edefdc5191014cac71a70c6ffb2104d0e5a75622adb8831fa6c52e21513c6cc71784142584d0001774f162aa9f5af64e6e2540ce3d0aa9810dcfa62d70b8a39c298ba38ecaefaeff883685139db7d535eb90c53aea8804410d8259b4b0e23980baa95cd95f60c4e09b78db036562c38e19e927b40bfea8505288e8b9150d1bd1f5ba83226f887f4692d2f25b2e735e0a84ab04ca2460f5977e2983561ae84976d24f1baca79838b2bfac73362ec42d3833523d754792c6ba1609187dab3a12e574f137808ad4b7cc607696ed05eafe6837338a69dfec0c57f4f9de68a79589db6ba2041d9110de73ade96eb8f90c3a6a0c6d6ac1c8146af21da20007ac928fd3da6846adaa92f0ace58af319355f8050d868130c7346edf4a2e8646e424b5a1b4bd9c7515e191f10353c31047047238c6ec13d1a9c026b1fa72bcaab1d64b49aad80e0b2c0c74160844b56486e5bec5db46245d8a5787a4aefc7044525a1cfe6371f90c9b80bbeb806194642c0ab07d7591241a9e8b6e1e2e170ee40280eb3d5b343589a9d1fc884717f0cd0421f891891f150aa6a813fa081241b1c79b91732988a5d7c3f72ce7de7e8c04fe8a5a0b25354904d451e4426efe3844d418fd7cc96d915227e2e48ba5884321130d65080d02b150cb14e4afdb1e6a2957dc8b65a1ada781029b52b376ad0bce5ed98b8bdf8309043b0bd8a37f9cd90561bcac2ea5f9ba95ecbeed62cba2c5d6356d42ef3755c9e3a4eb3be3c1c4b8a7e1980dfdd1be7b3fabb310bca439a4ccd926d75af5343b297884d0d2c841390a44bb93c39bb3a5681dd195a5177df82efba3b5fef76c61247ee7ea7de0dbe1dc2a703c1d94d91b4d6daf225ebf2fc37ff672a71b48d8d423d813b2a657e343b977e2c731f5c6d38c679e8ce56d3441b8d9a1e5d21fbf41296a547a0d55317ad7d89e5bbb2a434801a9a1880c7d60738b9d44eee03c35ec4470543b4db00419c703122255a5baf2ef0ae0affe09ecae7e9af041ef1b5be8d2121267e9a42413d481f4ba8463b534e85953094dcd0a341d008dbd23a051ea59c701f4daa61ee26d6cd360f8a0c13dd37dce96f49e46d03bf1a4903f53d9d10f1f192a8ec36d3a9089d68baa2e4addd290f057f1fb3b338906918e81711a55092e7c788ffc42103f4631c49e152586044a866c0bb16f3cb89b1862349a625fc1e96470b77f478e62e824a0f3a58bc73bcdadf2b8d6800d8522227549941609e281cc8e6c7d3566a794ac245bd8d55dea057a04c5fa2af39abdea2b9e1e19988d4c8e40876819df038f24fb80ba2dba6d25de6a72521aa601bd875437014e90d259314636f8fdb4d5e5aa334252353277d53c4fcbaf547835d1c39fa7f6d9d5817a790ece1518c0b0ff862dad1340d592a40e9abf01a4f117f67a86439388bfeb806d5d11600ecc0ba8a200e6bc5629be40f3e9c3492223d0f7b6de862df9d612356210f5f2c68bb454ff11599ce53bf8e1f394c017168e4d9dfeee98acefaba8e77590330065549b6581f7303f189b67a4813fff2d08107f08d1cd94111e39b1101329eba89a749e754737083e45084c70c6c73c6a351db3c03b03d8597f7f7c270991b48d8f37ff2d202056f80f45b5a5928922a622023fde7c071990140ec66ed65cdd073325484651bdc741c371b65ee23368055048dab74523f2fd1b423955105c5b5e43e6c071f9a4f9002c9bfe717b8ff556cc6dab488cc58c2b36591a9b87d297aef30df028a8f5856eda563d2ff75e6bf256c1aa62d5684d6c546a3fe71e1bffe08c7cc9a65235b086eb8a598d1879da71d39a595097823d2ca8aaaa028c31a9d762e936f31a1c744110d8d0f2d5501ae2a13526a496de3cb585c74e0b59ed48f42aeb00325873524de1c7f50bf0c35d4d3472651922b5a79229625269996bd61e1f757d4269ca6e654ef1a77fa717b82278c6663305769ad20f441755ab559aa994d5a79a5be522232752006c8efb9cffb1183e90bbb191615d1874322e127564c6514871930a1c4f1628495cdae20e3c33ebc050a8864839a1855b1acf99b2af83b320ff5838d97ec4571fe747d922db6bc918f2f733391f1a1f1dcaffd80d3abd6402576ce8ae5179206e94905ddcc2a28dbbea4447139ef75792cb708ec685d15a50df5e66126b16c1901e51906e0a968e3a510a9946ff17bdd38ac34f62c826a9700383d9e4626f207fd64257e0fe4f98cb0a82b2034e26a2434a01936523b35234acd243f17d9b287b5c9608feede542e18ac8ac06dafdcd58525902236c09402b072a19720dcbd7b346536cb4f831e06d3410ffe8683b61271990ad0a8eae2d1b65546f13801df8361afa7b6ca127d2639688e49211cec039860cb1fbf2444c8dc087ebf0a9fcb4cd05622d4f8d75355a1a3f371b3a78d7386c76b68aa8a0d2611797b0b49d31fe0621d20bf3e7cd47836bf3209248ee307e19790c56b2035af649234e2b4864dfb4a044228e2f3cfd327e6e8688b2603f9f44e16d550ff7ead41d980b88e710adb6850ed88416cebc1195f341533dbd5016b06aacfeb1f1670033f603a9639b163f5f1ac8963f35d1f20cd910051acb79bc07b8ea06e40c3fb164001810dd9463d24aa87d85cbf55dc50a152fb045e7db0f896885f97b6abef943b07922f255575a60cc238406f65290c29967362aa865da4f880d3417e168e38750954109411c53fc69ab8fbbb3d4d1b2338114a9475c039008436f979c2814cc09db3273e9c3cc3a4959ff3074b965a0763f7e1a1c5f1e6661383b6ef2f277c3d4ad9c6a2c2056ef743ee8f36f1705769e2292c3e15953a1776ca598bd64e1df412543b99afeacfd0505fc07ca31eba1fab4bf7860d901e2c2c9874480756ed5888ac59edab99c6a26ffa998fbb84b8c93e0453a6c6bb8762eb18807d9efab69dedcb02784cd376e899d785a7b0a5a07673f12b372a8e13f3717f3439348396ee577717e4b2a1e5c5585aca971b81a05ab23b70835372f42c96ef36726463d1370279ad71787e96129d6908009a51003ecf7784aa038e21da03efbaaa0766624ac7dd9954b184c2c97690b83a0ac73664963e367bb9466659fdedf331df881b406350eafc1b2a8a9a8f73154da7db2ed6810b630413216254c6cc60880afb09fb9f84d39f1dfa561c316307d4f603698c3cd05c7cb5339e79c8ebd97208a7c69e5a1a2a0bc17745e1ce40ddd7b20fb6ac3e3471289d474a9bf00f840544802738dfb6eac2d2dee640002570c79ea9f9e0c93b54e7613160320a1985a6b6cdfd33d587d7728629d9a8212a9455f5d5bae9a6115ae5802d6b06ad04f8bb561537d459287778337493551b5473030d5c697e57e39d1bdda6f0fc9ba95949445d5b211340ac7b5ebbc2e2b5d85b21337dc3054d36548272e38540e188881f709d91607866b0360ef97fcd6466e318ca2833f34a198951f072ff5069e5d07b36210738e5a4177cb8def0ed325aad490d30296e3b67af67ac14c112fa262ac03d3c163568b031b879b92e258c063bc6b116259f6e012e5afdc1f2d7f072e11e632e7872e04c646e42f5fa3931c3a716c024cbffb0a4af9fccfb77c918", 0x1000, 0x0, 0x0) 09:20:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x90) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0xfffffffffffffffb, 0x778}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x10440, 0x100000008) msgget$private(0x0, 0x10) r2 = getuid() setuid(r2) read(r1, &(0x7f0000000480)=""/101, 0x65) close(r0) setreuid(0xee00, 0x0) r3 = getuid() setuid(r3) r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) 09:20:14 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r2, r3) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3f) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 09:20:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 09:20:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000100)='./bus\x00', 0x6, 0x6, r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x442, 0x0) write(r2, &(0x7f0000000640)='l', 0x1) 09:20:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7a2f12c2dd6362f1f28950e8c4b4f3b744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e"], 0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f000018b000/0x7000)=nil, 0x7000, 0x0) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 09:20:15 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = msgget$private(0x0, 0x260) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/170) 09:20:15 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = shmget(0x2, 0x4000, 0x20, &(0x7f00009d0000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x200}], 0x1}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 09:20:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 09:20:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) r1 = semget$private(0x0, 0x0, 0x25) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/4096) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 09:20:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 09:20:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) open(&(0x7f0000000280)='./file0\x00', 0x10, 0x120) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xe2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x5, [{0x3, 0x5}, {0x1, 0x3}, {0x2, 0x33b}, {0x3, 0xffff}, {0x3, 0x6}, {0x3, 0xffffffff00000001}, {0x1, 0x5}, {0x2, 0x1}, {0x2, 0x6502}, {0x2, 0x200}, {0x1}, {0x2, 0x1}, {0x2, 0x80}, {0x2, 0x7fff}, {0x2, 0x1a}, {0x2, 0x4}, {0x3, 0x4}, {0x3, 0x8}, {0x2, 0x80}, {0x2, 0x8}, {0x3, 0x1}, {0x1, 0x400}, {0x3, 0x1}, {0x1, 0x6}, {0x3, 0x9}, {0x1, 0xfff}, {0x2, 0x100}, {0x2, 0x7}, {0x22ce35ffdba60254, 0x8000}, {0x2, 0x3}, {0x1, 0xffffffff}, {0x2, 0x8}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xff) 09:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x0, 0x7) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 09:20:19 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a64f9b200000000000000000000000000000000000000000f5000000000000000000000000000000000000000000000000000000040000000000000000000000000010fc0416a101fa4c31e3425c59f80493e926a15a72b841ce615d805e438b579e625d23bcf6db34f3e6edbc1f6f02f1eb3c57d6664f8d089e8e8a4f53c73ae9583f0f590cc2853d4efb679f6f654abbfb9b490d00000000000000000000000057da49cfe4722dab7c3e312737dcb00719d183d0203262c5dc178b0c7d9275c5d6a1d6ff437bfd06a92758e9697c266f88e9fa6fdbe46c440701dde5178f4fcc8920e4ea02319028f245c73980edd61a56fa5a312150e0b30ebfa7c605681f184cdbe4359bf144f3e9daedf26b139fa5edd5ef0d6aca1a3404d9375283072a179ebd01d66339207dc164d1a3327a8cbf0a44fc4ac7f9896a5f48199caac43df2dd3d9f4676abd6a55dc61cd825dfd285bddc1c60318acd38db8a05a45acb47f68b0fc92729831ada1a37a5fc6a420b00ebbaacf428a252948642880da31d93735b49de8005ce38b59c1869877b32272f7b283ed69e857250092794"], 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000200)="5bf7c99bf788ca410f0ea5116d3f8f6b7daa467bf91d6f604977b6677c32d52bf11164866be71a19a98d892965975887b70180d06dd8eea8b3426e083cc1227ea0c948ad873d374531f0f12dbfc6efc80822f5fad2d903a9c39c04b0c8bc4e73d66d3d65dd3353f32a68b68f4089c817b6c7c7daf8fb8862ed00444b07db4e6e0900afea891324ba881ad2f2114c3670c49ea2ff0ec424af87c7b8d2f573a6342427b1286c7bfe506311eba353ee8a956aa4ddb0441d56c24ef0b14cd3e18b1fa728187a9df292ab8a68ced26ba32d72c56ba490cb049fd74a532b2d9c805acdb2a12f0b88757e581300000000000000", 0xf0) 09:20:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="a1b208dbde795968b9dcb4268fabf6c70f9accb95f526fb56475d8ef49dd6ed11380fbabcda09547bd41da190a20ac7ad86848b8f00adeb181ed299b96044c1ca5ae0038530c3ea05f6408e5c319d9ac4ee90bb5dffb52e7dd20a4b435c462a116ba77b6e69b0afd40aca82889926a26102054e2b45e6b7f3a66e5d8ce657758a7ff61213e0ddb252d14bbb38dd454b91b73fb1b", 0x94) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x10001}) sendto$inet6(r1, &(0x7f0000000040)="692824d6c8477f02c8a3fcaf06df513be6f22a468cc43e45b85fc3353f11197e1e60c41a948d2ef96bd06e8c5c6c6bcb", 0x30, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x10000, 0x80}, 0xc) dup2(r1, r0) 09:20:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x1, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x3f, 0x80000001, 0xeb87, 0x1, 0x34ee, 0x5e5c, 0xdb8, 0x1, 0x2, 0x781, 0x7}) 09:20:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x0, 0x2, 0x6, r1}) 09:20:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shutdown(r0, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0xfffffffffffffffd) 09:20:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 09:20:19 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) setrlimit(0x7, &(0x7f0000000000)={0xb4d2, 0x10804}) 09:20:19 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f00000000c0)='P\xe0Z\xf9\xe7Sd\x00\xe7'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socket(0x10, 0x4005, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0xfffffffffffffc01) rmdir(&(0x7f0000000240)='./bus\x00') 09:20:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) 09:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8, 0x0, 0x2, 0x9}, {0x5, 0x3, 0x2, 0x9}, {0x9, 0x10000, 0x7, 0x1}]}) 09:20:19 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) listen(r1, 0x800) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 09:20:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) write(r1, &(0x7f0000000080)='X', 0x1) r3 = semget(0x2, 0x0, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/252) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2800fbffffdfffffffff000008cd3fdf000000cc00", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) clock_gettime(0x0, 0xffffffffffffffff) 09:20:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8f232c71f0c7f3208bf916b80d7e2ffe92dd5a02532c1159ed86c5abf0e28641c80edd3f5265477c659692869b9e79d800481c9d1b89b3bb730668b299fad81e922fc9a9db0d197f7c3b73e5bf918125f5a5fbea94ae0780f12b4a73ed7669094438c070f9c6d2fe6cfe50452f4c8f72", 0x70, 0x2, 0x0, 0x0) 09:20:19 executing program 1: r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/8}, &(0x7f00000000c0)=0xa) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) write(r0, &(0x7f0000000140)="df0209b81bd2eba46297a6b3cc1eb34d66c09307dc8637c96e4069ef53737cfb723c1ff6c753a927da061f17fa52a2c716398185376c37d9135f7fd617ea97b856c92656904f47ec57ed847698b027670dc60af7d91eabb0b31e534cef37b1d81702de82a84cb57b635d517c276ff517da2e06b9326f34217c80cc38a543263af33ab1f438f826258d49c5412f4e4459da9dbaca5e607e2adbc1ac96041d516dbd4fe010db68647ac3c07cb1008c931a7716a86f0ca716f19ff852f2dc6a82532a054974048406fc033db13020cae9c6b3b581f29a4b3c41c6649579efa177b6999be075526c6a408d", 0xe9) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x2a6) close(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8) 09:20:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') r1 = getpid() ktrace(&(0x7f0000000100)='./bus\x00', 0x698c6321403638bc, 0x40000802, r1) ioctl$TIOCCBRK(r0, 0x2000747a) 09:20:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1010, r1, 0x0, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 09:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x60}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x3, 0x2, {0x5, 0x48e6}}) 09:20:19 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 09:20:19 executing program 0: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xd09) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x90) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) 09:20:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x61}, {0x7c}, {0x6}]}) fchdir(r0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") clock_getres(0x0, &(0x7f0000000000)) 09:20:19 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x61ea, 0x100) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x1, 0xfffffffffffffff9, 0x2}) rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000340)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000000)='./file0\x00', 0x0) 09:20:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 09:20:19 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r5, r6, r7, r8, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r9, r10, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 09:20:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) sendmsg(r0, &(0x7f0000000840)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000200)="15b29b9c8e462b98df30e1737f5dfde49928dd0e2ced900fe227ed87f598e0db8c8fe0557d7b05a153772e3820a7d7523229b1974f4e601b5d62a0cbef2552d3d0fde2eca1da03bc4a090e60ebed7255a9a8708f22e1cab6b3e23c76af9c3dedbf1ee4c01667742c36b9368dfd63259e70f81b4de9914c664b5370aa512225c4e51157eb5798ddd8aca1ba0f6550b5c8934c0e3597c0a76c5fd27b5a83527bd96e0cb9e29da0963467abbba9da446ea2bda5854f736d6dd2b31909e42142cf2ca1a3241faa179d61d0fac7d1b58d62e24131ae8b768e97b31f253637fc4a0ceaebd499cc100405", 0xe7}, {&(0x7f0000000740)="e8cd5892e10b119d78d7510984d4abbd247945e90c8b50c4aa75fa5daeb6715895de045e3b34507a2d5f5d0bf72b24734a588a28cd098baf197c067ee06c7a647a178c3f0ce45f938be3932fab266c3c3ee1eea299729e6f6b77fce5c80a0b000000000000a5403a3d70817d95a683134bc7eac0cba89eab7b2f7738ae8091e9a0ab4db43198be66afc2cec3c052e3af8da06ebf67751c0a7e28fdf75773557666015955047340646c4cc3575fbb774a1f", 0xffffff90}, {&(0x7f0000000380)="7d91cd184470667d17e6e6232456f18080688987e379076ec212193e8bb338e97affe5917527d2db862c68c1246ad2275070e5e2f434d77002e7a52acc4eefc0a6e0b6f1d69679d31dc4218115a516165ee27b19a8f86fe70e9b0df4f7aa980208a0a9ba1eba530d2f51c21f6d23f791b6cd06c99bc34f1be79bc868626f072c9e4ce0cab912ba8c2d811971ea9206e5", 0x90}, {&(0x7f0000000440)="a4092361ce8a0c777682185c50986c0300bc506ec66cf5f7a52b0b45bf3e52b76678936a79e9bb284b81418eaa42a36e82da405149cfd33a1b54825b056059", 0x3f}, {&(0x7f0000000480)="9bcf26388c24f10be46e231b91dff138a81b8fae39d078dd8a9764bfb7b057dcd7ccb6ac1675d76486cb24e7a465d07cb9a71c074890a77f71b41a71581e5cf89aeee183b9395e515d779858d39bb3387bc956cede707bde57a35d3c4ecfe27361c8addf427671cf8455c09aa61a8d538357b83ab89b876743fe8bfd94a0d5d696ace1484afbdbb8a3a27a3bfd527335f5e2013375e66164a1fcba28cd85bb110a11eceb08fd63d97d", 0xa9}, {&(0x7f0000000540)="7f6053d8d05b0fc354fb9be3bdf35aa778bbec839bb05a2361e8c52d936d4a530dbce5295997cf3c5dbf907f663a9e20c50ea624dcfb8663cec5f16cfdc0d3222194e8140409f8", 0x47}, {&(0x7f00000005c0)="4d82b83dd9b62c8f431ca650554f3e6abb0322daede76c6b20b080ecd8ab0c38e2158429572fa6e1a49cada3783e65aa280dbc8ff6a0f3072b853b34d7aed83be822bc11f3f2f03015eaf8bf26fc74c2f52297fef32756b8b1e8db2d1d8ca926769c334b1932ca710a1eb078af1e1e9b459518be72f9e18e0a20e4e3464286c58abd976e158c4245c50982fb8f66ba4a8546e9d47b1dcbace4463c13c4c72e6e2032a92323e2c58435ed3c63a5144db372159c8b77ba0e5efbe2e4e5971853ca21cdaca5d8b92c625488af405df7687ec8ead37d993a5e699183", 0xda}], 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000156f7eb7e88c7987002665de9941a66a4951b63b1869433ec97f2c6078ea2ad726ed3314648e77a028eb2fab6420ce356118f194da043dbd8ae5db2697f74856d6337dd669b0544d0a0745ed27107444114f77e42282bafa71d5c2c433a79df40a73106e360bd633537bce49575a80beefb51d92d624bc29b067539760730b553b428ff9378f17777e9d5e4dab8e614cb70266aab09a315a0a5667aa12bcaab33a0626e8ee9679d02d7d7d2aa9b96ae1ed9a905cb75e291188bc55baf113c17eb19e03d8f662caf6fa0445d43b27a47e341e977e018cbf7da9427bf60052aa0d39cedce18bd4a4b30220350ff587d3d9cb79ef91d7de342777d3f4269df0dd3f6f84c8e7c7ba6d23a775678a1d8026a48fb1a59192cd64f29339526b84cab8cc3ee23990ae73e293b0b58400860e8cb6585857b37e8c9317a43560231d7132d4bea616c4486897a080e5227bae46ea06fdba3dd89b779beb8561f5ee2c9b8cec1080ac52aa40a47729f2c9c375466888976d2866b1501fca5eaa872bf3a8539411b640f1d34ca01982311439f882c498"], 0x197}, 0x37e7aab0c5d3d37b) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0x3ff) r1 = socket(0x3f, 0x5, 0x5) sendto$unix(r1, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xffffffffffffffda) pread(r1, &(0x7f0000000880)="9ba00dbde5c97f435b5ac19a751b51abb55837d29110c48491377265d533d589", 0x20, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000800)={0x9, 0x2}) 09:20:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0xc5fffffe}) 09:20:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x0}) 09:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 09:20:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x1, 0x5, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) socket(0x6, 0x1, 0x43d) 09:20:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x4, 0xff}, 0x10) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/23}, &(0x7f0000000080)=0x19) 09:20:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x6) shutdown(r1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = dup(r0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x6) 09:20:19 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1ff, 0x0, 0x4, 0x1, 0x6, 0x180000000000, 0x88, 0x6}, &(0x7f0000000080)={0x7, 0xffffffff, 0x2, 0x4d, 0x7f, 0x3, 0x9c, 0x3}, &(0x7f00000000c0)={0x100, 0x1, 0x148, 0x5, 0x29, 0x7, 0xfff, 0x9}, &(0x7f0000000140)={0x3f, 0x1}) 09:20:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0x0, 0xffffffffffffffff}, {0x5, 0x0, 0x2000000000000000}, {0x26, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2e4, &(0x7f00000002c0)="000000f15300963c02272b5ba1faf29ce90330a0301c31bc861984f8bdc20000000000000005b43b385b9522ee2cdce1c54234f4a368000000000000001100000000") 09:20:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0xb5}, {0x1ff, 0x1000}}) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0xb0d}, &(0x7f0000000040)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 09:20: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, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x3, 0xfffffffffffffffe}, {0x100}, {0x6, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 09:20:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0xff) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000040)={0x80, 0x40000004, 0x0, 0x400, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xeb, 0x5, 0xffffffff, 0xffffffffffffffff, "316b9e542c609b8755b8b1a4d52c741ec2fcf9c0", 0x8, 0xff}) syz_open_pts() r4 = open(&(0x7f0000000140)='./file0\x00', 0x26a4071087fbed89, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_open_pts() dup2(r3, r1) 09:20:19 executing program 0: r0 = socket(0x1, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000700)={0x88f6f9ecc9acb61a, 0x7}) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0xb9d5, 0x8, 0x8, 0x0, 0xff, 0x401, 0x0, 0x2, 0x3, 0x7}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000580)=0x4) r4 = dup2(r3, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000080)={0x10, 0x6, 0x4, 0x5, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5c12}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xf9}, {&(0x7f0000fea000/0xe000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x41}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3b0}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7ff}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1c00000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7378}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x559d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) mkdir(&(0x7f00000005c0)='./file0\x00', 0x20) 09:20:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10010, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 09:20:20 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f00000004c0)='./file0\x00', 0x10000, 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000941b00"/109], &(0x7f0000000080)=0x6e) accept$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000df3a9c00"/110], &(0x7f0000000140)=0x6e) r2 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() r5 = semget$private(0x0, 0x1, 0x90) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/138) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) sendto$unix(r2, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 09:20:20 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) 09:20:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x12, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x800) ioctl$TIOCEXCL(r2, 0x2000740d) 09:20:20 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) clock_gettime(0x88f22bff7b97d67b, 0xffffffffffffffff) 09:20:20 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x2d}, {0x6}]}) r3 = dup2(r2, r2) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x11, 0x1, 0xb52e, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x3, 0x400fffff, 0xf03, 0x200}, {{r0}, 0x0, 0x68, 0x20, 0x9, 0xd747}, {{r2}, 0xfffffffffffffffd, 0x10, 0x10, 0x1431, 0x2a5}, {{r3}, 0xfffffffffffffffb, 0x11, 0xf0000000, 0x5}, {{r2}, 0xfffffffffffffffd, 0x9, 0xdc581b92c979e91, 0x9, 0x9}, {{r0}, 0xfffffffffffffff9, 0xcefa5e7bed232235, 0x0, 0xfff, 0x7}], 0x0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x3a, 0x20000003, 0x3ff, 0x9}], 0x6, &(0x7f00000003c0)={0x6, 0xffff}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 09:20:20 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x0, 0x8, 0x7, {[0x101, 0x40, 0x6, 0x1, 0x8, 0x4, 0x0, 0x6, 0x1, 0x80000001, 0x0, 0x5, 0x3ff, 0xa57, 0x40, 0x1, 0x7], [0x10000, 0x3, 0x20, 0x9aa4, 0x1, 0x1, 0x6, 0x2, 0x8, 0x2], [0x7, 0x5, 0x1, 0x1f, 0x20, 0x6, 0x3], [0x2, 0x2c, 0x0, 0x8000, 0x4], [{0x15fa, 0x40, 0xffffffff80000000}, {0x2, 0x0, 0x3f, 0x1e}, {0x5, 0x8, 0x2, 0x5}, {0x0, 0x9, 0x6, 0x5}, {0x9, 0x401, 0x6, 0x1}, {0x5, 0x6, 0x9cd, 0x6}, {0x4, 0x2806c7f4, 0x7, 0x9}, {0x1, 0xffff, 0xffffffff, 0x100000}], {0x4, 0x9, 0x1000, 0x12}, {0x1, 0x4, 0x3ff, 0xb797}}}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 09:20:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x68c6, 0x3ff, 0x80}, {0x9, 0x200, 0x8001, 0x3}, {0xffffffffffffff7f, 0xeb, 0x3, 0x2}, {0x9, 0x2, 0x101, 0x5}, {0x749c, 0xffffffff, 0x100000000}, {0x3, 0x10000, 0x8, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 09:20:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 09:20:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x7, 0x6a, &(0x7f00000000c0)="0400000015573f6fb03a18", 0xfffffffffffffda7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) socket(0xfb418621ecc06e13, 0x5, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 09:20:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x100) readv(r1, &(0x7f0000001280)=[{&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x4) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000012c0), &(0x7f0000001300)=0x4) getpeername$inet(r2, &(0x7f0000001340), &(0x7f0000001380)=0xc) lseek(r2, 0x0, 0x0, 0x1) sendmsg(r0, &(0x7f0000002800)={&(0x7f00000013c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001400)="dd426a1127f2433c0e279ec1a79144e95c0480591c56e1cc2ce437c6f5631f78a470c3c387b47e7c6af3ac100b96a397fc0eed0947ffe6248b33dc8e70ef66571ed616335f9fd320022c99216421284b33", 0x51}, {&(0x7f0000001480)="ab1e1e02293ddb1e655ebda06f41b0fdc0a89f56afddda34a4504a8086be3d551552d74e7a789a8f3a25edc676d69632c8d218865f79055fbd2132822cab1fbd692072870365af03", 0x48}, {&(0x7f0000001500)="b98cab0866670ab785aa1222e54d50f080de996a653c9b13b23f08b6bcb5eb76cbe8", 0x22}, {&(0x7f0000001540)="8479ecd22acabce5d0d63422c4cd7e7d88f059795a557c032b89ca4bb2afb60c709f26a5b117967face3b264313e111fc202ca9d18112e7b958053187cfc2cedb90bf3837d4bc3054068d7a9bc40032ecf2b521241d611902d1e18db8415e2966d315161054034cb", 0x68}, {&(0x7f00000015c0)="048271028628a7078da56ae55544865471e2d1f97031edcd61c602fc6102ab83d71307defe9242af28fc61f4f0c9eaf793cb89d4d78a7f6c10eb1af37a4a2e0ce7fef27b2aa441e660b4062fc3aa996eb884bf49b6ea5836abccaa6f93076530bb4bb4bf4d60cac7a2480030ff0f46466bde8b7bfb426382b0a013fb4a0eab208d25e6db140525f18aeae13c47f724d6fbb99c28141ee2be129b532a0a0175085e9db08871d6058e5989e1e4e529d42935b7e543b7bc588f1b4d998ea059ee8ca1eca685c820b26c8697a6d4bcf67f3cfefc9c8ded675d200f2e7dec6e76cf2b96663137151cb25de9cc02494033392db8b051aca9feea79e3ddf2e9", 0xfc}], 0x5, &(0x7f0000001740)=[{0x1010, 0xbb9be4df5041448, 0xaabe, "db2e3ca84b69a0d13d16c9decdafb0f26f27740f941a3e896d197f8f7ab4994322cffc60197e1806f0d57fbe4f9a229c820dd354974ce2f02d6b4b98f523e0e9de69a7b057c2b602df23be505461173a594d316bc771c991b6d07cc2dea839e0826dbd4e9261e71eec34ebcacfe222952037927a15fed327196066abed7c3160a8cc4b8fcfd5e39cbca47ba068c516e19842a55cbaf6f23e67f631388a35e2652fef3c7e3533e25044ee8ceed28f40a1075b5656e1d7a3acd82fe09280fd9c30077ba8194df40decd2d7381698b98b220de7001a986702c9887b0f5f17e439a259ec9b146eb59abc8e098487b389e71a16685bf2852ece359a5864d3385af5154fe7a8d2fe049ff3e512248b2846e462bb8d936de75d8862d308b4e2effc2b4572c240f00bc007f894619cfdda3db9d9abfa79b9a11dade83242e7c194612b50ba9ae8586a7ae350227fcd51d929ee244dda6d29225a48deaae6b064bb39b75bc1aebe133cc0e1fa7f833243c4da0a3c8b0544d055706079619b5de72bc4d2eb7f18ca5e03e9d55da6867151c5e1f67c8fb5b34a814bff88dea20530a79888c07a06fb291c04addd969da1fee2fac9e9cb5fab8733f481431b0c91d5ee038f4fe84ec734e25cd3e5105be081a67b47abdb2809cd0029081211c46222f8d5018347e3e3b9b7c07b21ac468daab242ef3b18624b38c4f72770c11d630e69986e10ee409d13d7c8e68b8d2a73b16dc7fa4f04db88947883cdbfa55198bb31fd02dbe2f88c900a744aefc0f317e25fdb6aa1159e59a72242d624abf24a69ff247ded12d9b2290a4ec7abd3ab26c5b37d2647addae936ecedbfcecffc907db68f02c9538a83b993c22b86f574c47e146b2b268335bd532d7b494f14fe12acf75d1e2c0b87665e4e6e76504ee059ad814e6055f8536d61aae6da03c9f21f6675a6cad5e536660b0c374edeab9df35a92bfd3e20eac71c29be59563ad135f80a71cda4b5788ae3de91b136d7806d760b71098b0877ac8dc33b683ed467607cefdd7dcef7727b7d9a3e3c6c4b78d65cae70eb699c5ec409db0a9fee217de7f17e095a71e2a55e1806ca7486b5e4e0b369eaa39766c44977eea7b74bfba6ebdf4ae09f702cbacf5d688856fa097dd673175bd2010c2e31325f70c3ed36acf532fc7997ec48eb0b2c85cbcfe652d2f7afef2e73e94556ecc3758d8836104377e5f1fa993752f55ace83b8be0a4e1f388b9c49af2bd57e7f86a171b25ff8ea957b47a3fb19ee9c426c9143574deb1b1fbedeab137ca268540077bfc57a89336a2ed0eac9e1befe1abd8db8d37fc829643f88f63cb18af536089665516f9c55b01ae93491b9491cdbfad827de015e7e056235bb15865509b5804ae49957409d5ee03258afc18c851d9ccc609132a73b7c8cdaff4536ba52b713924a36ba467bcbd0c6270ce319fc0165da25e879580b9dc6211a97f727ed5dc1575eeea6378ef23fa392dfa22c5347979dabd60841a9af06370f5b5d32ad579f5ff91978164f9006006764068f3a59dcae5732dea1af77a0671b6d49626d9e976bf832cc082913ee39661f72cd5f281a4ff3f64118c78e8eb271af99751b7e9256b084b86f579afbab6c675d5b5e47703de620be5f2a68cb690e4e1c63d426b480bea591fd0fc1bfb11679e4aa4d8af4b5542a82b54b9fb556b35f44bf5d91898c59a5c06f91314f988922d1ea2320df34c92db0b6d8ada151abf709eca4e20ec29cccdf513f98d4d817add64edb6faa773249ae45563836f5185dff56b36b283b3a00cdd1c931d3d737ac939a20c367d71738116415a1650cc3653dddd1183b14338c234a8e039837eecf5d6fa2d13c630895b636a5050da0bd2dd819d8e10ac2f5eaaa6fb2269ed3b4ce52dfae2ae1cd9c5564e0ec9c4e76ebc10065434434e74e45545c8990f5a9c18d5feeb0859561e07ef8a0e8ec7dc8dd0d864716c706c1f74fe1e7f496c97f51e1dc443478e72abdba8e2635dab2577d7d638b8c8096e101c3575b546d554500ea86f77ef0ac8040a50874f4afa0ee24ffcf3b971100723d8a4ac62d2191bfefeab23a0a2c25423a63f3efa81ccd8947a4f85059a9c240f719169b5c53e5455cb5e5963f01734219dab7ea70fe677ffb94504e92dbe76a3cbcd2d1af751911cefa0cfd6170e8e11ea9c8f745f8cada13e92798d03959cd2886c47724308aa99e7cae4aa9cbf052f234da915ff049534d65145715332c110c5fd65395853756507eba6d2765ad7b543881e5dc3ef18e28fb88b596b1cd3bf446abd0bccd627583deeb0c76b91e5acfb7ad6fea5fb21041b8b54d4c81dcf44096b687a3288010988f29e98eae54b2980f919b96faddc8caaf24799bd3c8d04425c0ddb63bdb29cb73fcade5593eee13e07506d2f4d460b24a4cf496066c94b30cbd3188d2e9070da7cd1e63a15104787e931244bbd4035f895fddb8ac82d5c6f2d35b8a93b839f0a4f05697d9d7b871a57830f417cce3937929b9cce39231f7bbc7b7ac20af8de9d04e9dd987813b84bf621e7164dbcc7113b96a8efafd4296ef096a28959143fce5d35ac9bf7e12eae94dad14d5923690a869433ca89e8d2fc1961a3a24d850f123a3ffc6cfaa6e6aba953c8bcc8a4fb44fc57dc85fa0d77c220a4b27b016392abc85a988fe98e46415bab17221ca25dac1acbc14a1dd41e6e3022b63828790df9f18682e88f4d58a06cd5b8cb0d93d4e7098f2ca99615a9d426f43c225de82972d8ec2a48da15535a916bd69f4b2c6facbe94ff21a308d33783d0e97d8ae95fe12390d7a3b784d13bbbda61df69bc60483eed3e57a7358546a6697a91e2b35f52bcd94469fd73090551909263cfb35a764308ce72ebae98bc900dcae596ccdce2a6098aa7963e2e70030cc675d0ed48db91bd5beea09cec5df759f401314cbb7235dc396a43d37b69aceb176f61ee8f8f5363cf49c00653c018499f0fa1aeeec764e9854bffab857d7bc0718a194c3f5417236dbbe29e72b4d9c44b194de5949c13d36eea140cf8145195043e29a2a22525565e2e2cbc16b389ceef20ccb68a2790c46780504cf86b174522bbcd5d505e3f63d9b5a9a0135606a52e0b41729bbf8ddc0687804c5832f384b82b3b3f77e1fd3158461c9a5abd189d37adc7a4695d5d85ff900750034d0e8275e59e8f04eb35f758f472fc8d3ca4360ce9e1734453e7d7d824a3d0b57e5f60d9286e6f5d529a569680f701b566122df450156b6b9941215e6161cdec9f0dfd3c172ca1f081b2f06af171e26ff9431b99f50541c7c4ac77f871fee724d68e1ca4b1426644516f116601989f42a89e649453f201f8de94bde06dc44720ab43288b1bdedbe5816200b8bf6e1f2642f9f6827b82f8e9433ef4bce5cf9bea68d6c1da98d615f6d032bcc21ebf3d7ae9aaf31e5e536971ff5ad1f1550f5b6aaa8d5a1b484336c010bcc38ff069224911ccbbe86f40dd708b9d3ccfd45b904bbca9cf61f7b03cb6981669610095f80e79d6a5ffba8fceeb403c95c142d562dcb6692fbf5450245083281ed01c6525be3470c5ba9e5fab89f571b8e0e842cb9cfa115c02197db55a4de313806f394ca5dc739b83361197e1363fc49e71964b5b47d1e9cd407c8418292d4042026a34056f6ff67ac7008b82131189932275421e2bd3a4fb03b1668905b2ebce9fa6832dcb4009ad8664a1b9002ab37a6474a2a5943831c864074d783be7622fcc1b5d04b0b80e0d21e7babd8c8beda74efd9d8f294ec06b5368cad37a0099e25c82bbf8e2c1cac20ce491872cac6c2605f23aa727d4c263804ce3f8c5632a1bb15b631b82f42d6abdf632fe25f9420f8e9bee9fc4d13e4502bb7f3187af0af7b272cd442580f4e9afdc45d9ca6b8554760d8d0c5f0edbe4295d31f311979ac3edfeec16658458508c0ada4ce0478f9f20695d91d67a938088fcaf0ac9584a6d89885521a29f4068448c1874e729e99b01bb917f98602cc7bf768879de68980bba0bf00874e4089794e4e5e275af2dd14a526d8213f1e5dc18570477b80b6a7e051e037ec261e08edc77f5ba71dc8a0f71705c028d2b19311cf5c2f35357c13472652a08b8c22d81ddcf72e7b95d45c4909a07fc11aef52539c3d83c6f7cf5de18316c96d245e8b57194308f80f2f80ae143a79287fe667c047228e3f73d136ebfa535e2458b6916568245c28c824398e0f97c0e5faa7f494898dcb46125b1017daec23199ba54b9c8faa5c3707c6bf0c64d5c361ae65b8dbfc4d3160b862ea413b48777b7532d393892ce304ee288efd3496996a4c09fa094c2cbeb08a4d6800842b26f5e926202c1656c3aa805271ec81ad412cb710137198043b08b518bea30f9ca0b553d60e6568d62c9b57429dae11de8a672a4a45ce7b834690a937f49366f11a2f3d8ac833bc4e0f9e870eb53c1d0bbfd901f64fa0b92d1429d845df948be15397529af5042b3d7f93318f533cabdc172d9a18f6dfe62e79c14fa9f472fc59f776c0829bc26c546ec4ef90f18545a4f976a7740ec66d81e35426bc098b1647172d290acece1a62c290dabb877e2614bc91b7653cd1da3fa81a9efb210b43dfd2dc66db8a1310356683f4ecd00ff1a3dec805925a82293ce20c3095ec77382463ef8e4a96771514cffc278ac34964d5bae4b79b6ad851b8a949478fe3a4b3764eb8bd12a5c97c7c1f0e54bb3651cf7e276419cd765be4097f3e9b3fdd991965ef993bf5ab1135f590d1c10a501f7be052a1931228a43888173604f3817d9cd344d2bcbf43067c10414b19a339fb29300e71c86583480ebcea95232de75db16f25d9dd088a8862406b96c871f5fb5da3dad9aa1f06ec6cb2cb661cb24b03ebbc63556e2392451e4455c4c42cbea999d48b26951e442142a3cfef7b978153657d912f94a051d635b928f12cc7a32080e66fe9eecc2c8e2a49a8080cfdf2add0d69038b48f8319d908ab4deeeb442aabb390fdbbb93f164093fc6e5352de6316bb11031690e973d52224e12bc14400b1b15cd3d5e60adda9a34443cd6e66cdacb2fa03ab58f0d2fcadd1717d811de33c745c4960a1b73f5737b2216974d3113de297b3095559f606304076f55a3c427eecc78dfee4d1a76e67565934ab4b9b57f35bc7d466a5a1c12b9cf55e93f0b604263d80eca6b89f332ad0db9881a3be264025e797f89199aec2576af7a51a68faf28bdcf9f07a129c9d4920af87250587fe593ebfb8747fc2895e22a8ba505ce276238d9fb3e20dd854d4ff0cb8b0159ab3f3b8b15d52006f424246fe30c39e6f15569315e4410af359e301470c6c3f11d48dc274e3c057cb99dcd987602aae89e7f43a51bb6f794842c9fae7e36e3074a33a6170478b9b7abf58ec0f54d814181031b877255746f5c8865bad254c6a47c8de75ee94b415406c342eff54ec9ce25954a178e82acb02a4c8607c9e8c51b31f40c324eac4c774cdcba70e4974c4c51caa9d5563e78322e83c711ce1c17476d2cc45d8856be6cc3e637de407e4b07112e813634f4ef75a7a74d4853248a43c52eeeaa38270350b42392596ded3732c5db43fa51e4475a31e00f29ad53e33deea9bb7d2a501b0083d6f0a2b0f9690e5ea9ffc40d85cbcf7d9bf63263a27ed202748d04ce2ba6e2e29affe9236b3e955a935cc2e34a550bd49e76574e59e74fd94ff339b906cb35b6ee0ab734cf7c9e2ecbe27d18bc03d0a96fff98bc264166afd4d625de3f07dbd9e178e17968d08050fd9cf7fc478ce4f3a9ed47380a84d91a93fd658c90b8d001ec9b323505"}, {0x40, 0x1, 0x9, "e6ef874311ce202bd63829209310c01f3c3bde2a75bc0c93815540d0c7c5401156b713c2f09dcbc9b8fd61fc12"}, {0x38, 0x1, 0x3f, "325c3b6922be363058a007230ec4ac591737b16836c54123ba52bebe25593258528889c4f9c5ac1d"}], 0x1088}, 0x4) r3 = fcntl$getown(r1, 0x5) r4 = msgget(0x1, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, 0xc) r8 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000002940)={{0x7, r5, r6, r7, r8, 0x8, 0x81}, 0x8b7d, 0xa54, r3, r3, 0x2, 0x8, 0x100, 0x8}) connect$unix(r0, &(0x7f00000029c0)=@file={0x1, './file0\x00'}, 0xa) flock(r0, 0x4) r9 = msgget$private(0x0, 0x80) sendmsg(r2, &(0x7f0000004140)={&(0x7f0000002a00)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003fc0)=[{&(0x7f0000002a40)="f67a1de7a37b10252de783bc1fba137908ca567bce3c490755a469db8ca8ab9f14deb4fb57d5407ff7bc4c45d3b73d1f0c4abb19e86e68585cd853ba3768d9ecb3a5c0439a536d008b371be3f6185c8d7b7eac81c9f7b972f24e06d9c6880d1f4d894795bc13a612236a5486461ec0f2eb52e105166218c924732f26491f81e5b8e9fecdc4110089b189e9adc7aabaa371c017c4515c3a1fdd4984d6964504fcb2c8ef2485bb8073a7d3fc2149c1753c92137edbb45ec0935816224175fb448c31d640341449e25d5bb36bfaebaafc939386a58487c363cf3036c75cbefd2dbd93f7dc56ec7cfd0ae1fe282812f5b0ab101c0e1c4e6cfd2327", 0xf9}, {&(0x7f0000002b40)="70672a3ac1cac422bd7e6275d2f6dc79e935db749725450065bb3713f6d6578255dce154dfb79f2ca1ad7b51e22e85e2bc06117b2064db51f3541ccd63ea66398c0cc1c1f827ddb97f75fe20285ec4efec6d6d36c2bf20ed17ba059be67abf5ff4c5388864b3a7cd15d9b8d9af2e2c314e8294a1a0a2ca185d8153b768da7d16", 0x80}, {&(0x7f0000002bc0)="89aae9b3dd18fa4f949479f0c5ab6f2eaa17142468ef834831e152900cbc8c5713baa87280fb179e5ed92f0743fbf0775c4f3b52b41e4a679eea73a9374aef617652ee548ab5044f043eb64e72a6426dc05e3b3dc9dede8fa95fd19dd5364314ac7cd7a1cdcab62b05adb984b93c306c307ec9d25faf5cd41be370ee7caf1754fe4fa8d61bf79a6ae265596e6e71195c13d23a60e4b4ffd9930adc3fd57c12bb03701be7fbde691bf0405c62f20d949dd6bca79f4dfe05ac98de0c5857272a80d3f6e1f06403c0706a4e6d027f0adf7db33727aba21529123e0e978fc5fae56664b0e0a7c36828e032836a36de19083e4153ba2f76095ee00d7d1909b8d9fa22a87f549d22ed9d014a73b41f50cdb403f6d466039c4c8053ac6ce834282d845ce24fd858bebb5d83d369fd358724191ad292662a3c78b48991ace009cecb090fc5e697d00ec7c45d8b083ffaf0550be24cc833f36aeccece73776ddd9891282725a95c0802dbdf674132497f6580f1e6856d949cf32a05d5084f318f1aff402d1ff96eee581b30cf7cefe092373e2453e611cd848a79b72dc2f8889ae36ab5a68ee9136e752e965c354775d62b7f78a64e89169f6fbf42394c2707b920f03a5131ce99fe8bc9fb0f8d9706356b4dd7d690f005fd3ed001e3988c6fed73e7351a3f7dfc496920789ee435eb1079fbd65afd89f5e10c7fa03cd709daed8cbafa5c1df8f2e7d02385afc33c03fbc6bfeb75420c5ba691760a6a6534daeeac5c8f75fb1eb12082114aa17b0a30d721959bba1fa170c67079c0f86a4d285d2a4c5da17f8539333f15308d39bfd91157505fabaf68b0af2d901a7cc565855570d43f948d367c110c643c6262ed68328808c0d23f3acec4f88524114993c3553bf1d704a02de014970bc864af3857748b0a779c7c5a4c220da383cebaef9817dc279f9ba6d56558398fc9bc6c7947fa4025d77605c927dd4c53bd3fbc07e44b0d6e942522262be46a25ea48e705abc1f5505d6bd0fba1f8ade79e17f3fe8583e582a2d52538c620f5d83ae349f1fbde5e8c4448ed79dee0fd68fa0ba8c175c08c8bb6d9cb1971f1bf769b917c346bcdfa2058d119c5983fe5d5cf1d8ed0945b22f03fbe6c23fcbfaa51e674b9d2375af98bda42ac23c95435ab2389af139af6d207fb006aff48342e995af37cd4840777328a9ef439b4af3d9ef63d0b52c892eb5172072a0406d29ccb9164f07a85d62324d73669f339185d8cb7e8cf4b2290600d65a22218938d805509f77b47c94b7a550ca99606581c8c4b9559118f412540941a3c83132a5bead2000ed7f9e9886de709ec64dac9cf44085d3d34d956df8c684dfd1f61d22ab92cbbfe72058749cbfe551993b7c21f0e6ffbf3971994c5c0357d7c653eeaf913deb71a06d390bdc20ad688e6f3bc5099ad05fddbd18bde481433d23200e7530e94c530521e98a14005320463e2b9e0b002b0e7b884ed8cbd35718a9fb2c32409e1e55db49505ffa8f9c6d0af71213a90ab357f0129bfaa412ea61ac0a96c3375ad4a08bf9a2313f1a961f98960e155b3cfd532fd57c110c2728fa797e62185d2c24dba790e4d8e51d6c7b51485ab9748a636f699ca683133b29ad3541b14bc2aa72e33f200234426fcc7844392de0407414e7345a4a4f397d7f68b2fd03a9732bcd8ce19eaa199759f3fcaa533c358ec054ec5745d4f5a5dad7c9623e0ebd534816bbf2b9c0cdfe84c3a8d38ee26cab0dd3e0592365ac23ba303f54773cb592ad7d3aa2bee8e1fd038d2fad6b261f79c96ad71099eeb6ce462a57c5e4b4bf6df6369717622cccc03208a389c5ade34a7cbd48137376aa50fd52b552b8fc623069b4a97ec6346e2dc1aa1418641ab710ca7f8d95b3a18ea814aceeb0975911613cb8e7f70fc071d37867694939e896a9b6fb8f3c9345bb09ea7822d13fb51a1cb4e6052666924bb311b43a86c2f26075ba2dfdb8a0e6a707f919534d8104555e92f1bf0c8d12461bd0ef547f61e6f49684d31de478cf6f64b22fc32848cc60d9d6234cb47c9ab1b262175ebc5e480773528fae320e17c8debe7a76acfab055f237d6a3e40f933727e35e3e58a5df94862ec693a0b4e2d6dec4dee5da5cb7ca720bad5b94c5b81d517484c9afca09058a4bf31e43a6d13ceb4eb74550e010d4bc99ca5846bf3275854ed4f0957271b90ff3ca09e4bcc025934511daa9a6f84976162ca4787be8035a465efbe0cedaed593018ee2b0812907185a960680703abf4fc3c1feadebf7dbf458d3b5dfc6c62bc318c86a50fcda50326b59a8947bf197ff609f0b1262d59cb6d1ace50fccdb02a37b3618d753f5e1f1a3a5e35a30542fe841ff94718f0d126a456244a5fa4bd5001eae1c19887c66906428b5f06351e4f7b256f0796b9fe79fad1c869265e17adc7394322209da6e8eb5c90cd2e669523a83e274f26e70cd63b39cbbf07a434e065a740409a92b6725190938019e1923f090205b3a2e925469b3d232f083d083e86f2d1a5df14f18ac0ed37c6a3737c2157d8e4acfdb06896df3b51a89d15af951186219e2ba4d8406d08372ea42fc4f116afccc3b58aceaa66fde5699c13935749f685c7de281bcd8a75b3732d746d9ad67abbad13fa0fa3fea546db8e167d756fc35cb9d9858db3d99d531002abda68f2d8a3e8c1dc8de71bca4f50272b09863d4e2d7427c07e571e126d775d6f0e19dee13227c1d36d2fb93e52b2406a160d7e01a5ace897a8f5d39316bba37105fa08f9d1e1821a6b4ec06f8bc537aceec54b0a62025d41b3e8e21da2f81e406adc93cc6fa9b46c50c89d15d353cf8eec5f51a5f6c825cdfef5ef9e775cc35d02c7d214a3dd52d0be9751a60ff5670e88171226e67e73025de7766e657bfb7906ee51d3a75e4090d753a21fa9860eaaf6deb0f61af2c4b68f270155e85c58f317e77bb56a313162dccbae9b60dd0e48b5e3b7aa4081a69c5983894cc832215685aef4958b5b7ffb79904254158d7c230eb99de4ce627e40d54e5b440626ec62d3174fb81a1bfc5f1acc98da32c591bbbbde32fcbd60b8e76fc2f8e673e64870a11fb2d1b6995c3b1ab4b609f32c423ac83e32cd0c4a3a6244e2c9299659c5ec5f02499dfc746c5656ee731ee10328063d47868f9ee1af372d81f45ae8d384511cd4df3bbb882fb71d10f3b07eafb5ce6aa29ff559d4e9027b6af2fb4b8659128d606f4aed0fc906f4935c13d8c6f180ad04a2c3e64c652949b4d9dcf5163a755df34c812e7d28718c48b93ec78bda1316de1794f5d7ebe779b2a032ecc7fca3de9f1cd84541d9c19cca50dd14eff09dd37d8ecbf604c3f7d52e6c322b7ace9077bef5bd6df36acbd2f4c0ac7bc07f29851ca1d64b6a6061863a7d8a1ac8f0f85456927281bc12e6e7b489bcec933c9c07e49d614635c0d4af77d4cff8d6e556bcc27dffb072eb7791c6b0de500ff9ebc7eb16489994b167f8a53a697d10a0bfd59eb8ee6a10344a063398000524703351bed5a657d609ea1a308bd63ee3bf026f20102a7860ce2d1e394c33bb100e8dd75a12fcbfe348ae0e3b235127cc0eb3e84983c21d2bb85632349945bd8be07f200b7204f7d5a761fcd82662cf8c48077ab60e84a56856c0681a1465a23cb3294a990dae837bcedc5a6e666c36d5dc44efaaaa874eaa343ca006c87396bc56e8f3203503a07b0fc8b78c68c839d84cf355b59232a958e5728f26d46c37828946b799d5ec3be105c8a35953261877498607e6e059248bfb37b5285a17002963f7c7055cad654672a20df90a720945964473839a07a287989da04e1345ad071fab4a747cce71570f450b1b13891071568f9abc80919419902b084b094fe6f943af7963837740d86109985177ae26f197535aa166efb2442514b6a30abeabc0af7ad0a22cdd9b21583df0072fc02a0380afad9a3bd9960c1e6362b445267d6a06d6f21b06800c578dfd38fb6e3faf73783f8169996e89543bfe407fe70775f782754ef135ad76549f84426c650d39268ddffe29d4c936b322ebfd5e1ed50beca436e78fa0046c27bcbfa7a30213f9efced449527b12136972046c1390419f2b68fa080879787f0e722f276903c9827207d74a041b0459545282016c881ab1f28a50542f8bd621106364fa556b46ef0ccd4286d3dda1ff4f181f7c6ec61f6209d379c1f24f900c667f6dcc0c703eb06ba7975a4021eab1ec22e249dbc79f598f9aeb9c3c82cbfbf47b166585c52408e7e198060be6153363bf48ce120e6441638daf37e812bd258318c48c9b73039581275c4d5e91ed4086a8e9f4b0e57fc023ef488ab3d2c57e477417189d2dc2472e29dc75ab0970a040918430d10b63641fb6d9fe571fe134834e462edc5625fb3509f1a56f2bae0e4481bdbd9ea0201d37a4652a111684ac7f51311720af46a11aa08c806b41bd20147deef440f8bf9fea5eeedfbb6762e7bacb6edc82766fcde732e3a0169d2ee0d5ceea493bdea606359b527047b2ae802830bce067d8cef08e377a0afea6ca80655d137bc2d8f1f335e5b072cbe77e1cff17df9bd536fff7af0d293f6424f8e8f1d90e949078a7c149b25f31302c6dcbb7a4d63b9cf1e006930592c28c95b747f73c303ebfacd54d7cdfa89d52b94b6ba615cd31d89417a9d7a7f122d1ffb544be10b9029fd1200ab53c61c0ba1d13445fcba4051849f5e116b379f51b5566ef0e727c5211dd14bb8acd934ff9225a49015a29e5b87f32550b73017b6546d235699804f9398af1e69aafda93c24cb6df567281b4dd5eca239dd751ff55faac90bae2b3f55c472cb0a7f1a2a796fb5e14ae01b6ea527098330829d0587929e0c713b91beec399fc67506c81e4e5b40383805a1146be3907cc8405997c4510e951b3042e0b0f4cd4bb94c51ef9aaf302f24d1504c68dd6c2d1c21a3f12ededfae78ef373e33c16d62b60990521b8dca3f75b1100779859fb19c920fc634c3485b22e49b642c3b7b3d290f359c25e52b6d7bb6c3695a9f68be20abf668c7af4a89a73b5923c07f7f6117d4179f372720c1bc41bdcc582de919ba24c86a1f294df0f6732057fccb793758c024fb687e7416b5a14d8022735e5fc9d22c39f260e55ce085a184bf41cc095d2aaaaf98e226c554e2e24907c3d20830df6ed2935af9d3d78407732aa5d1efe02d66205d22b68f404d1fb41131e8e4ada84675da1079baea6324297e5c5e4b7e9e21837685a6e741569e7e834e98531615201f10093c258153e07aff6de564f70f93faa92d9bd68b2e42b4eaa45fdff5c11458a4b681327603c0945bf3d66ad30a0f9fa7a50d5b5b2fdd00669abd4bd5e44491bbed7cd79c6455a3c464e6020b52b914415fab4ade2db3a2e1b82a8420a0afe587918e31c24dee7f96e9bf9c1d7cb322263f911a7a25351676307efa51ea670de186b5afdf4c2b06d3e3a9fdb4e017dc6de506086b44d7da271acbe367b2ed4cc4c4f2f48a79a5387aefc7362dc45c026587179fbd3d59be0d00bb6984dd3cd8ce933671a760730c4719c37d5bf7fc7a74658e3ed092c458f7c903e35a18cdb8d5b490a676681341d2e27da19187dc4507ffb40acf8c027fb17181ae02afb5d8d7e4a8fc81c1a63117326d02fd14bf5d43dc76318ca96f2e4fec0f1e426d2e885a54f6a784b66e98795d70695e10ec8dc75a97cc13927166bc657607ed710f963146b17e96ededc939066033519e0292edfc26b5dc3d79c18755e1ae4364e97e6550f4c67b210d6396af03e4d0718f4a94b8c0b2031299565c0317dbbd", 0x1000}, {&(0x7f0000003bc0)="0005ed090ab26368d8e3923503e23c829bacc62b61ef53a48c7295468fc3a64c9fb54128ed07a80316a357f4f29d4e1232f0316eaa4de2ffd8e3aee8e2232c23b2af10bedb1660193d8d61d33e9b7c73ffef55f2b3652dcb3930327da223621ca4c15685b2f1e9c12471015ba47f1436364aca4648c3e835b531424674bec0cea6ec5c958f7011c1c07d7adfd9ad5f4dbafea9fdde630baef4e93a9ee26ce753b73db04eb6931d9ad321dbf04ba98d8cab11e337f4a46b7fca62411d12a485c69e4114823037bbefc21ab1f5a50ef5861bd82ef3d5356b7118d159774872bd139b", 0xe1}, {&(0x7f0000003cc0)="08bcb8782e6cb9d8bdd65f93ab01267ff5bed5f808f58ef9a6e5ca340116ea37b5c3a7f44a336debe6cc5f15860d604839e7b2ca02962f68194874f8701783628fb79318097275a09849d8e8ab4b001f55a0a98abc40277895a282d5a3c022f4bb98cc78e8987fcb649546536244ca8ae3102dd749bc87b3bda6a95efab49e343fde6b00aee22ee75eb9ffcf02aacac2ca89cb11dbef54690e91cbd9fa293e55c0edfc63257d67", 0xa7}, {&(0x7f0000003d80)="c12656bd8c19d3e92f1fc17ce6ffbc15862ee1f170505e527052c8b7679595dfe65bb8467c81e07bec1463d7053609196163403bb75aa007e53d624703d2a4efea8dc6534ce30f32b76c6143c9b4a55be6cd6ac4d4afb57c6683a485d4568b07cf01ef125bae5178eb08643e8afc45ec5eb9e8a2a8ab3663564e55795fed0a9273928e99e3fdca2629635ac13b5b5cf662915c388cf73527b1ebd063c980061cda61f597cd5fa008781a6dea21b80482c73e38a0127b4163034039c025f7ea25ed178d6473250755ee287b00743c8bd2", 0xd0}, {&(0x7f0000003e80)="504dd43c477905badcf18b95fa29440ac0e0ff249383f8724429beaa04069f8543d3b7ca738de1b433e446065ca4fec92b98e9a2a2ecd546d3654a9337f373d6667c683033036cac234f259b3889851d37e423b58b1da983fb", 0x59}, {&(0x7f0000003f00)="f8fb8b1d0fcc2e72c93c10856533a9b51e4f98ae0b82ff1e893d9b6fa48e779165be917a22e8dc5420f377eadc22a36104a9a1cb14c1b313c02a5b6dde23b6c3735a863ea06011416e12be29402fd6a5d3790acacbda9d4fa1e320b197967292905911d3a21c14358616eb7e0bb6e169517d7e698a2c622ca198cabd29da11f2c42f768a173fd61c5881a68727c3df8e6315733f5e1f073a165c0c36c7bacbddb459ee2e789c28e9ae49385ce9eb5a08ebe7fd55ba9987bcee", 0xb9}], 0x8, &(0x7f0000004040)=[{0x70, 0x1, 0x9, "8d226fb6b7ab8c6be7e4c10783edb1ea8563285773fd4922dbab7ae8893247bfec2053816e1bd56dc59fcadfda8b55b7a0f160785e0b4d2933d60dcb4496843abb6b2302218bcc8cb1e293c3b9c7fd35e7d296b83edb1800d9ce413b"}, {0x78, 0x18045cc216c7119b, 0x5, "18d6149948528c144f063cbcc5833fb5f4d0dbdfb8e8328b923b6520058313f213d474b996a9ce13cdbb21408d2d8376952f7638f00737b94582267aa535df4568b46a3b617c1d1f641f852b46ecf3772f48bf5b3c501ee7423e3ae1de93253c5091"}], 0xe8}, 0x2) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000004180)={""/16, @ifru_media}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000041c0)=0x1f) lseek(r0, 0x0, 0x0, 0x2) setsockopt(r1, 0x23, 0x1, &(0x7f0000004200)="0a47d3959fd6a0bfac321127a8709796d5e1022b9c5621e4a605742ea7f163c5291bbf6c08f489a1441aba8fb6851afe10b56f8d98c9584d41089f9c09451f8f4be520d59ddf7fc1755ad602e4daef32367d20a8d13bc6627acb6e6df0c8f0ecd944f57617426e4fc2765f1bab232d97ed48de2eb19135ec239ae9940aca3e08dbc8d82b573f9fe6c5c8824403e2d04eeaf62cfba11f0e97424dfcda4c3a63dd5452eb215fe6f1eafc04f24ea208ee921b734843d8724805c0e9f807ff61c58a2614e9c8dc45f7e8c9f08559f74eb116491c084754b7621a8aa425aaec66fe90afb078ae99cde9e7cf6244de704738970bb8765d105624f50070ff091bf8d5593f396c2e4d5942008471043bbbe868eafec413b04af9c5cf37485bfad6f2a9f480c13c0a168453769f3f8d301cb96dffaf6e269275fb8ee52e678a7146611186e6f5767710867b43d2a531f610078f426af75f095ed0273ead95ae587100b05df8d54800825c917d026b2be7cbfb151a20b051c1baaec6a80a2e9a613d37efb948cfdca1e7798f6ad3f530a1d2e5e23ee2aa0a14ac4e8961d4260a6f5eef45e825fe90754e2d335d9e7f09c15e8bef58ad2f31a40a927184266125f8d1b6fb0167902ddeeda78616c0e129853582d85bb99d4dd9cf14ff3d6aef6a2b8ed69319cbb4576ac371d6c73a10d06c96e0de2ed86f0cb5feb8b52c260a442271968488298c1e8f1fd676addbc6004e107bdeba6b6242391b6a5758e88ec76fcb219aed80b388710190e04de0adafaa0de896a38bc5098c7693c98a58500d3b9ef79b4c6519ba4d41e0e4bf0f1b2a019f187a881386deba46d1abcd40d34abd52c43d998a3d8dffdfff8fd370bfbd56c80996863ffa00e456a34137837799d3d92fc13f35df1c59b5444f0bc3c5bd50e75836006fb85c756b40c6d17372923ae7f2752e23027fa8f32c10febbaa29ef494e227c6645a761b0148fae280dedfa8a4e78c99ca3a649e678e133fb857dd01bfe4de84a46bedf702293a9b0a976344f738ab42492c8a4186ffbc405ec346e0d5f247e10f8aff989d109191436ea1ca6fabd3280c3916c9bf0a3b1311858e62b6029a0fc72cff70267db3696d4ce00b0d60505ce542b1f7e135220496ee8bebd7d37e30a88fadc2863aa6bf206589c110c7846540473a35a607b98ec9c2f7e83d68ea605db77caa465d6e52f0f2445fa7472bac180b52b1388d2303e440e05a6baae3c5d9eeed7f8a4cec71ccbba944972fd17477b051769aa1ae07610a8b68c462f70ad5b72925543297e724d3604b2f8de1cf5e52f6dfbe6839976a569a2417634df25830cde781a6abd9469039aeff9ac1a52ae4629be4192921a53f4b9f59f689879ed6560f8ad20ec6195e7ba080bb896b727e8a658ff8d679ee14b481a32b16d5e2ea675f3a1d1cfeb105c935d5348497da16dfe26bd2ea7991ef748a796526b61b2679bfe0d75c9135611299c266291302951bd9e887e9b18c05903828831bfa21c2efb347e50bd10b49976945197039762f2be4eff2ae47bc273ee7cef3a51b560ba725b0f8ca1a230bfa114075eb832236b96a11a13b2ac305d34c1d92fdd1d04b9d1966ae1bbbf05b3da2640a82fefe60fef68d9f2af75cb76c77ce01589dc50077bab32347231844c47ae2793948a68a9b3733903399a9c4fd61d2d80f2a3d3a0763ea7b3c36dc063bb677f0fbf1db282ebde07eedb7d52c0cca4867feb1553939ccc00791509b427cee8b6df9e7796471aa448b8e4b21fe6ce123e0b274e149d53e61fd001da311b323b8f60d570ded699a103a08d7a14ffa5e280d0ae8f24031e12b56c57b586188297205fef0f07fb4e13df40714f90272d28ea0fadd7ef08c1df32312e458ef4a9760d3c55516bc0466a2f4256aa4522a7d6b9cfa8fc475b7c9057193f1b65de19e93921bb1447cd5663ffc1beb9fb17ea013da75b2a021b6dfd7d51a9867a300d0ac7defe32482338e4e98b2a29a7c371585e24b2b8eac238531244e4b6cd6887d4f526698e50f362db26cb210e6003cf1d3cce987001334e194a1f3248bee24a4b8fe7427258feb4fe11d8f2087cc6097616bb6d5d0c8a7a90adcf0aa637e60a3ea19ec6671a6afd46e6e0ef26b26ab31418268cf9ea289c5ecec62b31e82498c7f05b000d7e81993a6ab947a643d45ca86f6f85587cbd4eb40cc035f77dafef9f8e9b225dd54dc160a44886aba93f0e2100b8d9dd7468f3fc34cca206364a3038e180c7d4bf9561c16c99d01091d70fdb277a9a84f7e0b4e83bfe2e6606d87ffb1e034c496a46813abeffb25e13ae86b03ca5836d7ce2cb63d9c8d414cb24b41164ced8847bbfb9f67c18696ae07db2963c86811a604357b635a69cdec31e58c2ef62bc14aaa811387ef7bfa629bce4770e46dcca48c24f7168c76e52cd0217d67cf501bcdb97d4692cfccb63a6f3a4247a6d04462c29951fe0cc97f7bc56ed4a1e45aa536dfcf253825d44d61dff63ea532b7b176e9516307b59127473f918daa8adb1f5a39d9cd6610860c881bf41c647e3ffd4adf4c041ee2e26070aff3bdbb82f8d38da689b56a2e73e87b74953761f7ab075f1721ac2d9ba523ad27728c4009e306f248e0d3cb4187ec2ec045d6f4408cedb71137c81916e73022bc3129e3bfcea795a9182b789c8784266acba00cbcd93714c885837a616b438769546a6102bb48b68cbf5aba44a17653cf84d9e2011a6c78d3c9feb28ab5ef85f89f3c0d291d7ecdba7ae86f98b50e1006af41292975e047027386851bd13258543a51e98c95b23979e264e3326816969b803557ed71f03d7499551bad6834694b4fe6b02789f4c6a640e7eaa0bf53ebb2daf4c6ed0fd9416a54f05976713123fa5d35811bdb9cb0ad1713dfb9c677377431755a9401db228f1b7e6f594501faacb0ad1ad8a5657d362f3d119e037a2ce13755197268c99c254f84926ad8e756dc287f514e6e1cae0efb901a3c9e104a5858c40eb8d981a97c1eddc02df4a67e685cb4eca45164d5d0b4de63ad814b7d6886c820dc0546736a9468e78bebff5f1554c499bed2b69be0ee8fc7f2cc15e7885b7465ee90828f45cc72a7746504eaf6c312e1ee8e5655deffd0c85f9bbefcf6e641b3a6d16cfcd8f90ea8527f157b980651216dee1c94af161f767041b26d40bf4e1c31c36d8066301ff16073b4d8e1dca6724565c9ac39140116a234064c4474a3af184920090c21b432446eab85c14f09eae2ae5a83d27ddcdfd570d3dce241ce29fee88018e5942da0569ee35758f1a934aaafdf94afd5ae4e3c1f8f6124ef0843eb1d182816881d39db0d8f3f9bb5d93964179f995b4a87ba66b84ab74d0acdb208ffd5060f71f345ab53e54fdbe6034ed9c823cb833974fe463a8cb26284b1331ca19c4421d4c3c1561e01fb7116424b19bf92fcfd1ffe975b645773f44cc6bc34b631cdcd9d0c2b6d16794d5a049b8e58e592db702997c42f6083d520cdb7637edc35779d9708f7af9fbe6b3e20ca01825e670614f4619b2fd695703738131dfa94f2d51a229080d1c3d92bb1ab1040d77a79fa3fc0ea64a2e6c7745dbbceb78ca1ee9d7627d68bdc91ca0edb8071cccc9706da83e4814cf7527eb23512782360d2e55cf75902f8b107c92817342b5abfb121fa0b4a8750187d258ed79e5986b6aaed543e04e15bb66088cab11baf3fddefe3be790e62bdf93ef9420a807cc6494d6909fe5b940e2ba7dc4504729be98d95a0821d2341ad1c228b59714140a750b4fab2d6f1a8de43582529730faf99e8721ec2635ef651c4c03ae332d63fb4a3e35bb84c81a2697032bb339c63ae052a516430b95da748c97d60d1962e035457da9f0eea4de9b5c8c5defc31e5ba6bb4d3b2162c6c0ab688fb1d26f1f651a616d8c1c1aa7debed872f35bad4fbd1c1e0a120e3c3a9ea935cf7ab517726010ee16a09cfc6a2686ec9a7c1ce3770adad35e307bd8d56e036278b8ec0e52d3418ae2983dfd3828ce3bc0cce16c89633d6117d67847316cf834a636519e765506d1e2d31882a2b4bf7d3dd46076b7e10aefc805726683f2b939fccbccd3f54cab778fdf8ffe02d30b72c94c4ca91046b6f64a3c13b77db3b697eff74be86d2ac8ac20dbe96264ad3983c0f79e45b1a85fb473049aa88854fd4fdd2c95a187b538aa6f0aa355a7098c16f53ffd6a90c1fa3dc438cb6f2c43c1911bafa084e6a15a704ff5763a2aca3529caecd3cb7a97ced2c8b9612485f4c3ff045883180e328c70d5117d3faf02d60c49ae68e4d34417b55a9c5cee1a9154741eea32a079bb80688127eee80dfc557b9c635055612a459f4743579e95e7687df5d8cf29bfed42c896b6a9554965e8fc5d5f6bce1bf2ec677053fa8d4352dbcba518d055edba43e6b145281a71397a147139f16b507a627e798277149148feedeab41a3c32a35ad50db1dcd4e4ecaf82559cb884da121875e7fd87cd4617a2809ab46f9dd0937dc3249f0c8948ad3ec6148279be2a22d5c3be407b9e0adaaec05618e5172b4a14c96348477af79e0f645769d7a65c7ab217a9abf2333bd2e820058960a5715d258e1354d7b0296d257b0edf00e8aea53a34cb5816486f459cf8528083e7df840cd92174e7d13f13d8f88256f0b41207d01392c238b32e141f2210f7e19547cf8f55eb15212409402858a0d124f9da5a0d257ec53384c38188ec51a97db2369670c3483831fb7d3143f5dae59bee8465a99003b8197016f4cd78ad30ce8b33355359f38d6da16c012a4ebf00c620120ad84ef9bf8162b91b6e498e265163cb6069791e157ee23a1835996a079891460d76b806888ab243e74e273b41aa0b581c9cfb0e25fac0f61453634d7b20f8000df4949a9de73df640e1e5fc6520ef1431f3b897d6c31e52c957eb95b68f9df83539dcced5afca6db0d70c2f243dccf307f242f638a9f4074645b16c513271ec27536fca270c5563e004157359c86d1276515b10b4ba7bf5a9c85ceff1c635903f3980ddbc1c70253c63b52517f878694ab2401e3517dfbcbb2a14620d617257410c538eb6854d67cad1440740560b9b35ca5d1bf4005e4ef8ab53d82575f7490568397caa5db7f04031474e5efdaa2011d57fa281f7c873ec0117261614a2cf4bebadf6507b8732c1764839f1a13fdc92725a76e8a78e5e0e960bacde7cb28e1100b1bc75b314c9a3952b713a31577f89d60d6fafddd3172ce3ac87a610c5fd44830c4f08b33e12d2e0f97c1ed00db344f4a5d9c2b859777054521eeed1716a77af6c3a0eeb546651b742a0aff2c240520a468dabaa93b61c332ca8e8a918df0b7dd9407d06f00caac7df66dbee030469eb780fd6b15402a1a61998ec18f28fe73a0f9c8c52c555a46a1f75d508f180a4089cc82537140e35a1bb1ffcbe54f31c615bec106953b2a5db309ec3b3d3cf7dcf20a86666aebb8d45e024082804b0d56995b5323d6fa3ebf0fdd35c0d557c56de8aad647b9ccbc839b39e3f120fb2f0256741da3426dd930f120f07ac5b715ea0d6c3177485c85b19161a5dea7b99e9b8f020a96c6a10e7fbe8b42a91b349fed449e9ee7130460c996f100d28b6bd2919d9c58820f3c8e5a491dc563243fb519e7799bcaa1f403d219ffa423ee2178b93ed655b247274e6bae3796f529cd1d3f0ce82b9f0266d9ceb214a394139cfb60b10cf185eed7a04446e6e53f301357b078bff3b3dfd055f0e155a86d4ef11f8fd8616f714a795e386a37fb9db2c24839fd1e65faaa58fad90ffd505730126b980d77277", 0x1000) lchown(&(0x7f0000005200)='./file0\x00', r5, r6) msgsnd(r9, &(0x7f0000005240)={0x2, "bbca8ebfa2b83aec753a7b0131794970ad33186b47e0ef99929d94b6d6bc47cad4a1d92e7e5fcb96b77c5a6431439d59b9f1e108a8711f717a039d7eb22f8c4865dc4f999f2156716885b06446d3e52007bb63bb3bd40d2922dbb8b13851f347a561717753e7ce0db748c792a8bc5abc5194e0cafdcaa7f0f8018fe7ff95c71544dde0b6865a919b821a758ae609d50ce983810af167c2f622e0aed285ac4435ceb9c902c75d5c7b91c1c3a6c37ac0adec761a5eb1"}, 0xbd, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000005300), &(0x7f0000005340)=0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0xf44f354921e3067a, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000005380)=0x1) 09:20:20 executing program 1: r0 = socket$inet(0x2, 0x4, 0x5) r1 = socket$inet(0x2, 0x7, 0x3f) r2 = socket$inet(0x2, 0x4000, 0x8) r3 = socket(0x2, 0x8000, 0x10001) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) fchflags(r2, 0x0) recvfrom(r1, &(0x7f0000000080)=""/226, 0xe2, 0x40, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) sendto$inet(r2, &(0x7f00000001c0), 0x0, 0x4, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$getflags(r3, 0x1) r6 = fcntl$dupfd(r1, 0x0, r4) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000340)) getsockname$inet6(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000400)) kevent(r6, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffa, 0xc2, 0x2, 0x6, 0x1}, {{r6}, 0xfffffffffffffffd, 0x40, 0x80, 0x2, 0xdd}, {{r3}, 0xfffffffffffffff9, 0x0, 0x8, 0x6, 0xfffffffeffffffff}, {{r6}, 0xffffffffffffffff, 0x28, 0x6c53edef86ff107d, 0x20, 0x3}], 0xff, &(0x7f00000004c0)=[{{r6}, 0x0, 0x80, 0x2, 0x9, 0x20}], 0x83, &(0x7f0000000500)={0x632, 0x8}) r7 = accept$inet(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r7, &(0x7f00000005c0)="b38586b0a5d20e490ec503d696d088eef3638fd06894678f18028a7c4d1941d276865f8d3b9c92eb09e4fdb579b6e65b9372af36fa12c768ff9797e194e3666aa10171", 0x43) r8 = socket$inet(0x2, 0x2, 0x100000001) r9 = fcntl$dupfd(r1, 0x0, r8) fcntl$setown(r0, 0x6, r5) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000640)={0x1, 0x9, 0x24000000000, {[0x6, 0xff, 0x6, 0x3ff, 0xffffffff, 0x6bf, 0x1000, 0xffffffff, 0x1ff, 0x9, 0x100000001, 0x7f, 0xea, 0x9, 0x1, 0x0, 0x0, 0x6], [0x3ff, 0x6, 0xffffffff80000001, 0x9, 0x3, 0x10000, 0x2, 0x0, 0x400, 0x8000], [0x5, 0x6, 0x9, 0x10000, 0x0, 0x269, 0x8], [0x0, 0x8, 0x8, 0x7, 0x6], [{0x8, 0x1, 0x4, 0xe4c}, {0x4, 0x20, 0x401, 0x8001}, {0x4, 0xffff, 0x400}, {0xffffffff, 0x91db, 0xffffffffffffff82, 0x8}, {0x6, 0x28, 0x80000001, 0x1}, {0xfd2, 0x8, 0x0, 0x3}, {0x100, 0xded, 0x7, 0x1ff}, {0xa6f, 0x0, 0x3, 0xfffffffffffffc00}], {0xbf, 0x3, 0x4, 0xffffffff}, {0x7, 0x1, 0xfffffffffffff53d, 0x4}}}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f00000008c0)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000900)={0x2, 0x7}) poll(&(0x7f0000000940)=[{r4, 0x8}], 0x1, 0x400) write(r2, &(0x7f0000000980)="fa9fd3a65086279cacd052d5b1321e988398aaf5faf0ef0b46167967ca2ce2ed81726e90c5c442c84c682c8cc339237739cb1fadc6dbcce0835062b1b349bb8c8f428b36af60a2a008b3582cbbee268948ced46818b1142b74e9584d1de782ba5dc17e6bea0b07721d8b9ae1f17f60f65f1777b07dd69ffe5853be89bce8285d184d35ba8277be42b9b9174a59f61dd0364930e1fe95f30b513ffe069222ad99c94cd5", 0xa3) connect$inet(r8, &(0x7f0000000a40)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000b00)={0x9, &(0x7f0000000a80)=[{0x3, 0x7, 0x1ff, 0x3}, {0x2f, 0x7, 0x60a4, 0x4}, {0x8001, 0xffffffffffffff8c, 0x10001, 0x8}, {0x7, 0xf, 0x5, 0x7}, {0x5, 0x9, 0x100000000, 0x976}, {0x9, 0x3, 0x101, 0x3}, {0xb, 0x3f, 0x1, 0xfff}, {0x4, 0x5, 0x1, 0x7}, {0xe41, 0x3, 0x5, 0x3}]}) 09:20:21 executing program 0: syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) msgget(0x3, 0x80) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/191) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./bus/file0\x00', 0x7, 0x9, 0x5, 0x1, 0x2, 0xf7, 0x9, 0x0, 0x1, 0x400000000000, 0xded}) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r3) r4 = semget(0x2, 0x2, 0x400) semctl$IPC_RMID(r4, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x6) readlink(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)=""/204, 0xcc) 09:20:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) semget$private(0x0, 0x0, 0x40) 09:20:21 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) r1 = shmget$private(0x0, 0x4000, 0xed88d098b1d5ac09, &(0x7f00002e9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket$inet6(0x18, 0x3, 0x8001) r3 = dup(r2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffffe, 0x801, 0x0, 0xffffffffffffff01, "90de3f91351d00", 0x8000000007d16}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) r5 = semget(0x3, 0x0, 0x40) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000040)=""/54) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) sendmsg(r2, &(0x7f0000000480)={&(0x7f0000000080)=@un=@file={0x0, '\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'}, 0x50, &(0x7f0000000340)=[{&(0x7f0000000240)="9ba2c7a31cac65950ffb2908b9858d5c7fd0a66531966e665a86247f3f2c7c1cc592839694b71ed420a920d0971f064bf9d56bea8699acd51bff051e76bfb6933d7ddf5c23cdd409b6d81a94499d11fd76748c5360cd9a8abfe5e2ac752927c9055c25ed49cb339c44a4c2f20503ab3a8c985c2bfbec61fc0b7dee5f144fb67ab630bcfd23f33b2db1a7fbacdf5450aefe643a8cfb1e4b59aa62da466de239c018bbd02dd9bf7dacc66c1576d92a10ea1f0ceea4538d777cd405eeb4eb6760427409f8a3da1777c185104c0b2b46488ecbd7d8a48dc89b7b5de670eaed23f0ab9cd22299a1286d416d2dd70f6659", 0xee}, {&(0x7f00000003c0)="c9ee230c7506935afadd33506d46f8a0e11a4a9515abe3f778ed67171d76386ac535f4e981aaa5ccfc0eddc02f74b30726eaec28644adf083e4f9050566b3494923f93c57ed5b79909948f5c3a67c3ae74538b29e2a5fd8c97bf6ff78a45c1c2cfc2560ae0536e6ba83c76d85bd2a54b50479b2e4d0bc123409e2cb55342853bcbca8623c60f9e77e6e398dfecf3c317066254267b612592019dd08eaee457aa2bdbbe4a37a75e", 0xa7}, {&(0x7f0000000100)="c33c36a62041", 0x6}], 0x3, &(0x7f0000000580)=[{0x40, 0x1, 0x7, "bc05c9fd626e5aa76685151628a3f8b057e8d4bbc6d89949408b562c1ecbeeb1a72dfa19c4a60d3d182dfc3e3ae18e"}, {0x98, 0x1, 0x401, "d05c4df0fb2667c0152233fbd779fe9bdaaee1faaeb30269f5d915899e10b07e429964834b62a2138159912c45814481fbbdd7b0e6aaf3bdc0f0f9c01d420dec204d5bfed3e77474ad769e5797315bd3de6c65d8a5a386b3509b5a6bc88293d2c8b65ddb50ef3d8210aa45174cbeb65483e9acc222f20b3179e1638973df026f75636a94b1f6"}, {0xc8, 0xffff, 0x9, "664848bfdd5831700817bf625f3d419a2f4798b67bb8e538ed9983f0e9edd2517d249720138f444121d48a87ff8b1f415d367d5d4f604e341d95ce075230708976787233fa59e4cfcf5a885ba37399225abaea96feb30223615322049535a28862a90c2b03005da7b04980a33031545bade5358d6d44f840888474a143e08adf7abe28376808a0812dde0429b1397b47a11af67188de125415e6042df19e28fb179e523736ca0355f66389d02099bb4380ce24"}, {0x78, 0x1, 0x7, "aa0ba8687e33cbe8c10a65204a48c1f13859c8144c993de70cfc0d37f765498ed4f79a6622b03a0ea15d847bb08c5f61e2d361387a6299293a10826ae3a7987d5d60ad154260787171257019be7960deddde7b7cbca498d91033c366049a575327de13f9"}], 0x218}, 0x0) utimensat(r6, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 09:20:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x8}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 09:20:21 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x5) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x7, 0x1) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/69, 0x45}, {&(0x7f0000000140)=""/136, 0x88}, {&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000280)=""/199, 0xc7}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f00000005c0)=""/201, 0xc9}, {&(0x7f0000000400)=""/57, 0x39}], 0x7) semop(r2, &(0x7f0000000080)=[{0x3, 0x3fe00000000, 0x1000}, {0x2, 0x509, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0xfff, 0x1800}, {0x1, 0x101, 0x1800}], 0x6) sendto$inet6(r0, &(0x7f0000000000)="4ac9fa243b4891f71454b358774763ee04ba186972406c6d07", 0x19, 0x4, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x580}, 0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f00004e8adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) 09:20:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x74, 0x10000, &(0x7f0000000000)="96e9ef3a6993a93aac282ceda37b27076a77e01b0d29bcba48f2088ea4dba82c5b99dfa3b52e2ba1abec9f33d6f9b0a8a834028d6de9368946667f748af6338f87829ef1bc16816f1695cfc296d657876f", 0x51) 09:20:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = semget(0x3, 0x3, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/177) setuid(0xee01) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 09:20:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x11, r0, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 09:20:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0xfffffffffffffdfd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:20:22 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x400, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x86134) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/klog\x00']) read(r1, &(0x7f0000000140)=""/116, 0x2) r2 = fcntl$dupfd(r1, 0x401, r1) preadv(r2, &(0x7f0000000840)=[{&(0x7f0000000500)=""/107, 0x6b}], 0x1, 0x0, 0x0) getegid() getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000880)="206bf0208dd3d58295b85efc80baae1d96123c7388912d9d3024894921696597ad016e1599e5a2bb246ebf06253136028152418bbbbc1bee47e43bdb1639200586292eff420202445e6e8045fc8a1491cdd54ae45d7b55ea75bdb5bada5f7a9265155e46d363a76b4cdeac13915651eb8fab93507e7a5b701572c280eaedb96dd157e3a940b46ebde00612394ebc0b2aca61c92594cbebdbb211273c0963ca0490c4dc7e13b2c2bbf1fac41cb3e8016a6ed631cd16df2a2f3c98fe335aa1460c6d69680e0d1368242f8b058851f87d06a50f0bd0a8ebbc8c2da7e42d1783d9e7c3e62ae61531e980f95e9591c38329e25b3a8dffd2f15e7788281b0a2e118a80bc7f5b974ead7e9ddb7f82c460f039a671cac6ca9f22bea6604c38a30d384384b502bb5b3aac68a73a98ee6c0b5a760430de2bf7f3e6c86f8c1b50e07e0acc110685a4b258b5de6d8531d47545a9e25ab1af551ba2bd2a09aed64e9b522646ced9c0ded988392382450f9d5970088b1b3e51b5911dcd13501381e03a817a8ddb32f52b07da75adeaf89710b43d016f28846727a53f170bf52cd545156dd13b2bc50f055260f1ad6523ba95dfa0ae9338ba13df2bd075ac1cb87b795ecef66cb774e0f8345a1cc505ad6c0227b6f712a171ca533393b795232a56bfd8eca5a7babcaaa2103b399c6d8db0b26c4375c29cf38ec97a8aba4fd48ed5faa50714a7bf2e068374496e941b2f670c3bd2e1f55d6bb0431d032f62126c0bb6c7d1524931c3f2e62f4f317f9c7a7171f9ad90c29909645352751c65e19369d1b0717976ebdd340057183c94ed0d83f33d87a2f4cf6d473581cd4a74657df62e5b3c206602c5a2cfe2ef773fc0c20dd3ce550143dde11634666ab6d653a7cf59bfc2d59f391dac674e77c08837bfd387066bb77d0f2d7380e7c3f663f5cf347226ed5d06f552b26669a8415b6964ac1a429f8263080110f362cdb6db2223d8756f3f1b41f94e195ab38f78e0f9fa658e0bb420e1fb63083076afb58dda776fecec156f65e4f9547394e70274762a3c900e94f8d0711c86d037dc26154f7fb5ecbccf0d7a5260cf0cdd2d4c7641ce53f2ae8d087e169660d49954749dd1b32d9a66dc18ed63c7d3bf51316b54929d729308c04e59ef41cfc28e1b0bbeac445e9e887d8778867f344a69835f9c5f4029fb95339a5cd2266a34d24876b31d15288e214f1223b14fc9df832e4be84fe500ba8f4c75c6d8cd8c6c6e05ad1da00cfbb1e0079985f9df9d716e13d35d11ec953b641a39d9d01849a45b353f30155210b4051038c88394d226d99ca263e827a3aab7cfcfb8b7a4a8ce0827d24a0a40b2486d69e6503cc9dfe97c9bf1382131c132e577ca377f4a04ab7780a2c8f47adba00f8542fb13f18f0f0beb5da0867188242aed8497e94c20fab2abf3f8a14b6f52fddfd023958021d83028898c390a14948d6a6346346540fbdc52d9692fbc48b1c0a4fac0f3f78e952eb6197a4a3db655505eefba5f2d1b075308c68f7ee85d4a80ad6709169ae4e0fdc8b7794b5df7cae1fe3f246b1449afd423d3332b343bce02a9db5a8bd9aadf7e40dd92e3842164600344708e6192e7e2b3915e545b9bc78ce296a78acab3bcbba0844a98117ef55e71ca328f5d33efe78a78b4f17abe46acdd9125b60518a0bc97ca2d3d98454d3ba8050836cbca54f3231007e1de55ffe6d836d27e59748bbd8066920d1713819e6facc33152fd4654327245dff08a80f4bb1704552cb253223709da87c802e20bc7035129877176d2024f5270bae4ae1187f37aea9cb28aa2f4075c5c4e66b2f18043d925a67484a6e604abaf127f83d3a9ab5c954dbff48a5533d264944a5366e085f624fb280544e443f3f1ba2aa26ac0c3d4b4b4a0afee557d3cb9bb786bde787dd8259c6a1bbd24dd07f8004ab39aef7892853b2026dc219a14017e26e95c0b28f2f0ebad4433f3ddae46101f884079f1a7376220e3184e0723fbc6efa487db3b86e95a8d42d7c75e318ef6af0772e6ea50b2c3a79c734627d7f51a76537a4739644b2139eae9334be7436627679d4ecbb657ffaa4e833f0b60ede199e54b5c9f0f9f0bc5e2906b9e079f08c8f38937f4a6a3cfc36c59278f8331752cee9b2d94e71c9ed00e8862681e2c987c07f2448f86e6fbad4b127466377913649c7ee140ab1f926bbbb1753f129c0f96d41bd8d07fa2058ff020971f25dd704465fa9ee02ba79af837742c1d284d3f355ad9a8db99e7b30a33f1a185ca6579de5490ef58ad20d5af535be14d1e88290d764baf9c135947749b4446b016110c95d71dfe36acf7c636fd79b58ac9d04a2fe78d56cb1bea7f81dcfa4d6d27ecfc666fe6303451d5526973ecdfdd850c59107051efe55120ce3a8b0a8f41aa8e85c19105b10a5665fb737cc0467a520c30e978fd56a1c43df501b82bc6c52e6b65ca876be1be5a18eae78c01159d5fbb89a826c7e10329d953c7818315b536181dfd2765536a8303d6beabf6d2dc80feefbcd9cc2c524bec353e8da5528fa5b772e5b8b0f84cc552b050a06f237c4716cf134b75b5b4be04931d293b18074c29b0913443c89c02d29f4be42292dcff1667f1382012a236575aed1b6f7e06a5f04f214022dcfa0420592add3640f4f5844a28f0dc846a424ad35f5147623ea96ceedbfff68e88c2b9cdcc1b8148f2602890906881c95bcbfab7bac152ad88ee5e1b9d95c7134df0171285c6c13e405fe2169fd030aa05e805750258c8691b964184c4efe8cec80bed8ae9f7afe8973aabd8395c807d43909185224f9e5a5a7cd033194584254892b0eb3934ac08750b3f8bed0b015c89f6bc38ce00da08389925aa2d30010367ed8367959f49e147442dc8256f0d4fa41c47ab7231f11eaad29b7442362005909e6c262027c0f13ad30cdeda83067bafa4c5fcfed4e07a836929afb45ea714c454c9ca76ae94da1fa754f2a31a6b376e3fd1960ba40bb1160e7542568c66b4fabfd42868767dd79c333d6c571485b163e000cea43c529c776e09e9e6a7d11c2f8ad4b58f11c68675dbb902c3f6d7c70e2bc749bdecb3a06ecfd16cf68a0661f40365f3ef2eee70d5d52e9376763ea3ad34a4224676684608a5d9c16a30c0885826bdb5c95d3a1688a4bf4efb109e85e1215262252e3e5ffea84640b0575ab62a3b56c8839c0529232bc6001aa79c5041331232c7348219306208a5fbd43c35ad5e4926acbadfb78e45f2361a7e20e75587bbbef29f2e8b8cd6caee592b2118a50918ba2832786c71b60285ed408cc1cacd946ddf4bee8620a638d6664565c5d5c78ead8900e97dda3ff3d2d67c40ab3d9ea7914cf9c34a1038c55219086ed5bb711590410276e83215fd311b22b9b9ffe7f513b50ec90d7d54a62324070dd277b591516f1460cfe48e3d1c345c5c86db341ef1decb29ced29e8b4a3706bf73cae0ca132ddf7f8fa08437c3a5169da9984c5d530f5eacf516c62550d4985338a8cd8eceff7cb75d3c8def01b146b42acaa2f91d0610c078c0f5929b4df29e26489bef1f7da77730c02739d6a93120b68225f31089d6498d1782476396e2bae940584597f88973c2791378a7762b7e411db3d44b7f7524fb4ecfc9b725034de9f24212a5b6a187c5c537ae044bdaa864a9378e3b09c68dd3e842ea1cca7166d5537ab9cea28b5464915f3126e167a2eebc92005cad6309221700ea2003d880a798c1053c3095db0a8f3e00eac1275812f2021d88c2332120bace8a40683b2849586c0e153b76ff03e0893281a62b83bc763db190254f8ee4390e3df27adb7020daa4ff949f73a5497527902f65a23e2db39c76d6b83991959e15c78d4f0cca97686c74c6c98c36492854327c65594ab619a99c330b52192fcb4576d6a98363e4b49e57892ecd97355479f8559125b9ad510fe4ac0b3048e60091932f61af9315b9e819e23f77461f634615bddad486681ee47b8b0e61cf7b6852d4e3d736b3d667db689da9b98bad9f0d1ec5c7c3892e0a44a538d3f401866e0c775f5ba690d3a0ffff12d70fefb0ffae4205c367c1a70865ad810224a585c69a042cfa1e9c504d05b9ad178c1b97670936059f23bfd52f537ff7dc5e2167e05a2d5a15e240fe1b0abc45bb3b9f92d7bd537780f4fcf217ecdaed6129fc1fa9195f99c60cf1588404ea3a900ecd69232ce0146fba86aebf81354b8e63beb5813b79aa38d378f99fc92db7d92f22c4ab9b46e2b009c5ca7e5d7f2ad4929ab39dcf775783722bc26cabfa0b476b21febd0962ab3305093e19d2903654589c6ad4e0c32f5c5198848d1c23128c8bc0e86a38543945ff592b61163b2841ec6c5ce58896e9562e0d2f35acb27a08c5be0c095854852a8c617d7961f86fae69324ba232a86bb766ead1c9fa6423e04b25c1ada7e320917c5c13f8930f88e8219c07324612d9e87e5001004efda50a75e71e983f417a57795fba04225138233b876a6731c15b09ec0cb11842f935996424e69f8f5e7834be47e935aa45c60c480e87d4c2d91ee9e6ca506dd0ba7c79b68e8e7fdb3f410069fbadeb8461979e9931e46a0e4ce3ecef621f6fc4be65e16a6e4df381253bd290e56afcbc51efebfa4fdc9335dcae1ed8531d368c73baa0d4967a3cd0501e83062fa2ff1d3c205bd64f5a0cfbfbdd86a326e4e2186730aaf9a11191650f28d29a7e4c2003f3db4b1e205efd31c5a4451096c298d6dd05b4773595b01704fc43a0e427d8d2dfbdcc22f589527f2ffd088d71161cd1ea273d459f86c59a883a9171133ce1aea76f532931255341d745d0259115fb11764f002e40004e4803edae6ee66fe67bd90b06daf14f706c2219b10b50c7956dbffbf2afe8277785f6881f921a17f6bd7bcd2a9aea92f216efb91ec592e7e934bc1dd5fbf90d3616c79c85aa8ed3b61a52bda11e3b54288407395f9db948b3a5327824ba3198eea013ec07abc49272efbc9ac402d14fa720dc3b1e128e0074b9020d2a8a8c279ae6ac5da31acb6a0a117ad5e49df440939c69172a745fb3a7ea58cc2f283f7386ec0f6b980d51e5651864f69468af224c0b0f47fb4a941e154dbbcc0a6de3ccfa441476ad0bdb151f1800b1984e2bd365286f886e6f6250d3d3de2729ee20b292b42a620312cb8ae8ad083e7fd9af736688cae48c2af5a15904c033fa14119c5da87b1c442a51f32c373ab83b6c8b2589e532591bbb9d1c1b98f6e2d1c5e6faa7c5f24da61289c9298edc6d6525fb8b5920f1aeef0a64e4115ae05b184f5c983ad53781367ad88b7bf9bda53f72032c5349efb01bd6ac8f21b3c05c33883dd4946aff5fb3bf57bd6a04de55b3ac2499c9affc1cd8135ddcd46b2555ffe8e970df069910fa66fcc3aaba7f0e56391260e9730595436e6b393bc48df38b722c731bd2de6a8026214b380882f766600daa81d3d0fc5afa2cc1a9247e466002b6a3a47247e1d8e1b491da663da6c65a4a7601d7f2324f002912a193d3a0862ec968a4b547f28f9d11626e0ff339fd79482dad8e92b10629f6aea350deb23820eb41d876b19c7f0a7616a54ce00c521b730fce234cc02ddaeceac9093cee2f71023c3d8ee175fa00e376eefb56c304c64e397ad7c2fbda1728a59a13b519b304acc025e15b821f03464593b9ca34844a75b0da111a08a6c790d39df148bdd47f73527457369e1e0145920bfbbfc73624d8ae41b684b06a0386ed2a2affd0049cd39c1fc0381caff32b539a4f394ff0ea7bdb87cec0b7d58d4de5f867d8550a4f464877b1108a40d24121538d81", 0x1000) 09:20:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x100) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) fchmod(r0, 0x40) ftruncate(r0, 0x0, 0x9) 09:20:22 executing program 1: r0 = socket(0x6, 0x3, 0x0) listen(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x5}, 0x8) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 09:20:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r3, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xfffffffffffffe60) socket$inet(0x2, 0x5, 0x8000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r4, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) semget$private(0x0, 0x6, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) lseek(r5, 0x0, 0x0, 0x1) socket$inet(0x2, 0x4007, 0xfffffffffffffff5) 09:20:22 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000400)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x4, &(0x7f0000000200)=[r4, 0xffffffffffffffff, r2, r3]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:20:22 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000000)=[r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r2) setregid(0x0, 0xffffffffffffffff) sync() 09:20:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1c0, 0x0) shutdown(r0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) ioctl$TIOCSDTR(r1, 0x2000444e) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x71e9) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x1, 0x1, 0x4, 0x1, 0xffffffffffff8001, 0x569b2158, 0x4, 0x1, 0x3, 0x0, 0x3}) flock(r1, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) semget$private(0x0, 0x2, 0x80) 09:20:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x121, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x80000000000021}, {0x3c}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0x4, &(0x7f0000000000)='\x00\x00\x00\x00') 09:20:22 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES16=r0], 0x1) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedc", 0x4f4}], 0x2) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xe6d, 0x9}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000a40)={0x10, 0x9, 0x4, 0x2f, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9072}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x92}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 09:20:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000100), 0xd7780d7a5a954d5, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r0, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000080)=""/7) 09:20:22 executing program 0: r0 = socket(0x2, 0x2, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 09:20:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) dup(r1) 09:20:22 executing program 0: r0 = msgget(0x0, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = geteuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r4, 0x42}, 0x299, 0xffffffffffffffff, r5, r6, 0x81, 0x400000, 0x6, 0x29}) setuid(0xee01) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x8) 09:20:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x80000000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="7f0276bd06c3dbc786a65b07d1bc443f91fc3b84e3fdec0a166714afe3b4083ed60041a4d00da3bfe33cf7c681e754b2f729faee79808c8d65aa9e403c379798a207aa6f3d26673df910710f166d6ae19034ca289d3e95c3f953c5f82b5dbee9504eb7be5e407758d018fe31808c1a47134ee3b3d801d5e80396831e927f934e71ade1b52d34be6ddcee4e7edc31fc1fdf7fe137fab378c7470b3d147ab6fbac656f1296a1dafeb3c87bf993abf901c7ae27fcabbacb30ab7de633006cdcf1e01a570d21eebefcc872d946e4e2d645546d569dbd00"/231, 0x12f}, {&(0x7f0000000400)="b8e1609b4e1841fd80c08602dd3511001ea033b2e4599e21b2703fab7a9ad87fbccabbbac3200af823b1ad2f4756f8c662bab9e09ffc7159f82cc497d0ec40d9285f1e60a2bdf253323e02cb1cf364d01af9cd20221db46c36def9c9536319d0ff47d3533e9ecadc1fc1afb44e6c9d6f59642d341f7e42939367a73ef4ae577bf8f8fc49e9a83782466248f57f36f7ced04a7dc08c31daf4882689b146d80b94059eda4ce26c23648775e79800c1f5f01a", 0xe726153c64807edb}], 0x53, 0x0, 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="a105000000b1df", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getuid() setuid(r1) ftruncate(r0, 0x0, 0x100000001) 09:20:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xa80, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xff, 0x5, 0x0, "73ecf6e270f17f27104234840a76000d3fc9c06d", 0x0, 0xfffffffffffffffe}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 09:20:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000600)="220e228901001c067eee5be56daa20e5ea99cb1bc320e9ff0f00000000000057bc74a7eac8603c45d7301e0c445ed548d60114c8838f54ac8099f2c5d501934f0d351c57929b4fa7c953f0d0943a011d591d4e9efad2fc32621e3322e98789a32f500065cc08147f00000050f7e1e67affe14f20cf9c936b80ad5e26ba8a00c7bbfdaaf82e0fc72edc2bf0e43c76d6834910e03b7df1ad80f55ca97d703495958c351697740b2c5f5de3515d58011e816b130444e3db46199c8fb22369c5166e36819cadef4c9958094f76347f36f358306325979471a6e788b4dc187663a4d455d4c102de7b1d4a7c7cb360f2759e3aa1a78c174b9a0e97fb80ddb14cdc9e1931391bcabc9ecad2b468340a9df591f08685d6c06881845330a23579a5b2473ebb7d8540ad02206ce4f54a995a4cfd5425e8", 0xfe17) 09:20:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)="ac", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:20:23 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000200)=""/179, 0xb3}], 0x5) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = kqueue() dup2(r2, r0) 09:20:23 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") login: ""‰~î[åmª åê™Ëà éÿW¼t§êÈ`0x0}, 0xc) r3 = getegid() fcntl$dupfd(r0, 0x0, r1) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 09:20:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x10001) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r1, r0) getpid() ftruncate(r2, 0x0, 0x6) 09:20:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getgid() getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)) accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) open(&(0x7f0000000040)='.\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40), 0xc) getpid() õ‘ð†…ÖÀh„S0¢5y¥²G>»}…@­ läõJ™ZLýT%èpckbd_enable: command error 09:20:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 09:20:26 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xe4b5) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x1) socket(0x27, 0x4000, 0x62000) fchflags(r1, 0x0) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 09:20:26 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000000e00)) 09:20:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000000)="fae5709be44ce2586f058151480edd7ce8553e64ce4c8ffc8fff5629bc95fcd0edc5fea0281f66955af753402587", 0x2e) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x1, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) 09:20:26 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fsync(r2) read(r0, &(0x7f0000006780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = dup(r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) pipe2(&(0x7f0000000080), 0x10000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) close(r1) 09:20:26 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000400)='./file1\x00', 0x8020, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000680)) 09:20:26 executing program 0: socket$inet(0x2, 0x4000, 0x6) r0 = semget(0x3, 0x3, 0x613) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8334b0c1b8cfecf6) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) 09:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) r1 = semget(0x1, 0x0, 0x380) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000100)=""/95) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 09:20:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0, 0xd02c6ec32fc3d594}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 09:20:26 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x146) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 09:20:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000240)="9c33eadc828f3dae15434ca991c20200000000000000e4158177e44057488c76fa7f531fe6869a4784491b5783586a0542179816699dc92aa73ec5ca36b80d319c2f5f0529fa833d3f80ead272ae2c8d3f5845e312e8c658948cde98b2cb29ea99f7acb34fd6064338d596ef91df9fc1af6dfa841abedddd93e6a8d336b58aaaa5cf57bec48a565634bf44b5efdea211c2d604893d05980100900b3012e800f3c199", 0xfe51) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:20:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f00000002c0)="000000007cc59881fdcca704713b76e486b7cf3b512670a1535e966789d3106867460ee252c18e8cd17994eb0537b8959c837538410757da6f8f2ddecb1594681fe7376b32ed74a6d21a161992e47d449077ea35616c97f6952f5b43d05f4fb479d816dd7bd6789515980702e09c8100781853c9517d93c4fdde48dd8592dec9360f054dc1509909afa31cbec2dabb23883ad48cb56444be59a3fde519349971500ecfbd6eb13792c44c1dfe0d4534e05291e8923b0f815c0db3e35bf21823632b0cef000332a2465f2fa6c89347e5f7dbdd4b978cbe86f10f02445eb423d494dc93e6c6fdf053cd3e1fb9147bd517cdfb5dfb2292c05f74", 0xff10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x0, 0x20}) ioctl$TIOCSTART(r1, 0x2000746e) recvfrom$inet(r0, &(0x7f0000000080)=""/23, 0x17, 0x2, &(0x7f0000000040)={0x2, 0x0}, 0xc) 09:20:26 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) dup(r0) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 09:20:26 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000001c0)=0x100000001) write(r0, &(0x7f0000000180), 0x271) r3 = semget(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x8, r4, r5, r6, r7, 0x100, 0x7}, 0x7, 0x1, 0x5}) r8 = syz_open_pts() close(r0) dup(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) readv(r9, &(0x7f0000000180), 0x2af) 09:20:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x3ff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") 09:20:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x8000}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 09:20:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="3d466ab2ac794a222dc2bc99c966d4e22abacbc4a2219da1490867d06dbaf56c117652fb40d44e33800f5303ceb0683f896897a1353236ea249f8733a5b93b58c5a9ab38ab482f98a50c3d699c3500f73a39a456685a91c0463ffe534d1a3561df1e29789ce547988f08186d7c3738d7efd786d12ee539ef1f116dc86b42a000d16403623aa8703f1a0d2fa0f2", 0x8d, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 09:20:27 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x10000}) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x9, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x8, 0x1}, {{r2}, 0xfffffffffffffff8, 0xc0, 0x8, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0xc00000000000, 0xfd}, {{r3}, 0xfffffffffffffffa, 0x60, 0xb, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x2, 0x80, 0x101, 0x1}, {{r2}, 0xfffffffffffffff9, 0x22, 0x20, 0x7f, 0x3ff}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x9, 0xfff}], 0x80000001, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0x1, 0x80, 0x800, 0xffffffffffffffd9}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x0, 0x40}], 0x400, &(0x7f0000000240)={0x7, 0xdf}) 09:20:27 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x27, 0x0, &(0x7f0000000180)=""/39}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 09:20:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) r1 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x1, 0x70e8cfdb, 0x6}, 0x5d, 0x6, 0x3}) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCLOCK(r0, 0x20004276) 09:20:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x480000200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="c085d1db05cb15b410e60f4473bee558b42f31d2131e8e3250f111"}, {&(0x7f00000000c0)="6f6a298356a41ab50847f25c80b19394ae7ebb45f9be6063c01cacb0220268d532b52d52a94b571f8c8cb1a6defcabc716d749963b1450c3b3b7e6682744f7024454171f7b8dbbb8bfc7f8ebb759fa699f8640ddb9a9509e863ab7d7619a"}, {&(0x7f0000000140)="90a7a197babd14894b1551f40227e6af0837ccb4abfcb83f553042ed3fb1985e2d714489c70f0ffeaad4a5774976c97eb2ef8d444f751b31fbb63fe7b55ac4afcbb6332a44f7b51004dea8bfe353fdef6ffd8e68ecbbcd311235c6548a9b790e74e30fbdaa", 0xfffffffffffffff2}, {&(0x7f00000001c0)="276641f4b218bd9d8b11dfdc0539a717496331fb5363a6848cbf7c95df1cabf98990ae033c1f"}, {&(0x7f0000000200)="3651bb30f723ac2cd1855a575dd85bbba53d0455dd345d6e149a052644b18e83117b175696f84c995d43006f3e3eaaa2bfbe7995fbecff078c114c3a838f7ea965d3f607c9159a4441b1493e924f026ce737203cd479f58344ba8402dd92959afa033df2d61dd5447bcbc47d7f6f3cb6af6f96d4796c076d49ea2da6857735cb408670ae04aa667b1d7ed545"}, {&(0x7f00000002c0)="88eae88aac1afadaf40a23ae3e7f2151ede94b39a8775d7717f4e1999e00b4a6b9e32fe162260dd29e8d0d10a2cc541f66c96a9564c588405b7d001c6251"}], 0xb58208794b34c08) 09:20:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:20:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x8000, 0x3f) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x4) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) 09:20:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:27 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x13e, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) setuid(0xee01) r2 = dup2(r1, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:20:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f00000001c0)="3cc64e63f2721d8918b7f360e41b3939f59e847eef1562346d08c3add1c05fb06cac4c1affbca7fd78c0d380b80ca278e2f02aa458723af9f7f46ea80c4c51a5417069d20218b5869f00ae0c732b39ae69a1305f1e54c28e40e2964c4e7f039ade8d9e439146f66d54e28f219b43314de17d41a0c86765e01d30ec82b1976b30307670d5", 0x84}, {&(0x7f0000000040)}, {&(0x7f0000000280)="44c89f10cefc9d110716923e05f4504ab3afb5d0dc2e3153d67f3e706be05fced30cfb5699a5b66bd213b788fc488474fbaf93655390bb4d89ff29501a4efdb479d803846bff4b151bdbdddd36b7c83e0b2a9254d026e2e9f221d7aff415fae365ceca0c610a4897627b729ec594b22d98c897f9313900da74fc54422a5497d1abaf4e36d9751c6921632f37bfde0ba50da05d062683d7f9b195061a33643c45ce20a4f2f9134dfa99474d55", 0xac}, {&(0x7f0000000340)="8d32ac48eb09bc874de61a0cc5fbbf5a6c2f1124b16aee7a087e9457fb27540c83ad916ebd4a5161b9ac0cd233b05d898270b6aa2d87ac83bee4ebab74b287a0e3ff8e3ce559ee378a62ae6f1ec7fc3e2f40ee6d369b7a154ed638b06505aabafe1b07da79cc7713611f887c2ad5596ccec55c1b4ece0541a6e00d0d3d853f74e87b84677ad523621adc0d2864c48e36984f87ffdcda2a106c6f9341453c6881ed02a86016d898f536d8f5d4bdf096a97a641aa0021fe781e4c2a773e34564b6e086bd1da5d6712f5cf9df6bce35221902f5cc0b6075438057214c307680dbe64c478e9f4628505fb0d551c82efd", 0xee}, {&(0x7f0000000440)="0014b59ab19a641732f8dc786af0ed77c34eb9f4d9db722233cf73174f1002493edb8607593f7aec21359c3679c4420f2e86ea0235a6b4c96b70077485400cffe491ada8f73fefe6389c2234671e664c3041760adef359cfd9e4a853722b477464b89bde5d3cdf612ebb20a917bff0acd84c3bbedbdceb7f21d85065eba4ab690b8f321328351843c03ddd3fb8153c03", 0x90}, {&(0x7f0000000500)="1ee8ac92e0ea725404abda22030a16c798c8b6a1a3bba4758e44e1bf221a011e6b0d0ba08041498541fed114c6b5a2b92f1276aafc4c6a34d9b141e15c2a19ea7c31503a57630118dec3a5338aed8113b64b8cdd0170b1686817b99714b189325ff1309109574a9c4ac57d905f244a130a4574667b8cb32efee5c55afebb926885c0948356380aa7d18d64d352468e5b1bff2273d59ea66e39ab013d9b12d5d5b741591aefe87678c78a1196eebf7cbdc377510fd62c9ba8c75390e51a9f4298d32bcf39a17b3eb65598a463346dd4346f1d2cedf3172639888961b8", 0xdc}, {&(0x7f0000000600)="a4a59ae589c57b3b811c68722b20bdfcfda5ad56e4691479d478baf72859fb794d7c658aefc55092718d9d4197acb9c54263cb6c6b77cb96e6068c4bbe229246fb2087ff4004512ac33d8b831000118838bae5235977b8f1ae8aecb8d030cd8f1c86a626d7c985c89409331e10a7b94567b98172f71a65713f9e1e388eae0e54fce8daada7ba0e99152cf74d52e79cb1650c89029d009c988fd8b2466a92088561eca33baa3e7060701f958e40", 0xad}, {&(0x7f00000006c0)="95886c417846feabeded354445590f6333318d2e7e6db40975a45cc50432671e364afac1b13b3c19ecf8a2715dde7c5ec3e614d702e527f5c9a5e24621e52e55dc4a6d90e66b9958b72145851b268327c90e4b904e21c28a3d8998", 0x5b}, {&(0x7f0000000740)="56a7b5fde515d1abfb1872fbe0aa815aa6a8fe334c611f50d91bee59b8c7f70deba82244bc5470276172c6d9ab038ec7ee30d02057243b445b74e95831d3c022da2e25595d66606fbf71d3dbfc7b30e94c4c471396d0a27b4f0957992f9822dbbf00a344bbbf69980762074c1f6f222bbc956450661453e28db975ea79403c98c5d6edc49f7b50635f84275a0db6706de8ba1d73172a82de4922da8eaac70d2035c2b473624d38f6a9a43a226076eb6ad803d8c6d9a799db47168ab19268cf33db231a7ebe6a2fee1f1d728c5ef3dab6bc9a7d287b8bcb0985d864b17633d081289069095a7b538e9956f3af6b3d44dc7797db9ddef1", 0xf6}], 0x9, 0x0, 0x0, 0x2}, 0x1) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="04fa428e1f5ede07a9e9df574c68e36b90338e9dff1a4916bde9a9e56ccf5660965e120f02eb84040ee41d60c7db8b12aa01696ec211dabba816c30d8165989654787e7ba86c98fe2913758d378eff14d49489acb05a7f7e8abc64703b15ac3b91ee14da8c504874d77fb02109411bec4e33f04d2f8813542cf6eac2d9f8df1360f2b2250f7570ca175b01d8b4510c4edaca0f2413627df05c965c8550c73342c97b12465746d734213db192b476e3eff8f177ea936c2f64fec55b14855b06153cab73e03f394647724fbc893b7d"], 0x10}, 0x0) 09:20:27 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) dup2(r0, r1) 09:20:27 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x9111206bcf057e3e) getrusage(0x1, &(0x7f0000000000)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x20, 0x100) 09:20:27 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x96) dup2(r0, r0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 09:20:27 executing program 0: r0 = open$dir(&(0x7f0000000100)='\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//file0\x00', 0x10000, 0x40) unlinkat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) 09:20:27 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0xb5e3c79cd9b56eff, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='/dev/wsmouse\x00') 09:20:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x20}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="6321f141") openat(r2, &(0x7f0000000180)='./file0\x00', 0x28, 0x1) connect$inet6(r2, &(0x7f0000000040), 0xc) 09:20:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)='ol', 0x2) getsockopt(r0, 0x0, 0x0, &(0x7f0000000280)=""/4096, &(0x7f00000000c0)=0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}, {r0, 0x80}], 0x2, 0xd4a) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) 09:20:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) 09:20:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) setuid(0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) semget$private(0x0, 0x1, 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) close(r0) 09:20:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x4003, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:20:27 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000787000/0x3000)=nil, 0x3000, 0x14ed6733ed88d1ff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000003, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x10001, 0x3, &(0x7f0000000180)="083a41d40e6c826d6955169f9a4a804e87426041b527c5880a8210ec2bcde9defa618f441d390de59835bb226630eb7e9b67dadea81e95fe64e0a488857cb8d5109227f41c3b6ee7cf814295e47d3e568acc13d2e37d3ad98865ddc578513a5d3fd2e62cf1529ba81c7e0a0cc11f5053f816e79361ccf1d5f65a3dfd041a54db244f3f1461fdbd2e0d0703cd3c340bd338edf1442891dc5f6956b7dc5496041b03d11e20c78acdde639cda391490236e8cb34fb8c2702de9", 0xb8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:20:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 09:20:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a408ce0666696c653000"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x2, 0x8000, 0x9) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) r3 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r3, &(0x7f0000000240)="062b187e5fd98f1abd98d717762f392f136c88a997ab34f24ef4e3d783fbdf26280a", 0x22) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000200)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r2) 09:20:27 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x3, 0xfffffffffffffffa, 0x1, 0xfffffffffffffe01, 0x3ff, 0x4, 0x0, 0xaa46f02c0ee7d290, 0x1, 0x9}) 09:20:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xe7a6a6ded22aaaba) listen(r1, 0x76) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x17bcda6f3f64dfd5, &(0x7f0000000180)="9b13da25f885301700"/20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0xfc6c) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x3, 0x710, 0xf82, 0x1f}, {0x3, 0x0, 0x7ff, 0x94}, {0x9, 0x86c3, 0xa46, 0xfff}, {0xffff, 0x4, 0x3, 0x7fffffff}, {0x1, 0x1, 0x2, 0x4}, {0x1ff, 0xf917, 0x9, 0x5}, {0x9, 0x5, 0x3321, 0xffff}]}) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x28) 09:20:27 executing program 1: r0 = socket(0x1, 0xb049ddef5663058b, 0x20000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820d2e2f00"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18}, 0x0) 09:20:27 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) dup(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) 09:20:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xffffffff) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) r2 = dup2(r0, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x6) 09:20:27 executing program 1: clock_settime(0x4, &(0x7f0000000480)={0x8, 0x5}) r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/199, 0xc7}, {&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f0000000300)=""/76, 0x4c}], 0x4, &(0x7f0000000400)}, 0x800) socket(0x1, 0x4000, 0x9) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 09:20:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) close(r0) r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) close(r1) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) pipe2(&(0x7f00000000c0), 0x10004) 09:20:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0x80000001}, 0x8) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1, 0xffffffff, 0x5, 0x1, "ce81f35b2e57e5f40f438658ed8199d99248aa27", 0x5, 0x6}) 09:20:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x58eed608, 0x40, 0x80000001, 0x1, 0xf43e, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x9, 0xba78}) r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x35) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x4, 0x2, './bus\x00', 0x0, 0x8, 0x6, 0x7fff}) r3 = geteuid() r4 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r3, r4) 09:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x830, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x40, 0x7e35edd9, 0xff, 0xc00}, {0x9, 0x1, 0x494350f4, 0x7}, {0x40, 0x4, 0x6, 0x4}, {0x5, 0x8, 0x0, 0x4}, {0xb2, 0x3, 0x7fffffff}, {0x3, 0xff, 0x5, 0xc9}, {0x100, 0x7, 0x9, 0x200}, {0x1, 0x59, 0x8, 0x3ff}]}) 09:20:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x0) 09:20:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 09:20:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x19}], 0x1, 0x0) getppid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 09:20:28 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 09:20:28 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/47) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000002c0)=0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x80000001, 0x1, 0x80, 0x80000000}]}) write(r2, &(0x7f0000000200)="cb359fb1be4413902d50cdbb4591f60d6897462b0e41743581c9c83004f6052cc0b2932dce9715000db777eafad7cfcb4f8f8ceb7bc40ed1ba84de3fb957f44b1e31f9ff631902908b5dce611546bc75ea47c560123acc84d4aed456f0275b75692958", 0x63) ftruncate(r2, 0x0, 0x5) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000040)=0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfff) 09:20:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x80) 09:20:28 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x1000300010002}) flock(r1, 0x2) close(r1) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f00000012c0)=""/224, 0xe0}, {&(0x7f00000013c0)=""/186, 0xba}, {&(0x7f0000001480)=""/126, 0x7e}, {&(0x7f0000001500)=""/152, 0x98}], 0x7, &(0x7f0000001640)=""/170, 0xaa}, 0x800) flock(r0, 0x8) read(0xffffffffffffffff, 0x0, 0x0) 09:20:28 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)='G') 09:20:28 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x3) clock_settime(0x0, 0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$inet6(r1, &(0x7f0000000040)="2f802f0c733f0554de33a5bded8f7d375b0fa8efa50281be1a1de8581dd2de495799ba58ca5722e5812a149f268b858448723b3244d9cdc044c733c454927482805fe04a9a2b79995cbba867a96758d53e9768469798cec7f377ed0748266011671fdf2a5163eac77d2c0397c1fdfda5215af8a504a218ead348666aa8b0143e894a5c3b4c9bd5ea91e8860a482d2ec8a9df0b", 0x93, 0x0, &(0x7f0000000100)={0x18, 0x2, 0x0, 0xfffffffffffffeff}, 0xc) 09:20:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 09:20:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xd7, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 09:20:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f0000000080)='./bus\x00', 0x60) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x82) 09:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x84}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x1, 0xd76f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 09:20:29 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x2b) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) r1 = msgget(0x1, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/88) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="a4c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddacc38cb85c52db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5f}], 0x1) 09:20:29 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x0, 0x2, 0x210) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) write(r2, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) mkdir(&(0x7f0000000300)='./bus\x00', 0x48) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) 09:20:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000080)='./file1\x00', 0x4) socketpair(0xbbbf49284e2dba01, 0x7, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) r1 = getpgrp() r2 = geteuid() r3 = getgid() open$dir(&(0x7f0000000a00)='./file0\x00', 0x8000, 0x10) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f00000001c0)="f757883206ec5ede5928b7571e3249bba0015765b1b6058478c43cca7e4b140d66d0cfc94ade2dcd86fbadfc82d19d553665204863390b0a0b001abcc7c76599867e599fa22d8ed71891160564dd4d07044929cf655301c2ccf0ca0f7b8c39b39b889270d54c5cf6a12acc176c0fa09da3acbde14219dbf0e3415616dcfb110abaad8f9af2d07b51f526c7049ece5ba90a8f22ac07a38ac446dc2c109cabda8daa1e44d134da8c4f294966c64962d715a92466f0f41f3da76c02314980c1cc0c276553014188c71f9a3b023e74e2eeee29ade58925335d5ac8e815", 0xdb}, {&(0x7f00000002c0)="1a77a019e1d8b5e0898bec899c79a5b838e4b5df8f065e8f8f6e70e8c808ff78bfceb8e402157229a614a9204c0dce160d67a374838bc9c7ea5c847a83b0fc23d461a5744abdcf5a6719c2020f9806cbe6e9f7f7b855d3930c5c9530dbb8eec172b01e10fb9737a2a9544177afb4e25e673aac487f80fe3c9f6c7c3b50c34553eae2b3334a1baefb464073593224e94072bb4d6e61df3c6b00a35549b602c1a7e984d31ff00a5d54edfe", 0xaa}, {&(0x7f0000000380)="a9b7878f8ae76a878fff0ab56a439d1ab41b7bdc75d92e7b873c446bee9c40331cef6906e525146a7db220ff458bcdbc6d4e4357b0f4904b43bc7384048d33d9eced2a971ffcbfc24d207237b3d9c0c9d4583f13484258d680cf9d592194ab", 0x5f}, {&(0x7f0000000400)="99b86e75ed8fee90be76a37183c68c11b60d7e170017c1b387c436911179e4d18ae10a04d2cd6d0ab27b8b7e2d3c63a5995a392218fb915e9e0a8afffafce9f1a603a97c4a65d5b4e6c470565c5d2da671e76abc55ee9e7eea2fb68d35e9bcdfeeb3633c467bdc17eb3a6281701a735e5f3a5e92347a856d5d1bf89533926ff58f0e8ae30a99fcd2b37fbf05b024b16ffd4ed98b1c37acbd6a39869f034538d45ffc20eaf3675443695ff8fe44a526711c211508410929bd8ee2cefc59a27e926882e1be02fee1db3e0637df664faea9291ca26db8843fc90e17a07058", 0xdd}, {&(0x7f0000000500)="efe0fb5db2728d5d98646846e449b5e7ff3452cd8c59b51e9bc32cdaa0c468a2b4e91dd86404de2359619ffec0bcf124b827628dbabfc4c81c0ea0edd8490fefe9ccb7a27df00be0f12f3139c25bf9a59d97086f57d30ff6d1d116c7816cb046938883e707a221c5bbf9d37214abb0940b1da3c25d221ab63e72b1f9f3", 0x7d}, {&(0x7f0000000580)="de569c4a4b5b4c2d0d599f9f563de9359fbc6b473e5ced06be00e382cd7de8896cc6ddd316c0444c57b99f7319e48f92caf0b4fe2dc7685639cd42c114492b7c56e745d144720b3fcac6ceb77bbc34fa47101b30e58a9ff6edbda16fadf98784d857cd5e88c208655cfa5f094d1de8d17c4a3614091dacdc217e7a91118a39ef1ce46910cf97c0abcab26cea265aa6d06773b41a4dbcd0e24a968f50a58e003d778a1bbc541b59c0d30606caf455dfe37f29c24b53eb41228f48fee032ddab5a2b9d4d77f73871e4c8629a6daa4698524699c048edc1ad7f65f5bd6412ae48233dbd93c732a5", 0xe6}, {&(0x7f0000000680)="85aad69156c4f059dccadcbd8771be1fdd8d7ec78d884a4c7a9391524cb3d92de2e435bf7fe7b9f35c6d9c610c", 0x2d}, {&(0x7f00000006c0)="44eab1183a0e7416a9c13e15ac67a0814a7e11bf312382e4a5e9f5cfa81ee357e1b9996f03d53595736dfe64037c4f1ba9239e1e41ef9c64c1a39bbfe3f0f56f815403a1379c22adaa4c62acc2a28b304f3e118a2057e7be37ea02d90d2f65805590929cbc1377e0072e40ad05ef605be0832ab5c3fa373ef57086477c552ae45051702f5e2f05cc875da882a1003a414394d3f6cb001d5f8d925cc67ed8e7a2a103606c73e7486660e8c44934c67f28c727642fe187d576cd0b05fb36027ffb69d2f252d2c3873241f772bb7b1f45e3cd3ca1adc89648578f8a1f21e8c38f455a5f4b9af9f978da76b52ee09babca20bfdc", 0xf2}, {&(0x7f00000007c0)="b24071af074d501615d0e7cecfbc7fce6ed086abffeb8d6ded0003237dac0c12e0ac0b1e19181124a238729711ff7e6f77b60a678df097f16edadc2a54cd442097e0523935cb217fbabac2cda216742228cdf3000ceef70c11fe4e0e20ab408a6c3bdf19f28bbe9ac8618b14d20c8f72aac4ad9c0b00c31d5a871f20c8aa772b4fdd6894065c07165c292d9ea19873e040511e84c6b4f953bc1ff1b208cc2d63597616e7b843332298edf7e2b241cd7d50d9742ceb1b1fce", 0xb8}], 0x9, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x38, 0x408}, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000004) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 09:20:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0xf14a30b210acce6b) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) 09:20:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x26701e4890e7ac68, 0x0, &(0x7f0000000080)) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x4, 0x6, 0xff, 0x6}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) 09:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x48}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1000, 0x0, 0x5, 0x7}, {0x3800000, 0x4, 0xd0a, 0xec}, {0x8001, 0x10001, 0x0, 0x80}, {0x20, 0xdd3e, 0x3, 0x88}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r0, 0x28) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 09:20:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7, 0x400, 0xfffffffffffffffe, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x60}, {0x6}]}) 09:20:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x4) 09:20:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = semget(0x0, 0x0, 0x20a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x3]) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 09:20:30 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() write(r0, &(0x7f0000000180)="8d2c74d012b4675cce6a35cc05a8a3a4fb2b1cf2540bdecb196cbf8dd31981f9a3267bc4fe89cd9560d3250d7b1303bdaf411c631ffa16b87d48d5fba9d26071697dbfc71f01e598018beaa8", 0x4c) mknod(&(0x7f00000004c0)='./bus\x00', 0x2080002022, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) socket(0x18, 0x2, 0x81) r2 = open(&(0x7f0000000000)='./bus/../file0\x00', 0x1, 0x11) syz_open_pts() recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000200)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000280)=""/81, 0x51}], 0x1, &(0x7f0000000340)=""/162, 0xa2}, 0x800) 09:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10c00, 0x0) sendto$inet(r3, &(0x7f0000000400)="791fc48abd021e1586db30b7acc020c8632a1d791e8a8cba406ad7d1536e6babb1dd18ec36fb1fa575f576d90f78a07f70d35a4e09171c4c58c4", 0x3a, 0x2, &(0x7f0000000440)={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x10003) r4 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r4, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000480)={0x137, [{0x0, 0x1ff}, {0x3, 0x4}, {0x0, 0xffffffffffffffff}, {0x1, 0x54dd}, {0x1, 0x32}, {0x3, 0xffffffffffff6091}, {0x3, 0x3}, {0x3, 0x3ff}, {0x2}, {0x3, 0x6}, {0x3, 0x3}, {0x3}, {0x1, 0x8}, {0x3, 0x200}, {0x3, 0x1000}, {0x3, 0x8}, {0x2, 0x2}, {0x1, 0x1}, {0x0, 0xce2c}, {0x3, 0x3b}, {0x3, 0x4}, {0x3, 0x1000}, {0x2, 0x1000}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x8}, {0x0, 0x20}, {0x2, 0x6}, {0x1, 0x3}, {0x2}, {0x0, 0x7f}]}) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x8, 0x102) getsockname$inet(r6, &(0x7f00000005c0), &(0x7f0000000680)=0xc) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000640)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000300)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240)={0x80000000000, 0x81}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r5, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) r7 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) 09:20:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) close(r0) r1 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:20:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 09:20:30 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') 09:20:30 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getpgid(0x0) r2 = getuid() getgroups(0x6, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="87ddfe234f103bebf57147b142b870c0425dd76ecd207f85ea89be0038d2cb67d5e84daf5eb74b5a0f669e149c99d9128e9ec96f1928d712c633a11ebe0ba47eeadd4072c32542d4feab4cb2e21ba9f2c7b75f3569a91f065129e6189bb65354adc3f4348493", 0x66}, {&(0x7f0000000180)="fcd41a8a0e9abc3aab60a48b11196c0b3bb15848d729d7db12d768050b667cf48cc9ef23f21880d7fb184ff26aa9a1b1889e1167255f075ac88f47f6c572927d98de32cc46da12059c74f662bb1aa252252104077c9ab6bcd5f47a57d96ef15a4ba0f197f8635a9458aa5602fc19315989f9b80fe84c9334d718ef9eaba761468c65f4e7bcbdb22d520644aa79446472c523", 0x92}, {&(0x7f0000000240)="be87729f725b2996473802e7052ccc5fd6b207ab9a6590e3deec52ecc03075c452533c54081f0866c1178f41", 0x2c}, {&(0x7f0000000280)="ac77f30bf0b6c368bbef9d2deb945e7c20f8fb62819b31d8c823749056b1cb0af1e421d767543a328bd7ea683d7f08fa2b0b6e52ac848bc110a29fbe16dcdbb22915bf9050508a38e8f3ddf8b3d3268b773e9b9be998841723b7c8c7219221cf9f182e1517fabc874f7a06", 0x6b}, {&(0x7f0000000300)="154ef8026bc2504d86cbf0a9fa3ae424a2be7aa592c82a1f0bb90315b2e9285c15c81ed02a8dfdf01f4457fe80b6e1ef8369876af5513f8e72b45ffde707e311c39fe30259ca41a519d487bb4dc48c2505ac57b5410afad43a3bb5", 0x5b}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0xd892923bdb7d141d) r4 = syz_open_pts() r5 = semget$private(0x0, 0x4, 0x200) semop(r5, &(0x7f0000000040)=[{0x46baed854891af01, 0x7f, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x1, 0x1800}, {0x4, 0xfffffffffffff579, 0x2f8d6128f14bf1a5}, {0xc6e81e35794d753b, 0x4, 0x800}, {0x0, 0x47, 0x1000}], 0x7) read(r4, &(0x7f0000000440)=""/68, 0x44) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4010, r4, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000540)={0x0, 0x80, 0x202000, 0x3, "dba94ddccfc8feddaa66b2b85b0f7a3293e7a4fb", 0x1, 0x5}) syz_open_pts() 09:20:30 executing program 0: close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000000600)='f', 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000001800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) r7 = dup2(r1, r1) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000000)=0x1) setreuid(r2, r2) setsockopt(r7, 0x2, 0x40004000000, &(0x7f0000000180)="b4e91a3e28457468b1e2013070a51fb01692a9e8973ac1f1f7347104661f13ed08ffce3638de104383af0de912ac1c5ff2e283d65385531d0b735c6f33b9711ce53954fb850b6a1941ef3c3cbf9360de60781311d978255106e6b0f314576a9cc2007e1dbd825fb21392fe093f918780efe14148454ce5e92be50ded55e04d7c44024fc89f895a737338c157756a87c560df1653735f9bfdc186eff19a3b53a6", 0xa0) r8 = socket$inet(0x2, 0x5, 0x5) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000280)="87da02cac3298899e80fb8894101dbcf47d6fe0cbf1d5bd1428dac1d73ac2bd0fafad74732f4e907771b252e3a19e24304a28035a59c53a93ef809d4e3363f2c3e8cca58d441bf", 0x47}, {0x0}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r4, r2, r6}, @cred={0x20, 0xffff, 0x0, r4, r2, r6}, @cred={0x20, 0xffff, 0x0, r3, r2, r6}, @cred={0x20, 0xffff, 0x0, r3, r2, r6}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}, @rights={0x18, 0xffff, 0x1, [r8]}], 0xb8, 0x8}, 0x400) 09:20:30 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) 09:20:30 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:30 executing program 1: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, 0x0, r6, 0x1f, 0x7, 0x2}) rmdir(&(0x7f0000000340)='./file0\x00') sync() open(&(0x7f0000000380)='./file0\x00', 0x94a0302d94aca69d, 0xf0) r7 = socket(0x10, 0x0, 0x166e) setpgid(0x0, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={r6, r2, r5}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r8 = msgget(0x1, 0x200) msgget$private(0x0, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x2, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000200)=""/186) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) fcntl$getown(r7, 0x5) fcntl$getown(r7, 0x5) 09:20:30 executing program 1: r0 = socket(0x6, 0x4, 0x6) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket(0x18, 0x2, 0x2) recvfrom$unix(r0, &(0x7f0000000040)=""/117, 0x75, 0x42, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2d66696c6530001660310936aaa6af610075b76ca75cb1cdb7889e602fcda4093344ea4d10ba3cb9a35467d03a9f61f7c06022a4d85c0164f520351563ed59ff3f3fccf6b9cfc09c83e0c32b88896807edba83899f42b213ac76ad8492d168e3a70ea88b0661e0ce3540a4b5a62a854047e6918d46ca46d68fbf52ac7e9205245d23cc0e61e3ec894832be79b4a476f765f87db38e"], 0xa) setsockopt(r0, 0x0, 0x14, &(0x7f0000000140)="0000000020fcc05812ce5256bc5ea39e4966a8aebe42e62462db0bd5eea27c305dc40abc673a385a935f450729a8937e1bdcf274d0d23501b763d955e29197847d296cd5629e8c2a0b5e0f0a9a41ca00ae48e1da95dd9090d5e7b97b881759ce37d2bc70ac631d9e3ef3aabf9e2582a905dcbbbb4d84be76007ef46696e0ffbe8879a9a85ca8ef5e0708c2c62dce4886930a38", 0x93) 09:20:30 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) write(r1, &(0x7f0000000100), 0xfeae) 09:20:30 executing program 1: r0 = socket$inet(0x2, 0x5, 0x2) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2}], 0x1}) 09:20:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 09:20:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x10000006}]}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x5}, {0x20, 0x9}}) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000040)=""/50, 0x32, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() fchown(r0, r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 09:20:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x108) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = semget$private(0x0, 0x3, 0x10002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x6, 0x10000, 0x2}) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) 09:20:30 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x2, 0x10000, 0x6, {[0x8, 0x8, 0x8, 0x2, 0xd16, 0x3, 0x7, 0x4, 0x8, 0x2, 0x3ff, 0x9, 0x9, 0xf, 0xffffffffffff3440, 0x7f, 0x3, 0x5], [0x9, 0x16, 0x2000000000, 0x7fffffff, 0xa85, 0xff, 0x9, 0x5, 0x5, 0x50781b5b], [0x8001, 0xfffffffffffff9bb, 0x94f, 0x8, 0x8000, 0x10001, 0x6d], [0x54cf, 0xc0, 0xffffffffffff0001, 0xffffffffffffffe1, 0x0, 0xfff], [{0x20, 0x2000000000000000, 0x3, 0xfff}, {0x5, 0x5, 0x2, 0x8}, {0x4, 0x0, 0xd4, 0x10000}, {0x4, 0x4, 0x8, 0x100000001}, {0x8dd, 0x8000, 0x5, 0x3b874118}, {0x8, 0x12eb0, 0x1, 0x7}, {0x9, 0x7ff, 0x8, 0x4}, {0x7ff, 0x80000000000, 0x28a, 0xe3e}], {0x4, 0x0, 0x6, 0x6}, {0x5, 0x80000000, 0x6, 0xcd}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 09:20:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x8003, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xcf3, 0x1f, 0x8000, 0x948, "5b8b1329207d46a7b7d63137cdcb06c0cecbfa9c", 0x9, 0x5}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e000000000000000b1292a1f22b97368f0b54b296bd9893e81784d62633eddae62f64220ffdc6c7ac0f25f6774ef4493fe1abbc9f7ca2585f521754d2abd32ac10475744b4ed13717fe59f7f818cc2e240c24ec48fed2ad3b0f04ff5e73429d1bec3b00913a4fe4616dc3e4a8a7f0e0a954c3ebd27d8a8f4cbe19c590966bef728d95033263346069612"], 0xe8}, 0x0) 09:20:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r2, 0x5, 0x7, &(0x7f0000000180)=""/200, &(0x7f0000000040)=0xc8) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 09:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 09:20:30 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() write(r2, &(0x7f0000000040)="eb6ff2a33a972dc7a4296244f9e014627199763f47950706aa5601b8b7dcc2848eb38ede40282c1b361c9ec0d699e28a082c7d90120f9fde34597a55b24830c1442549ca5c76dbd4bee7bc3d535646efead475c7584c0bba6d3f94196401fc57ef1089f7c93656915473af72886aef1e74a700d5e237e34b4f2efce7c3f75fd3212446fa7352551da036089a6a5b1ed1aa196d75f6a423a928a631b52879f089936f24afe0b44727ee129a98bb57a97dfeed2b2356f74877ffe44683900a1667782888da60c436", 0xc7) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 09:20:30 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000100)=[{0x7, 0x3, 0x800}, {0x3, 0x0, 0x1800}, {0x0, 0x0, 0x1000}, {0x2, 0x0, 0x800}], 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 09:20:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) clock_settime(0x0, &(0x7f0000000000)={0x100000001, 0x7}) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 09:20:30 executing program 1: r0 = kqueue() writev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)="401a04ea8e27d9b1fc547ef8e8a80e4f1c5169d35ec28e6c185745c0b17f01fd47903e1ed29734329d99e3154fbc97472100e0ce2b7843a3dd1932572b5fca3cf7f36eb50933f732055332ba5089b10c3cd212a18fd452eae64b44c3411a0a2c4ed704d3a12b29e9cb46313a53a962ad8c7828af83ade2543bbc9a43d29928b017a45ec30395e1e8ff773b8e8794d5f7daf69ea3a8930185caaa87ef4f4f08caba7d8821cb00dbb6b5d4c54db4", 0xad}, {&(0x7f0000000240)="2eb35f311890d7bb78b459", 0xb}, {&(0x7f0000000280)="6004cf93278b7678480f4a7e9df774c8b3199fca2001e23278d07fa26d02681f5d8b0a4d567aa3d36a5a8c9bcc5de65b74d3411d6b65dde0031edff26d60172b1228b4788614eb671c48349099ed6b8a357f12d3787106789b2b22a0b12c00a8ecbd661d8ba87e5b8a7adc0afb7f58df46a526a9d538ffe6faa6cc13d92baa57c2429d23b998abedfdd2576bf87380577a005896b4444eecbe005f82e445c9f067e666b628c5eac096960f3015a13a1ceec9130b15572ae71b13be410e89875e63cfec21928db08004d165c4b4637a282b7c24c716e72df3b3558f004c1dc56adf2525d6dd629a076622aa11a4fa42a56da800c318f37de9d185d0224abcf2d87c9db15f6888aa08196b2a9c64391436c54f16692be3e320f547fd75a1f3eebd40b2fde54db10cf999f1f8077dcdc69fdcbf5763218b30d4931daa8c25e2a04578e0db2e810d2926d9d2d7c0607ffe39bae3017b5f10322701aa96361e2d77b36b3def0aa306eb90e1615ada7f517b811decd42399856ae41c43abe08ef03634f88bbf576082f5948fdd996d53e9eb02d5251bce5a1a47ed8a7b368008788c8605bb1b5d81426c289dbb55de7bcdeed83f8437cf8a8687782caeed55f0c7203b1a3559522ae7ef5f19b8ada2565e461ea685cfcdefbd06f423e2ea981ce0c344652370927d201b2526b9a9c2ba9ca677771bf737786d36edf14d6defd4e6154cd1bc800497b91fa6d39dcc025d9d6554860916d90fec368c5d5528c5e036d33de6ddf4752d2e79c408f4be38032987c4b41aa99b88f6440d7f649b80f6cd1dce69973cdf84ec8c0b8b49f26fd9dab51650a6933a5f9a9d00e2518631204f1d5f3e89772907d6887a364b28332d93f52acc0a070f0c853964606004c7dce870d80c273a2a9d3d59d53ea9de783d754baa073aa82abd3e63f9b26fd006ce6b15fe2a8a9da2e246826335bf0cd06d7403c206178f93ce88bb0753c05b060b7b75da95a6a2c27808e111f308b9e9d449a667e040df2f8b29cde906e5cc86cd01b5096044a888659bab03c67b4ee30b9c383e45beba24d7cc0cd925863b8e08848c0e5eddd21ffc622dcc83017d83900f030415e5c7955cc2a13aba92deda8be4fcc923722aa867c06d3b5dc31adc295a5ffeb90aa50a5c5a222c1a98f40a56c99367e9daf186fe23fdab302975407b39728a776a5a54d301d65d915b6c3c2bccb231b30206fcc30aa3b76b0deeea6b3485e3af55f3a20debf67ec133c1ca271c5035ddc9ef55c1197ed35559688194a2874c98648a5bb6cd12edf3e835035addbac38be2682a38e6643ccb8a2f3185cca5d0e22c05fcb2146d840eccf52bfde5276efff522329ab9189c69ae9adb5786fd93c76ac93b48e3ecfe559ee948d90b7d9ff2a09840b281bd5dc79f531f70b9048b2e7c1203a3ad88357ffdfc565c98233ef9601b3b6743f4aa957a64b75bf65dcc9395ad5ca684db5a7b71566e4ab14a1d3a6f37f17c4b22baf267343538d203a24ff2401a666db4911d485b36bdec9fc521299d222b777f48e5c45aafa7fc400b82e0116af43410eff99e194a2690854346f86ef10ef2a8a9fb5e5ec9da9120383bc9dc16e9f996010d93d2ce213e716cc0a3ca20d186b0ff73806cc4f3afe004508665784c0527fe38f0d95f4fb271f0e3d5440f4842d99d36e5580fde0ff30b6a1e1dc7c5d6e6468e52bb4f80a32ce3595a550dd33b8fa3cf36ff22bef310f37907052fb7d41d79fd6d7577c3c85f0abb02946679a2b82aa7331626be24b585da9bcb557e157a70cc98a6218b86b82f15cb1ef4492611bef58ccd6acb5f5b295589f4eac3224a486bf1806f32d1d1f272355825658796ce62355a2bb8f1192b5d199ec21a4a3528a0bfed0237eedb63e6f87ba6b511717a0c6c2c67d3f52ae483dc4e74ee3751a5ce21526233330b9ee855000ecd220193f17621aa592a959b280e8dcbb4af2c623bda39eaaed65b43ab657243d65635f4c42770fc29813d2b7766ae277bf4b2ca97688ac28e8716c9de420d639b49b15727ad305598c13ce95a3e2a17111ea06bf9a22284db9141a70d711be1d1688e52547c3d26840686db384cfc62f8c9ba51d69101263f0e28edbd685dc64936a773d266ef0a194a15f86e465d4a348b8fab13dd37700478e7406742c5043ce25246fafbc92bee30569b5b1bc8d109b6aa1f8aeab7cb4ff2ce5b1f78bb8fa3dcbeb3f606ccd8f53064985d3c70a1085185ec6d4c7e343636910bccf5595144d8a8fcc8f4df5ebb3b7909e0f9fb1f533e47f07809c288fff63324459f17b5b7e3e1e61f33d8ad5990009e3495b2a693a87c7d0548e56c5ba447cf0a60ff0a16d66a1fca700f72bcb179aa36eb7fd8b08ae7523c1f5d2de8c8465f551488d99ffb3c988ff21731bfce9299aaf0ac0298ab39aaf640f857e61e0583e1c9303909bac79bc9576cfc16fbc97c71e98704da686a9be5264b5f65f673477f036dcee8a8c92ed14255f5d51f13797423e1a9cc7034df63acc53ebd8b3bf9cdb255a68c0d29c6916cec1680f884525f850a8bda2329e199b64b4ace1a13aff5b0289b0d985a7a568a0c75be60e6476324a87363c155bc216c7d8fa1553a1f9af1a3ea44c07c2d2083723c58ecbb6ba6984bd766bf4874956e156ae4736a8ed5feee454565fc3c7d45738ee75b2089ad3989dbd7022b4cd7a0a20b7e2a8373d38dba172e2977dfb360739d5e74d0a5e9a9231a554bfe0bdeb8724660971560a2b29235ea2105f4bf6886302213acca3ba4897710f1a00bbae2554b65ca6d7beeabff79249a3f2a2118eb52817bb92e916f94e4e8361c037502411ad2713f75e2e42d5e5a105c2ec2552274e0a221ebad2d2ae8c29b7361965c05e47dece9f2bb82877df37dc85c8d93015efff9749638f8ca67c42c782369b3f0c8a7c29f92c47a66dcf468757d5dd7ddcf5154f64cfcf2132065c7ea310b58b14b83e74ea4b0c0eaf1aa0b342822107797dab74da865f83cd775d46c900b57f477b5402d22ae6c9c87bab90543705f99039b3a0fc5a99ecff7fcf08487263410c380b5b6400268c92db796b62253a479983be3c3e0af442fc368b415e42b3194aad3ef809c9b42fa67f2fd48c7ffbd162e82daa1f5599ed1e57331127dfd82f086275638f16a5259415af2d7c03e938faedb6568a110a0529222a1184572068446f6c84ac48f917aabba5355e6748574fecc4b1c766162bcdde94263994e1f820b3c270177003506c9e3ff340254ae8ec4b20f8594e3688520292d27be9d85eae87c057c55606831d4218cc8427bd5af07c4713f117b4b7e41445e035aa4a83643c5c59c754f6ac1fbc92ff6bb74614d876b9760c2c7916ab662dfea98d4e74e342215b01a5bbb9ec9e59f9afdfcf76e756f3a928ca7b8f876aae49a9ff9bba9681eaeea0476d239dc90566adb1233a9ce2367fc1964abdc2cef0c53d78fd0331aed76025ed2522e7383e5e135689e6eec968e5a2734e61a61263b72dd351428faa2ec6976f347e3174a706d8fc37010d8e148e0e52bf32e3143863faf61e19f0ed95fd93b2fcbb880bc9a80cba5e6a4e2bbc76e336eb2accff7b95e349ee7cbd596e1abbf28f397a7ffee362202d550a51fe9f13c1b89ad17ba840befe5a9faf38e208a743fe2e2a9ba685849d688d76c6336340ec4f44c190a3e903d45bcf0827903e721f5a8a9d951a18cc5b0c71d17e5e6b049a3795283973c908d187945ca7355891c454e0f5e342a3b782cd6464e2e96ace913262263f65ec204b1edc015380fcc56070d95ecdf1f62f876d78bfbbd14fbe7f689f39fa47b877533c47f2db6710cacda4f9c8637243575e706670ed23a1f68570f2aa447f075ec8d5c15242dc4b10894d16ed51b2c7ee33ccf18c335b1b21315c33fdf07cff894c4d333918d9888e24ef521e5c8faa89253da7adbf19d3f887f5e8e2134d27eabfd3a9078d23c630976681a9fcd3f805ef2b5154eb037d6055dfad90bd8126c33a4f25c77fc57da5b8f75ca070a92444a827558d559f6c29b149275054ad3adcb4f5bcfce35aefac39f3fa0076d602505c2babbbcce95794883b286921bb43adbe532d2593ee65eb07faa433683cb3fe43ba63df7daf9e96d85ca6e388b5ce9d9fe17bfc254abec0c5144fa44f0bea13dd961f48486772047a2864fda4ae37a07a1ac1a50c0598a4a51b785bcce9a37fcd6804bebc51634d33e4505ff6522bc095d363a892383557a23f6d81043e2ed72e4fbd2845ec05059c18c4819bab6cb789fe637367220b528e54fa0d03671aa0ac76da257f88ab1ed8d2a2210f21bd1376387f56751f4fb12dbaed112061607e7496c2727062d6398f091ca40da401cb6721ab0b73a19aec94d4111247b46a22fa4b4ca3dc0dc3c064fbda60e8d4a42a52b228331343232f166cd12319fcb9e53b1f33e8b95a3e269754b0e97c0cb95c3ec8e90519e7a54a23c1b59868152d63cb135d8f142302379392cc1feba8eba248d359acb18656d294f687429a0e4a5c061d68322f988b9b1019d5e058280fce6facae46e886d9916f04c60a07bd7a82acebec3003770a22dc4a43b1cf95f284f751b4bbf404e337a224da33929a19be8e0a3846820d06c68a14659cf6e05e69f60a5110a942a175867567827381dae41502ae2f54b6d07acb2d8ee444bbee7dece479b58c804378b3c2ab159342790b93dca95c7a2705d5221055219027c0395435f9054ebb836f76a5e67e56d592459858bdee568ec2cc38d8c2018f374da6603d84558d549bf8bfc71a26e0936dc9680a5fd75ce74bbb250f4ee47031e779c8e426b10c7f9ac59d18febdcd64129877901dc4089747fb29c15263298ee867b2f0dadd4481d8cb2ee0433cc91fed83d9ae60bf3c2da0082bbc46dbffc4eaff41b31a4b8d1f44b59f0a1a5cb66a785bea0b587b20302b61dc977df7c54b6b28e5da11702e6952022d708dabee7384363f5b31325b82abcb94491852f95127a99ff9f66d8130cdcbdad9b8a4a8d0f42c00055299882b571b9deb630c20ab32450ee6a7ba24ed5b858643794bddf82babd5f1a32606ffdd875d0422a167cf131eeef7854b94af8eb8048fa1695fbf0efe89116e3ee143c12f783b277219b38d2c340bdc250051e1511122d5d578a9e7fa2d4a62f3ee387364db51e82958adb6d3f1e750d4e6aca8696602206f55e0b05c108b56a723d2a929deb9cd0c51df3f79ca229b81759373eccf3ad39a2783b1d2a2ffa4b6eb18524db6f9513c116d4a4045f1d174026f5cc664fcef60d8a9ba261e85abc3a5bb45dc1a5fe396597fc6b724d3107252c58a4f23923fd61ce2bf363c435935a320a0f5a4e9906944da25dd1998f7f2b8a25540b21b9bb26133bd3dc6f82c25f61cdbedd5b0ca10dcb8af63d8be4c3b2061bcb62063e56ac99b3ddf30fb26bb213f1037cfda0548e1c07d230d9aada72afa377fbc3747c53b817d9129174e17589b6618cc7a2c9849be28f4f8da32077182b95794efcd9b03f4a7a22ee22b20dbe0dcac7ea0172a815717c4ee96ffef8431a1372786678b7bd1a94ab0ab33cb0bfc71da89cb23b097161a14920980a562b7322fcfb52813d1e414d7d28810f210486fbcb5914c62d1653a12103755321b77010204d12031cf7f36a24a95c93e6b4e2a71c5b3d15f92b013830a3546a8334080e2f5190db10a7c183e4732a719099ac0a41085f55964f54a62370720adc77bebcfd5f8166989326dff7b7a58342068ba810d08f78b775c22fee0e143a9454ac26ae", 0x1000}, {&(0x7f0000001280)="08b4514997f21297c6b4bc3995d9e6baab634c413b9527b451483313db84d75f3cc7606bc7e3ecd0929d6b5dbb8c49a3126633b1d8b1f84cf58266740e2851ed5794dda290a4b73ba22c8ae5742f7ebee463639b698d69c400e376652fff7fbe522bd02fdc681cd06ef51b90e4b4a27df4a8ee0883245e6d87a8aa4866a2b24837f9604a325f03871f933d6ba6ae72741d76f0058d3aead1143f1a980ef8b66b51cb96f575c733b336a8edbdc63ecfa88ef864328899b7abfdb13b78083e6232730431c241e60ec7a8aec6a5f9cb2155f8049e5e260e2c", 0xd7}, {&(0x7f0000001380)="d779fdee4102ced16d7fd61dbce0bb629b9a2c9372437c6c382a3f15cfe6aa37d2f1f7dec69c035317231849ca4f9648b16ecbadb8666f0420c396c8f937c41f59af72b8d64789d656b006702881e65c588e61758b6cacde2432055763185bb8f1777e754870b74d3a0f205b7458adc24043cf1aca5eb8e18a1b2d75676a41bef8ececb2862b58974157aa1bf81cd7f1e6f362cf530ddb59fd010886438f7f126c17535930f6350c81009af805d4f63d09370f096c37e31989afd8d5807b9f4b28b6b9a28823b367", 0xc8}, {&(0x7f0000001480)="afecf890210ae2820f6a5f81c248e4dfe5c62bf650bc5f352db68665a88c103c3cd6676bc5cee415bb7a6ba4d5a67ae2daf165f21cd1c2a14b4c5f743a511b86a71d4e4651c3a2d311b56f1921728f834b71dd972c72bce73f978f3a6fd65cd49ca9b69b8cdfee4d35f4bfc8048c48c76db44e839f56e0bf5b88c90d30880436c1398ad1702a9ab8d10d6d97de7d7921787b05f9a51956ede3db2300d2be1ceaabdba51ee66001470eed00e57a7c281e359608ac5ae8eec3cff2d213092a220d400c2e1efef78dc6d26d318ea4d97cecd1d04a650b05c1783a2f8fd43cc5c5e5f457d52cea6f28a39dfc425d68bd5ab29244fa", 0xf3}, {&(0x7f0000001580)="186061f6c3ccc1bc19548f1123a829319ce638616c8716025aa05d74ecdb07873ae101cebc8b52f1244dfbb5352112e0a014d8aaab2f54b110349baa5d0f160d3486c803b1640520d8dae66110f83087787114bf69d5653fdf567079318e60e9d29b8a7d063aaf17e856b6fea78584ea39fab7e725879ea25ff68b47a767d604e72daf6868c4f9c7cd2fd6345cfd494550ace0b181cdac8eae1263030452a9ea2789f9d4db3e055e5397dd583667943f45", 0xb1}, {&(0x7f0000001640)="579038fdfd32ba9185ddf0d858df0dabf153fd9e9571e8842d515ec8b49b7c3561d733ccc1ea", 0x26}, {&(0x7f0000001680)="4d78ae69459d1af708e454dfed1552b7a6bd9a663604a6db6ef96fcb1c480cb38e1d62ee9eeb0db48f9778deb526ebf2bd96a081332ac0aea556dcea8ebbfa53e1a0161d4f6d64ba03c86eac76987a4cdec2fbea0a350eaa168853f9ab908a34478d2934f945cee0b8b0554c083a6fa09b194d1c3df200e7cbeeb5f8ae5a61005c21e7411bf93773d1c778328f42680a5399426be205e9fec98393f6cd1de1f5f841e41f66b13e4dcd14afdf9ccdf3b36c36ba1aa3a71b0c3d6a74aaa7203b2779cf0ce69bf84026bb1ec7155630b149", 0xd0}], 0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1f, 0xfffffffffffffff9, 0x2, 0x0, 0x6, 0x100000001, 0x1, 0x3, 0x0, 0xc5, 0x80000001}) r4 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() fchown(r3, r5, r6) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) getpgrp() 09:20:30 executing program 0: socket(0x2, 0x2, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 09:20:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xde, &(0x7f0000000100)="ade43897fbc539784c86de47f00644aa2e986158bbcfca9f9a18d32fd223fd843df7ebc881a8e51e3039501baaaab44cffad9106b99a79cd8c309c41c506089ad8d506a8390e224755618a0798839759193c06cd1331afc9fcdee7edcc5f2a736de96e35bbbdda4e4389d80989b12a2a0db72ff1be75b3f82f07881363559569b2a1457595eced39a6af0c4995e0b510272f3fc58de9191737f37de76f16c085659e0d73bd451057dd3125e05290b35fdf93d6dbcde88e1670ffff031927e35565a4ce777ad9b15d5ed894719d58ab6d250443ce25e09dafcbb812848a05") sync() denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 09:20:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) 09:20:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9a300000000000000000"], 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) r4 = getpgid(0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x14017513ea1ca398, r4) 09:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100030}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x7, 0x4, 0xfffffffffffffc00}]}) 09:20:30 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0xfff, 0xffffffff, 0x1, 0x5}, {0x7, 0x9, 0x6, 0x6}, {0x8, 0x2, 0x5, 0xb167}]}) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x3) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:20:30 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x22, 0x8}, {0x6, 0x101}, {0x6, 0x4}, {0x3, 0x54d}, {0x82, 0x200}, {0x87, 0x10000}, {0xcf, 0x9}], 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[r2]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:20:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x411bab817005c273, 0x2) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x1, 0x1}) kqueue() r3 = kqueue() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x3013, r0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 09:20:30 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) geteuid() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) 09:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xce3}, {0x1, 0xa2c}}, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 09:20:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xa1, 0x3f, 0x8, 0x100000001, "98b10a500e060cc6dd597c5bd9fda4b553717db7", 0x7fc00, 0xffffffffffffffff}) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 09:20:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x3e06edec7fc68655, 0x11) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 09:20:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x10000) 09:20:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 09:20:31 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) ftruncate(r0, 0x0, 0x401) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 09:20:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget(0x0, 0x2) msgrcv(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001849dc6aeef6e85e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fef0000000000000000000000000000000000000000000000f0ff00000000000000000000000000000014000000000000000000af9b6538d81c9acbdad09546cc52fee094eaa8f28a80eb171e5f43b54cdda357d834d75146feded2c5f23b8a29feaa7a52b1e5134ec514ddeab036ac75d0deb227fc331b130dbddfdcf15908ff1dbd908f33eb91ac11177b00a607cacf12fde95b7b9b81"], 0xb5, 0x3, 0x800) r1 = socket(0x10, 0x4, 0x0) recvfrom$inet6(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x41, &(0x7f0000001300)={0x18, 0x3, 0x3b2, 0xfffffffffffff86c}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = shmget(0x0, 0x1000, 0x24, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000013c0)=""/188) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') recvfrom(r4, &(0x7f0000000200)=""/186, 0xba, 0x2, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/tty\x00', 0x10, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') getsockname(r4, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) open(&(0x7f0000001480)='./file0/file0/file0/file0\x00', 0x8, 0x80) openat(r2, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 09:20:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) socketpair(0x20, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="f9618479fa0db99750e60a95453043248ad7267d095a5870d4d480a73310a6d1502465b8a769101e4c15fc35ed20dc122b3dac3feada213c89f7c473df37aa003d310f03384652dd5429c89edf106b5bf6bc1b9d219f21e3b0fedab62ba5f1a209a2891d746e997f4f9553b38f6a01aeff5a887b8de848a04a930d52358806757c1546423ec681a0690e60d9588de56501717386f2ae358ead885e49872b16f3011fd9b09414f936645da487eae9034a0445bb45a82c70346324c173a611c5dbc5a7d75eba4d5d967af069981a6017ef3feeabbe02a3348aa58fde5109bb0906b9a100b1b92fe5cd338f1bb488ae77acaf78fba9adeb1dc844a138", 0xfb, 0x40f, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) poll(&(0x7f00000000c0), 0x0, 0x0) 09:20:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/6}, &(0x7f0000000200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="4d144f6e7da1f8234fd19be601dca5a75c37a42c086fca0f178930ccaa6fdadaecf2582021072ce939b83c428aee9aaf67dfd94f41c88ef6cc72be072c7cc43a0bfdf74fae6206375852718a3ac327e03a43c52bf3e24a5de5c1a5c5b5d80187dd59a4f201e3a513a9181dbeff60409ce72d667b4c96a57f82a84902ffc2cfde1e879b3d45f7b72d523b995db75e9f0ecc0958f69bb8bd7dddb5fddfeb2d75bb440d83e1b49d52bf47d3bb1e0b9561", 0xaf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0x2, 0x9, {0x3, 0x48000000}}) 09:20:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB='./file0\x00'], 0xa, 0x0}, 0x0) 09:20:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) getrlimit(0x2, &(0x7f0000000000)) 09:20:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="fc2014ba9dd4e47f5c4b97aa44cd107343bc133c8741a9b0f66976bb8f57b4c52e7ee043bd6d8707bd6954960b547981", 0x30}, {&(0x7f00000000c0)="b7dac165dcacfb7fb23a5ce5521ecd811b21111a4016b81269d755cd871baa905a2a5210ff27014d2dd4d2951c3387000489b9f32e36bc8c093eb6a00fd054356cc569c40c66abe34358b4c6447e78786bd9e0bdfafcea54532313e439738bc20dc479b59ddd95088e692c1cd9234371b760ddd47d4d18987ca74e6884f16af446abf280495c440bc094d5c10e23786fdbb998b3ebab62be57dc088c57d63a604cc9a0c1fe3f1febc66060b140b88e53dd8a4e57525c87b8fdc356cf7687c2a8218341328c3bf0d059d1043006521b88b0d8743ccc2bfcd6a8d8", 0xda}, {&(0x7f00000001c0)="c74d071f4fe30528a4e623be274d2768e4189093e3bb515081468ddc7336c0c5e47b93dd78ab8e6419e9a701d5f62f9bbea5d69e2bbaf80fddea2c8fb672a2382f73f64aba0021859b0c742d07f8f4ee6bcba86a1056f802a230a3d74a49402f9c821c53b71923f5dd35171484cb9fe9af1ae842befaf1cb81e3c12985977b47e5e887d944326da260fd5bc8da16c119c7201321574ba4cc91deb5e13efe40160f87a0163e4ac7d8c7515e53", 0xac}, {&(0x7f0000000280)="d9b8558fb6ba5204452421ece31f4f231fa49d68d973d4f9cbdaea506915deacc0e17cc93e9ed25bcb04f9c1eb771990960dec1d6f9113fdcffe0b00b4a77042ed3ecb63e1875efdd3046cef395bf977711e1a44c5d5fceee0165156fcc750d2319267b7cce4ab588a72335825917d69850e039b9867657047e0fa", 0x7b}], 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="9cca8e5bd804ac4532151b28ebfb8301489ddda9a29f59442d941f9e7f7ed133b7b8fa176c38ab7e0730abb906ee6b18eb32", 0x32) 09:20:31 executing program 1: r0 = semget(0x0, 0xf43298ce4c17928d, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xcbd, r1, r2, r3, r4, 0x20, 0x4}, 0x3d, 0x9, 0x7c13}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000100)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x1}, {0x6}]}) r6 = open(&(0x7f0000000140)='./file0\x00', 0x8abbc0d0a992aa6b, 0x80) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000340)=0x3f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000180)) 09:20:31 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x0) 09:20:31 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(0xffffffffffffffff) close(r0) write(r2, &(0x7f0000000000)="839c94484dc5dffa24dc797e27c3084dfa64dd48e199a144", 0x18) 09:20:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) 09:20:31 executing program 1: r0 = msgget(0x1, 0x86) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3b5c46a9416ee2396c7b82b9def4800"/104], 0x68, 0x0, 0x1800) setreuid(0x0, 0xee00) r1 = socket$inet6(0x18, 0x2, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setuid(0xee01) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8000000000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) r5 = dup2(r2, r2) r6 = msgget(0x3, 0x10) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000e3ade0fb40c466269b3605cd98e0cf38d98d7e936a5dfd9018bfea34bbf35a7c97c05813675fc118722cbe7b5277debea315735221999bdea2036a4cf46b676085494c02f7300b430f2157d24d8444aa902b84ba3cb4cab44024d99d7e55c0da5d774ea376d8ca22cced5a56e361722a892c0264c85e64cef60db47c"], 0x47, 0x2, 0x1800) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) geteuid() setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) sendto(r1, &(0x7f0000000380)="e5f5e962c8d1e062569b8f7e0893efd33e2c45a44d6f87a69a4430dce35ee4e94344f4b93dff266257f48096dbd6778cd5ad5ad24f89a9045ec8cbf306a39312ef47cecbd67fef01d1a14744e77d942525b049892e43276a20e3936e364c0b23e613968909e7d4c9b80befdad458ea31b7e877d949ef7d623c670ca3fa090924ddf166e2d9424ffcc7ed2f49806931edcfef6aa5531c7c76326f8bfcd82b29913bcb26066ca514f58e44675757823a25ce0870fbcedc2eb39ca7e8c28929b8d03dee83298f32d3b6d8bd7fdf13476efa3f74d864bf657b6dfa603f6fab868c0c37364a98a57691690d3464102e6319f37c67e412fe4cadf9798861c2828e", 0xfe, 0x8, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 09:20:32 executing program 0: acct(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) 09:20:32 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) r1 = socket$inet6(0x18, 0x3, 0x8001) r2 = dup(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fsync(r2) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 09:20:32 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0x205) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r0, 0x2}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 09:20:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x2, 0x4, 0x81]}) 09:20:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="efc4f3ea41593e864fa339ca0634a11898990b609f28fd7efc33b588f3904c6e28a31a0d0bb0bda90ce50e90cfa06e2a129609a86dc28b946c6aedfc71b556d3f502b6f6ba634343f3265733ac69df67a94b0e661731804f114ae04db3312c78891ff64e7527d32ff310f7188a3e13df3f5fc5e1da5c20011716efc62958aa013b7a95e1c7143f589b45eb4af77ee9ad88e7eacc61d84dcc7b05f34cd3323dac38526669d25754c284933ebe11b113892535315353c870ae926b4971d215d9cb0e30d17139e48fb6d8d04d9fc8a83486b52fb1da5e3d83ccf99f53e76746307f4564facb0878380c684d567172db6be8d2a30d4728cfae3957000000edd47a515d45ea82c8096c30ccfaec24673fd779d60eeb6c66d0c2fcf19d465193b4432669f7b6b6d1906ef511c7fc5e3b9fcf5b288bb64148879b86964b4187b09e6e459b5bd506e8a4e455e164af33bc94248263d58689ffcfd2deb565149838db34a427af10e1e3afb756c7ac41df8cc8e1aee7ab2ea25b4315bf291bd836ba9e39482528ede023a0a39943cc4711c7a464124112d4acf7e2f6ac56c9189c4a3c094abf423fd4e04a8b", 0xfffffd03) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 09:20:32 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x143) 09:20:32 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) syz_emit_ethernet(0xdd, &(0x7f0000000100)="b8cd48aa4746d430fbbfec4d6ebf2f2d34741482fad41b05f66f2822c2fb5f35de41677656f368a5deb34491ea743aa11b0825c08e5bfc19c2b689e9dab654d56ae0b8e5330c0d20b60ab75c245d803fb44bc818d9eb97b69c846cd5460b9c98226d055202d60e95acc8c3b7f4dc6bbf086f05188b9d829d03bd71fad500dcd384a36ca93bc2b3b2c2c5bafb88b2491009478991d405659f6f74607eceaae6107cb0857b4da89378a43fbce69b6cc5d0161a604e68f9cef532cc46830cd8a36a31fb609370f03c939c027ac69af47fd1c5cc0078c3ebf52872eac16c92") r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf001e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801ed9b6f99e78ae69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258", 0x4d0}], 0x0) close(r0) execve(0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 09:20:32 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) socket$unix(0x1, 0x5, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 09:20:32 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x1, 0x0, 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 09:20:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x503d45ed4871d729) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x24}, {0x80000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x8001, 0xcd, 0x1000}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r3 = geteuid() setuid(r3) 09:20:33 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 09:20:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 09:20:33 executing program 1: socketpair$unix(0x1, 0x3f57aa1b71ae18d8, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) 09:20:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x0, 0x80000001, 0x80, 0x800}, {0x7, 0x80000001, 0x2, 0x3}, {0x101, 0x6, 0x72e, 0x4}, {0x7, 0x400, 0x20c, 0x3}, {0x40, 0x4, 0x0, 0x3f}, {0x10001, 0x4, 0x0, 0xff}, {0x8, 0x3, 0x0, 0x7fff}, {0x0, 0x100000000, 0x7, 0x101}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 09:20:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 09:20:33 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000000e40)=@in, &(0x7f0000000d40)) fcntl$setown(r1, 0x6, r2) sendto(r1, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r0, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r2}) writev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r1, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={r2, r3, r4}, 0xc) r5 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000780)={{0x9, r3, r4, r3, r4, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r1, &(0x7f0000000800)=""/43, 0x2b) setgid(r4) sendmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=[{0x30, 0xffff, 0x4, "ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e"}, {0x28, 0xffff, 0xedb3, "5634330377bfca10f368fb98e9a9d14c15741fcfb0"}, {0x40, 0xffff, 0x5, "ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a976f2db4250d4c17dd4e9c2f8"}, {0x40, 0x1, 0x9, "3e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758cef985091e"}, {0x58, 0xffff, 0x2, "661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a7b466297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f"}], 0x130}, 0x8) fchmod(r0, 0xe0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/tty\x00', 0x200, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000c40)=0x9) r7 = dup(r6) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000c80)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={r2, r3, r4}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000d00)=0x401) write(r0, &(0x7f0000000ec0)="51ec5bfcff33ad3117fdf4186058c576d9b93a7312ccd2c3e5f47a7c1c65d980836b59f51eb859897ecd244bbf68d7f9b788a179578bb486a94bfa98ad08ece77f668a3a4a071eb40e9ebd0c7cfcb2bb28e55811bef3909d45c7c518e8abe0bfb9afc6042ee09376331722cabc39ab6fcf996b6474a4939f5d2fd112a0d073f696421b1a6b74a535afa9b2970f20cf920dd8a3a90c0cda77625d80f9c4e1c348b59de7a2ecc3a64ca1c9c002e5d11ae917e8fe6cf66e51c4bd0a0e5c5d58e03be5b1de62217512a6b7d527e83c66d1647414334e578b08e0e6a25ca4aec4b484fe65963c8a5214ede7b139a559d86979dace06f90000000000", 0xf9) accept(r1, &(0x7f0000000dc0)=@in6, &(0x7f0000000e00)=0xc) 09:20:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x180, 0x3) 09:20:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000740)="c578ac30885f7cfe794daeff367dcf587dd5aea63f67119e0f46c32560d6ccf2f5df2bfb79fe27752c080e08db703835953777c781c3ccef90bc8806843fbc5768af4a3f6ec54c119f45ff106f174554f72a7a4e2999e339908ebfe9909b3f7d2d960ec0a04b9d8b3dfe3aa9d926295888e563d9927a2803066d76f44464186ede9ea375437803bc235575c170677a75b3713c4c04839859dedff7920f5f34646226bf98fc16e8ea19ea367eb350791f2fdc9405486ffc6024d5f1d18fc87224e1efc984480908b32cdcbc767460c5c3c136fb0679bdef5c2faf38e1cfaade4943720b83375617dbb871474bfe7fdf601782344a2ccf0f49ff246eafa51ea84ec5a77c7b606676b6ab1d11613afcd9ba96", 0x111}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='U\"OL', 0x4}, {&(0x7f0000000600)="94651ddc8eef1fab7be8a6eaff5658ce1eb00d65051f47b9c9f41e6e31fd1f0f2fdcd025273cd27f1cd2bf59c738026f7eb733a07fe17e1aa876e679114afd28867f80306648c3afab10e5d20799117ab3979b471349a4d2277305a114ec9f282d7f584afdf9165080f83a313639fd274877374180feeae0e7bf51b416335efacd12f4a375e878f0c8c2b1c4c234f33b31e4d513ea2f3057e93cce01feba55f91db76b1122689c8c9410b8f91f1b36b28c7e55a942c2b9b65c6e637d9b215da7e09a48977f237ccdc157c5230e8908d17ae3bc686c4f9050b7e2c736cd0f3048572b5453a56e03c53ca81e13cdd1050f93efbd06037dc69c41193d1b9ea1dcd367c04a7b78336078baaa406223", 0x10d}], 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0xfffffffffffffffe, 0x340, 0xeb}, 0xc) execve(0x0, 0x0, 0x0) 09:20:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) pread(r0, &(0x7f0000000080)="c36eb5a53b884e790385f7d8cbd344a6b746eccec19e2f58c699b207aeb1adde5fa06fa6f2eb5ca45d6a18e55d00943fd7fcb3a35a16dc88bbde37d158d0f6823b632e3c145a42c80d7e5132549ae27f16d03f0e635d22caa6f375b93435f433ca54a5eb8280bbe5aac7caeb9e84cd6796c95009fabcc2967ef8eb0ed67b25f5b34efbf4f6246479a0922188719d0f4ef612c6bd207a481df19195c3701db0ecb555401602dbfc01fbf5c53959f8a6a07743169ef4fa2d8971ab5b5502ae0454c8e769f569ab139c58ee111554106ed2daf192581556104f", 0xd8, 0x0, 0x0) 09:20:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000280)) r1 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) close(r1) r2 = syz_open_pts() bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000d40)="6013c03bc2c276ff3648013d51f8cde55b3c483f392354a11a7da7b920929bb9b7d49f306dc2280e0ca502d3276bbfea6a0d750c577d38e21faa5ed80d87d56d92de5de4194ddbf9b2ae506ed6c1cdfdb1a55af646d07ad825de40bb23edb394c2f2356c10ee8fcc20f352dd3debba12cca4c5a5671f90ce9a65d462a7dd5946eaaea9ea77a1ff06f5491f7c6ccf324c5fdaad87d171ccd43a31a6fe69c7f5ab6e98f01ce74bf233e27dcb0c9a7eba20d74591afcec5ec58a2f3f2eb0a20", 0xbe}, {&(0x7f0000001100)="8ac3625fbe27d69c6246534ad2cb9c9ceece471d9dfa038ed38583d1518077c1b1b1797a7824a501d7eb21330188d1e80782cb20a012d99d3037de0a", 0x3c}], 0x2) fchflags(r2, 0x1) r3 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x400, 0x20) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) nanosleep(&(0x7f0000000080)={0xffffffff, 0x2}, &(0x7f00000000c0)) 09:20:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) r1 = kqueue() fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x40, 0x4) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="4af1b8213d51f5b85affec212c6dd598fda8b2a3c5b034547569a257485750a59a9129e1cc752450a054eb914487099ee0c533cadbbc2c3b55b8c20d46f59ae752ee5ee94a9e85a06e2f17ac68051c631e948041f0e191440bcb4af2a1ab65e96e267155db66d1cbe3a0484b90695d2eb93e1ed3", 0x74}, {&(0x7f0000000100)="dc4636d1bec5cb48ad3371632b175fe77654895bbc268cdb9295618800ee6a4fb62bf5fc5684e2a87921815ff98a6118aa105192db987191c7b6b5040605690db036fa2931943672176301e4e098d98fc8410821e976c0e020e85940b5fa0a4c6d34373d483331867607da6c3de286f09686022a7af041f8289d039fae7429eef3ef89c04c8a97b245d8dc18e82cf2abcb7f85ed29b030f47048cf9524cb7913a86b1cc5a71db41f1ea807ef3b3599b699f3e4de02d5160137b61641af5c1a1db8c94493a877e0f3ce6ef6df93", 0xcd}, {&(0x7f0000000200)="fb308885089153cd3e5284e9bf7cbb8fc1330a31927203fa9b35e36180bab3cc866c7db50c5e345877a6ec2ada7afbafacda886e4009dd5acb0983ab470e9fda54f91548217464600ff396d59e87ce25f494d256524fa2476ce33ef1d538998337d2a0d839d6f67718f1d8e41735777dcf59847d4e0fde1ba0bd759c2d4145770c08b6ae356057d8cec9dd65dc83bca452d0fec5e17c857889dba19d63bddc0547aa9e6eb1307d25d361ece2d48272924bb93977d910", 0xb6}, {&(0x7f0000000300)="eb3c91b2c8bbba0968dc8d0c4a6759972192b4641cf81bf136df12d4537b43e3d045e46b642b8d94dbfcf3d2d0137b45401dd19d4034691c3f02ffd9ef611ce2685f3868c64174fab05317367d51f8c778510b47a16125382be93de0fc25c718300ba627107274e9c1202c5dff489bf844e7872630ee0841f00fd5fd63afd9f309cfcdf7509f4c5001c61ab2c7127c3a903d4d87033bdb2f0cbc238f170f4bb3fe527f203d0c6e9323ab7fbf576b0666016380e1b6cadd8e021c927ae53ce0e53f632ec07e07436070a1d00eb86d0c", 0xcf}, {&(0x7f0000000400)="48ae020f22be42da757300a9040b3f2d097d3c6a32f9dc2cbaec6e58170dea63a18bce0c92303ca6f5f293d9f64755c1e66d369b1ca29c4c150f4ba21f7985f042961cd56cf104910d2142bc7fbd9905734d3eacc05cf958c88995349b2b3c11fbde76b198c1cc1845260456898320ad5bb42331caf01e697df01be889b9e5080ead92b4346384719fa2cd2f96d0a3903a37394c2ca4be1912ed11f09610e8c53071a1241adf0686c749111e6643ff3423bcc0e788fc26ce12ab1464e6900a4b7e2a116e571694946e9193bbe0eb3170d067cab9360cb792c4b4e2e44d9e37e811fcdbcccda29e553df1c251073b4a62e33b9582504a0cb828f1ae3eb486d1693ea8bc2eb31de9dee2d9eb123916578a23574edd631bd38bfce9d861b8f7a215cb914b625ec7cc337e098eb6c4fa4cdb39da25514465d115e0cce90bf1e81f3ad91be5b36a76271a9a24ee6642dcee211d84dc93e275a8b2c76d791a8b499bfee2f609e2fe905bbf39450e0dbd77ccd975b9bb7bf842603aca76a42a2aeb6f0381dd26b57c842a95438e48ddb875f676bbd6694dbe9d3f117dea0a27c7b76358f55730543e6384d1ee666954d36655cc31959c2eb9f6dcfa59975c8d64a761d1d164f02903c8fe25a8020c30464ff043b3456b85680869accbebe38c82583c3cb871c8f0f262f5f572c1daaafd7da9dd10216f4fb68fc3cab33d3a5e494b23d189142a9dc44159e1b58ba08831bd569f618e48097eb5e40391aaeb674dca54a5112793290d70d7f61a13f82314b7492235089dbaf582724bf2d675951cc65eccbdefa402e047816390c508c9f0314c4efa58222814db18f7285292fb3b21b837cf2094fe52244f1d26c7177d26cb76a57b1e613cdbdbbd15aba89d251ba8db6e6543c54eab35e9552d5e4f9b717fad5570b878435819d03fa58f3067573d65380dd7acd53ec22e4c33c0a789e460bdd7a53303f0b137bb4d5a839a0580107751aba74634f0850f21215deee6108454bd85f595bb1a22327c16c3ea96e92b58fff046faa0e8ed79094f981b7a5d26e97774f2bef595b07c08e283b170bae643d94eb1458a2fbd158a13c55ca1a2497f478e49fcb29aea106c8dcaf087193b08d5c973fc9f1f134952952465cb537e3b240cdce0ca35c5039cabfcf846c24b9f5b1f11d56b5c94d8b03db5287dd0662942085272f54dedffaa553e04bd50c29b8af7b786d646feb9fad11465cc1293abdc8f1efef81a25af4c07fe28cf75c8e04236c780c003a70e3b1f3a5e6220678314498a940ab37d4bc9221769418491b98771556be3b980346b6494f67343455f83bde96b8f4be774f5baacdb32d27f5f9fceaf1502810cf7f5926991587c4de9ec0a66233f7750c0d997c58718d28087d69babab124044b8760a5ea1a30be0a213d55993b83d27fef6f359bfe331c17edecfa446fc5819816a6e4cd885d70fb3756febdffe800bb76f226f52c048041a51ab7e73007b9810b86e99fa37d7097ebc1a35f865a788bf153d79b1e8238fbbf396d5ccd32c2bba755e85a7f5c46c28af7c8e618bfa1f5e8bee771372c8f438b25732f03636a6cfb535f6c7357aa661fc193fc0048b2a024ba4bc7cb2966638bd0322480b68f21cca5f00223c87bfea164ad381764376f3001194cf7b287e344104ed8d755134e0db8f2be05972d0dfb4df947e80bfd1785dbef68f3194fc7d2fa451e8bdb39b049abdd12a01fd4924dbbe2febf1dd3e22a29d2f8eac0057bc4f30cfb5cf7560a6ed38e761f9977fd6f88e14ee042b11835d053bc6f8e17019b0ea822fd27b6c7432b79ae2a343ef982411d295f8341467dcee095158954f615f1db51fcf848f2cd8cd105663459dc1a046413a8d22ae15267b582fe4632f086f0214d6e15321920fad59f30e0f0d0730e555ca6183a9339df90ff661dc08457760c218904810aa72514a18b6bb483bc6fc53e58a2046135c7f267de071827b2b6f16dfe017d57c98700a88cf31d18b4599e4ec7ed06b8ec7c75746e488261a09281f3ede0a1b2630b539119fe252c13c9476e3da6250de361a93e8311b0d5bd66c656ac47e79cc497223c2a2c43fd80c4da24902e363e70c98e6a19fc9de8c5aa23ff0ee99eb7941dcfb92af14846b05d9c5da684cc02ac804a129e58b5106474dfaf8a784607ce7f1fbae093e40f3d69a55117ab9ef622ede92cdb523a38f66d327d516052b09f9458062cda57f3c6bc540f597204469c49e552828e3cc745c4bf1537ad2da2420851cfc3ac40542dec895cd1309511785686d3c25d08eebd6d42c52237b0414a1e9d195cd718f7db56240c1989b007fcce2a40a61bad69ae7456f53612331ff81f6795d54eaf03e9560687c8769d7eaba1121f2ac5fedc4221a66b719a98be1ec4d6e4d0b50b1d6969789ab39fd69a714a8c9abda941a04186f84ad1a813106142ce1c962d77d0a75152c69f6ef80c47005eed65908fdfcdc2f95adb2f4ff2e460cba23285eb4f5d62d24b533658cec8bd6ac77ba2d49c670f3663a2b9d2d9cbaf3e5fb9bb56a05e6dbcb7ab779fcbd3ade812d4306bb6f98278212c515be8a1f000893cbff477e4d96be18b35527cea629d42d632561ce6c3b7a0f6bf8c732a1acff4ec0a8bac4027139f67f8b5537295b4b15ddabddb62c61f76748807d84cf204b11801468b2fda96a248737e2e002ab3a2a2a1dd2ee9a6b820f4528c8d84cdc38074fff7c76e0297ffd750f38577ada255dc183f35f41aa3649cfa8fbe69814043002b9661daa78e5c73ac2dc28dafc43cf291396283659af1af349a8dbf85fc17f6723d0e1006b550fce61948e853ba9c23ae553a8798bf50c81cc6c18347a8dbe082a944296c01c147e1e83c7f59e539fab4f78bd1df66c02c04e8bbda2c5e74c590cef865ae6d6419d7c7b63b64edb1617a91141714b4690f83045452f5ea123f182dfc8bd3a7184f529fdca2306a2a85da98ba1218c86adb19fcf68aba2bb8341e79167a83215e35b2b238f3743d5e5d911af0112fd69e17ae0083d29250a54531e9fb3508172722138e2ac6261ed013423a4ce85247f8129b341dc26820d08cfaa593db4db601a308a928d77a10560eb1c73d8c1d27dfacf503358dc97d66022c6c5d128d6784a5221c0804e0650290090a43df2d6ca08433fd67e11ac921040b9914b8b761a48b6f3c974bd9c69223a3ebdb82670bfb632ff601584ff99feac2b23e909e1087c7658b6272a566d3a1df6efb65dfc7735bd0900701463ec5eef5d250f55a7a2a50029f5a0656c71c2e0731107f5de94f1c2cf82908f98173eee94b386579eb53d7f79f4b64b1e35fb2cef7fbbf853e82479f55743d7de29ca07119e62cf4642b9123e8b5b3e571a76b18aae015a0f6c408089c8dd831c3e709a441795ddde77205b779e431cab524d5b0f8e37dbd2943888e0c301ad6bf5b8007ba2f164443c32d65081e805fab0702d3178c6792febcb12f7bc333977f0c608a5e17649fbc8fc8625885db427adb40cff7df233203ec1cad0a58fa19a17d03e6942a1e65cfb51402520d9294bd6bc2e12a72cb60e8660717fcc1651f5a3b921b6b59ee1a66d35c56b56dbefaa5d5a829f8a6593402bd824713e4f3b2f876ff384139a2e42c3b2f89a31da6d5832167286865c6905c196efa804ed0026ecd9e6b15512734aee6252565d08cc395a5223413d2d124cab3609ec922931d9dc3e26c032157c14676742fdbd4ce22a7dd5197fcfbc593b4802089efb2e2026a37383a01008e831500abcfcec7f2b5f33551aab8589e0246f7050a0bdcea2bece44d03bd84c724d578a6185aae7084f1452628c1dc37eebf2eed1a6b92d8ac17df158be9821f88e1247f73586f3770e5ccad7b7a7f373b3dd43dc8e62b183be7c00d3abb2cd74a59260faac7c08f08e9b4cf4e237c8c566de24048101465c3753a66787505c071728b6ea030c44b857568fd5958f76715ea13c85f9c43373c60b7f214871b23b0c8b7efae5f18d558b5988ff98c10570f94b07f2cf184387ff6973cf03d111d3834d7789b91dc28a69492617a4697b8232012062b36be1086538077d472a470f1ac8218ebf13bc809f13f93415778f11f44a2570426dd2b0ce886d323f8f2463fbe1492cfd3f619a91e984e794a706e77c2212d93f8d7c17439d22eace32dd289561efe9455709ecd7b9fa344ff7d19f5a71d180b9c881c531191b6301eeec09c1a4052c5d01f885a5372f7c06bff23065cf92d0c0130a10b57ff70eef4d85d2ebd338ba7bd27f5dd60bd81061e38ea008de1a40beae2974e5479bc796d49c0c0298b475866907400ca880d7df4ec98bf3e33bada73645bba91d5f34b70bd9723a5b27620d57795a207a177e9e3aa4d37acd554ea07492276d5c97f14239a8626b4b8c2c12a9428e5dbc9786772f882059e4bef756d06fb72d236bddcc424a22ef67c68cb98e5b8b65bfbaa708acbe873af2ed92cd0f4eeb070e077e47b0a6d2d5a642bfa21ddb2ae3e5fbf3b89bf8292591d1f231eb3f88866bcf353ca61b51d5df7468364759b67295c16427fb4429d3cb6adb7c6e88e2c916dfbb666573e507c2b4ce3e05abac4306339b33be472852c3aca4288b211e2818bacf8d0fa824816f8c8fbc3f3f6a440b99a394782da9415b23d87849743d2b1bdb13e9ad55dbf7933f9feba5b6798838aa28e55a5387fff06a5a2fb4f4c8befe003f700147589e3ada70349bad541873f517dcab7f8c4f7d38b5c5beda37d7214dc3316bae4a65dbc802caa86521c3b9507a290aff0e4090500d2e580579e203231fd7d3379f4810cec1039b89c60ebdf8006c43b4a9c32cecc051ec022197e4e00219bbe8cb12b8edd2845b64da448f0e9f3f4d209f1edd9812d7e5a5da9356b4fec5ca6e7c779d1b8b0ff375a9d2ad82739eb8284d52f64127d4184fbeee7a13088e6f0b5ef2f55a2aee38ee27f6c34af532f57767302c32f73b10b67a35b139722a5721430a9bf0aae38a26b308adff4f7794f624469349cb1c3956820867f667d571a0c30a3045683081354cf6264f2b0aba4db04dc813f8686d6be892a39cab16d264142c041dc75b27399900ee7a07ff6331ad27300b9a843fac63d30f82e464617d6a5f8738b388441cb043af32afa6bf0bb728801b86b1f41d4b695e81e74fc51602a7f506d6773599122263db036da15f2a8283be76f8495632e46df1af0b45b6ee04ea8ef917ca47229bae637f3dbd8e629868078d471782d236dc8050d9e8b08ceaaa09abbb1a7402972add2c2e4deac8603694725b7faaa3cc3d8a4fb6e9da18b41983fbb62fa4b57ea9211bb54df64651e08827393c24f536fd4192a5d8c84d0e73ebd515173b995f30a5f10e238146d4dc8d21962313ad1ed7e23cf592e5cc04bafc7f1375efc918c9cb1e63199b748f750cc1d7b864fe62d6e2b5907da05472019651fe1319aeefc63ecf6a5efbb6d8d8a846537d4662b2bbbd0816a787b21cb3bfc7dac3a9f16f6db2165d920abfc68360b1fcfc8247cb1fc21b5dfb9b034b681f062b686da58313866642a24d16f31150358b6bfe581022a24b04b5f9fd655df4f211a69e6fa5d984ce5a8ad1056c3da053b8f1021f44e97194eaeb08f33e616bd236ac39458b8757a95bd9f7f11c3bb83804c1935706ba4ab4ff65ed33d82ff8970de445b860c53df6926a939d44a1d9d4e7b8513b995fab3ad69d1809ff3eb20c839e166985459d81e0c578e62aa785c2bbbaf1cff0132e6bbc7ca0f9e3f0679d140bcce55aa14b80f41ee038", 0x1000}], 0x5, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 09:20:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0xfffffffffffffffe}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") 09:20:33 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt(r0, 0x4, 0x9, &(0x7f0000000140)="618874965100491fbf9d39a6b77a1a10d9ab5dc405ff468b2aa2ae3662212e70f87832bd0a717e28bee92fd8f5318da4f02897d4a145ce76991854f6a3317359e71cc653f7a2a40c6fa76f72db9ee622122f6d9ed3b6bae2beb7555f8f70", 0x5e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000280)="b3842d33ea742dd3aad4aa2a298be0bd2ac3f248d525ef9e122474c0cdfab5d19db2ac5b6e95186cf47044da381ebe47a74c8ce82579b1b66df081c0f3c31cac03dd77396e5fdadc61f93b9ec054fcec57793d9d5f740ddbbe72b88e874122303a4bc72230eb8548c6a4ee0786c42ae30e0f731055d09a93bfba9a3dd18f07aafe993d8f6f4cf3d06717eb498d3bfac895df155f1e7c93a10922f052d8610ab7694a93675ba71284a04abb62c9d9b86a0b57fd3bda7e15d92b2a53694640947d9139fb3ee6d7802035a4ee97304a96d682844e4ca34f8284fd3beb4ee7588d67457c10b66fdf0bc2ab201c5fb52f2b95d7d2c7a3fd6f4558d845c91d0d642f43b7bf9338eeb9d5fe41023ba9958fb94faed444ed37c0074ad2b308e05bb820a19c2872b717ac285a73032d31d73b6b998f96d3f6342d2b825b651f665ef891741719bd0323a80d7a7fc03fb4330afb9ab6bdcf5e48c6b08a014ad9523ba28b6ca7c86c940b7ab9972a93bc30eebd451a23d8", 0x172, 0x0, 0x0, 0x0) 09:20:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) setuid(0xee01) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x81, 0x1, 0x40, 0x2}, {{r1}, 0x0, 0x189c50633d0c4513, 0xa, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x1}, {{r1}, 0xfffffffffffffff8, 0x90, 0x80000000, 0x8af, 0xd9}], 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc, 0xfffff, 0x6, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x3, 0x3}, {{r1}, 0xfffffffffffffffb, 0x10, 0x20, 0x2, 0xca}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000000, 0x10000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x583bcfccc448b029, 0x8, 0x3, 0xfffffffffffff42c}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x4, 0x3}], 0x9, &(0x7f0000000000)={0x1, 0x3}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCGDLTLIST(r2, 0x20004268, 0x0) 09:20:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 09:20:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 09:20:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = msgget(0x2, 0x20) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/50) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 09:20:34 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}], 0x1, 0x0, 0x0) clock_getres(0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f0000000380)=""/46, 0x2e}], 0x5, 0x0, 0x0) pipe2(&(0x7f0000000440), 0x10004) 09:20:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0xfffffffffffffffe, 0x1d2fba6f) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 09:20:35 executing program 0: r0 = socket(0x1, 0x5, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xc}]}) setsockopt(r0, 0x4, 0xd299fd9, &(0x7f0000000080)="4bc507fbd44c904ee8fdd701e201e2d341f9b2c053c8e43dcde3c34d073d14e16e9a1d841cca69f9250ff46d19e8efebf68248b8bf55f9ed80d9d41a332535ee1644139e12854e522d41d1303bb89379ef20dca6cf9e9db8e2374d7c2f679857513514fb4f1ce8cc70ba442d3a1b530e88d7a26b1a", 0x75) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) setsockopt(r0, 0x5, 0x80000000, &(0x7f0000000000)="6d7b31a0e8", 0x5) 09:20:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) socket(0x1, 0x2, 0x7f) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)) 09:20:35 executing program 1: r0 = getegid() r1 = getgid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r0, 0x0, r2, r3, r3]) r4 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x2) syz_open_pts() readv(r4, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x7f, 0x1, './file0/file0\x00', 0x4, 0x10, 0x3, 0xbb}) write(r4, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r4, 0x20007461) getrusage(0x0, &(0x7f00000018c0)) r5 = semget$private(0x0, 0x3, 0x212) write(r4, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r4, &(0x7f0000001400)='./file0/file0\x00') r6 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000180, 0x0) r7 = openat(r6, &(0x7f00000014c0)='./file0\x00', 0xc1, 0x82) r8 = accept$inet6(r7, &(0x7f0000001980), &(0x7f0000001740)=0x35e) getuid() getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) fchown(r8, r9, r1) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 09:20:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x80a, r1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f666962ff3000fe1eea62b05f9b8d4540c788ee29fc345d9053c3572c29a327b7ba0494414935e97fd5ee38d23cdbae79df313f1b7b3a97bbb4ee56ed25191c6d649191f614f0faee999360138534f97ab62b73b14abd88cfaf36589d9a6cf6e4d85d2dc36c4f5cf4cdab89b7977fd3bc04aa20cfd40e4ec5d5292654e1a14e1fd75b92c9d50158d802a55d4bfcd59eaff15060826e9e496c56037087c34344823fc2a6d91d30280f6fa66277105e60dc836cfd6c7b362a1b29515276b11233a01d24bf8db40820ff95774e88415cf6842036655a7f9bc92e36c8db6d3f00ad70d6c42da2b667487efe257cc9f215b59e3ab058d64f2782f07172e31ea8ba9d176a147cf485cf3e894e7d10a819b2dccf2af7c6892af1f3581a65"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r2) 09:20:35 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='r\x00') clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x86012bdffde42aa3, 0x88) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xddef, 0x7f, 0x1, 0x3}, {0x6, 0xa73, 0xc7b0, 0x8001}, {0x800, 0x890e, 0x3, 0x7}, {0x7ff, 0xfffffffffffff000}, {0x2, 0x52, 0xfff, 0x100}, {0x0, 0x7fe2, 0x10000, 0x9}, {0x4, 0xffffffffffffff3f, 0x100000000, 0x2}, {0x0, 0xfa, 0x7ff}]}) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x10006}]}) syz_emit_ethernet(0xb2, &(0x7f0000000100)="0067cc5ff80d7fd45017b61c7cf68fddebfbaea0e94d1346ebbbff9fd4c56928") 13:34:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) pwritev(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000080)='5', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x4, 0x7, 0x0, 0x6, 0x0, 0x401, 0x1, 0x4}, &(0x7f0000000080)={0x7ff, 0x8, 0x1, 0x5, 0x6, 0x10000, 0x4, 0xff}, &(0x7f0000000180)={0x2, 0x6, 0x8000, 0x3, 0x1f, 0x0, 0x9, 0xfff}, &(0x7f00000001c0)={0xfffffffffffffff9, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x3}, {0x40016}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0xcc, 0x1, 0x2, 0x6, 0x5, 0x100000000, 0x0, 0x10, [{0x7f, 0x1, 0x7fff}, {0x1, 0x7f, 0x9, 0x2}, {0x6, 0xffff, 0x10000, 0x2}, {0x0, 0x1, 0xe3f, 0x9}, {0x9, 0x3, 0x7, 0x3}, {0x6, 0x1, 0xd84, 0x4}, {0x5dd, 0xef, 0x7, 0x8000}, {0x80000001, 0x8, 0xfffffffffffffffb, 0x3}, {0x400, 0x2, 0xacb8}, {0x7, 0x6, 0x3, 0x4}, {0x4, 0xfffffffffffffff7, 0x0, 0x3}, {0x1232, 0x5, 0xf5, 0x401}, {0x5b8b, 0xffff, 0xb, 0xc6}, {0x6, 0x6, 0xcb, 0x8}, {0x10001, 0x9, 0x2, 0x7ff}, {0x7, 0xffffffffffffffc0, 0x8, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socket$inet6(0x18, 0x3, 0x1) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 13:34:12 executing program 1: r0 = kqueue() minherit(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) syz_open_pts() munmap(&(0x7f00003aa000/0x2000)=nil, 0x2000) 13:34:13 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x9) r4 = dup2(r1, r0) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r6 = dup(r5) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000002900)) getpeername(r4, &(0x7f0000004f00)=@in, &(0x7f0000004ec0)=0xfffffffffffffead) write(r6, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000000500)=0x9, 0x4) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000004c40)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b40)=""/4096, 0x1000}, {&(0x7f0000000380)=""/146, 0x5e}, {&(0x7f0000000440)=""/192, 0xc0}, {&(0x7f0000004dc0)=""/160, 0xa0}, {&(0x7f0000004b40)=""/240, 0xf0}, {&(0x7f0000002940)=""/104, 0x68}], 0x7, &(0x7f0000004cc0)=""/213, 0xd5}, 0x1) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) open$dir(&(0x7f0000000080)='./bus\x00', 0x9, 0x17c) dup(r0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000002ac0)=0x3e0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000002a00)=0x2) 13:34:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) r1 = semget$private(0x0, 0x3, 0x4) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1800}], 0x1) 13:34:14 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) semget$private(0x0, 0x0, 0x17b377ebc664d9f7) fchflags(r0, 0x1) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0xb2fb9fc0984c31d9, 0x0, &(0x7f0000000200)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x6, 0x8}, {{r0}, 0x0, 0x8, 0x10, 0xfe000000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x4, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x8, 0x3}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x6, 0x0, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x64, 0x80, 0x8, 0xc000000000000000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x10, 0x7, 0x8001}], 0x1f, &(0x7f0000000000)={0xfffffffffffffff8, 0x9}) msgget$private(0x0, 0x234) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x2c01) 13:34:14 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x6c62, 0x7, r1}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xffffffffffffff32, 0xfff}, 0x8) wait4(r1, &(0x7f0000000100), 0x2, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000200)="2e2f80e06d3d30021dba74ed00dfd19535785ec37c807ed9b265edd77f64a79586a5f974837d0925f39311bd45458f97485272d9c58bae35db0943e20865e5a4de72f385a3d3fd7124edbcbe8a383ba3a4edfd7a39b99082efbf3d0715f68e5ab81a3288c300b6e3c626126c9f5d459e3fe64d7a9cf1a40775a537e340c31a2e11032f", 0x83}, {&(0x7f00000002c0)="2fa874cf067742ed5dd484486976526c7ea166c1bd0869973afd20597af0c38f8faaa84d279182797b23b1329bfa98f4752fb4abff02ef3e5ee4e0527b205a5e95cc8606cad4a937f0901505526715bd4f80bead2bb9f2ced61b61d77828434de4b3dcecbe150a62e49ba54ef1b25e9bd18c9eefa68df79b2253688f684abefcebf2427c890e400256bbec26ac5601a5cbef55b4256f593b03cf18d729a03b6a076e45e0e721897e784a5ff4d084f59600ce902cc4478730604c4fbcfbdf1b6262f09f237d3819554698f55747d96470dcbc96f605cf20652986c64b156e703ac98a561bdb9ab31503db0b05ba45675276596cf8b832c211adb392918607", 0xfe}, {&(0x7f00000003c0)="e14a1b2ccd48c2143aac14f4137aa4ea6d0a5a277cffc2697a25818ac4140b829d2cf498cd3fc0c450cbffad30cddfcda163b5e6", 0x34}, {&(0x7f0000000400)="8c895f940a13be3b5d1e84039878fee387634b5ba5ada9718f30d41300b1cc20274170a6042162ed11ede026e1b4eac30aacbb6b2e7105b3f0b973f0a9f2e6629ab233f549e6dc759b307cba9679ec19b495b08834c57792b6a3731b0e0d2068d6c3ac5d", 0x64}, {&(0x7f0000000480)="8f787633c615fa65eb861c3bb561", 0xe}, {&(0x7f00000004c0)="dbd61670626342bc5760075c8630fd8cee96320deb44cf7f5b4d3941e837c54d2015dad9098ee531d874c87537b5179573f9760be405aff1fb5fff250e91eeef137cef44f25aff5aaa8a80047a3ec3717769ec7eb6fd7851a8f505056b4b92e6a80feb8efe34322d66f2ad9f9998e778150f5bc719b1b43a660d6823fcc47ea58e715d69fbaec4cd1b7d6afe88713184c293c8762186108203cc70ad0ea7056343d2c4bbe7d93c181298", 0xaa}, {&(0x7f0000000580)="82abd91903ffdb8b439e2af4ac8ada1d568de18e", 0x14}, {&(0x7f00000005c0)="2f4a4c24c12b05355cf201945d98079a822b6b61854be5cef0e2db52a54fdc7cbd85b84afe94e72ca98e230c5f3ca93df0b74510f9ebc9fec471fa5e1036235f7f07c93c06e8f3b4dda517b25db7c3d5866dc52657fcaff90fe4cbcf188d85d99be2dff2d2c4dda28ca633b140639163e74a903cedc59b74cc395ae384c8ad9c7b3d41b3c1133628c54afbf65d585cd7657cd877a40a7e50886fd4c340", 0x9d}, {&(0x7f0000000680)="c53e2dd99ef7b100e487aef4d6483269c6188a78c55b49f479fe08c334ac0560963917dec02d597d916dfe4830e48d3804afc3c7a826832544efc3a8dd2f8c80a8e497bd35955df6b5471a39458deef0882f9b5053bead5c8e8f269646245e27578a0608a41a2e159e3162107ebb6c476b6e0a11748d2ab3662ad2ce36c14eed4cbf8ff8ebe5dfefe2af1e3870295374f5bb683fad49f08dd953ffb33c334faaefbcd86c526991cd20265f0b4bf15d04", 0xb0}], 0x9, &(0x7f0000000800)=[{0x68, 0xffff, 0x3, "076cd1a86cc76ccf5fd98af2f9dfec5a66ff95471b5287fc9487834d11670339e954b37ea07108b366009922f7b2dbc8d25ab88fc296e028c7cffdc997f193f5d7cc74c9bf3aa73930d8ac67058186fbc359731481f594bd"}, {0x50, 0xffff, 0x2459, "f8ac4962ed8dd181aa91937bbcabb7e966462b123dbf52680f805c12c420287f9203096e52292bfd6307613a12caad427e213540b23a9ac842472dc2"}, {0x70, 0x1, 0xd1, "46f475073ca5a1eb77d90cc46c160d3d2ad91dd7f082dc2468f52f3c268ede8bb22498ae9561ff3770735c4293c45b92ee96e712610b35e43b4e31d47ad815c5040f852c18b73c0edaed8ee6cc19dc43ae24ad08ee84fa8e8d4f608e8c"}, {0x1010, 0x1, 0xc000000000, "2b9833ce55abbe59e2dbbb3effb6db1105a10ad1fa286eaff6a08b109825fef16f58b718ac52c998e769ac39d9097d170ec9601c2fafc2b1a63c0946528f90494f2cffce902c87a576ea4d551450df4cb064d586904e037ac6406a5b15329b15098789e9372888029eba0474184469473227a7f9ec2673e817b30b76ba6b20f78efc6b7bae78d17ab46d38caa141a87a7281acfad438643b7e50f03c040a7b9ae205af32225d8cf5d745fd393ce9ab0281b0f0ea8599708bcf97d86507d50f142917b9f7e44d1104cfa2e7408cc4ee7fe0540b1a772822514835b02057effa256c6ae981273885715394361b723d15636664f4978be647f1e2e086bd86a9f041fafc5a72031929a05ddae6f5ad77ee61b8eb282bb93a8aad3b92faf4af290a5006c10a4a7f4319fc8949a03e4dcb75a8e02b30236b15e397b80dc8b884ca67822b78953404f003e5d7899510b22438fd11bcfb5fa71b1e80856245b455a998fb9f3760690e139b15e1c97954afc8b13c87113befe9d04b80b57983d7ced0d42cde13506fc8eaef0bdaaaa8e2432f34df3235359b535be0d6fb3a68fb2415562970073e3620ac71fe732825bf46b52cb8928e4f1220b02e0d9f68d879f5e7a19568c7db032745ebd99a4ff4ea2927fd8ea62d21284a0e780f67d7032252567131fe018a4bccb2c2eb938f637269880be84a27c7ebc42796cc66c99b73c114288c3c722960ae982371cbffb7774062ce593629388001e2a5dbc5f6897b57adaf5ed5152dbbef15cd794322a45cffe40e469e3895852294081e0b0e75b8f589da50966f12fc3c475992bb6616b63c7e59f4d28c072233f2e7b4f9fe014cb0258f6395448a510a6574015c40a1456b31bb9e9caa095b927cc292b56dda127aaeba20943e2ae742b26932e961b25ce04ce8e2f63e307f1f8b9b9648e3f1fb72d379840c3104c6c8db0056c149907d4c0361078e458ece852426383ede833af1e1ca35401b77863aa8b3ccc8a4ddf0bd5f2ed3bc10c1c8299b2d028ca5c6af554a1f8c8b12a8d0a11b882c7c9fa2a564fbd1e3b2aafb5e8331ee413b84cb677de423edeefa5ae948501d6d116302d85c6d16a93d2d5caff91e23f309a364bf4c4f77f770f0211dcd13e6757dad36153f462c8fb2e02fa5e4126615aff443fc4bfa097ab088b9bdbea7065cb2422ae8f50bed40b58a069de383393b7241249d5f2dbf53f12cff0a3b5c93458ee0f4aec49f86484fbe6f438b9513b0945734506e7681c25fa7f4889fab784cdb55ac27deef579b4bc46195fd25492140b11a362747cf135b8b73356f23717220def4a31faad08a400791abe1e75b86b906fde526e5fe003eefae9ce2203a0802b8323303a31d51467b0b6157862868454b7bacc0928b0ce70d7f8ab319a707ad348809de8a2a51c1c1aefc2b81f28467e59bc6babb2541ebf1e11c0af52f616a6044111ca99db67b3d0c7a9a775ebcd6eadcf8bffd037e71193084f4e5f7be42fd8d8ee64ade1e2492186b2b46224e4c81cf896cb0772b903d2cfc57a7fdfaa51267ac8456e254a278737de555746c264eb5ecfd1e972ab3deebb43607f5043b29b864002d86f67d2aad00ece138593b175b4c5c73fd5b5d7c7a5f58590f56d338b334347cbc20faf42c161da7c9845b510ea1b0b840ee0a5dc19edc57b70587566757b5813ca2a062ada62757d76a71212ba4c9ae0e66ceca599b1156e9b8c75a4b6916e1839baa474a4019a4b2ef75dccaace2bdc3b18f70634d14c0b812c9f8a85bf8a874814b178c9f164eb0f0ea9e2ffbdc570e3683c58776d72cd7b3cdf862e8ca1cc2b38679bf6641302d6d3fee9b36f3e6dfddd1f3c447234d432760b4da9a57edd1c08e32e25a2021e8836408ace3d906d66930cd62b987b4729fedee2734843d9429d58c9bb02d45e8387f7179e490a844d14efc62bcce02c386d02926125a13c7d557108de4d35afafea8a0e805b37724f7e79e487b13d356b606722d9b928802b03c8d215e71bf6ebe4b1635ff2f3ef76da8b4b1eabe24047bc7853a04ad9ef9f57811fba42216932946acf3c78475d42ece9f6de903bb9d664a65d0ef434ff75e243e0ee43124067d0ffcaab9df98a3e2429fd0e9eb92f18e452103a89c39580e76f10560735ee2f8c3e42fd0a3c8bcd00cbe4cfbc287c1d0cfde424ea6ade24f3e1471685d33b290b9cbdd88cdc91d00a23515a2867b382f2671229ed911372559dd541bcd4bb58973dc609b2ce2fab9cd0ebd9573c82995b8ec128b6d0357982adec98e3b7938da8489b5e2efa97f7f1ab7a8a5a55da75398c383958e2d5ec00e5b77fc332dbe9970ac22e5105d9139ee889481cacb183cfb362ecf4f91954989ff0a74c13621a237d6fb994c09b393ed688a79056eba14d1b2c2b955129399e51c31963f33902bc97d72372244c8acd364c632ac171bce53ff10f3f40b6c52597c9f5aca3b14d97ea6b12c6341ab55da9e9e673e407bd9b5c230df369bb99dd76fb6ed91b5164ce053c3b461dd27636c388fe2b72b636a4f2b3ce451e06a5d33ba6574539af232f1fa830bfdb413b11a97b082be46eb79eb0434f46a5164c848ec752e46396aae0bf01e045c9cc3c796bc2b68dc855e7f811b375844a16446d059add3e424b81334e7e7efe37c3adb5eb155a1ba122c05d2e6717ffeb25c05f9da1dead6d3cbe64133fa767c6e0b2fb3d3a29a4976541f4d4a4779d3e11e206cd1e2b5a3b24e7c45a81908d526fac516ecb9912834d50f915f0a80d7e133891f8918b8bfeea739854a9753629ae3e29647d8009902b96155f08fcc4aea1a20bc6149998ca616c36e3c04c36a190253f1a1f8b32d21f11b4cac4244b566f2e8e2fcfd0f26acfec6efeac1601d2d086251895a75119630ded21b5870525ad2a07468dcb2f94a55a91642f3c15a260e39fda0a36830f0013d98c2eac75af41338ef287ce2a6c5c4fb7596be148d0d34a76718d661c138c8afcf0e98bb3db4ab39b89c1c9fc6be7e2163b0ecdb21017170051d55705aa5f488f276368e9cc5cc78efcf1ab3d46da3e6d0b06f3f491bb3ff3a0f7ca4650f03f15863d2d387b493640d08ee70e6fe00c7fbade6735cce9aeb2f2966567dcc4807695734860b2dbe25a4e07af40b600e59984741fa2956604d40c82fbe1566413ffd08e02680c05af23d0d440b2d579c290d77d69f2adc2309a851e31364a5e312f99d0b545400638c53fb16bae94fc329f147468e4d69f9e0516d76027ee1c1cf78b1a41772b1c7ee7e83209aa8a2c1fa5b44527ab51b07a6043a9a89ca1419a8a92636e7ccc67867b69dfb6da445ca7fe34aee4d090649eed68d90ba22229e79bea675f4af46ab0b161d066716d884a90392c2f99865171771487fd4ca2a29cd4da0953dbb8b5ea42a6b92a80b4dd8e68276813443af76e610a052d9fac0e68feb05a4d991ade3fbecb03ec3ddd0bd0ee177682e704a7c2a203971caf6447e82e333062a14c0156b44dcfd4b7a36e07cef5146170345081cd7f98235073765e0400ac63fac865c5a285eb20692e04d8373f87e5d948cf00dc5e0a88d828277ea7455f1aa8148fd90da8b0687c5b32129ba13a5e17b4fc579790d8d3eeebf5e5588fcc81d6f80f219696a2536f1251a461a100406b156935e365784b99c610317ebea119d65cf3bc4074dd42630e0d888e4aeeaa101cf1a6a09ae50298f9560162c258ea3b3fbef2cead39db66721e88e647f069322b8a8fd94719217fd47b656c45b0315546b068c7f4efb781f1fd43f104061f064cac55b45ced3c2990c8a71a86c3ddc2856e7660f8c82f99ebebb5c25a91932e7c5554a14c212fffba67f8c1d7a32a6e21b8434c63dd838897466e233cf0e282b86311b899a4d58f16fbed3f325dfe3ddcfbef8ecf2ac56a2ab1e3691b04a0f5b5f869769a502181595d1a5e745cc061128f0fd16b4508e8c834973985ac84d781c332cb941e184530dba8b81ee99b10f39756a5af301989efd19f79ccaf7f173d0ce33e299283a9c3365184efb3685c70b49d06b7a63b211398b118ec18a3b7a89d8e415ea6039cb13f2d226f0033ea1645b6d651f683a7852bf525e72b4dc0cacdb409961d61b9728f1613f09977944e9a62781b40b3bbabf42119a17d6b8305b110bc71ad7c58c39c77d6646282db6dc327bf9403c7808638c6dbb97ba46e37244bef39f46a51b3d387a039a9ec97993d06c681a2a29d7804f831fe074cb0bfa33f57d4512a262b242b382c80dcab48a2a5c861b4258a5c95541497459229254b5ce993fcba617893a093c358adbbd3e5b7248a769e0e8d2a4b31c4f743c518d521136887f47d20a052ca69f85dd0e8e877809b78c5cba348aa9dcc8069df718564c63dc2909d004de5902630aa378d02af791959fbb1ae9b6d810cd58ca12b7190eb11308e534882300667f6b0b847819b3701c7126eded3dade5cbd27e8e67ded47bf35e57f9d7a8484e268f235cffc645aabe97c741b26f0b71441049d0d747dc7e066da79dbdd62dfcabb53b886c2018589b4008a564c1ac2c50e72afdd1473c2a4969cb0d687ab8934a3a6d42d29f2e929156aec603cb9df90a2dc081219165ddfb3127718dd614df23f6c8361287b34478be32c136f253f4e3b8719579e6702a5adedb652f3bfeae875182787abac55a1c386a64d3e65fb3556872a013896f355aa66586685fc12d4ff55758d5c2194f0ec008bb38ec38fcb5c7b1633fa91112560f7dcb79087dcfbcabe46cb511433e1033ccb4ee3b6f0a4d736502fe67949c93adb450ec8f9e1eddd46af203b430c302a294687efbbb5a2fcde427b8a4d3f552a1c534a879be9c7f7de1b703d139c87c8bfc5412cf4512451803f32b32a9ded3f933faa6cbbd07a7cad75519a8b356e1b87fe128cf64ef86e730c461513503b9d50c1b9836e79d2f8e898e593fac5b9284e21ecdbad82a4726461a1e13399068aceed6b7650ba6918372aa27491319e836ece7b49e712bb5db2624481d4ecd1c3e4a6b89b458991c116f4ec7f5dfb066d2e63ff19cf79568ce34f5bd39ae65a1c153a79c4de9f9521ee1057180f2895f847de5d6eb7fa2a11b01518bcb405f62b123bbfeec6e00097f7b3c8e9b302d55afb44721bb51f129df3e382284aa820ab74b55eef877a5942831a45e71af3b05749587f49facee921925f84514ebb84249749f6daba25be00ddc72af30ae8a82ae5bfabe515586a31c75fa0e503515f2865b01336cd1a81ce990d31e22c43e7e8e141db17fdc8b5f72dc8e6f2859c75ec7ed07052836e45b926ba8de15c15275e0c2fa59451cb36fad1df06d2ebaa0b9ea7ebac61509ffba6b8346e063bdf72730eea145c3d650b7db5449f104c7198790d3a9bde19b1de1f16492446076ea0e24e4af2d36e0a881460e4195041f291a31e04fb9aa3041d0d5110794eccb3fbb4f8757733947f32713a00397d65dedbb87f50abceacaa2986a5213d93f10b91d94725aad51e052b97b15f522fec58a0b3114e3832069d942ab57b8f3e7dfc6bb741b1f3c4eaccd0d06c9442dcda60ae16afafde7b6cdfbe3e972fbba5f64fa794b05ad8ba6a7572292701b1cc1430599007ad5023b21123187882a0b518e4549be3a4a3da2761e1b82ec8f3bb2be58eb32de00ad509eb960c965df439feb5b69f3306c03c18365b23fb9234db10a13f33a146a7317e29b31516521c1a6f6372bb63f91890b284f17bd5fae798a4291f15b2b946c03ca7e1a8f306df1a55ba9d20671fc7922d1210511b6c5e47a64"}], 0x1138}, 0xa) fchmod(r0, 0x20) fchflags(r0, 0x0) chown(&(0x7f0000001980)='./file0\x00', r2, r3) r4 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000019c0)={0xcc9, './file0\x00', './file0\x00'}) getsockname(r0, &(0x7f0000001a00)=@in, &(0x7f0000001a40)=0xc) syz_extract_tcp_res$synack(&(0x7f0000001a80), 0x1, 0x0) fchmod(r0, 0x10) renameat(r4, &(0x7f0000001ac0)='./file0\x00', r4, &(0x7f0000001b00)='./file0\x00') fchownat(r4, &(0x7f0000001b40)='./file0\x00', r2, r3, 0x6) msgget$private(0x0, 0x480) fcntl$getflags(r0, 0x1) bind$unix(r4, &(0x7f0000001b80)=@file={0x4b2ec13e4d2f6341, './file0\x00'}, 0xa) setsockopt(r4, 0x8, 0x223, &(0x7f0000001bc0)="35d2bcc99e85b7a64b7371f6bce9bd87b872fe5bb44538a8917dd03dc8c01f0579dd14488f29f1f71ea0954b6cb971bf0e7725af062cb370b994daa5cdd910821599c202c843bd55fa42953be21a9c", 0x4f) getpeername(r0, &(0x7f0000001c40)=@in6, &(0x7f0000001c80)=0xc) r5 = socket(0x6, 0x8000, 0x800) clock_settime(0x4, &(0x7f0000001cc0)={0x10001, 0x7f}) recvmsg(r5, &(0x7f00000032c0)={&(0x7f0000001d00)=@in, 0xc, &(0x7f00000031c0)=[{&(0x7f0000001d40)=""/202, 0xca}, {&(0x7f0000001e40)=""/66, 0x42}, {&(0x7f0000001ec0)=""/176, 0xb0}, {&(0x7f0000001f80)=""/167, 0xa7}, {&(0x7f0000002040)=""/53, 0x35}, {&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000003080)=""/14, 0xe}, {&(0x7f00000030c0)=""/242, 0xf2}], 0x8, &(0x7f0000003240)=""/111, 0x6f}, 0x2) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003300)='/dev/wskbd0\x00', 0x80, 0x0) close(r6) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000003340)=0x9) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000003380)={0x5, './file0\x00', './file1\x00'}) readv(0xffffffffffffffff, &(0x7f00000033c0), 0x0) flock(r0, 0x2) 13:34:15 executing program 0: r0 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0x1, &(0x7f00000005c0)="e8") ioctl$BIOCFLUSH(r1, 0x20004268) 13:34:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 13:34:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 13:34:15 executing program 1: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xc0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x2) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) mknod(&(0x7f0000000240)='./file0\x00', 0x1, 0x4) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000280)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)="66b3a43765c7ef863a0eae6a4ec5003722ecfb43ca10d1319892ae4544da49b864b3cad402", 0x25}, {&(0x7f0000000300)="88c0737a1b3cd6a27ad1836b999143d0aab78688660b077df2495c33fd875e5e3a5161dc74", 0x25}], 0x2, &(0x7f0000000380)=[{0x110, 0x0, 0x400, "a01e7b65e4a6c52e4f46ae64eda0f7eb1d68d9c9c512be0b38079b29265f3986b3f1e91b1773602f839bfdf4aab7d11d4f094f80cab6fcef5538d4cf0b9f57b9469fec8b332acba0e6ffc2864703def08ad74e42e6bdb93434d4a7d3e1f673e42e9a45ee2cc39eee9bd0f238fe7c3b67d9c74af5eac43c21e93b1161c93b2a330a78407c4d22e13b74e157b49f54bf0c547d389f6e0ac056187ae0cae2473498766bec2fcd934bdeb6d5d2d7b9ae5a5cd4eef61de098663e92bb67a0021c31b931569d1ccc0c3600c94e4fd46c83de70e1b474eafe23dc8bda7bfc09a0342b68449c27d41173583f1bd179fa5149f5ff0b0069dc1aa8db519a47ef"}], 0x110}, 0x1) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000005c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000600)=0x7f) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000640)=0xffffffff) r3 = accept$unix(r2, &(0x7f0000000680)=@file={0x0, ""/87}, &(0x7f0000000700)=0x59) r4 = open$dir(&(0x7f0000000740)='./file0\x00', 0x80, 0x10) chflags(&(0x7f0000000780)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000800)={0x2, 0x1, 0x7f, 0x8, r5}) sendmsg$unix(r3, &(0x7f0000000d40)={&(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000880)="95c19132b1513266b1703fc03af92678edc5bc1b82722fcd99dcacf88ac725d6824fb58695c81bc1d0493a1ec85ff060bc640fed279d0ad810a2bbc7e2842835ed9691720f358fb97eb472600a45c488a3321c0e930d4c1271fd0d884525b36333fd5fa3df22218345dda18f235b2bdd125b79be7670b1a1bdc7bdaf412e9fd8d102805c7f89ff0edf9eb70b121205581c29cf84607fd0a0765165a5fe429c7a610bf51d6e683db9f1c10b67dcabee60b8e3b2e084d0975cde32", 0xba}, {&(0x7f0000000940)="8780d267a3fb64ee6b4d1a1fc43cfdc31fd948f82b350004b065278dcd41818194155039e4ba1a3280781826b696232c47811f16c6ec79785ac460abbd94ca2a2711f7c3cd75c11fcce762846bc94d8c55cdce844bbe8087ea25017151c8f906dae5b1ab17915d028235b5149cbb9d83611667bc4009e9bb6a6feea2c7bd1f4c62a4de8d7f03fe89f78f43d78dde23a0a9ce1d1fb2d3b35b4a46f083b9dfa66a828541d6c5135882746501b1c6bd1addc25d52d23ebdb6bc5902ec668d123a058f485aaba5a657744b42895b6c221a842f25bcb96a68beef3bf0a011fccf703c68af2125295fcf4eafcfa40cfa2f", 0xee}, {&(0x7f0000000a40)="b7867985e881f8ea64465a25ec74ab78d3c2722b3bf2fc554a91ad27289e06eff15cec107f4dfe365b65971c27e3b4573bcbf591907206945584f5a01d3ed822ac68e1a4884e568c3d149bcc1fc7f65029c25825c6527742f52554ee2593e4f1863700df5fad11b28e4c642fce0cb2d0a4161c12e9204c23fcb28bf7323e93f12f23a797facb28b5ba4b544cab9a44dab2ca952a7f5d11f2efcd49e63df246280efef41e1b34e7f7d1433b07ca2aa0ee6364df", 0xb3}, {&(0x7f0000000b00)="058eb1f860c27a199f90fb720693e196cab242fede5ebe47e10299e0a287c5537ed71bd336a1abda99f6f004bfba93cef57f24532b1633049fac6512524bdc78f37ef46f54835cd9b501f152534137f2dd9ac141a2198374fb3a17ea83d829c7a31a6ea924fcb410d0d656e51eebeab262adf608596ad769cda5c8c25e6d6dffd7fe453a", 0x84}, {&(0x7f0000000bc0)="39f5b9b058f4c516f1f2d634ccd55a451c81759d0e73d6c2f7b693462fd5a733fb73e4b1e2a50b", 0x27}, {&(0x7f0000000c00)="0e9fd357f3e9141a64c3eedbfc444e185fccae10a02c922b8c199c415113eed1b14b89", 0x23}], 0x6, &(0x7f0000000cc0)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x80, 0x4}, 0x400) mknodat(r4, &(0x7f0000000d80)='./file0\x00', 0x80, 0x20) sendto$unix(r0, &(0x7f0000000dc0)="c3396e77283329c65c3a43c7186799ba67429c72075f336137598de929418fe520a606d4363637baa01830028bc5435ffea53652757c855b", 0x38, 0x400, 0x0, 0x0) pwrite(r2, &(0x7f0000000e00)="be64a2a5dbd581549564a1c27b41c60530cdd039fb16935b57bae11adaa154c21cde7446a7230ee0fd03a06da04cfb7f91f0030bc0b0fe5a4a438573c564ca3884e1e967580f2dd2c31982263640299d0b50d78010220e91b008b989b569ad20b166280a8752ee57d41a3bacfba789b0709559a08e21b22b17f1ed8f1bbe857d1106272584d8fb9abe7f8f6bdd1b197c684f7222a9e93e85631898d34bbba34734401c5bc2007fa0098273adbb0fa4d8e606204b3cc99c9ff7a11497c8ff03aa34dac212d2aa36a9aa04c67432cf3aa24dc95757ad4a5af9fd646ca9417ad0c6a71564d0393071ee940ebd3b7a3d75e210d0b0901defbc1e9339de22f96268a8812408fe05b4cc09401fda2f37f3da92ae736593f72e17b84772ff62031d5b4a792c07e7247fefbc22fbd44fc4fe9e09d3edb5ca2cc50ff8935fb09775fab7d2e95e96cbcd1f1d6b592142cbadc9b2f171799a9abf4dd443c4b5f0b7f30c9b6fba8dc6748e84f9d088669c00b98b11e11c244bdaed2d5df4a2f728da80539a73c58afa1d8f691df67a2f50ba3d2c5fb20f3d9341c1c6290f889030dbf45de891313cf8b38cb14bf1b2afb966b44da6131f1506162452822299c158c64846ed5640005e401e08337cdaf8706eed77045701b5487efa82486914192f56977bf8f723404e99fe37e24bdd1665d400dd15cc08500dce265adce26f52fc83f9153136d94d0f850ea1b2763a58bda21ed96ca27c2f92d283cadacb41035948a75f2704590aaea95b1096b172aeb59bd50b7d8eabb08595d14dc07fa243a1da24fb35d5c47306e5ccb78b53579105e7e9ea763c2d8251f84dfae749c894e9e121e49d7155141e756f40a169a765776bf8b911cc3c8ac6c18b22df518a6a8176a10e4d2dc0906bf2fdfb0e5af74365c9267bd32b63c895bbce8ec46839ffa3161e0865e393f9a5ec50ee99ed290bb6671b1efaf3e208bc09d69a43fbf96c396fcf626e577a48208d6912aa573dd46e546ed1f65dec9aa1ec61d0344a6dc8878b2c73f5165e29dacc56f61d07e8a4840d72b1f861479663f7833dbc456476e9b08fa424490c25accfcea6fbe664e200b8939eee183cfa994c4faa41a9174ef086a12284a17d3e42657dba7384cf08788b17e20275cdb0615bf3b5099416df58f716a6d125a40f80bec5423b558d5f7f1b189add45a6750423d589d51e8c36b3fe4a5293f760358156ad19042768a2c320d5fc764ce4bba716a487f9e8dca7c87b8853048bf84471ea417bde014c5eba46753f17211a755b98b80df3a1baa8dbdbc3dd4ebc8afa9463dbecf91e897bca50dfd1fad65c2e93643924325da319c2a974b78eb480a97d4a8dd06acc62956cf2fae0448a7cc5220dbbc6074d4e65aeefa80845bbe8e6b830567fc6ae79be83c5b88b260454f16a9c938005a597197f796a5a43299d3f4af0a9ce2e6ff51ddc9efe35b8445e123cd02251c994a8bda948fe80f42f199b3ab75482271ca287bcddfda6798656c5bd3ce8c523889eff5f100710d926b61b4a6093d501e7aa7bb359d52b72da75b2dea719a224aaa88ae3783149d0b793b5fb12c58800107749d8d2d8b6f41027f308052087e4462bc2eb6a80fd00cf56936403263b396b9792439d8606e2b03b7dd9423701fa8045ee39de41aa14dc95215b284f43604b32bf90c4c639197b3fdbf3e15ec235c1b2725dec357d424feb7ba403a5db8edac31a84bb638683ca3f476a086d6c21f436e40c0e00470e041be8b81f09c921ff90b32ed56a7c34a8847ea186be1be700ae1cd5a1cd1d6fbafdf9deba8b2c6d2eb14e819b98654d26325949208aecca28db2e8cac006c8d328c7fa0a5e2cda806681712171af5dee0c9ba889c8888cc95e52913e951f2bcd7af3192143305cd0c2c230cd1c2ff7220bc1a13cd9d501b655d942c43fef9757f002181ad4d1489898da84276161f620db12c014abd0732175f67cf7af45d57724f6a5985c0940cb44ea44d024c8272cd80b8ef58b830cf4f4bf0895944582b87bfbc3c9e85735787e0c40951791ff0bb52994531b22562ec81e6beda1759317ab1c131a0fb63ea9e64759332e8acc9270b9391498a9ec46b818c960d0e68127b0fb032ab834b6e6e53f02a814d1869297a7780712dfd6bdba76b8ff2b2b939bfa319e27c72b839717c786db472c7f4cce8915d17dfbd8a114773f8f552261acecfafa4d6f0f5b82dbd4721868c45f70af8ae8d5b6ce91af76c1706bb205fb1c7c681ebde1c4f37455468efcc7577f710c91acd269438ab6425ac9c772b05290f60060abc9bcbbf10833a332a78b63dd3923cf2a4fe16a8314736f141f70b4e7ba8ece456cde523d49f1c45cd206ee3ae370ca6414be31caab3adb4541326a828e9ca18832db9187acafe4a5e85b732a1399e635541aa1dff11c33d3b9b49d783704eac0ab9b236d9365ab996910c6a596ebac65228e0a916604fe0132fe97c20ba7096b884c30a5bfdc42a1c14f1184df9e8f36aad7dccb35c8dcf6c2b62f5fe4ad5a0d0b48d489d9b3830552ccc34789a96fb403fa77aebe4d965a232b417df478d9403f26e974e2bcc2e5c7cd6f15a163ab7114312eaef11c95521ce9a4913f2b0ce96258de9aaab9bec7137550836456807aaf9044fe5622909bceae431f509a7d5585202675cb3a64735dd792c5b69a92795a966f39a3f10e6349706e9ca5332e2d471a71c11495a4e0b37d6eb173630896cdf997a08feb30696c0dc4593dfca20da4618f049cdc07f765485476542fc97b5d3491f750ef7414858fa3633c3bb4bb06aca34aaa8533a545afe5789b072986a11ecca954106d4aef3e87ebac3c73f86e63494f8baad522d96a2b6fcd8aac84fe85313554c871e6e743f78d80a368779dd0505ad7866df498c1c1d47988f0752f5177aca84591348af5e47e63acc36f7a32946df61770c4e4efcdb2373d9d71ea2b6da19dac2d93dc48e52010a48e63b5db1803ee03c4ba33a38c4c38b7221fb93906891163a8d9f2a7014ab4f27e47a633375cc5ed0de7c84deb01a8667beb516dd13aecfab9c9a5cf848fb0a0d80178a6193b1e2609773798f10e178e08e4ebe8c9f88284f156e6ae89eb299210fa5bb16dfce70ed7f7b0eb7ed0eadadf0b512f17d15f56a37aa7c7d95a86b4db933819259a2b04221bafe96cec96fb55f4ac713fc7be19995325fa879ff7595c9664f35c069b286d4f51cd797b6c66a088b6a03de48a66e0266533fcb9fc6f02df60801cede5496e6a426a7e1b1766d8bc923fa041670b5a17a93639f8e95459ac0052cf0b0243defa45419b7b5a0011e5fd74d3fa72e428b3c37cb1c969309915be2ac12d7dd04deee2edcdc4be9feb294b92a65ddcbafa977062f360e992b42d688db2e03c9478fb96b5fe8ae414b682422de1e59a6c37210319bbef8a81a6bb123ad2b3f7bfe0819704d525e36c21fc32a7550a47b3882650ec2a203914676b4dba8364a2314c04cc3721fe31aa1cc09a90bfb41f77aa969603facf7b5820643b8794e30bc3d9f1523a8d9fe5193e26299742d98b29776b8c0e76021fc528ad1f2e42445d62fa4cc084ac0af30fe02a8ffca3dbe1db81d94d2616a7780e7444fa45b4cab0825e557eb9aa40e9c5ea5003f2877dcd595de3e9e5cdaa46cc21ef69358a5ad6aab09fb78eaec50012eb0abadcfc231b7f9ebe38dd2d37b7de08805936c45fa54816f21deeec7f5405c587aaff5025f5efc73532ea7b5e68171778f99bed7dd43aaf936932477cf9ea07d38ed03a5b25ddc8f3e17b345237a78420c4d68bd80d1b212c10d0dbf31d27f390d68fdc60601553ccda8c24e5da71cfd7d75aab330e1c6dcbc9dd2862d75b2410a4544394d85b1b4ebbcd81e6f0bff1b303c1fd85911d5f72e48115a325e74381c20cb281edc59d8fb0d6ba4e30bd2aa6dc32c2610f9490aef47d1c9d9028ba0495d916c4c94eb9e0eb5a7fc59d140a4bdbfde98aeac9c342b4bbf701824719d57412170421640cf61d48042105b5591269399ca271ff650ddd56d264a59cc0ce5098fd48746ffdd68a3f2ea62e6ca9400e16d3974b88bee08ba24889ae6866cf30871b4ec6857e7c361a98e8ee56d52617b7dd356f545a099fb0f582b540d3a9b8a9ed44892e4248c9933b30c1438618364deb3caf04c80e358cf69e62499d719598d0fecc25cee4a8d2aa4523a64db1bba7bd5a40be0436baa840e385b59b0b6a7da877ee08b3de2ebd4e12058b888cae673480295156a1f4ba5865fba74233d0e5b787e1d84e628ca0609024dc9255bc94c0ba41ce57248495fc9daa62b96d5e314d1a1487baf19b2ead45a1f793f7cf194dc906155376281d48a17fa9e494ec9ba2090295606946bf8b6259b2bb455d18f522d80b555f30aae7f94a33eb72b9bc0327dbe95af10c5358f229ce49dfec92dd5aab7ebcce6b363a11a61e87294ca1f2c562dd51fc069249b09822ad6104e551dbd114eaed35e06b72aec8b6e9289f25aa9ecd4833ff6d5b4c5ed7203cef3304b3ef39be09d768683b43bc4e40e5226106bc3db2f0db62c4be6c6ac9f6a869f87646d317ecd38541fe4ae93de8b11bcda34a07e3471125f6b90aad3e949747fb8cb28d9c1d00763a47fc1d6f076cd8c26a5de245482d390c801d8fd8071a6cbdb49312f46f4368938dc8286d78e5990520cf959b21b0b98bd70f7a4a80b809645b36824384dec39184a0d618484c12ae261421541f33a9f43961616ce866da114326620844ea5c62b159ad347d420faad2f8658b1635eaf918b674eab7b58c1d12bc6c985f7e28e0f92ad3c2dfb90367a6a9555fa818dafbd735b05a5327363cdd8f361016b80da3cc07a1f821832bf9833fde1af8354a01613807eb2012b531a799f3cb259ac1c200d92fa570c5ec7b7913ed004848f60e96a7ed0c4c57c8c9bc8f6b1e4e9313fc6316d329fa8dc3a8bf0bc55f4df77c7e3045201f45a08e513d07940182f806b8abf9de56e74e749c74ab04d655b04ba70b8b722595554815616f25f08ac523c77ec9bb017d9feb5b89da6207ad31edadb73405ea191092f355ded3cc55ca01ad118caa85a50e60815253ea6072322cd597002962c6af8092c7776ad358c98c1fffe0b3a53dce2e51f32b74d494e55afc978dfbf2f11212b9eca14f9a1fac3288a38b6fd238f8f296319a776e337e2b6e92e0becb91e8f6cc7dcbfccb87b5518c7b711a4536fed94f4f62ffaf56d6436ffd8eb2f7453a884ec18e952d4ba31d335ba5137aa4ec25dd1d90f4f4d788f3c3ebcf22ff9213a33716f7c0ab7b7e8317b4a52f1648fe4a9e3c89e15724e0ecd49485b4343eefdfaf79d3e6b2952e62ef2cf90c0937d4d638e00a5fd800f0534317832a1b362a53288bbe691ebdce1876fab7d9b31ac7c65ec1af2216dbfd99d223e993a1b9d79861a26cf24edb3283dbf8a061fe9b24de363d5dc21add8bb0baa7cebb4f1cfcf9ed33effff770f87c64c1a47f30cfaf71eaf0b9cca2f081d61c2d7fb8babf9a8bd2f5162fe417fd78e8c4bfeb64e88a273389724c714ac93809981dc5f09a325d4dccb3edfc3cf70fa01f68f8f717a4872cd09f201c0f31b99afdecde02bc01002c65a17b3499b338f4c99ab3204954d55b373709ab53369c35e9d09fdb30210938997a3944730069eceecf91f2b8957b49d07c4768b4467a5a5d650f823d7f2b282d729a081f2284b8ec368de5b75ad952ef57eeeef7df3fc41724e42c1bed168dd2e3c57562c2b2542c37289ae12295dc4c68cea157b3ccbf2ee", 0x1000, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001e00)={0x1, 0x6}) accept$unix(r1, &(0x7f0000001e40)=@abs, &(0x7f0000001e80)=0x8) recvfrom(r2, &(0x7f0000001ec0)=""/203, 0xcb, 0x1, &(0x7f0000001fc0)=@in6={0x18, 0x3, 0x9c1, 0x81}, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002000)) getppid() 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xffffffff00000000, 0x8001, 0x3, 0x1, 0x5, 0x0, 0x8, 0x0, 0x0, 0x57}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2, 0x10000}) poll(&(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:34:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x63ce, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x1) 13:34:15 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002005, 0x30) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)) 13:34:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socket(0x1a, 0x8000, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) kqueue() 13:34:15 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xf3, 0x0, 0x0, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x3) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0xc6, 0x0) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x7e70, 0x9, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x183, &(0x7f0000000040)="d5") 13:34:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)='on', 0x2) 13:34:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xffffffff) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)=0xfffffffffffffd73) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) openat(r2, &(0x7f00000001c0)='./bus\x00', 0x8, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)=0xfffffd17) 13:34:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x2400014}, {0x6}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xfc8) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') 13:34:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3d31e3fa0a506a23, 0x1) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xd7ad4bc55f659fd9, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgid(0x0) r3 = geteuid() r4 = getgid() r5 = fcntl$getown(r0, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x3) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f0000000bc0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000280)="ab1f16697f7d0e8a29a6514e0c98042db490d3ae4287e0adef822ab54e5b13d48dff19f7320b24b96a28f53f5e8402b693036af2ec01810357feb8358004872e20369571375be7eeab1d27687f643015a6f9c189acf0faabd88887c29e9a3702eee95ab6a8c551c6968ed0819ff8c28e0ef48755c9026895dd4c0b40d5ddbf9d04dedfb12e45fb99922c36c2bfe59cc3f7614eaad2c351d97e1fe71ab4d11bc9c4932796c0d2480fa6f78720d67815bfd4d3cf13388e5da71f", 0xb9}, {&(0x7f0000000340)="5aca53f74d24d3fbe2f7ed46f840b45e7b22058b25970b79feceddcb0699d46128c597632037cf51760d5de0b63c3a34aec42751998320d92aa8cb23d7ead70c6feb421616d7938deeaa908828ff354e06e4097b9092b67584d45c1c8ec7cf226f8357f29df9ad1f04b7f68f301e01c31d563df04095555c40a9d4458ddaa7a2647870738c6fc84d540819b2b87ad292eb0c3fb0fb610280f144f5802746da487d29c2b0d7c4e731c2640f4e0e0e3559681d061bd6649e5b82395d00114acf10c5574ccf1556135d3ecb84d911ee9502ea272ee9f2a4be7598e1eb71c928b6", 0xdf}, {&(0x7f0000000440)="bccd6048400e15e6e7e6623a97549eb5d011cca4daad66e0932a3dfc84473a50cd9ed995958b9614aa958e73e812fa5bd59db488972f6b097c48a0febf770edb701a97349373f56f96fe23b19637b0dfa102a57d234d73c81ed61f", 0x5b}, {&(0x7f00000004c0)="ed0849f1f903855ed8fbf631785e475f596653efd039cde93977c9098f9a2e9bcf69e502ee20f883d45d0c43fba2cc87e6441285f29a316d7b7d3a78cc37b98d173a6710a61695c1dd60d57ac07f41d9a404debc104fdf7e2f33fb2cad37cf72289bc5ea", 0x64}, {&(0x7f0000000540)="81feffcf1e267995e6e082577640aa722ab9a311fed039c384b57cf2931af05cd167a7f3c82807892d95c70edfd28048ff5fc0cedbd8ca24160771554e208815f5d07fd0978ff09135e8ae7063c722d2ecfe0f92bf6feafc36efd5b7bffa275b8273b7a629b80d7e233ffddfdb9360ea5f8efea988e29ab3bdf0baf9d97b9439c67466a30f75d6c17f5caa9f677be5df65374648141d0acb4b08cba86696cd14e320bbd7c5cda7021fdc03c71dc4c816beed35a315cd5f3ea22aac5ea014a435afe126bdc24943f9a9bd", 0xca}, {&(0x7f0000000080)="9afa99f752b12913dcd0", 0xa}, {&(0x7f0000000640)="7da733bcc2eca87bd95df1b4066c68523e8c0193c6f0c069a883ad65988bb0c5e71af594a4dccd29bfbc232ce386d6563116567d86874e565a1c5de6f69b046a3875f570eec977e1b032411dd2", 0x4d}, {&(0x7f00000006c0)="f26c3328704c9c7a3cec81a2cfa9eea6053a9a4f9bce9c0879728756aa5c1022472251af2308073ac500f8dd69390e5faa5e4827af5395500e5da0cea5446454f5f18d239982debcd0b7b873871e437b8cccf532a6be292b12d8bb77789d9de41ea3ec7d3909d1a75fd86c382b5a3fda1878ffb0bcf4f44c1f2dab4eb55f6900d9dd750a707b7ac3b3e515c151ef3d70a9a2a1b25a54add298cb3288b57238fdff491329acd3a0b85e6f5dc008bb07852def8c3f2d6e8e66e8b04dc47207b3d4ee804cb0df0f5f7099af7dd3fd6a59709b3085041925c8bb5fd9", 0xda}, {&(0x7f00000007c0)="f8e41718d7eb2e618e1544f2c94bbe5a7e553f3c340576760a5cac629e18ffb37e82487cbd6890a25c45f41c29fe78d660141b4202124abe322afd50b7ad01e4a94ef384c24be92e1afdcf04a520be261d84abe832f2637aa5060609e4277173501a91b6219ff39ad90d38610c2eda9129f9e046890b7d806aea85af99e0bffdb5b30b896c9f767aa61de9faeeb0859b8fa40f3a6dc474932eda5178f6675dc96043ee4b7b3f2182a8f303de", 0xac}, {&(0x7f0000000880)="4aeb4f3fb798d79c66f3ee316adc9e2340742f3a4f8536019db9e2ab7c20aecc3c7363f2f6d9c4a7627247065b6de433828817b224946b721e92a5d5affdcd588fbe0f7f7d54161ac4c3301b485e7c24d61c465d38b9f44e1bd712fd5e75a75c4a4e229176b9eb8f64106f3c01b5128fb7043b2a3447ceff106e5c0ed6767ae802a8cbffefaf7a2a7c4ad71f520edd04e53fb253a843", 0x96}], 0xa, &(0x7f0000000c40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003800000000025b4c83b7f9bee95cf35f87953e87e3000000ffffff000100000013148cf0ffd96c4ea2c8aaaac990fe5ccf834c22db89e3986204c9ceab5e761b4abf89681ac086fc6d9fd444be233aedefb67dba7f3c605a3adbba70cfcfe1db6f3eaf4e832e48aeff", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000002000ffff0000000000fa", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x402}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000c00)={0x2, 0x5, 0x8}) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:34:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgid() ioctl$BIOCLOCK(r2, 0x20004276) fchown(r0, r3, r4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r5 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r5, r6) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x100000000) renameat(r1, &(0x7f0000000200)='./bus\x00', r1, &(0x7f0000000240)='./file0\x00') semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) 13:34:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x20004268, 0x0) 13:34:15 executing program 1: r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) load: 4.34 cmd: getty 16856 [ttyin] 0.00u 0.01s 0% 323k load: 4.34 cmd: getty 16856 [ttyin] 0.00u 0.01s 0% 323k 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x1000, 0x55) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x10) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x80002005, 0x265a) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xbca, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x0, 0xb55b}, {0x3c, 0x100000001, 0x3, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8000, 0x0) linkat(r1, &(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000340)='\x00', 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x87, &(0x7f0000000180)="b6086c7a314c75e3a8a003effec30906df2bc9fa0b50082f29d47520c420a431220ae7d5de2a1594dc493032549eb030c3307ca53931879727e62bd167deba2af37e07f52f1e3f011d86dcf4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x9, 0x1, 0x3ff, 0x1}, {0x4, 0xfffffffffffffffc, 0x18b, 0x8}]}) 13:34:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 13:34:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xe00000000000, 0x0, 0x4, 0x4000007fffffff, "73f300400000000000008000", 0x0, 0x1000000000000}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x2, 0x3, r2}) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) 13:34:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r2, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file1\x00') r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1012, r4, 0x0, 0x0) 13:34:16 executing program 0: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x4007, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x5}, {0x18, 0x2, 0x7ff, 0x7}, 0x1, [0x200, 0x10000, 0xffffffff00000001, 0x5, 0x20000000, 0xffffffffffffff00, 0x5f, 0x80000]}, 0x3c) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:16 executing program 0: socket(0x463e0867ab52fd47, 0x2, 0x0) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = shmget(0x1, 0x3000, 0x2c, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 13:34:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0xa, r0) syz_extract_tcp_res(&(0x7f0000000140), 0x7e8, 0x400) connect(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1f) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) socket(0x0, 0x1, 0x8) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) renameat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) 13:34:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/78, &(0x7f00000000c0)=0x4e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ftruncate(r0, 0x0, 0x3ff) r2 = dup2(r1, r1) ioctl$BIOCPROMISC(r2, 0x20004269) 13:34:16 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000dc9e130000042c2fc6f0000009d6a9b961db75846b94be3f45815d06a2200f492db04358391f1701151ebc86bba20b3616dbde41594c1a95587ff7a22bc5d23abf7990d2ef99d7718542868ae41eb901c7a075977443378c4e0b14a112c0cc282689af00774"], 0x10}, 0x0) pipe2(&(0x7f0000000000), 0x10000) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 13:34:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xd50067644b947809, 0x6}, {0x47, 0x3}], 0x2}) pipe(&(0x7f0000000140)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x1) 13:34:16 executing program 0: r0 = socket(0x18, 0x3, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="86050000000000000030e1dda7c8ea8a2c85bdbb78bccf19dab2ab4fc1619bd8bc6349cf9644b466f68f61d3e7484c4768d0f8a06b2f86679ea76d2e3ec3b32eac1d5fa7339049738248e2374ebc1e99b7"], 0x10) sendto$inet6(r0, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0x1000000b1) 13:34:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:16 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 13:34:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9e2d30a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000382000/0x2000)=nil, 0x2000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)) chmod(&(0x7f0000000000)='./file0\x00', 0x13e) 13:34:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) fcntl$setown(r1, 0x6, 0x0) r3 = fcntl$getown(r1, 0x5) pread(r0, &(0x7f0000000080)="6f697b5448365dd0a50643910d74d1f779b9e505930d1f1df3409b9edf41772d7a8f930529aa37bd2892df89307da4d84b223cecc05fac858a38c95f96f48823ff3943d356be511ffdc7ceaf841ffdac6ae94d7ada5f8ad4cff5495ae8a1e666c429b427eddcc161fb88fdfd7c0ed0c9b26228201e75439df2bbe042919c5d56943bf9be476bc26b78db5a680a2f614b0837b86a8a93708fea617a715717f213bbe5029bcc34d45cd4e1d24f4e0f7a9896aa64b8", 0xb4, 0x0, 0x0) fcntl$setown(r2, 0x6, r3) 13:34:17 executing program 1: r0 = socket(0x2, 0x4, 0x102) flock(r0, 0x8) socketpair(0x2, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000180)=""/172, 0xac, 0x840, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 13:34:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e893dd40900bc4e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad528bf626d9dea3c2c37bb79d7d2c336e", 0xfffffd73}], 0x14d) 13:34:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) 13:34:17 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) pipe2(&(0x7f0000000000), 0x10000) syz_open_pts() syz_open_pts() 13:34:17 executing program 1: r0 = socket$inet(0x2, 0x98d4dcbbf73b6f99, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) 13:34:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) rmdir(&(0x7f00000000c0)='./bus\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fcntl$setflags(r0, 0x2, 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000000)) write(r2, &(0x7f0000000100)="23fdd0693ca813714be2ad7ee29c4157470cca8b82907d2d16bc6650ee19d53e38b0ddb257bfb70a0692bbd7fbbc67ebf2fd7c305dbcadb877815677bd07a58fa6edfb3a65bc7a521e178fc841469c656e7e4361a0c1f02a4f15b84a1d09b9c2fe57d6d7ad1c8776709985d2da951615f221a7e30e779d6d8a2a69f6511e37b24d113507a630e23715ffbc74", 0x8c) 13:34:17 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x7, 0x5, 0x7) r2 = getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000600000000080100"}) close(r1) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000040)=0x7) clock_gettime(0x4, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8090, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket$inet(0x2, 0x3, 0x2e) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCFLUSH(r0, 0x20004268) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r4, 0x3, 0x9, &(0x7f0000000040)=""/195, &(0x7f0000000140)=0xc3) 13:34:17 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x100000000, r3, r0, r4, r0, 0x1e4, 0x3}, 0xffffffffffffff82, 0x3, r5, r6, 0x7, 0x101, 0x100}) 13:34:17 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x3, 0xad4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x77ecadd881af1720, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x800, 0x1ff, 0x400, 0x3}, {0x8, 0x7, 0x8f, 0x1}, {0x1, 0xfff, 0x6, 0x7ff}, {0x1, 0x800, 0x101, 0xb46}, {0x279476bf, 0x0, 0xff, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0xffffffff00000000, 0x9, 0xfffffffffffffffd, 0xa27}, {0x4, 0x8000, 0x2, 0x9c}]}) r2 = getegid() setegid(r2) syz_emit_ethernet(0x58, &(0x7f00000001c0)="f07ae7938b83c96adc2a2481bbb4285e48168ef1394a2e0e76ad2ec066b881492743fb47d620127a435e540704a5a39c93e5b5d3c940ec5f0113d82441294790b0e3c703825c26daeda783484e2ba8d4b2995da8911d77d5") dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) 13:34:18 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) close(r0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getgid() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000140)="ec3896682a19ea97d49c1f686d6b176fc79d36c967c61819b0d78796820d7bafd9543eb140b8902a0e0b8316b0a419eb22e645e51d392ebf40a08b2a868945469e65acc110bf43903c4fe839cf9cf7942db79d25b8822fa00d975842ea8d69eed4720af0d475a44cbc93b76a3566092287b3518bf3cad148d7a29ff2a3efa04d12e341fd6e9b6e8b23bade52deea8a3e7f8d35eb4152c67c3e54bf24c3852b8fd5ed180ac8fc143594840e46ca47f91b54bf4908e79a10bd71f9553f38e7a3fb9bd58cbe1bc41ee208b49bbc6def0160ab68a0048ead94c82dd213837293d062df68b95b3874c2c0863fe9600e"}) 13:34:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x100000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) close(r3) 13:34:19 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pckbd_enable: command error 13:34:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x10) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = getpgrp() getpgid(r2) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x8, 0x10000}, {0x9b7c, 0x101}}, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) fcntl$getown(r0, 0x5) pckbd_enable: command error 13:34:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$getflags(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff325c00002c00", 0x8) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000024}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6, 0x8, 0x401, 0x4}, {0x4cc5, 0x2a7b8fbe, 0x3, 0x4}, {0x9, 0x400, 0x3ff, 0x9}]}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 13:34:20 executing program 0: mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e2f32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c72f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21dce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4f211a03896dc4e7a00"/1040], 0x10) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = geteuid() getgroups(0x5, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = getppid() r10 = getuid() getgroups(0x7, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r12 = getppid() r13 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(r2, 0x5) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r16, 0x80185760, &(0x7f0000000340)={0x7, 0x80000001, {0x8, 0x9}}) r17 = getuid() r18 = getgid() getgid() sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002b80)=[{&(0x7f00000009c0)="57219dc042063c78d33c13a5957c80d3a8cfcd55c0d7b383a174465289d3263a65e989ef299da8948576e7324ba3659150636c6594324760a54b44d7c50c3317cc9fdfc3fd519423926eb556d44f777f8ecca7432a3251a98928237de402b35dcb9a10e3659fc8e80d1eadbd833a49de02eb29cb866100401485dbc656fb71a77cc55ae79342932e4a8feeadbc81ef60ab30d9c2f7ca57b43052914d0317bb050ee9f1b58c006f0a69881586ab47c386e8c1f861365b9a4066a71481e03ff9168bb7dd4a49e98e7736dd3eef02017b9ad9361b837301f3a4d04e39852755e69bfe71841edbcb1e2df71c95bc7d669a1ad97abf0cf331496c4fb361b56181a2bb7289ba704542c3b29d347caf3afc969e0b2fc43cb3e6f5ddc6e62054a30417ef5fcc8aaba79ec23ec121017b3dcb25ecb6a43d4913ec23d3245b64003c139f79c7e4e87bac5e7a417bfa0a8ddfada643d53d9935033638371f2e444214f0149561968042ff982152093591c38272b04826f96d2466d732984bed876718bbae0b9e892b132c94bab8a61876c8b4f440f363bb690fb0e2189c31ebb540ae8a911450512c20699ed8c8d04583c42b4161e76aea1be2dbf9127dbd6d3567903ef076fe0384a70e0d07ee4dc56430672070b62912edc3bc081d7bde4da7f8e7817c5d5ab6ee91ec54445afd87e9262742ccfbf094951722cec5dfa648fe75b8eb34aa3bb31a999ab8e8172d93e260f6e7e24c8d39bdf35aa38d7e09465060f1a6168c1a03783fa71270a5b19f4c657bfb724c24956e862dde01b11cdf79ae93280492146b558506174e02c1cfcc102e54396da080bff5d855d9270adaa91459ac6ffe6572fedb3b40ae0b7332d4dabf95c4bc652eeb411ab31bc3c650871a97a8ad1631afe896c10f6bb80f331fd20a7d4dff6f0befbf4673f55f04eaef3cd5e80c0d93427e66614505aa0ae7428a8f260920e0f7945752ba4762f0f4c367c7de9e2d827acd8082a3e2209c6b2ab9a2da1cf26228cf0b090f4e1b74288cba2cd8c7ec7b83f980054f36670acdfa6479d7e2278d3479e55c440875ad8ed5ec3de247dae4e149211792d82e67bbcfa9bd7c721d6b341551f434f94ebf4115c29ff0fd6d046a8406dde91ac35b483553616c40efc23586ec409ab740f4ea2473ba629770bea8b34a514c0bf9ceb19cf6142d43dd0cd47748b750849eb623852e92d00facf75af005389c08765b878ae410ef4a7a2e29afb1c1311d74f2948777ded7842488efda93dfdcf1dde4c7cbc5e6bc9564ba6ff9fc82e5e2901373335ce6aaf715e357879b1ec1b5705a0f77cee97c2ce14b2c77829c997d25d94e2a567ba3bc6bb7613a94f0740d519781b746da7727c427ef9e3357b43c2d0d23d3437451e5bb7c8e3cfb9fc3c8f533ebf141af6ccb2ba8e493aa621deb6753c00da9ee0beb3279ba54e283340cd9bb3052002e9fcab2c400c4241b2a10969c9d235fe7adf37121f0dc245ffb23461423727ce20fa7277ff12e400ffa65f91003401dd4dec99aa5b0c7724085f5b4c8dd104cb5875d870554c0d519162bb141cc2755e249d77f91276d11019f67b23198837b15741c9de5b44e4aa9c51b12bcace77b8a277b647ea66856c431d6ce143ef903735024a8b9f7760771e08e0dbc5d765eeeea4faacf10f4ff14d1e8a45fe08461b020179895a34d5ff1f7e8c04b0423d07b587b91544907b3c24ba5f057ad29e9ec3f602299a3a355470b38d4a11f9c4eef888e58740f856042c36c4b602df6ddc1c25155c76b4d836f9523ccdf2227c629bc7a5e6d264bf4ef68c8f64f964a9cd0f82bcc2a0d12a79dcb97fcce7f981adfcccc4c2d918046c8fd4aac02c756c63a04a05699f0fce533ad16986ea1de9e54aafc22ab79713390456270c60a67baf4b60557cf1f9623b749faa2429eca4d2ffd6142694e75d867f145936d1075e4d1556743b3a6786246faee26f4465b236c13e1200769bb2b33c488765af2ff49e7ca173e9a0593a9f17b71cbb839b1b3650ac1e2516c42c8537dd95cbf59548b8c31c85b7f4759ac4f986f9fc7e40e1632c0cc0ff385a985fcf96d4447d5e834bfc5d3a9bb04fbc8e4dfc09785df2507c07064e9127436823139e81d9c6de5820b85ec48c86d0c0846255380be9489dd87b9d834ac4e076b4424067edc57f11043569ec58ae5a9e78e6c8da24579edc5408c63e32e65a2021caa1c2e7e85c573920691f33bcbc5d8fa042b58d0d50acb181fc01ce4d5eb9ba9fba24a8360e28e0b20d5a4073f23d4517cadb630d3b456c6dfe97e1123011a58c323b6d2959ef8ecf9af26422d7391027887e13091705d91c4c6883490cbd75e6a40024a66c33d32133a611236a9ca2598bd997a9a10d327b165bdee6178d32fe72f39a9c985673ac392c63611425bde7e2f1b28e6ae37d564b05983ed595a4bb74ba0384b60248b4f5db1c341d0524a170b2af02f50735b3b2a524f245bbffabbadd4d57ee29958e4181de1887ba862c046a57a13ccd36d5a2fbb59bd6c20d92fc9b36143f53afd9f516ed8f9aef8632de45182ff276d69bee8f20f92996b33345de54f6e63d905a1aefd86d1baea0d547fbe4e1ad4b5fb205f0603c12c089c674f8b85c6b2cc8e6974888831585a30cdc8826dab270c4b867f43cb5233133d1a72fc4c7a70844ef1ac148c23ca9ee5efbff1356bb07ec5b946dcb8c3743b8e4d248aa98758aa61321a5f783075fe857402afa4290517e72f36e6db83693a10880883a3e155048a2d0834dc85842f1c2a8972d77317b5649c05fb14ace9aa4d24119d2b9dca7f8c3ca76400fc4f9f5539dd3fe7936ecd376c70651b7f6c0316d38d651def78383e7279c557e2ce4d3b6b86660d873248a419c7698a2350cf263c1c05fecf9e580535b6af03b269bcb948ce91986f5928facaaf44f3817faaf2d1712c266b34e7333d67a3f70a5a7d4af3cbe2c575762449698ac071bc53ec23f6711b2c349de03ae76927740fc9732ef0e70e200ea43a85669e21d68f9d9d7f364ba5d95fbb6a62e94b0929743ac27fcbbcb8763940b010b2d4da792e25e649011e3e76fbde428556ad82a87e9b6f40baa5f45fb35270ca224ffe3564cc1ffa28bf861086b71138bdd43d25ff58bbb6bd3e395658371be474ac1a58dd9fddf23fe05c07766c04ae14c34829883dec22d506422e9cfa5c4352c4dcf4cbd4ad0a963c28a5aad0a1e072ce829bc549929cd46c08002dc3a0eaa32f6826cfb6fd346aa5303093ef6c0b36e0fd7bcc7f2f4e555744ecac0674bcb58f3a9c5c0db47304e806dcf994e577587c7285c3d4c9c1fefc625b77de8f235d90b7c852c95538f8c7a160a80ece0962876c49ed65b6ac6a9bec2ef8070a3b69a3c2e4e02fa2a2f7a448511549a1dad6d4761b848700cb6488cda401cc25284adc5a9cc2df6df6ddb10c26d9124552bfb05aac3419333bc8bf6d594bb0d963e45db143d58638d68f452abb127fe1d93faad7308ebefdecc3aa2c3137920297b700a090591295d528ba8bb4c6dc860d9188393d227b84ccb23115c7b7f531bef5f07b0b9dc4cc3a465fafc987475c8f5eb23d0d6aca59220d46e051abc2b8d11658a90505ff5a1aa55710e955324ecef3d80bedabfed327bddd7da3474853091132f5aa6576cd5360f383e2b62b93b0641a8f36ecfc62ee5143cf994bc6cb51e7bd97f2f1c7ea9c4f641952d4b01c029c23e79a969f05c1bf5fd52992f0b3e8d0cb119099bc8bf3c8709abccd510c40f119a6754d9de8ea70883cb8ab3d436b891ac8f79a2f79d13d90af39d9e9ff638feed364f73f2a61c1bf76819dfd5bafdc802217ff213c29ace3eba1f62ceac1cc0bd1c00c48b428be9e66395f4c054777608066cd2b3d343868848beda1f5ece2c12915cb1b926091e130c4f477ed38e26b02676309c585eaf0a810a5fa7a886b7799f9a70c0486df3bbf631cf7117ede5ce7a1d98ac482e293566709bcfa75a5547ea85ec1b51759dfae68217116c27b0d30e88d88f0130719e4f40f4cf768cd5a5b7de75299a25aa2221fdd136fe575410f5b0a9a06f82b79e87a69eca63e206a595c3c8464bf0957644716759bc0310549b75093d36f66ef906818fffce9c8ce47de0fc90ae14a0d5c46c2410ec2cf2bb603820210ecd37665364c90b59ce7fca08ccb64f078cd9fec2717680c5df446b6252e4c78232863201e906c06bd3649ca0f7db6cda7c59912e4a9016754648ff0b2f0afeaaccd07f07b830127db1cee7c05eecef7a1bc060d855813c940c83d5debf539126f119e0709d63ac9ade93d17378197448d455749f3c17e5d5ee51cbb6e80e0e294cc0af7d1e3fdd05028b58c755fd777882d0ec48dfa0c53b17546e4d7bbf396ded1e4937544a87ea74bb44b53641154a3441de09ce9410aec594866f841b48ce0010a6ca9663aa2ce97b24e792564bd133e0ccb943c21bdbd97ca705e5c969f0a161941ba7964448e983df3f5b624ba914ce493d8b06c090e1cbd78ac55dc1d6ad4cdef137255f173dd5f62a2ffe4f1612fa310b0fc18e29d597fee9254b6013fdce7f1c0d7336aa980dbe04cc5330d3882fd8cb30f4354d78948d964cc09a996185f55df36b642586d0b043e4fd89a5b3509c09cb9c76db0f6e5e61734689f34326b3fe66f5776592e9ca2542b1f9ad32f881fa50732e9a62d0b541758bec1f17131f94020ab3f2a6ab6ddc7b73509a1323244561ee84548b1a91c5aa19d0baff0b19ab12feff836729f5baff34d5328bf01a987ed32e160134d1caf5d2a973f93ec2e859664c97664f2420e04463b6c1bc06d88a078b8812a7f532804eae79fa69474d450369763111573ce1f11adf9e9c581622b9027bf9bc926807da637c2ab31d9a324a7d4d668773b60feee7f770df7edcd27e23b66b5ecba6d3d06dd1ddb181d799da3560307b2dc2a16b8760a97402e083672f39caeca9331e098a374281365a5b20b2d1da5d027e92dd7eaf4a374a6182044781184230e87405fc56dd19a3f0c2c6e6355ac9671b27b25e06dd41e92564f7bb56aa0e5c1d0a0a443c23750a6b0110ef020eff71bd2cd2565878b8316a24287ffa4ba5a69cd76a2e1d6a823aec75845c461362daf0a28993fc8b5fd37f2c4f82fc174d08a50e905bd65c6c70b80c1b7dfca9d2b859d46a1b7dd97dde0ef04f4c2ae931f61c2eee7da08761392518571c8e136b7f5b3007b7214ae6b226ee0a4e80ca9f6ed2ec1b6f07fdd7c3bc60aaa387273e61c8b91d2497bdf8bcdc2e42e942d1fcf6f7c148bce808279a05407cab0d3190366e0d1fa1a1b2aa6ad599b5a60edcd771138c1b6c38d23d8fba86c7a008cd9a1bf49559a2af059bceb1611bc1a49db1d7d7cc54a42bfc19388196e12b85670e6c60e6b32c1f511e14b3c250f0cbcd49b28c6697d65bc55c6df6a8ab925354681318704aedcc6c0c403b6f466e57a68c85ce7db77bb7de7e0624c5884e06db0bf98b8a610fd17df68bf688ec5f5ba471d45e472c8cd7134f5e4a64a3b525e5d1624b67083d9ecede66c13b3aa5d0dd5f243dd5b0893290e901d009a441f2d6570e718f8f7880d3aba69b03acbba7a8b531297500c2a62c6491c515ed9db5aac05a6e17b15dfb081870328f8eb0a4cc08f9579b52812dd680d116427ada5f82061dd74c24ff7ea41f00140ccc04bdb536d2c6acab99ac0b09e7afe9033be72034046314a6eafac52a53a273994399c55ff223cf08d5cd522325f0fbde69283c0167d7c6b44c24fb6af60b0fba9786d422b54", 0x1000}, {&(0x7f0000000100)="4f9c0e2f5be8df7c12136fb0c53f7fdf87fcfd84ce15dd7e56d4ffdab21120a82205d92569b6c222848b4b8fb289bfc66b5ff28df98391d1966490be46d9186b7ecfb11f75ecd7f1", 0x48}, {&(0x7f00000019c0)="b9cfc1095336a190c74c3322ffa6f2431fe7c55ab345113d94977e21a3ca4d04f0c41102c08f1ead253360879ae9da87cf3e5ebadacd3130e982c1f6fe2cf1a73a5d3a3090d4e060fe3be04a8e9a4f2b36558fe6397ba6778d07c5dfd7b5a878452cdc1b6d06a9ba48fc1659ea5c38188224cb5b9d576efdd34187b294a2829348202de53dcd482bd20c5aa278406868f16e07e83aee8c298d6b45d27206ad83728ab30f3a083c61f0f5443e5214b1523093920739c544c95603687aac7d9271a90b25fd2e647942bb89f7434069e08b81e887f5426cabd4f92d3b8fde0b2f76bf2308ac4a987bc1c43c7b72dc6c5fa8c90c77d301852df27ba667954a27064b56ccb20bd9618fb0fd5c9afbe3aeee3d797f383e6e0f8b686f32d6ed4735ec7475a6eb73367905d5404b8be4071e331661d8a088be3e76ff10728ce4680799992087e46fb8f1ad99ef511086ecb8740eed1ed003fe0109d644a4861b9cecf7654fecc512c026698de4a0ba703de48b9abb2287e4af96153ad849975a7917c2a9009b1cc3e4aa922867847b526d0e2dd5a5e07139109f949148236a337ed3ec6d0fd2ea1dc7ea6f142db66431dcbec73c19ec3fdc2117714973541cf2e34b35132fa556e2fe240734cb97d028c587d0ff9e14d5df97ef1418bdb9192a01b26d20d1b333f6a4efbf510f2066cfc97a612f98fc13950920baad20d3f962055f2d76264577bc96513cdc532ba2100eb76a319f5ae1fb5b7670bf0ce53c160ef71e9f03b8fe17c66b0d0f36840f55431b35c72787c694953b522b3ff60dad699369c3c8ea9766f31e3104f893035d7acd9857e0f9a050ee87a2cd0edb2902a18e092dddae272339a091d02278c685c18f30174c14477958d163fe2462c25e3b8ae97c5fcc254873ce433a6e38d13144539f91e75e56f69015da7cab297a797f5eb66732e011010df10092cd286ef9cecefe22c39eb924986e62fc1bf2963ce685360d69f508ace2cbd2b94689ae064e1c64b737fb00f43a6c22db75524a65ca471a191fcbfa13ace01be725175c926a6a1b5e8fd99b6de431184dbd54f2d8d676fed3ba4b0b4e9e4581aaa265114c76b7b15d0ab84cb182da1a93e0bba64e8ea029143dc5570f5fd5b82c4804287c80ee829f888aad4183713f063d7114ee607391f4ea2f33112d11fc1667bb69e919c93c33cf40be99eb2111adaa5f294e858119ee2493057ab17e389f29a9d70cb08fcc82ac15ec9633c5080103f9650ebbae03a6bd38877df25ea7a349b047ca7d6ea14a54ff55e487eace53acfa1c3938ddedbf19cbce0ee83eafcacebbb06632f36ca48603e40f0317c7453754440ae5c6334d0f89b1794a01fb469dd662d321721ff130f1dab743f806aa03dde4271e11c5645254bee59ecc958960f1a5b774f71cc0f991040ab24172630b904bdb6556d82a307af66358544546032185cf969db317c0fa282d66108ef4ffbf57f597accae102619a4bd58a0fe52bb1e46cd55e9fc72813a4efff74ed75e5612f2a2fed0f5353bb80513042c24f26a341de69c1a329f0fec53d31e8be1dea611d6e484740627847fd54ea27fd64d84d703705efb3b948068e61f0223d448565c0e503ce2ed03aab2db20240d53f86124ea929f0762a2d84cc1db94589e69a565eb05de7326935ec654803b9eec6e7b0579706d035cdb9b91bbc958a0bbea5f7be51f53b214a52ae261db095e8e9bdfeda069a16dd80625702094aadff1fa95f349e5e0aee7fbe56394e86863274e2d40e287bbda3acc3a94b4ffb794940b2db6a25152b5f4fa00a9312fbb3d3408c79891aa963799bc9e99e8fd1ba506138995d6c54cdaa1c0dc8a70bf938c9d57eaec5a611fb6301dc0356d4b7f86585387516aeb3f077bf92222651d01a5c128d42f399944a4c9f2dee29658249907fa4197b175567955d75fc4c6482b2936182fbae9426faa44b1bc4f8802f04bbde207f9cfed72e03f07ea016ee36a94e8549ade241d4866eb75ae7ecb024414612b09a01af1dbbe5605a6195f92eb65bf1a1043f7879991a01aaf38551691466992610fedc181fbf5a60bf34cd3acd2a35687d036ee0c1bdce603e445ae3b896ebe2230c95b59dbc9bb9ead4f567f25148d0f129b20cff55437f133bc13854dadf6fff0d4705687dbc7791b7338daa4317fc62419c1982cfe552841a9729c3f90a94d1836fe0ddb189257a62e990cd01ed379b6d7edf74bfdb0de780ea0300e2ccb263d6e3b7d65fb6569ae9f4a14d81c676dd2d8aa6d0b07051962cd992427e67a2d91e59f06c757c1a235281b9c78f93a129e912b5087e55579e2ab27410a79220daf14540f0dba7acb610ce0a3eeae68f04eb725d77f62b0323901563241f34e778d8112ee4dac172db391df3e7916db5f2796a71c1e5d65f209ec7e1edd44553be7388bfbafc9249a7486f7967783fe6974704cccbd80860ef2024ef7712af9b2862073d0f91f8798df1469ab8f81cfe31cd36862bc8ea1f86078e3af1d8eb9f2ea187993f698a2fe45c3e7a261bc190c69714173b363776934e4dbe9968e90fbab337d83acc219379a2ca2c12acb6086fd81d85bd5e13e02784ad9690edaa4d6c39cb89cdf47d31473606713675c5a1c18b51a15a83235fa1eae46eeb8e34a1e10343b50620517be4a9288c66830ae02cf4c8bc6a083e66b8b2243c0a29c82dff963de05f258c1effaa24eb3ee52641e6800340a4f2b7aa038bc8c670c3225ba6b39f62d437884e2975602fbf37ad77db126d5c7b8307b09b41bb66836735863109ced1071e5ad3ac84207a744e5741015399826305175741277774344698be82961f33d0bc57a976dd57ce3efd5b5d7d69378dabc6ece0663e1588e0caa9b7ffe1ebf16b8c234bb57f364595e37aefdea61b20b341137eb536c652e0c041d18ea3af33d79597f6aa61881ae8ced166122994f995082d60d8d38583c3fd8fda15048dbb415917feb51deba0e7d9bd9b761e46cbdf1173916c086e5a4c16e4c5ae0891ba1e17fab517d5778fb2028b96e37d1cc584ec73d6957bd2ec857118dc649bd4a56ef42db9c9a143f23df760649b7e75b29f3b33749ee9ad24ce0b988917c937daa05a485294f82d15483639008930596f1345881f7b0208a3ae26da87953403d9d1f79d2a031cfa83f617085f6f44bed7505c76f9fd5ff83121076f31324793895d0bb2ce671031b55e1ad69ca9f5f39729fcbf7b398c407ced72e4d4358f981b676c39c8198331fc1a4d809b306953acd741eb43ea7c612319db3639626665d51c458abbc624b02eca1fa6d919936f7b0cdff58617cf51002d986af9c91a66a48a8e82ba511f6d3e7be0fcc1a84b8bb9842c799d054457dd78d378eb3dfeb786356a4058edaa8395750ea6aa5cc220cdf0558d8e03649311f89b11454a1a565792a680ec7960a8e4983c7987b48220920482d5553d7738d4dfe845cc9e670743a61d6c7aaaa55be49994ac5915696a925dc4baea3c786618a47cd71a03cce5609064c16cc8a38f6e27b807067b5df16de2105e56dd275904acbf4507f5ad241efcdc7b75a3224a3617474955b13687387b15b6b5592fd6a27981767c4f4857c8ceb14ae9f09abb00b39be9bfe6a3eb139f6f1dd409d5eab5634fd4b2a4ff3b5acb311498c70bf6d671711d388cfbe9c9db349ccce23e99e47463de297038c63f3764886c646f9d8ffd89f6e86300a8116b776ee8f867a84e092598fca3943df646a7772e1d3b89edc0f2c25792591e6ac749e8f68eb4fc6355b7e0354e0cf6f762874c38ef8b7f7ce0c902246fdf13ec60bf0659c0ffe46be228178e8c423e62eb1c808b7329171fae9c84bcebe532e75419aed88319ffa7fa7d595a62a72389a95879d1bfb408181b2f13ba9820926a4c033b57e89b8f15e03f946ba150035f6210c927f8211996fc0d24e0856b5fc4593050195f51471841b0d1601ee9102892c4674aad86451ed8b381ffaca9b86b0e56d0c5ecf83e6a268e227ff4e97cbd0b3c9a20f10459e1cd6cae44f663d68bb7422b12f7bf3d18dee0a24f7f208546d58d0204dc14f4f7ff4b00871e63d0f03bf7dfc2f8a5eb8b01e15d2c77fb1c107ea440876c2a64c29c8ac0c965f640143831ea62ab7f5ea3c9f72b25bef82f3bb05104af1a3ee2c783fc91f9c8bd8803d7580e6307408bac144ac2cb3fd5839e7ae27a58782e3d604cdfeac0da17fbc28e64ba86cfca068ff22788c1baa26b685195719c8207ae75b5a028b61d837413de37e67c3653c500b42d755dd4ee772410ccf0b4b79080285259c749eec2e208e23866079e30f5f97e41dac2478daf06e1c5abfbbeba35e0aced0ae6c9897b6ded4daea3c3139ee99aafcd85cb920948cfcfc399697b6765222d949edce5575fcd699377484a0906a01274a4f21b82d36832b7ce3541f65560273554850758005b8b425b34b2b66d7975c750d0762c9ea186e0d05cb4a59e26eba144cf620ebb7f9c794a5d57e0c812703c65c8a1510c464dcab16da256d014e62fb821a7c20a704d1de6edb423572b612601328ffdbf6760c472d2a4d088360b3225cce7e7ef16e8cb72bf217c4785e5db8e54170e41690693d8c159b8c782b57e1b1bd90d33b13a8b00517f6b042d95d576c2137bd69b2a6fd608b5cfa5c9b751e43ce8dbd7e41625b0b39cfc625169e8538b2c25ce2462c3d930b550a49603fec5a87a74031f909e2e14be61305e06486c8dec1225c5661f6e57cb2cb918ad6a66a65dfd564c0b27ac34f89147a5b79936eee045ba6f97908b9962e10613c4f3fa1051dfdb04b94c171f7c5a37053188543d9630ebc4c3d5efe279d18e20fa7574f989e13bf5724bccc89a1ecc2c496a952d4c2019f819bc6a4eb638ad34c1b533c89f2c084e7160c170abba34b1b636afd8a6ee97977351fafae2ab23a32be94564027f39b64622bd18be30d16a9337aa21e8f766935670379c23e418d145ae4184942c477353683e5720fc81beaeda3d134a14bd85b5e9a63f3346ee00be8e9e344a16522fa98e76179362e4ef8c8391bac08655ba5f6e9edef1fc49423c29c26b87eeb333dee893a3374543cb1ec4b86813e2c699912c2036c23417d087bc65f00200f15cace255c11dcbe1e68e0b3f551d820d233cbfdf3cb421e3a16c0088f8d0e827f2d59e2fbc8f5b6048ed873a88bf58c0a1afb40bd1545d07250f1851deb9031d387367980380636c3eee80410703d1b10bb80cb448300041fac1e7477a85abed828b9104b557bdd9c0a966a74e4a73953b063f950367001b5ce70bbcb630a64922dacf86acb14f24996b7bbabb91a121bf97167f71bd5c56bd0bd7070c2fa476020da0cd8e7decf7890daa77e2d6a072943d04d6e1aef11167ee66fce4d555850aa39cd75a638b725027bfc12d320a7db3f31c611be71c98ef22b25078a2af9c3d85d12ec05b38812e1dca7eda79c858bac6b7aaec5cfec8f84a3ae0917547940025927da0a1c761aca6fe7f786bd99b1bcb82ea0a91c294983872482730f5672448ed737b3917734d8ac08cb41d9f0d89b5aecfe40c33f16346b32fb5fcc378513fdec8c93384bb0d6d7ca53ef0dec88357e2be64303a7c1aa855269e05591ebc326440adda78a5f893f7d528bf3f1b8513172a66965dd09eb4a376f92e26774e871d5f115d9e054ce43c4852e71b6b0df8c9b1007e3f701f0edf75439dcc96940b64df1a908989a027a005532d499c90bf77ee84c72b20b83e4173160edeefe4f5ff75819be3a3c79d9e3fa2d26cedf85c9d", 0x1000}, {&(0x7f0000000180)="862e9d3a6c24", 0x6}, {&(0x7f00000001c0)="c1c4d5b1341f4bb9872b27ccd338700843f3aebd6e52a57309c6dc5e4f1207c03cab22050ecbe9ddbd76d3874d2aa633cc49eacbd1b1e68fc71f3b4433ca8fbd0845aa41997e6c75b2211cc92d09ae86afc693e7cb65778259af774d2b13a3d1d2ec724852062a4fff1028fe", 0x6c}, {&(0x7f0000000240)="c35d0a7d60148bfd4a5543cad36ca83ee13a7466ada4dc2f11200a25e8ab4421127c5a7c11a1f5cfbd1a11f91bf0a610e631f12442d3b9c2f6a5be25ef2b3651efc7260392efb46e65c41564351a02550454df7491cd3163ea7e5fa04fe778154fd74fa0bfad101ad1844b876e1b8bff1acc2821c32c4641a0ebca1ee58fbd8aa31af5238a02dc81b63f8ad259556f491c8fc7c7e34a480a", 0x98}], 0x1000028d, &(0x7f00000029c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000012000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x168, 0x400}, 0x405) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x1, 0x4) fcntl$setstatus(r2, 0x4, 0x80) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 13:34:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) socket(0x18, 0x4, 0xfff) 13:34:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x0, 0x2, 0x28) semop(r1, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget$private(0x0, 0x4000, 0x2, &(0x7f00004bb000/0x4000)=nil) r4 = shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r6 = syz_open_pts() close(r5) dup(r6) r7 = syz_open_pts() write(r7, &(0x7f0000000180)="df", 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r7, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) getpgrp() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/191) syz_extract_tcp_res(&(0x7f0000000000), 0x5b11, 0x8001) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) 13:34:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f00000000c0)='./bus\x00', r0, 0x3}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() syz_open_pts() load: 4.34 cmd: load: 4.34 cmd: witness: lock order reversal: 1st 0xfffffd8066e15c58 inode (&ip->i_lock) 2nd 0xfffffd807a6af620 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807a6af620,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807a6af610) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800020b68fc0,1,ffff800020ab0ee8) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa7f328,c0106477,ffff800020b68fc0,1,fffffd807f7c6ae0,ffff800020ab0ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067b596a0,c0106477,ffff800020b68fc0,ffff800020ab0ee8) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0ee8,ffff800020b690d8,ffff800020b69140) at sys_ioctl+0x5b8 syscall(ffff800020b691b0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,567acd43010) at Xsyscall+0x128 end of kernel end trace frame: 0x56a986496b0, count: -9 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020b68b80 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff80002197e000 rax 0xffff800000a87ec0 r8 0xffffffff816e6485 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0x828bd6fa6f46900d r12 0xfffffd80029bbc00 r13 0 r14 0xffffffff825ff270 w_lodata+0x47750 r15 0xffffffff8260bf50 w_lodata+0x54430 rip 0xffffffff81fc9258 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b68b70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=276436 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac0778,0xffff800020ab0028 process=0xffff800020adc380 user=0xffff800020b64000, vmspace=0xfffffd807f00c000 estcpu=32, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87032 177908 72881 0 2 0 syz-executor.1 *87032 276436 72881 0 7 0x4000000 syz-executor.1 87032 355773 72881 0 3 0x4000080 fsleep syz-executor.1 97173 204549 56866 0 7 0 syz-executor.0 97173 224267 56866 0 3 0x4000080 fsleep syz-executor.0 97173 392299 56866 0 2 0x4000080 syz-executor.0 72881 197139 37584 0 3 0x82 nanosleep syz-executor.1 56866 131011 37584 0 3 0x82 nanosleep syz-executor.0 12478 457228 0 0 3 0x14200 acct acct 16856 446884 1 0 3 0x100083 ttyin getty 77137 393890 0 0 3 0x14200 bored sosplice 37584 175767 58264 0 3 0x82 thrsleep syz-fuzzer 37584 460976 58264 0 3 0x4000082 thrsleep syz-fuzzer 37584 366090 58264 0 3 0x4000082 thrsleep syz-fuzzer 37584 57624 58264 0 3 0x4000082 thrsleep syz-fuzzer 37584 243244 58264 0 3 0x4000082 thrsleep syz-fuzzer 37584 39318 58264 0 3 0x4000082 kqread syz-fuzzer 37584 269054 58264 0 3 0x4000082 thrsleep syz-fuzzer 37584 426654 58264 0 3 0x4000082 thrsleep syz-fuzzer 37584 40733 58264 0 3 0x4000082 thrsleep syz-fuzzer 37584 286332 58264 0 3 0x4000082 thrsleep syz-fuzzer 58264 448211 95766 0 3 0x10008a pause ksh 95766 197524 13422 0 3 0x92 select sshd 13422 141848 1 0 3 0x80 select sshd 8379 324761 95960 74 3 0x100092 bpf pflogd 95960 224173 1 0 3 0x80 netio pflogd 65974 132819 74993 73 3 0x100090 kqread syslogd 74993 480600 1 0 3 0x100082 netio syslogd 15678 396666 1 77 3 0x100090 poll dhclient 99424 305854 1 0 3 0x80 poll dhclient 38337 274620 0 0 2 0x14200 zerothread 9001 57610 0 0 3 0x14200 aiodoned aiodoned 44121 320338 0 0 3 0x14200 syncer update 11050 256936 0 0 3 0x14200 cleaner cleaner 32538 510182 0 0 3 0x14200 reaper reaper 35694 248875 0 0 3 0x14200 pgdaemon pagedaemon 22038 344004 0 0 3 0x14200 bored crynlk 80719 11799 0 0 3 0x14200 bored crypto 46111 261902 0 0 3 0x40014200 acpi0 acpi0 27402 317821 0 0 3 0x40014200 idle1 39727 406585 0 0 3 0x14200 bored softnet 56152 177963 0 0 3 0x14200 bored systqmp 37508 397812 0 0 3 0x14200 bored systq 95559 79942 0 0 3 0x40014200 bored softclock 73918 239555 0 0 3 0x40014200 idle0 85189 504715 0 0 3 0x14200 bored smr 1 503207 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 87032 (syz-executor.1) thread 0xffff800020ab0ee8 (276436) exclusive rrwlock inode r = 0 (0xfffffd8066e15c58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265b828) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9531 6426K 6929K 78643K 12308 0 0 pcb 13 8K 8K 78643K 90 0 0 rtable 111 4K 4K 78643K 435 0 0 ifaddr 63 14K 15K 78643K 147 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1496 0 0 iov 0 0K 20K 78643K 93 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 1869 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 5K 78643K 8 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 82 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 725 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 54 51K 71K 78643K 580 0 0 subproc 32 2K 2K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 65 0 0 in_multi 33 2K 2K 78643K 78 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 299 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 102 21K 30K 78643K 3231 0 0 UVM aobj 17 2K 2K 78643K 17 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 55 0 0 NDP 13 0K 0K 78643K 41 0 0 temp 178 3551K 3624K 78643K 13344 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 67 0 23 2 0 2 2 0 8 0 unpcb 120 218 0 207 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 11064 0 11064 3 3 0 2 0 8 0 tcpcb 544 93 0 89 1 0 1 1 0 8 0 inpcb 280 361 0 354 2 1 1 2 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 17 0 17 3 2 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 12 9 21 0 8 9 pfstitem 24 29 0 18 1 0 1 1 0 8 0 pfstkey 112 29 0 18 1 0 1 1 0 8 0 pfstate 328 29 0 18 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 283 0 88 13 0 13 13 0 8 0 art_table 32 284 0 88 2 0 2 2 0 8 0 art_node 16 66 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 5 2 1 1 1 0 8 0 semapl 112 80 0 70 1 0 1 1 0 8 0 shmpl 112 15 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2594 0 1169 47 0 47 47 0 8 0 ffsino 272 2594 0 1169 96 0 96 96 0 8 0 nchpl 144 3772 0 2136 62 0 62 62 0 8 0 uvmvnodes 72 3051 0 0 56 0 56 56 0 8 0 vnodes 200 3051 0 0 161 0 161 161 0 8 0 namei 1024 11436 0 11436 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 10681 0 10681 13 12 1 7 0 8 1 plimitpl 152 84 0 76 1 0 1 1 0 8 0 sigapl 432 920 0 904 3 1 2 3 0 8 0 futexpl 56 9180 0 9178 1 0 1 1 0 8 0 knotepl 112 205 0 186 1 0 1 1 0 8 0 kqueuepl 104 150 0 148 1 0 1 1 0 8 0 pipepl 112 560 0 541 2 1 1 2 0 8 0 fdescpl 488 921 0 904 3 0 3 3 0 8 0 filepl 152 5356 0 5252 6 1 5 5 0 8 0 lockfpl 104 247 0 247 2 1 1 1 0 8 1 lockfspl 48 86 0 86 2 1 1 1 0 8 1 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 31 0 20 1 0 1 1 0 8 0 ucredpl 96 969 0 960 1 0 1 1 0 8 0 zombiepl 144 904 0 904 2 1 1 1 0 8 1 processpl 896 938 0 904 4 0 4 4 0 8 0 procpl 632 2352 0 2305 6 1 5 5 0 8 1 srpgc 64 4 0 4 2 1 1 1 0 8 1 sosppl 128 9 0 9 2 2 0 1 0 8 0 sockpl 384 636 0 616 4 1 3 3 0 8 0 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 247 0 0 30 0 30 30 0 8 0 mtagpl 80 14 0 0 1 0 1 1 0 8 0 mbufpl 256 270 0 0 18 1 17 18 0 8 0 bufpl 256 7379 0 1169 389 0 389 389 0 8 0 anonpl 16 103139 0 93137 83 16 67 67 0 124 15 amapchunkpl 152 5240 0 5115 14 7 7 10 0 158 1 amappl16 192 4610 0 3934 64 22 42 46 0 8 8 amappl14 176 74 0 68 1 0 1 1 0 8 0 amappl13 168 14 0 12 2 1 1 1 0 8 0 amappl12 160 188 0 185 1 0 1 1 0 8 0 amappl11 152 233 0 215 1 0 1 1 0 8 0 amappl10 144 79 0 74 1 0 1 1 0 8 0 amappl9 136 933 0 929 1 0 1 1 0 8 0 amappl8 128 488 0 472 1 0 1 1 0 8 0 amappl7 120 45 0 38 1 0 1 1 0 8 0 amappl6 112 218 0 211 1 0 1 1 0 8 0 amappl5 104 359 0 344 1 0 1 1 0 8 0 amappl4 96 1036 0 1001 2 1 1 2 0 8 0 amappl3 88 374 0 363 1 0 1 1 0 8 0 amappl2 80 6334 0 6254 3 0 3 3 0 8 0 amappl1 72 29303 0 28856 24 14 10 19 0 8 0 amappl 80 2645 0 2601 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 16 0 0 1 0 1 1 0 8 0 uaddrrnd 24 921 0 904 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 921 0 904 1 0 1 1 0 8 0 vmmpekpl 168 11046 0 11011 2 0 2 2 0 8 0 vmmpepl 168 117640 0 115741 150 48 102 102 0 357 19 vmsppl 368 920 0 904 2 0 2 2 0 8 0 pdppl 4096 1849 0 1808 7 1 6 6 0 8 0 pvpl 32 300553 0 287266 197 38 159 163 0 265 28 pmappl 232 920 0 904 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 570 0 6 17 0 17 17 0 8 0