last executing test programs: 8.439777752s ago: executing program 6 (id=2164): sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f00000001c0)="b7034026f34b43a972cc3deb8294da5716091e24c13e6fd2eecb5fdf424b0276bd676019726efb3776d559f373eed544ca024a3095741cb3b56d1fd1fd6d3ce07ee38b181d56e87f08ab788892e13841ae1efe11511f885f49f2084843d2a99342b09ccf3d414dfd54c432a1f38228b9503edfcc753d3d942514", &(0x7f0000000240)=0x7a, &(0x7f0000000280)="997842613b59f6c5814a7e09ff345fdc95ec7ac2a531c5cce3710d68a234f621d814dc392b89a76433c2e3c56bf38bfbf3634b2f6f450a8ec71dcf6b2098c7ad784efcb92134a5610546e61f56700fd2836f057a773e3513d580ca0980fa88d5cdf0d72b0bd6adc1e1d1692456a16cf416afc7efde2e8ac51c72b07292fb29b640613e6f9b89eff1", 0x88) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3a3d, 0xc7, 0x7, 0xd2c, "0d38d88dc00d000000000000000040000800", 0xffffffbe, 0x7fff}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000002a80)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d62e4b4b9f745ab7bf7a2c769f778b3e1f3e2a8afb96953926218fcd068d199b14c9effcd6919ad8b8f80704061c30d33857a4d7287b7f4fa28dff8d734197a0951bbe69233ebb80037ed23b7341e3cc876502faff2a0326e008a988ee6702329d9eff18d5487aea01012d1613903dba20da3d3651261b733b963cf347281bd10063cd15062b309d46fe381a39bfe34479190ebb2672a91706d8fe58647704c32d95072859f2d9038d010cb39048b332f31f5bf7acf681bf1b0631814da8dea7f7b6f10637b16836e2ccbde0ef7ffc4353042ac5ceb7244022bd18512c73f28383522f6c5b12a55531e2f9b95ab94c8969b19155d41e394296859271d97e65bfd92cd242949f836e0f1e9a47ea7ae3e746c33d8a9e7fa4c0888daf8629be032c5267b981fd44f02cba275556247ebee71d4c2426850ef954882a9a37e23dad110f0c98f37047a9ff23262e3c33bed83be53311c2b98f115101e28f98c12b9f212f9fbe5b40cd2866f1d6e73b16f66d342fd5f93f3864b5af7a903ceffad753f4a9fc821955983d62bec8865aa6773ea123a06cc50e6587b30143ea05e6dc0e2c3451ae0f19e44693053a1376ec22239796a61e9bc9dcc3a57035b01d088e71451e7353ae108748f273ebeb283ad68b0f5bfba2416415dfb1e916edd1f023f069da0b9749f3ae7c893074ee15b40507eae8d02f613580d8f0c2cde0c113367d579557e1f5249da8427939e27d1fd150bcab47dbe6ef9c2660bfe4339664b45c568c49fd977e7c4b7e5d6ef1a9e3bd5d9f8a094cc8ec6d20a1825295d42a3b606646b12bbbd70f49150522d9b65599ac437c5aca0067b6d7bba2332064051765ae5a207ea1370436d0cb3e591f105c59be6f5a1aa9f1e5f65e8871a3edb8308171fe0fc2dfc0c33d7e97719442fc3baa8c4c4ed3ba84c4e7eff0be55f9ac4e27d3bcd2098ff3c9f58b31d38f5d47da989591375c9d291d1b269bbec301ddfe54b12685bee3d434c6d4b6ad5bd3ad3638a21f4bb9a4d43c0a7488a0d", 0x2ef}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000340)="b03d440a61635dc1631913cd", 0xc}], 0x1) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000300000000000019078ffffffff00000000050090784c1f8ba32f5b201b730000000000000000000000000000003553d081ccb18c90b19da117083d35009ec091b724ba1f732cae3c1220c7e00e711badd4a4539d7e20a5bc2c34de2b1a8bff2206fba214e4f02613f3dbda03e53cdb245836b22178fd1bf6e07fbc6f39dccc1fccf5da55b42d507c1f87215cc8c2e0bffa18cf09686cb8a04abafa8de987ac"]) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x8) 8.391139552s ago: executing program 6 (id=2165): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffdff}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x115) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a060098", 0xc}], 0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="ce42e18aee", 0x5}, {&(0x7f0000000040)="38b0e2dc030d14304a2d21aae4be505b0d2ad44f65adaafb41", 0x19}, {&(0x7f0000000080)="3a3b0466828003fb1a327b4319590fc42c1734a6ef1f2b2dcaa92491a1e6968c0c8e8d97248b4d", 0x27}, {&(0x7f00000002c0)="ec225c524eeeb0a3655a0ea013d296af9abe15b42a8a90a0085d551e7eeb1096d67cc41431dcac44054d1d4eaef1b5cf71563f24bb724bbff035d1da6f337bdf33a95d958f932e649dd70fd1e323ee7eaffba8b123727adc353de3352dfc2a553f396b2b673e554d47f0f95127bfac7bae6c4b88777da5909f7697a1662ebede5991a04a70b33cf8085658a02b21daeb60ff4627790ada39a02d989b37ceb68bb47e4ae658f3c9f567d701896848182e0effbc0b21da7573e0b35d291e525a98debbd728cb847dcf6a7f365de6d8b10525e1bbb78f1b97459e3b53ab66329b38c2275279f4a48e27d6919cbb49751e4b34a1f16058e01608bcb7b9d11163ddc6eaab5362ea316e968b105175dfb345e88a1426cb8d54fc185a52c59c41e93503d694e7592b25fd8772e30d27d393cdfbb351f26bd7790dd8b8376527bc8144a4edfb39e7058bca4e2c33d053910f34e4672e8861d9eeff4dda61cafc4a5010dd5f0b4b395f4897998a151717c89c94261a31a56b7f031a7e0acafdfafea26b0314cd2337fa9659b00a2bd36e97cee69cff10cde87724947826b4f0006316c43181ca4b00df73be2d6d7fd4357dc80ccfc94e640006e4056983b0279b72577b0fcbe7eefa869c0fdaa1ea42696c9783636c05e6885d8e2b7fff202b355ae02fd225f3f784236d660ca7e9357252a2cc68af3cd85dc184b9f0884ecbb91907fd0045015c3171969cb4b39a2cf7de2f1d3e5f9b4933380969b1afc4c03351e2c15a18d541477671134c74687c9aeca797dffe17162180656002edf5631023eec6495cccaa01300390427ea7569155872b69358ee1d073121957e551be1d016e142007c380d750899264a7e901decee0ffaa9b74bf75c3f0e89ff7df339503d9326ba3de46d7482c481fcc2819abebb472dc5a53f1dea9455649e6dc0543a213ae1a465ca55d7ca588324f3586d4245195732c297c6e73594ff36b51b50132a81e4c09357acb3f5c314d597c024f5b1fd2297c176f66782b2cae51388ca9972b75ddf50d50573c9a8734d558c1565734cb8fd16c1b718efea6063940856c40082d80e7f92231508b7921c789d8340131350c00010d7d0ce6097d6711c44a4938c7fcfa36c315b8b5d9d431e521a60b03e7e73bd48cd0630db7b188c713e2cc88df590750900ac60e8d37938ab0ad864239faeb4e2d02e1470c4cf9377968f4334e151489f1cb01e2a8a56837c69dd146569e352d8f0e2b4ca2ecb66c8543c803e3d53e83cdea9ac1775b8204070729d0d4e5bc954a1d5056040057314fd62c305960d8933bf7697394837cb62f9752d6f71549cebe7f4c7cf263931a31d025342ff47e7763dbb60bf3d90982687d9ec7ce387eaea1facf59db3c17577600f2c622e6f69f4e6afcd2db37da24a724777dc875edc3f6c77bd013ade8c658246d1b654d591d6dfae44d2c14860d7603354dd8f7ce4bfa291555f4fcd1ef244b8b7d4001f4eefc931a1bc1ab67aa7a31e2cd9c3401e1be21a3e435d8f55d1b7c873ad50cda3358b03dc91a5f9bbe39668598f18e96e0ad528e7fff16865e43c9b584437ffc47809e997efcbfe7262e57971272adb15ebc2ad56a945869286b187f92a16f74777505803e991655330672ea5fe3e2ed55a44d50fbc36450e6152af5ef1a31b267977a21e09883a8aec3a55d57998eefb963af0983cb7ad43bd4310566f7ffd8caa60e08dee09a4c95f800b125dfcb683ded26cb9faaeab83d186b56d0327217c586e9261879a765310261b564a37c3ae87df7b0521bc113e0674a3725980ed29321736c040363e26e9b7d76038e9276d58ce054344197653b0fa8ab549ae12d4917398647a34e79d33e7f6a5da6bd18645475bf46ca12e4f454125c57aa91425138fabc2a180a30b6b373b152caa679f6a4e6afe4d0539f212b7a6fb219d888b911fedd08a0c79f5f9245fbea91438109c58c85a2fb64d0ab70788f5f0f6de3757374dfae3fc53e8bcf771b677add430147d81338f021de6816d3fbc9b9eb327d5f6a5cde3356ee01949b6d2fe90680e06a78c22d2d92ba2116b8d8ac6dae18e0856592b22833b19ad8a5785c042d2c67d8d25aabcb9707d2d8c10495fa1e4e362888e742fa2defbf44413c2bb6ef0761e3d6402a18d1d9b5072e910ec57b1076e0e76a45d598784377ba202f3be1dd90126def5f67977e143fc0b1a5f80d0adab143eb480d4a1aceb8ad707a8c1890ce43e7936184bba5efd330468d449d5c66cf51479b7da4378c18cb9024cc98553819b3cbd0d800d189db218e17a023c3e6f18933dcf95661152460c748aae82482e22754d10571b6c4aa1ec23bec85317d9ddfa7464e630e4bdc53452c93104ea2971758158634225a0756b2f07354109bb185a12d978ce017cf9b6bec5750cbe0d0edea5cf4bab531cb4920b0aee54d007f03f7beed14b8e978aecb4b591e0dd40a5acf260a925c1db3583819cb78a4a26d5910f3c220cb0e45c221e777e873f3847883aaa64b1404ea3a30575d69569edc04b7d9adc07f9c5a65862b9db4357325ea6b36bfaad34c747d20182e13ab839e1b4bd0f9b42c7714f0e59071604af7007ce29633c687323a0f7ea3eca3de16b869ff0c08e9eca8518995e9097e86da5e7fa4635d91849fd64ff128339f2c76ac86b7cf33ba6f6c0652241ca917f950c745bd74745e9171becfb4612ad7313cbc696ef7207e45f544147c69f904ea86f35c2671583257625d39aaf0bed662869d5342711fb7ebd6cdb8a97c97ec4bb582616a718137ad0b913e4e85c4e009dcdeadf58b2394194876c634b1f32fef138c04a6f222bdbf2962080edab83d948149ea090eec491d2c94cebfb2f60e79ec7a81910115a089e2e1408bdbd2aa66d25de157b701944da99f576a1a5ddd49c0179e32e46c68e196553311f3dab595bad9b79c93697144acf2edd925465a7b8455f9c71768008604381986e0aebf97737fe8beddc42286cc74773a3492f405c1edf89417dee19ff3d7e3975a651af566c1c9c579fbd5d4fc59f77e2c09112f3ee39be51f66b1cfae2cb7f71c2ab3f1aa93b38ecabf8e2d491f2f4a417abaa674234fcaf3b2c66d19268aa1c006556bb9d73af8a4158fbf6f2eed5e7789130e7c3a68231a72f140c6f85bcf49a05bd33c3eb53e63c8e34dd16c5986f96de963ec03327ffbfcd958c3663802203725ad8cf2344af45531099c7ca834a1ea06e02b98a1ff8f430fa3258246bf330707aa2b711cae298ef5b8587e4d2ce32b9e8a36bf483d4b71b6c618f3c00818ffabddc9c30e5c20f824525a45207e6b12e7899f15a8dda726c58ef7052a06a49deafce8dd66ed8938340ecbc75900fdc821b21bec03936429d9267107a4ce979de993e1c6a4d142d85d7ef9585d0e340f9b8d1a502cff8423cf2148797910ac40b595ce5a2f6bdfd39228e39f1248687d75abf1267549c19146c168589dd236e558d15edd235bd2dd9e6ebea2bc74ab3f8d2fc9397b9e55359a2e95be20159116b589bb02f23857d5e15d46181d78796099ab9a82fb2ab2c259540ca121bab1d19e251f5572299f7942cf9cd8e2a2fb2521aba1e919a5a327ad9366d52798f2774d8d7d7fda121f472ee570de2cc3572053bc2c8ddc8e30613b014a97cdd2f1c4357a69e3b5d360e08bff3cdf2871fb48eebe6ace6a017fdeb84eb56353fa36a9a668d28a1eb7caf043f123c6c4ddfdb317d777696f68022ac116ef0c5334d3a82ef310fc43bb94f97682c6c971be2c75e7a9aa80f9883daabaf4d32c6a50e8e9a45566d2edc068f5687c1335529e5607bb39ebc72147d3df5a9760fc25f2f62814e82bdae5530ee3171336df93d2652aea1abf56723b39b47c9245a13916dac534f3f192fef59a2a0996878c3c4d1fa246f46d56e7119e08a4908afd1039a22d52443f4d10c6e941efa3743ceb62356b7713486e2065dc66e65bf5277aa3a95190db83dce1bdbb33e61cc253339f210686c9c7e6a3f5841087f5decbad7663b3f38ffae2cb3f5613af0d6da31ec63fda27227e9b62b1d03a384f6675e149a820f67bb19f195e57b0e754cb5d98f5e53c89d100748aaefbd99369746986f7e5045d4349931899f6f8e31a953d383760713264b358398f2d4bbf8f7686d18abed753b06db9dc198162fd153af3aad562cf73446b0fb094e62e8460813e3cf73c4104a41751b4ab7f07ee255fbafd23bb18da30d42e6d4a7ce80a891adaae2b6f4fbecce06328b413973275eaa3b06d2675534f441e918319694c5210019ce98dd437144e9dc2c7e5313188309c4579b717d9436bb597d257300358fc110e22488e3dd5f16bcaf2427ad4a5fdb19c26e236815915fe7a36f356617bdbe269c5b6d68f42ccba1efaca666ecd0efb4427d7fd5e8d11f60d7e02b068bcaf8e5ecf98deff4778f0c4022a1209d5284818dd6ecacc9764ca44bc8504444d2af3f58b6d32ca0651db87a9f529bf0447a12ddd1738c18ad1252249fa32f92db1620f2afb95ec9b48692c996fb84bfc6f9ef8cdd2ad96bd7fd7ba5cf739b1b2788deee17e093846ce89c77a852a20a727451c39aa54187b0e87bab7d5401ede31b2eed1ccea0ceb2c17ea0243f36ad1528b99daa057f9684cdaec665fce8b06a254f39857cacbba2131defa7981e65f88639ff3f0490e22dc6fe496a63fc99185568f3ca1cc00041e5008a6b66f43393790e4744d33a8fc2c63a603a7bf0c1a4736c877eb162a72ec14f41461fcece908182f8868fccbfd98b4ccbc036ef6f8cb1e35e65529419eda22bcf6bff153dcf89af1933b0ff148b59856a168116dfffda2ebc12efea64f73468700ef6b2106a05e921791f4fc92ecf4d00bba7c1e9dd0f51790900ac8bb6c9d65785daa3f66d0d0294e0423b76a37aa1afcd4a808b17251e7a0edc928475d9836120cde8e7d101083d31e07db38ba5837c35419939511ad3d013e0897610f2720b0afb85ab31b6aea4e43ff4ec04366a6174e0383e158241557b2f307662229f36dc95ce3c5f94d2a5668ca0e36cad2c6c528fde2679ec45adb34f4ee2574901b639e9565284c837a4b547cfcd4338b9a858ec0f95d13e5bb53c30bff89605417ba9bda35f7bdf7a4eeec3f656e917e980d7ead4ffceaa401bd5ca011199a5b7bb1ee34f627951198edfe2e6dac5372f41426c24a50ee07bd392278e4e3b37f8b991b3db66ab09ac8cdf7af58bc4eed7d7a5651e7fce9092348ee2036c84c0aef9a72294a2c98141cef8def98d9b1791b6728c566eef42fa0c12d046a2f5bfcac450edd7d30f98a2e566bba608d12a254bb16502bb870059bf106e80d2c1441022cec131dda363e8b553aff92688632701be2a8e60c162a94e6e42f9b962a6f0016d099fff28050f1e80448b1863edd85eba67a0f5b53e72ea85fa010ddbf924c4cef49a409acbafe052f4c70fdad2e48f1a3bc7397db3a544635616729ec1d8dde78f8924be9adc05baabc744c634cbb768827e0d74cb190fbb9b8f986a06f78118f640dd7608a98f2066bc2ed897ef121f1b7c67b7d254d3ab9fe328bfd5b18aa836afc81e0d27b0b6dcb7511465a8332582857fea17911b4e4212245d14202df77433bef1419928c45b91dcf7c18c7f2096921164bcefb7118cf8d72fc6e70db597ca25e89e6c3dbd11f4c20c7b19d15567cdc7bd2e54b5d551209d4d49aa244273757cc17031d2ce6027afa21e54dbda90bb0edcf4ece1b6002bbff05ebaacdc5220fb7dd4079990a9c9ad241456cd4bed84a714368f1dfb12d90", 0x1000}, {&(0x7f00000000c0)}, {&(0x7f0000000140)="35f81f6cd7bb4cb03ad9cb36f755a06583deb5b6eabc3d0dc7ae8024cddff7aafe708e01c68998458421ab909334dbe1fbdaea6fff04724fb223977557b984d36cedda257607f9c6c7eec4586635a10e71cbac9bba65cce7f590377ea4e18fb756e012fff770a2b6b6d3661797e0a66b7cc810679b263f166d54d5655e141f0c8d1f15f64567fdf34990b3c3694f818dc640259416d6ee2c56d3b82bf7cab5270090b727e4bbf9a0857ce0e5f082979ea3cc9165471fe554b502ff9f534ab9520de78d159bb3430dae", 0xc9}], 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_ah(0x0, 0x0, &(0x7f0000000200)="584aa05cc82d0d5a5a43658729ce5b720c7bff4b6c347891eb8db21c90842dabde9e48d97be0ff6730ab1331b1b2e2c8043a87b721384845a9752d6fb26eef864600c5aad1f7", 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x18, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f00005fe000/0x2000)=nil, 0x2000, 0x3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000012c0)="eaa14aeaa8000000ceee8a7bb13c0044fb72be5d9912ba96b0739ac0951958f23d66c63106e2f5ee682507c9c135be66ee0d392442b4835d15f44140f63ca03034b295e8c2a0900b87b996ac6ec8e01a4b1b90a90554e1ed5a3b61e709bb00396274fb4260ffe383a475589ffdc8b2bd28f7d1fc8bb9b82121d59d46ed646cc6874121b6edd030233b7adee59a9da0b02c09dd59ef435c361c19bb6cee7c0ddc751e75f7d311793cfd9b06019a24ad64e0528db0c9c6485923", 0xb9) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 8.390708523s ago: executing program 6 (id=2166): r0 = syz_open_pts() close(r0) (async) fchflags(r0, 0x0) (async) r1 = socket$inet6(0x18, 0xc00e, 0x6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) 8.388949911s ago: executing program 6 (id=2167): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000100)) (async) socket$inet(0x2, 0x2, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) 8.373852904s ago: executing program 6 (id=2168): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000000, 0x7ffffffe, 0x0, "ff0e07002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x72000}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x1000000000000000}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) ioctl$FIONREAD(r1, 0x802069af, &(0x7f00000001c0)) r3 = syz_open_pts() (async) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000000140)="0c0bcf4a667c", &(0x7f0000000200)=0x6, &(0x7f0000000240)="7e1475cd02387e9677a79644872efbdb2440ed2f8402f8cba2c9099fe1e86367b3a0f21f3674fe1e6da07138dffc06dc26178542661a1d439d7186d994dd9b46e09afc427ffff19518d66560ee531b6ab8f76e423a7f12735e002e9b09b709e95adf144c0f6b108d294ab99fdfde59ae56e51bc0cd3402d367a9a4f5c690384f02789f6a11c895d45a21c7c6e941bef5d1860ed3a0a36b619cc310667e57b74e15eacbd4e2dcb12f0414120b44272d50019d1bcea91c48a9e529cd334a59ab2f83257378a07e7b25f32dc58025e5bf5a8e1ca6ff152f4ad6ac7599545bd99da7d08f1a4ab523b5a0f3589cd23f4b75bc77aaa1cea500561b9206327132971d63", 0x100) r4 = accept(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000540)=0xc) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r5, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) (async) getsockname(r4, &(0x7f0000000580)=@un=@file={0x0, ""/33}, &(0x7f00000005c0)=0x23) (async) syz_open_pts() (async) r6 = kqueue() r7 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x8, 0x50) kevent(r6, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x1dda, 0x1}, {{r3}, 0xfffffffffffffffe, 0xdd, 0x10, 0xb, 0xe93}, {{}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0xf39, 0x8001}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0x7, 0x4bd5}, {{r7}, 0xfffffffffffffffa, 0x43, 0x1, 0x0, 0x40}], 0xd3, 0x0, 0x3, &(0x7f0000000600)={0x100, 0x3}) (async) r8 = socket(0x18, 0x3, 0x1) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000640)=""/171, 0xab}, {&(0x7f00000002c0)=""/228, 0xe4}], 0x3, 0x0) mprotect(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x2) (async) getsockopt(r8, 0x29, 0x2c, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000340)="90c51f8e8ebde8b66767523c8dbb7129ebdc5ecc0d5b8b499941cda02065ed6774245cbd37c6048560ab85796b98a128f6e3a01815bbd73a7c0e653bc0529484f7434b272bf2001adcb8c8f6523c7280f3b7a415e1747f2b6377269b65b8840fb963e3d936ab094acdb482edb8b3aaf4f2831eb79380d6d0836616705c31ccfe9a81bdeb461e1e05dd83ce53508e752c4dae280cdfb934e67102c3541abb53c37ff0b9c8dc47299233462b4a88222c36581cfbf3b21b7812161684aac543878e0848f67e8fac1647759ca9ba38b416ef85089326a1", &(0x7f0000000040)=0xd5, &(0x7f0000000440)="fdc2b0ab4fa0405235187196ee9f26da7ad4a9c71acfab2398d460b5ee4e3945b4866bd315cf39e3563bf0bf69fc61cd9be9d0dd666076e03f639e3431ba5670f18e8031ca7620593c71f1769926d0e626d58d4ecb7259786016836a91808f890bfde1ddb8d686e0db07744d7155cc183007f144315546e2c9256bc546d7dd8d24d8d52005ee4c3e49e8c2db83840ce0fb50ba9ddd2f65ac654463b64a707a91db4f63f56027f988a5ef7bca072b71b2e0f215981b6469ed11c6722eb7315365b9416941bf3aead1f592a80255a842bde3615e09a52ed4b63503ec9abc1b07b3f0d35a030fc24ae328355e3550d981", 0xef) 4.856458815s ago: executing program 5 (id=2290): mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x800000d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) 4.627707634s ago: executing program 5 (id=2294): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="fd6b7cb7780e07aab8e52cb111fe74e1db3ef5c3f2e3aaec30b20e15a2d2d842910e79eaa2ed9c16e2c1b45a7934a3a535c1a96d1dfa54e65ade295a4b614b80a39263b099c98b2e4becec294cbc5dc031c4ab074b350e362c9a3cebbdcff404d6c7a124304630a951e1eda361eca4cc89731f886667db7a87653c233dadceaf8edc58b95bb8c02d4ca3e660ab262b72a732095e41dbac905f574195985c3101eb26911a014a267b", 0xa8}], 0x1) 4.622487236s ago: executing program 5 (id=2296): r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x7, 0x4, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1101, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$TIOCSETA(r1, 0xc008441e, &(0x7f0000000100)={0x800, 0x10303, 0xffffff3c, 0xe, "00f809d380e80300f3ff04000000000900", 0x7, 0xc}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r6, 0xc4504448, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x3) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) 4.139459495s ago: executing program 5 (id=2306): r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 4.136886251s ago: executing program 5 (id=2310): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) dup2(r0, r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc0084463, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "976200000000000000b178926cc9795a6b47c1d1", 0x0, 0xffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000440)=""/153, 0x99) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000100)='D\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x40e) shutdown(r3, 0x1) r6 = socket(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000180)="cd08a6329d000000", 0x8) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x1002) fcntl$setstatus(r3, 0x4, 0x8) pread(r0, &(0x7f0000000380)="733848541a9df83a7d50248f5ebc800e7440e864eb736811318ec92556f55b6216f983210fcc25c7412fecf06be22995c86d8e69504e77949919faabab4906186d8d91bfce4e66b37ef5843535789ce48e3d28345ce02e84095d1f47b0f1974caffb4d73339822218aed847a29de10cbca724fb686d9dd3cbd", 0x79, 0xc) setsockopt(r3, 0xd, 0x7, &(0x7f0000000500)="b4b67070aef4ce6cdeddddf9ce6b7ba823b2fec7718437d06d81b5fe76e523f942e3a0ca40c894f809436b67863b3f35c66409bb0753073c39066166be22ae6f6f4853934c7f75111fccdd764af3052fc0052fb98948bd84a37018cf2121a5c010b038630cbddcce7c2f79cb4b058ea49b18184444afc1a0be6c04e583ec6397784648fa69", 0x85) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) fchdir(r8) socket(0x18, 0x4000, 0x10) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='[@\x00', &(0x7f0000000180)='*'], &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='{:\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)=' dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000400)='*']) 4.040010243s ago: executing program 5 (id=2314): getpid() getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x6, 0x56f, 0xeffffefa, 0x203, "ffe7c969dd10f509a90800e13e668400", 0x210000, 0x18}) write(r1, &(0x7f0000000040)="6b3ff54139cd852727f7f28f7009cad2", 0x10) close(0xffffffffffffffff) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) write(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x400, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) preadv(r3, 0x0, 0x0, 0x0) minherit(&(0x7f0000e12000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000c5a000/0x13000)=nil, 0x13000) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000000)={0x10011, 0x7}) clock_gettime(0x4, 0xffffffffffffffff) sendto$inet(r4, &(0x7f00000000c0)="843970603f5456bfcded22366d113cd4f75626c960b26869fa72196d3f9245c2035c4280e415ff416ba817816c13d87deda41d28f4f3dcbf1e", 0x39, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xfffffffffffffd3f) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 2.442860922s ago: executing program 7 (id=2358): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000200)="cf82100cb3f8840fe53e7ec67ab4b20562386b8d7b3635e2e5f235ef0636683dbc8cf4febc849b3d3d0fabe96c93d7b0e52a18a8ceea0af20837ffb585cec1ac353b8b616e32ae508dee9f7517ddb0d170841e974c5b29b783820b5fe13cd3863f6cb4ac6dcd23c130a2c732b0a7bf6bc9ea539c90e4fdd5bc6d5cb30e0d29ae732b7ee309b41da1e6b904c1807ee46bab61111afa10e08aa6ab2650fc0b4298b78ea12736060dc91b402e4246b2b05de3fb0b7cf49c6e2445e7db2cdd3f5a5530c4fa23451b360eb95e506c02f76341ba8f0bd64797", &(0x7f0000000080)=0xd6, &(0x7f0000000100)="4a85d3f28573aeda4bdca9d1315406ffba4654baf334c376866619357b9d474d6c2135a3973e037ea5ce4960", 0x2c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="71fe1e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370826ae95c595ccf1cef4efd0c94a4d08972d7d175ae01d7746de467479f8d84e28c500cb0f41d03bb7cc47630178369f138533746d736fcab7ab71252de2ac570b419a8682aa47a3342c4932665707580bfe43851bdc1167936dd251106be1f43409f9967657398a5ca12bc1bb9", &(0x7f0000000040)=0x88, 0x0, 0x0) 2.442040273s ago: executing program 7 (id=2360): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e05000000a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287f", &(0x7f0000000100)=0x68, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000080)="89b3d79a577557c759456102f2937d6c65ba09961acea3d86ee0116db47034b2291d836700c9e09d7be0cce9def1fb5bdb7b913122c5674efd3294efaf2f54e6d5630b16efedc17c465b513ab95c3990e731a2bd0c8db7dd8fa39f938e", &(0x7f00000001c0)=0x5d, &(0x7f0000000200)="0c63353420b0d3b7ea2a0e01f2ece22e3a1ebd92d933656a5f811b322375f204f57532dd7123e3bf7cc9f7c5eea3ba911bcb8f0c5d93bb014c6feaf8cf3a5506f6ba0231fc5bbe21e3573e892bd7819f6129da02b44707a4970ef97d3463ac4b9fa1451b35cc1f28904708f6e9e6bf38aeeeb4b550c18c5ee1784aef0e55ef7017d0e8a5cbe46886ef99bcfb0e0e650aa594a2ec599f292d30171e4e0a8540ced6fa84bc2a4a4177e995bede1904cc93b50d7668ca9b677b08c55c006b70cef133efb6b712412e2662763519af3b029ee3039594d969e42b3880da447849d48228bb0fe556d885f2ba06e6743c09f1c02f34f1dc474960b869433b", 0xfb) 2.339396728s ago: executing program 7 (id=2363): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(0xee00, r0) r1 = getuid() setreuid(0x0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) shutdown(r2, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f00000004c0)='./file0\x00', 0x20, 0x6c) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1d4) execve(0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) readv(r4, &(0x7f0000000540)=[{0x0}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000000c0)="9b180bc3", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x10}, 0x2, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)="b9a92946c7dbb7f1f351bebdfeba1109b18d1551c53e5f268b7988b0e6fc64c2f7e59128ced5b7ac87ee69e3c9693fb3a7e6bfcf58a0cf9a6b7a6d98497b79b724fea2344f680c8b4fd6bbe780cd56d440b3afebf8ae237136ee16b2fb972d777e3bee70a2bd6221c3a74a5ddf693b2bda2528c890350aa834981b85e8eb782d5c7337b535176efb5646e4d095e41dee8c5fbaa1758596b247b0e9980ab795b23708caaff695930e533b7753ef48cffbcbb9a1cabd9bf8ae6e9b3e9a3b63f44d692a258204909b5ee9579d8fe9d0508a1e47fdcde46b551b0e692a4180feb0abdc1223bdd6146a0cffb7", 0xea) mkdir(&(0x7f0000000040)='./file0\x00', 0x11) 2.331166765s ago: executing program 7 (id=2366): r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x400) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x80}, {r4, 0x40}, {r6, 0x100}, {r4, 0x2}, {r1, 0x6}, {r4, 0x1}, {r2, 0x40}], 0x7, 0x4) syz_emit_ethernet(0x70, &(0x7f0000000480)={@random="91a6e341d8bb", @random="40d4e4e4879d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x62, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcbaf311e9d645efbf32d124edb07ad13e5e817d9de33065164be0412eb7c54e1210f41f5d63ae8280b9548a7330d01258369a0b7a7a6a14fa9cbc624674f90c613313851eec1f6"}}}}}) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) r7 = dup2(r5, r5) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 1.983026736s ago: executing program 7 (id=2367): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f95f84", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) write(r2, &(0x7f0000000180)="d0d130677d797c264d2aef6d38340f64fe29bd", 0x13) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 1.982563873s ago: executing program 7 (id=2368): ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=""/129, 0x81}, 0x41) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0x0, "ff01d7000000000000000000f000", 0x2, 0x8}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffb6d3cb18f5c108004c240038006600700401907880000001ac1400bb940600000008440c076300007fff004e2200089078"]) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=""/129, 0x81}, 0x41) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0x0, "ff01d7000000000000000000f000", 0x2, 0x8}) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffb6d3cb18f5c108004c240038006600700401907880000001ac1400bb940600000008440c076300007fff004e2200089078"]) (async) 1.273564194s ago: executing program 0 (id=2382): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/201, 0xca}], 0x1, 0x0, 0x41}, 0x1000) sendmmsg(r2, &(0x7f00000000c0)={0x0}, 0x10, 0xe) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc4504444, &(0x7f0000000000)={0x0, 0xfffffffd, 0xfffffffd, 0x0, "978400"}) 1.272990528s ago: executing program 0 (id=2383): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000340)=[{0x44, 0xc, 0x5, 0x600}, {0x2, 0x0, 0xfa, 0x1}, {0x6, 0x40, 0xb4, 0xe}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) close(r1) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x1020, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 656.510211ms ago: executing program 3 (id=2412): open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x40) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffff3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x40) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffff3) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) (async) 655.860932ms ago: executing program 2 (id=2414): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0xfeff) bind$unix(r1, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="0f31c831a9b931f80e77cb4194ebc6d64402477c0b72696640ad36d023c629ad9e8db8aa9b5166baf29813270f3a6b15348242db866b7d3206e26d543527f76422db2b120555443e7e8fbc6bda6eaa3c9ae7abe7164c4ee317f7f335d3912e7ba91c3f2350f7d54c9a0b23774a9db2d0ff34da3f8b30d88585b09bf192c04e2dd50c66b95dee97618fe9d8dc96b51ba66a2e7435f9697e095f5c4b32cebef6fe374c9fb745a86500c66b6b5d77df9f9b9ceb7456a45117fad72faee52a07ec19", &(0x7f0000000180)=0xc0, &(0x7f00000001c0)="fc86db881ec3cc7e1d5a3570af974d7732b41d1394bd1a51cbf0ad41e923f2d5d7f06ee8cd346ecdb556384cbac8db8bc821f89f9bb284ff0068460b6a5e44538c60a393400c065e7dd4cf4145f19dad8ef5be9550fb3f602bd2a5acf7225564d5f675ac339c006cb9b0ab5784627ac8d2cdaa2d41409153478bd7a82f3575155cdf85360eb676143c58652cbaba77ee0aa7f3b7215176a0a2fffa85459523e6a9acc3d2af68b950432f7d42c00baccae4233ace6fbf07eb7362a06c60f2d8fff6692090a6", 0xffffffffffffff8f) listen(r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x400000000000000b, 0x0, 0x0, &(0x7f0000000240)="fc864141c1378f1d5d408dfd13fbcdb13b18443599a503428a5448717d4b53ac8367c84e30307154326253a68a37a39e7e80301be1b2cf10e3f8fd3ccea4a4e155221efd0c0e65bee6b8d4a4485c9217", 0x0) bind$unix(r1, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000500)=0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000400)={0xad, 0x0, &(0x7f0000000340)=""/173}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000480)={0x7, 0xd03}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000300)={0x1, 0x2, 0xf071, 0x9, 0x9eb0}) 583.308499ms ago: executing program 2 (id=2416): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffc, 0x1002300000000}) (async) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffc, 0x1002300000000}) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00', 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) poll(&(0x7f00000008c0)=[{r1, 0x1}, {r2, 0x20}, {r0, 0x8}, {r1, 0x10}, {r0, 0x1}, {r0, 0x20}, {r0, 0x4}, {r1, 0x100}], 0x8, 0x3ff) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000006c0)) sysctl$kern(&(0x7f0000000740)={0x1, 0x11}, 0x2, &(0x7f0000001480)="a6e8e2aba3918b2901843f324aaee1774d48433792b9453fe9ac331203db8bafd8fab9218fd2edd8b9f4f1f33c94e81b39dcf0518bd7473783c5b5f9cd1d6cae82cd16d501d3991cc2dc9ef05b952889d722b5a7b396fd1d767792d59cbe010661690fbdae874a5a3e9e929bcc5dce9ab97f746b03d8327c08442481382c4c8d100bca29c46320557f228fb32d8fa8c6176e2659de4545da7fe6089d90f0a1ad7a69d2257354fd0135c6e0c470c0bf34ed994313ed4885045bcfb9bdc4532b9d76e2fa6f133f390af0dac3e453fa789705685bc1d06aee343f1b743447f99892a7ecc592aff764ee3b653d5a4bb7b33585a66f46e2c6c214fe6988851aa935de13224702927ef701eaef8842c77ef3b99af0efc3e91c707e921c1e0c127e53c6c11e544194cbe24685602420f0bb945e220c1f941ac585fc9e73e21db274a53f37955856e5ea725a6779c5f6b944fa71f482d7b19ebd97f5ff07cc4aa89f9086b07c9eabc8971e9d7cffc007f58014eddc239130a8c5784913a2a9b8534aaa9e90b48f8af92b3524d88fe89a45e00bb7b3d16acc04df9eaf947d97ed4e752654a31b8131ab68082c7c301d60a544e12038109066cffbabc06a15143a6cdcbdcc6bf2ad60bb152e2c9617f13776c579c7ea2bacd9188231a5ebd0ce1819a8ebd3fff1d911cca910ad3ea4e8119cdc59ac36825a71cc9c9abf3da8bdd9d34fa4e98b9114d08ea7fa541d44e33b0a2a33442e9d290644dc6b35ce0f62fb555ed3084029f63a0f2dad80d3dc32ac23c81f597b410605bd78dd70d40ced5670baf337b4f3ec3064ed29c3bda697693339df5aa9503b0a85bb25f48ac258fcfe8bf7a159d62e7b4329e799793e3917f98a16decff4b330640ed70749b011c3e38130ece895442102969d313d0595e54d3b66e47a81061a624163b8e98d89b5b8b18f8e84c9a76b9f9dfc608c336df28377fefd7659c235c7a9857fa40f05ba1fa64b428a47cd3eed1955ea5efdb0e1973a77764cdf5db138ed913670ba992964c2528ad3b454703c38d7b1c77b84fca8c26e0242264ab85712848f94474279013e89d41609a8cec6ca9ecf861e6c2d9992839282cea4011914ac5523d701a78e36c8a927290d3c467ee75c0f91f4b6f5cdf6d8719ceac7a4fd62ed9c481179a6bc5ac64641d4b5fd216718d61267390e23ef79dd243acff62702272d452cb2136818f27df152cd897cbd0fe41304207bf145919149991797b4a779b5974b4b954d50d7fd243548fc47545c686ed0017f77df52f907295fe687923ca52022485af27a9d79d2d7eb05d49cca31af8442fab22283115c7b46293792fb67587e169214feaf7a15048acce646027e6416fa3a339427651b7776046563698c07b5042b42d8072adc6957dd6d1269c55955de097079065b3d805850dbe86c2e5f68d271cf16121dc457f620603e01c0b1a7e7bde35ec2e4a66f77c9728a08e59a58d80a565fef85302e5f174741426c140e786d07fdb2d5d30225bf7723d22dddaa0d5ee1a1f6c94aaeb671b5aaa0918559ae55ff699149a0b2a15297e1a4c193eb3a88b30c7a0af1f5c976f07b206c118036dc47ac4690a6f897aaf4b18b1f460e597e4efa85bb8883a84545347b56e8446e14b4a6cc19032af2c1d9b8286956c440bb73af9446e6388e4d0f4b4fe23d8a5681394d24eeb5dd5ca72ac9268d8aac83cdf2537b593fd8be6f11d00c39a16f77a1a8f3cea32e456998a3ee8fb28f27fa7b6b207dbcaa3d790da297a16e22ed023f9126538830f7cc994126fcf74e0f0d8f98fefed002a920f64c3b75a09c51eb496fcd8c6be0f91f9fa6dfe310c56bc68e0926e909b2e55d901e5ce906967cef1281ccaccee2e2674da87db2fc063e733ac091d16729443f5e9728ea4db1da53cfcde4e41c140306c8f5453fe7d3fe5becdfd37f9af16e796bf06767c32dc184cc0c468f49aff30ede22469ff76eb90f6ca4f0d4709de33e159150c01d13fc042774276b22a55028a6a732d1c36762ea2b6f7bec0deeb9271428f28e3ad08fd364abec8cb880b52fb54f3778950eef9ebe992cca16408266d8643aad3991aa27741284e5c5f3577072178a86a484ed05c4f280f0f2d87641b1ed0056fe8290a7725bbd1a85e60923009fde3dc1916b47f5ba2fa0265f1cfca1360c58ab7b9009bfb11c0f5b4b49d3578948a3ce1eb3e400481f47a1706ac605e5a85d4727bfa6f923308b058129e9c3f488e9f0bb9aa731eb88f788383abfd55f12430c51e448e3b4c6ed0ee882941a4703574ab6834b22e5df01a8730a246607f605f08fbbbc3e4ba1b825096838ebf6f94d021c06ccda2cfbcbbf780f0a551f65b3b406e626166a57c5a872c3a3b638637d9ec8215be6c86af0b6d05cc1dd5148c4561d15b7e99400c48dc08f0cbef6ccb322250a18867026f77dae492c203170a3891645cce56be0bc710fd82d5b89f059f448eb29766f983f6d489c9cb5a792e16fe8f301ba6abe99f41ccb371b6a1569acc2c34c1a21ef0300bd7457324cefc17a4be7ed8142de1d5504bbc3266a5c99e358fe5efc132d754f330ab8e4279681443e95548cf316c276e7da036af4755aec6f213b111aa0ed3642fb368b5b95f60cdebed939583f11288005d300fc5b09921b5f74e1e2b396f0b70879e156bca4f49ca2cdbbef724ae1a293aacb46eb07ca5c5549c56434ab6a0a66f95647dfffe37e0b194ea7d8caada1e05cb2d3d261b9f27920e6a83bbeefecb2223adf23b12f781bf128caad8605bad625b622902f9754780197bd139ab6fc39fbfc265e90e1e4a9d724ccff6fa670bc284f66d167114225b270d53f505a554dedbeac4a0e6df04d129e9ddabae5bd704244e8785648d1d21f713557cb87ad43e05f0df94f3a3c9527f706ada884b6ec2aa66ac484d06ae9a587ad0df55ed86b94286118962a8e7f737180f9f269a6a37dd06fae3a0631435a470ce4089bec298bf06b4a74dd7d169396cf3425d34065fcd6699857877825b39369f96570447ca6090d55078523251f26fdf10ee2398b5f0329f98bc2a780a215da3714bb4c69999074a3322e8a034f6cf6f0392d93f329eede31d0bb7d263d04d69e6103e861b6bcc416deb39e3a5cd5ad954aa67280cc693e366d68b2c33dd607cb55fa10de3d2dad2781be5211b74c397539a41f3424f1f67460ace7b184031f97bfe8b57a1248b419856ef7693c1dc79be7c31df804252129e8d68e4c33db098e918b417f4e948cadce735e89bcb371fae58b17ba02d62cc11b7544541c981dfe2b56cee20d5c160d4e9b1536cf10686a7e043605c61e18ba0cdf16b7f5e209bf663b0543592563501d22fa33fdc405a6d825672444f606d4f736a1c930b586d334e348979848c52b13a36e65a6f672874f692c08a31066a6385f8381213353724142edf16f8799ab3dc958fc0c952b9cadfc9550d48d05cf90a250c515690de3277b28c97f8484d53eae7957609644e8c6e108bb62b218cea9fa12121b3e88438502aeec622226e22b090a807f2d4952adf88ebaa98318b5f1de149cd61c80e5e0430a188b6bd0f557dfb800ff2bdcea4560c8122de51a15d377e71850e458868bd4753f33e349d35961f27f74fd8890934b6267367025bc4423eb5f207ac70cb0e2c412b62934bda2001e1c78e8988da59b13f631732d7e1f91c0c8a7a550b9c4d35224c372682727fd2c285693bdc3a424ac4887429db999eff519a4331cd12e8669478352ef560f33ccc9c137622e57ead0733d020d4afb7d8d14ed540367e527d4c0300428fdd1c7dff7f2a12c46dbe7e56ac2de36d4b16f0cb24319793438992621413fd879ac0eb9e45ce49e32b767e0249fe91ddb5cb6d32debc98fa9580a5eaec56f071f53cc1f323818309626be8d0ef08b1cb1a4d289ac9659645e0dfa61274a1e274be37ce16308cc0cba12733734076a9da0b0d506f605d6c93eed2dc17ecef2fcf8c971b244eefd7aa32cfe5542a9711ab63b0b2530567bc9de8aa42a9f94e398a67b9734a3ac5aef01b0d016e903ac9d956989b1a220988057755a16253ee68db2ec17fafde56e40387ce1cc564ae59c51fdb64960045f214f4fe6a3fadc13ef6c2cf778b1cd162d025d45406c1db0130bcb5488e861de358d8525cdddcf54105be510b45c2555bf816c1c2d9bdf49bf34dce77fd5dafc619282e12a3f8f252f53f6aca20a7749c0525a9fbd6b174814cfb04ed8e999e2b7d21500fe796d6514307fcb1c7a245d50de13851301be2c15407fd64d41658c8b71d813b0fc958936597bfccf9642c2f6115aa24b36b550edb8ed3441f7cd15b033353a3db7b98b3fdb4f2a2c668c49be8f1ff6e92431e6c0a5f2dc84ce83764100a5dbebb765cf5345c0458ca45da0cd77d6195ed323ad988a858f330abf2d3fcf44bbe9a154d4a2f575218ab1cdfc83c5b83e6d440b58fc612ad4304ae23ef4cc0cf221ff3993b9f5b3f036bd5e8cefb59ab14dd96b01cf348f1857992b9522dee42158f696526db50bea7000d0fa6cda29991bff51fdd330eda6d95b01750e8355be41f10d4770e732080fd56898c005b72e29b2822ddec843ebc6473d941aeed8c4e641bd069e23037d179921fc110fbde6733c7c7ab00fae0ddf09cf27c53606e8454406e729e6085ece40e391d26759be7d72dbcb5de8c987ae13afbcf72eab81c48d758dca9ac6a7199edc6b48679a165fdda0d6679c91235717301cf3179a7da4af9339061371120ebde7b40d67be32e9db428181f81849f223fdc2fedb723841a8f14af87c0667f33cd7cbe751437ceff00cf27552ca7b178f87973a71f37abc3c360751c5d3dd181e485ce121cb6134ca71544af401d8208c39286a7959c451e2bd04a84bccc4bb03f31b96d2aefb0a5ca333e7d73fbd8c91995152e23540be5ae5dfb0bf47e8a3bfc942ae8b6522148bd6aa996e9d7b6914348ae70feb5b2906c671990bc0bb9d935d6b967734183004f2d11169788b657978578a97348bc343918cd595206269055e8ea931533383258dc51c05ce8733a83c4423544884fe0d970b1f54946c91265c6f0f51cd68ecdbd58a5d7be89e91b280933e5e67998fcc42b507e667ad9d7b7581fb079cae7f63dba97985eabf5373497325e67b6f2f7e6579dbfcf5e7e035e5f3d3597ebd6ef6f9df03e6b1475ec05287ff1c8c8034a97b4bcec47cf7e2a4d945275a67dc9eed23f7ad43a157ac9c94895c86fcb618999ac5990a3a8e7c7e2d07a04193b898758f568e2eda00cf7a3132ebdb8e979d5f3145295cf8c96f5a8d1c160a20a384cab3e240db93783385fdbe0fbb7d86224e1e90a04c5fd339c7a0233f81c13934950796a629231754c8297f497b998d0fc6565f871d53e88c3674e431b330508a154064bdc33cf9be6b7a6d12fff09424916cfeac4e0edd5c9c40fc49db837136803a76d462405bb3ceba775ee716b4aaa9e273ae61f80038b2ae92a3fc44dbd50b46f2c4b6f347b76da33bb701efe2f2854b048f81e4b80036041cda7fa5f9e10a4ac362a484a4fa90f2dc227eda424be484c379c98dcae53a2b9bef9a32eb5dd480e2e75fe7d40f13c0cd5cc2d70b8b3126290b1e56af149450a1f11bb9e6915b1a1bbdb1542db17a402be21279d4608abf88d39495cd3da64618842e587e87a952a698f4d81059f6f2c88e0985dcdfbbd204a713b8ac967be2dfe0da1cb15093a26885a1247f6072ef0b9d9946121cf299b0e172eedf1b48e3c052f876a4e9b3fa3d37c6dbe0792587c6c667f3", &(0x7f0000000780)=0x1000, &(0x7f00000007c0)="f02405abdfb887ae29f877210420fb3b066d4aca77f29026270c3536ac77fdf2d481941dddef103950ee930046b89c7bf3dc26ec5d79b0093929d887081e66981c88e4195d4c15fc4c6d0b357207804a670a5d0818613d7a28712303a30679166917f61016ca5700012eefe7c61d206ee23e61681e7d66ce6af95733c2b7a08988c84e0d854f8594bcd4f870576f67daa0aff5dea9225e0776876c8ae865f6d5f518b2993463966d138560d0e8cb5a69c26f84dcf38e8f2e463510af8c2703f4206b14ebbbb4333b1923f5e623ca02b37f48496b65482b043f66dd90354bea583c73bf30a1fd8d79904d3051de87ac4927debb73", 0xf4) (async) sysctl$kern(&(0x7f0000000740)={0x1, 0x11}, 0x2, &(0x7f0000001480)="a6e8e2aba3918b2901843f324aaee1774d48433792b9453fe9ac331203db8bafd8fab9218fd2edd8b9f4f1f33c94e81b39dcf0518bd7473783c5b5f9cd1d6cae82cd16d501d3991cc2dc9ef05b952889d722b5a7b396fd1d767792d59cbe010661690fbdae874a5a3e9e929bcc5dce9ab97f746b03d8327c08442481382c4c8d100bca29c46320557f228fb32d8fa8c6176e2659de4545da7fe6089d90f0a1ad7a69d2257354fd0135c6e0c470c0bf34ed994313ed4885045bcfb9bdc4532b9d76e2fa6f133f390af0dac3e453fa789705685bc1d06aee343f1b743447f99892a7ecc592aff764ee3b653d5a4bb7b33585a66f46e2c6c214fe6988851aa935de13224702927ef701eaef8842c77ef3b99af0efc3e91c707e921c1e0c127e53c6c11e544194cbe24685602420f0bb945e220c1f941ac585fc9e73e21db274a53f37955856e5ea725a6779c5f6b944fa71f482d7b19ebd97f5ff07cc4aa89f9086b07c9eabc8971e9d7cffc007f58014eddc239130a8c5784913a2a9b8534aaa9e90b48f8af92b3524d88fe89a45e00bb7b3d16acc04df9eaf947d97ed4e752654a31b8131ab68082c7c301d60a544e12038109066cffbabc06a15143a6cdcbdcc6bf2ad60bb152e2c9617f13776c579c7ea2bacd9188231a5ebd0ce1819a8ebd3fff1d911cca910ad3ea4e8119cdc59ac36825a71cc9c9abf3da8bdd9d34fa4e98b9114d08ea7fa541d44e33b0a2a33442e9d290644dc6b35ce0f62fb555ed3084029f63a0f2dad80d3dc32ac23c81f597b410605bd78dd70d40ced5670baf337b4f3ec3064ed29c3bda697693339df5aa9503b0a85bb25f48ac258fcfe8bf7a159d62e7b4329e799793e3917f98a16decff4b330640ed70749b011c3e38130ece895442102969d313d0595e54d3b66e47a81061a624163b8e98d89b5b8b18f8e84c9a76b9f9dfc608c336df28377fefd7659c235c7a9857fa40f05ba1fa64b428a47cd3eed1955ea5efdb0e1973a77764cdf5db138ed913670ba992964c2528ad3b454703c38d7b1c77b84fca8c26e0242264ab85712848f94474279013e89d41609a8cec6ca9ecf861e6c2d9992839282cea4011914ac5523d701a78e36c8a927290d3c467ee75c0f91f4b6f5cdf6d8719ceac7a4fd62ed9c481179a6bc5ac64641d4b5fd216718d61267390e23ef79dd243acff62702272d452cb2136818f27df152cd897cbd0fe41304207bf145919149991797b4a779b5974b4b954d50d7fd243548fc47545c686ed0017f77df52f907295fe687923ca52022485af27a9d79d2d7eb05d49cca31af8442fab22283115c7b46293792fb67587e169214feaf7a15048acce646027e6416fa3a339427651b7776046563698c07b5042b42d8072adc6957dd6d1269c55955de097079065b3d805850dbe86c2e5f68d271cf16121dc457f620603e01c0b1a7e7bde35ec2e4a66f77c9728a08e59a58d80a565fef85302e5f174741426c140e786d07fdb2d5d30225bf7723d22dddaa0d5ee1a1f6c94aaeb671b5aaa0918559ae55ff699149a0b2a15297e1a4c193eb3a88b30c7a0af1f5c976f07b206c118036dc47ac4690a6f897aaf4b18b1f460e597e4efa85bb8883a84545347b56e8446e14b4a6cc19032af2c1d9b8286956c440bb73af9446e6388e4d0f4b4fe23d8a5681394d24eeb5dd5ca72ac9268d8aac83cdf2537b593fd8be6f11d00c39a16f77a1a8f3cea32e456998a3ee8fb28f27fa7b6b207dbcaa3d790da297a16e22ed023f9126538830f7cc994126fcf74e0f0d8f98fefed002a920f64c3b75a09c51eb496fcd8c6be0f91f9fa6dfe310c56bc68e0926e909b2e55d901e5ce906967cef1281ccaccee2e2674da87db2fc063e733ac091d16729443f5e9728ea4db1da53cfcde4e41c140306c8f5453fe7d3fe5becdfd37f9af16e796bf06767c32dc184cc0c468f49aff30ede22469ff76eb90f6ca4f0d4709de33e159150c01d13fc042774276b22a55028a6a732d1c36762ea2b6f7bec0deeb9271428f28e3ad08fd364abec8cb880b52fb54f3778950eef9ebe992cca16408266d8643aad3991aa27741284e5c5f3577072178a86a484ed05c4f280f0f2d87641b1ed0056fe8290a7725bbd1a85e60923009fde3dc1916b47f5ba2fa0265f1cfca1360c58ab7b9009bfb11c0f5b4b49d3578948a3ce1eb3e400481f47a1706ac605e5a85d4727bfa6f923308b058129e9c3f488e9f0bb9aa731eb88f788383abfd55f12430c51e448e3b4c6ed0ee882941a4703574ab6834b22e5df01a8730a246607f605f08fbbbc3e4ba1b825096838ebf6f94d021c06ccda2cfbcbbf780f0a551f65b3b406e626166a57c5a872c3a3b638637d9ec8215be6c86af0b6d05cc1dd5148c4561d15b7e99400c48dc08f0cbef6ccb322250a18867026f77dae492c203170a3891645cce56be0bc710fd82d5b89f059f448eb29766f983f6d489c9cb5a792e16fe8f301ba6abe99f41ccb371b6a1569acc2c34c1a21ef0300bd7457324cefc17a4be7ed8142de1d5504bbc3266a5c99e358fe5efc132d754f330ab8e4279681443e95548cf316c276e7da036af4755aec6f213b111aa0ed3642fb368b5b95f60cdebed939583f11288005d300fc5b09921b5f74e1e2b396f0b70879e156bca4f49ca2cdbbef724ae1a293aacb46eb07ca5c5549c56434ab6a0a66f95647dfffe37e0b194ea7d8caada1e05cb2d3d261b9f27920e6a83bbeefecb2223adf23b12f781bf128caad8605bad625b622902f9754780197bd139ab6fc39fbfc265e90e1e4a9d724ccff6fa670bc284f66d167114225b270d53f505a554dedbeac4a0e6df04d129e9ddabae5bd704244e8785648d1d21f713557cb87ad43e05f0df94f3a3c9527f706ada884b6ec2aa66ac484d06ae9a587ad0df55ed86b94286118962a8e7f737180f9f269a6a37dd06fae3a0631435a470ce4089bec298bf06b4a74dd7d169396cf3425d34065fcd6699857877825b39369f96570447ca6090d55078523251f26fdf10ee2398b5f0329f98bc2a780a215da3714bb4c69999074a3322e8a034f6cf6f0392d93f329eede31d0bb7d263d04d69e6103e861b6bcc416deb39e3a5cd5ad954aa67280cc693e366d68b2c33dd607cb55fa10de3d2dad2781be5211b74c397539a41f3424f1f67460ace7b184031f97bfe8b57a1248b419856ef7693c1dc79be7c31df804252129e8d68e4c33db098e918b417f4e948cadce735e89bcb371fae58b17ba02d62cc11b7544541c981dfe2b56cee20d5c160d4e9b1536cf10686a7e043605c61e18ba0cdf16b7f5e209bf663b0543592563501d22fa33fdc405a6d825672444f606d4f736a1c930b586d334e348979848c52b13a36e65a6f672874f692c08a31066a6385f8381213353724142edf16f8799ab3dc958fc0c952b9cadfc9550d48d05cf90a250c515690de3277b28c97f8484d53eae7957609644e8c6e108bb62b218cea9fa12121b3e88438502aeec622226e22b090a807f2d4952adf88ebaa98318b5f1de149cd61c80e5e0430a188b6bd0f557dfb800ff2bdcea4560c8122de51a15d377e71850e458868bd4753f33e349d35961f27f74fd8890934b6267367025bc4423eb5f207ac70cb0e2c412b62934bda2001e1c78e8988da59b13f631732d7e1f91c0c8a7a550b9c4d35224c372682727fd2c285693bdc3a424ac4887429db999eff519a4331cd12e8669478352ef560f33ccc9c137622e57ead0733d020d4afb7d8d14ed540367e527d4c0300428fdd1c7dff7f2a12c46dbe7e56ac2de36d4b16f0cb24319793438992621413fd879ac0eb9e45ce49e32b767e0249fe91ddb5cb6d32debc98fa9580a5eaec56f071f53cc1f323818309626be8d0ef08b1cb1a4d289ac9659645e0dfa61274a1e274be37ce16308cc0cba12733734076a9da0b0d506f605d6c93eed2dc17ecef2fcf8c971b244eefd7aa32cfe5542a9711ab63b0b2530567bc9de8aa42a9f94e398a67b9734a3ac5aef01b0d016e903ac9d956989b1a220988057755a16253ee68db2ec17fafde56e40387ce1cc564ae59c51fdb64960045f214f4fe6a3fadc13ef6c2cf778b1cd162d025d45406c1db0130bcb5488e861de358d8525cdddcf54105be510b45c2555bf816c1c2d9bdf49bf34dce77fd5dafc619282e12a3f8f252f53f6aca20a7749c0525a9fbd6b174814cfb04ed8e999e2b7d21500fe796d6514307fcb1c7a245d50de13851301be2c15407fd64d41658c8b71d813b0fc958936597bfccf9642c2f6115aa24b36b550edb8ed3441f7cd15b033353a3db7b98b3fdb4f2a2c668c49be8f1ff6e92431e6c0a5f2dc84ce83764100a5dbebb765cf5345c0458ca45da0cd77d6195ed323ad988a858f330abf2d3fcf44bbe9a154d4a2f575218ab1cdfc83c5b83e6d440b58fc612ad4304ae23ef4cc0cf221ff3993b9f5b3f036bd5e8cefb59ab14dd96b01cf348f1857992b9522dee42158f696526db50bea7000d0fa6cda29991bff51fdd330eda6d95b01750e8355be41f10d4770e732080fd56898c005b72e29b2822ddec843ebc6473d941aeed8c4e641bd069e23037d179921fc110fbde6733c7c7ab00fae0ddf09cf27c53606e8454406e729e6085ece40e391d26759be7d72dbcb5de8c987ae13afbcf72eab81c48d758dca9ac6a7199edc6b48679a165fdda0d6679c91235717301cf3179a7da4af9339061371120ebde7b40d67be32e9db428181f81849f223fdc2fedb723841a8f14af87c0667f33cd7cbe751437ceff00cf27552ca7b178f87973a71f37abc3c360751c5d3dd181e485ce121cb6134ca71544af401d8208c39286a7959c451e2bd04a84bccc4bb03f31b96d2aefb0a5ca333e7d73fbd8c91995152e23540be5ae5dfb0bf47e8a3bfc942ae8b6522148bd6aa996e9d7b6914348ae70feb5b2906c671990bc0bb9d935d6b967734183004f2d11169788b657978578a97348bc343918cd595206269055e8ea931533383258dc51c05ce8733a83c4423544884fe0d970b1f54946c91265c6f0f51cd68ecdbd58a5d7be89e91b280933e5e67998fcc42b507e667ad9d7b7581fb079cae7f63dba97985eabf5373497325e67b6f2f7e6579dbfcf5e7e035e5f3d3597ebd6ef6f9df03e6b1475ec05287ff1c8c8034a97b4bcec47cf7e2a4d945275a67dc9eed23f7ad43a157ac9c94895c86fcb618999ac5990a3a8e7c7e2d07a04193b898758f568e2eda00cf7a3132ebdb8e979d5f3145295cf8c96f5a8d1c160a20a384cab3e240db93783385fdbe0fbb7d86224e1e90a04c5fd339c7a0233f81c13934950796a629231754c8297f497b998d0fc6565f871d53e88c3674e431b330508a154064bdc33cf9be6b7a6d12fff09424916cfeac4e0edd5c9c40fc49db837136803a76d462405bb3ceba775ee716b4aaa9e273ae61f80038b2ae92a3fc44dbd50b46f2c4b6f347b76da33bb701efe2f2854b048f81e4b80036041cda7fa5f9e10a4ac362a484a4fa90f2dc227eda424be484c379c98dcae53a2b9bef9a32eb5dd480e2e75fe7d40f13c0cd5cc2d70b8b3126290b1e56af149450a1f11bb9e6915b1a1bbdb1542db17a402be21279d4608abf88d39495cd3da64618842e587e87a952a698f4d81059f6f2c88e0985dcdfbbd204a713b8ac967be2dfe0da1cb15093a26885a1247f6072ef0b9d9946121cf299b0e172eedf1b48e3c052f876a4e9b3fa3d37c6dbe0792587c6c667f3", &(0x7f0000000780)=0x1000, &(0x7f00000007c0)="f02405abdfb887ae29f877210420fb3b066d4aca77f29026270c3536ac77fdf2d481941dddef103950ee930046b89c7bf3dc26ec5d79b0093929d887081e66981c88e4195d4c15fc4c6d0b357207804a670a5d0818613d7a28712303a30679166917f61016ca5700012eefe7c61d206ee23e61681e7d66ce6af95733c2b7a08988c84e0d854f8594bcd4f870576f67daa0aff5dea9225e0776876c8ae865f6d5f518b2993463966d138560d0e8cb5a69c26f84dcf38e8f2e463510af8c2703f4206b14ebbbb4333b1923f5e623ca02b37f48496b65482b043f66dd90354bea583c73bf30a1fd8d79904d3051de87ac4927debb73", 0xf4) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) connect$unix(r3, &(0x7f00000005c0)=@file={0x1, './file2/file0\x00'}, 0x10) read(r1, &(0x7f00000004c0)=""/193, 0xc1) (async) read(r1, &(0x7f00000004c0)=""/193, 0xc1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') (async) chdir(&(0x7f00000001c0)='./file0\x00') r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7f}, 0xc, 0x7, 0x0, r4, 0xffffffffffffffff, 0x2, 0xfffffffffffffff7, 0x100000001}) setuid(0xee01) setsockopt(0xffffffffffffffff, 0x6, 0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000140)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000280)=""/164, 0xa4}], 0x1, &(0x7f0000000380)=""/165, 0xa5}, 0x7}, 0x10, 0x2, &(0x7f0000000480)={0x5, 0x2}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000200)='./file2/file0\x00', &(0x7f0000000240)='r\x00') (async) unveil(&(0x7f0000000200)='./file2/file0\x00', &(0x7f0000000240)='r\x00') connect$unix(r3, &(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaacac7a2e46f05fa080045b6a105b480e7b07ce4118e8d878d3100001c000000000001727312975515878e064a4b44910f9078e0000001e00000011100907800000007"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaacac7a2e46f05fa080045b6a105b480e7b07ce4118e8d878d3100001c000000000001727312975515878e064a4b44910f9078e0000001e00000011100907800000007"]) 581.997194ms ago: executing program 3 (id=2418): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x100006}) ioctl$BIOCSETWF(r0, 0x4004426a, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) 495.597213ms ago: executing program 3 (id=2420): semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f0000000040)) 494.328384ms ago: executing program 4 (id=2422): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETIF(r0, 0x80184901, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @random="314ccf7a806f", [], {@ipv4={0x800, {{0x1a, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast1, @rand_addr=0x5, {[@timestamp={0x44, 0x38, 0x7, 0x3, 0xb, [{[@broadcast]}, {[@broadcast], 0x2}, {[@empty], 0x7}, {[], 0xfffffff7}, {[], 0xffffffff}, {[], 0x3}, {[], 0x4}, {[], 0x400}, {[@broadcast], 0x4}]}, @timestamp={0x44, 0x8, 0x31, 0x3, 0x9, [{[], 0x3}]}, @noop, @lsrr={0x83, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @broadcast]}]}}, @udp={{0x2, 0x1, 0x8}}}}}}) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) close(r2) getsockopt(r1, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x64, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) (async) ioctl$BIOCSETIF(r0, 0x80184901, &(0x7f0000000380)={'tap', 0x0}) (async) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @random="314ccf7a806f", [], {@ipv4={0x800, {{0x1a, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast1, @rand_addr=0x5, {[@timestamp={0x44, 0x38, 0x7, 0x3, 0xb, [{[@broadcast]}, {[@broadcast], 0x2}, {[@empty], 0x7}, {[], 0xfffffff7}, {[], 0xffffffff}, {[], 0x3}, {[], 0x4}, {[], 0x400}, {[@broadcast], 0x4}]}, @timestamp={0x44, 0x8, 0x31, 0x3, 0x9, [{[], 0x3}]}, @noop, @lsrr={0x83, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @broadcast]}]}}, @udp={{0x2, 0x1, 0x8}}}}}}) (async) socket$inet(0x2, 0x1, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) (async) close(r2) (async) getsockopt(r1, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) (async) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x64, 0x2) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) 493.82933ms ago: executing program 3 (id=2423): r0 = socket(0x18, 0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/35, 0x23}], 0x1) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x80000001, 0xffffffff}, 0xc, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="a8000000000000000000000087010000c83d49133877818d52c0aacaf1423c565138212cb1784b2bf199b84a53c39bc19599969ee7a151466855e7fc16bf06adc1251985a9d4657754a7574441ba3d50823271c67d8520f01743baca4219bf4bf2f044bace8ead143e0c6f8602c039f0e9acb23f102fcc831a2f3013b9e980ec2842b5547a6fba374eb3f65b662d57bb1364d456495e251630e1bc93041c6c24680054d4ef000000a8"], 0x550}, 0x0) mmap(&(0x7f000008d000/0x4000)=nil, 0x4000, 0x4, 0xa012, r1, 0x0) 493.575742ms ago: executing program 0 (id=2424): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) execve(0x0, 0x0, 0x0) 442.270617ms ago: executing program 4 (id=2426): r0 = socket(0x11, 0x3, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) (async) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7190000c011200000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) select(0x40, &(0x7f0000000100)={0x0, 0x2}, &(0x7f00000024c0)={0x4, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1}, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x881) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x40, 0x1, 0x1}, {0x35, 0x0, 0x2, 0x1001}, {0x1, 0x1}, {0x2, 0xd3, 0x9, 0x1}, {0x6, 0x0, 0x2, 0x801}]}) (async) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xfffffffffffffffc, 0x7}) (async) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000240)=""/140, 0x8c}], 0x3, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x801) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 441.994958ms ago: executing program 3 (id=2427): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffff7}) socket$inet(0x2, 0x1, 0x2) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) 433.926563ms ago: executing program 1 (id=2428): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') close(r0) 432.924762ms ago: executing program 2 (id=2429): r0 = getppid() r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) lseek(r1, 0xffffffffffff6735, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8000}, 0x0, 0x1002, r0, r0, 0x9, 0x0, 0x0, 0x6c}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x6) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) pipe(&(0x7f0000000400)={0xffffffffffffffff}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000020, r4) 244.067418ms ago: executing program 1 (id=2430): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000006c0)=[{0x1, 0xe, 0xff}, {0x48, 0x0, 0xfe, 0x1}, {0x16, 0x6, 0x0, 0x4}]}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffa8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{}, {0x0, 0x7}}, 0x2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) fcntl$getown(r5, 0x5) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) 243.779252ms ago: executing program 6 (id=2431): syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000600)=""/209, 0xd1}], 0x1, 0x0}}, 0x10, 0x1062, 0x0) recvmmsg(r2, &(0x7f0000000540)={0x0, 0xe03f}, 0x10, 0x80, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x2, 0xfffffffe}, {0x2, 0x0, 0x80, 0xffefffff}, {0x2, 0x0, 0x0, 0xd7}, {0xfff8, 0xa, 0x28, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 243.227385ms ago: executing program 2 (id=2432): pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)='\x00', 0x1}], 0x1, 0x8001) 242.873184ms ago: executing program 4 (id=2433): sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000040)="efc215d8980c4e700ba103b2b4914b271a79f83926ffd8eeaa28b78eea2a6b97b09500900433c487015d2aaf67ed2cee4c4fc9e34b780c1a03619f14b87627203080157323463d2902ddb6f9585fbd22ba082e1352ad2e67c7052b40a562e281751f29a587dd29244fd8cfcb1c00acd92d9772c7ab258be353393ab0bce51f5b8c1983731a2556ae02055c901825576062aca4d8dbf347769f1a073257f62fc71ae669e51a25260061cb6e3a6f613694d14e93f68eb4dda994022d8ea3f15abfd136213d55e597782884c34c40eb3212758a7dd99128258a45e6982fd8039e4ac85018734728d2f2ebabf034a5526b2442", &(0x7f0000000140)=0xf1, &(0x7f0000000180)="ef853a5928689d12894f49a035a4200034ad3526f002", 0x16) sysctl$kern(&(0x7f00000001c0)={0x1, 0x23}, 0x2, &(0x7f0000000200)="7a93b6cae43f5a2830266942a7a13785d46b3e96f1b2b5669c7a40159a0c0a5a6ee474d1c4c35ca4287fd97280695582ab71be9686a061b995aebc5368dffb8e7bbd08f6e113395b1224f5a84de79d531d2ccab3d290ae0159eb22dc28c268ad917e17feb433607ed8b9b798d0282a21bc4ed52daf41", &(0x7f0000000280)=0x76, &(0x7f00000002c0)="df0ab8c150742a42eb9f4ff3442d339ce6dc5b980b11b9411ad1536357d8dbe17cd8250e7ff90d32788a517f890df8c0e4ca254c8c55ec6962e1ed932da13ea179413e87a2ff6f455021852afa0bd88c268d76eff5df1d94b7e9815c570245ae493de5d7c1605233efc826e513d3f3e9ba9a7096fda0879b344781c6d4810faa0f176505661164944c730cc3b6d423e6bda0391061a388fb96e51fc03a26", 0x9e) (async, rerun: 32) r0 = socket(0x6, 0x2, 0x7) (async, rerun: 32) mknod(&(0x7f0000000380)='./file0\x00', 0x20, 0x2) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000580)={0x6, &(0x7f0000000540)=[{0x4, 0x0, 0x800, 0x3}, {0x8, 0x6, 0x1, 0x8, 0x400}, {0x753, 0x800, 0x7, 0x9, 0x3}, {0x1, 0x9, 0x2, 0x8001, 0x7ff}, {0xff7f, 0x4, 0x6b, 0xb4d, 0x3a53}, {0x81, 0x3, 0x2ac, 0x3, 0x1}]}) sysctl$kern(&(0x7f00000005c0)={0x1, 0x12}, 0x2, &(0x7f0000000600)="4967c5374e91ff4adb491b9e61d625b82f41e1e13154baebfd898d180fc04cafe8e798703b7aca38862ecde12f14f8c4d870569fdb44c90895949023b8a4dbf1f19df0c4f005fc", &(0x7f0000000680)=0x47, &(0x7f00000006c0)="a1d64a177b05925d1106184b0c9cc321cd769b3dcbf67ee6ef2e20167766ddb551434b02bed5aaed6e458e19f9bbe1815e4633f6235694d91f1a2f77876512a963a0040bc0490b46978aead09e4ba8fa563715a3204d74fdae86d57969834ba62202b4d10464254596f2fc8d016465423418d5c0fb1f257d2d2969e65b7c27345abe7cb6ec58ef9ebe287fbcf22e660e6d52de31cba2ebdbd673be04cdd73a98119aa0f6cb83ee5118956371639c7e708e032272b22e684737bac1a2f80a1ad93f51de8ca3400a4b8f5d9b1e543744abfc8cf504c6f7d0bb2220b8f6b95a42d9af9d3abb5787750e26e62a6faa551ae6b6638b6cfb0a87b99384b2062a5bc984584a9eb7aee4db588b3587039cc1cdc7df229d1e998ab0a275760b7f5d71300f95d93a5112efdc3b87293e81baff61749a700486284c236dbef12551bc9d33a9f095e5b970d294dc010565dbcfc6dd81566892ba547d246c3fe262d85e99281d2945eb35cfccd2e5cfd987c1c36809a9b3cb9858568790c3337766e203432cbac475d590da9429a5a09a555f13900e047509da9d42597ef91e394420f42eee1783afb996f80cfd09d1544ec6926b035b3aaa43f2f71b7193660743aaabdb1dc4b6a1fce8ac0c7f69edb568ac4c1666242295bf5ec28a6662a3222f0c368e76e8488f376e51c2c38cb7d77965ef67cc8d86603a8a0cc3c3afd98d370dac0112caa4d23ddef3c56a1c6cb783b0ee8b10c8e35be1e50116a912a61c34d2dee5dd6c29b648564eda6b91d3ca30f77de6ff491f5626e93af9874d7601f47607e8cc43a3af68c85e99a3c24802bb2ee7502d57619571d6ab0dc358cd0601a00c625e7e58a07f0dc0e6db3572582e6f7521bbf694c582b62c4db3c214eff0fe27a11d5aedffce562d0075ff08c2915f9de4c58b01f76cf8e76e6d48c0d012dcc5253972a47a149ae64ea01583080ae36c9d28454e9852dae36d0aab90a6ceb84add12265dee7c47571c6007856294450e111e51dd8b61f708d18aad93579bc329744ac0e39e4bacb7b228248a22de213b9c9ce43a26c002113c9e99ff76dc473c29ffdd282656050dfb15db443dfe9aaa2b71a0cdc744ef0d5c0ca1d72d597cba08654f19c1e785260c613970413b89092391daf81fba0f4d1f958eb18cc1e952bfc0aee659117e71af08ae33a1719ecc22cf83a72f1c64d3e6523747fb09e589b0d586a2ff4c20ba86654e8e55099d61da2a3ea1f5be1997708950ab7ed78be0a63150d0ce1694a608893aeb5271aafd8916b8cbf185f6a3516d34f02e134efdd18db521e7b1dccb7b4b6f4d26abe2a2a2a68fda373468180bbadff7e6e1687c95ba528a39ce22a7b652d985176891205487c5f2f547d2cfe7e0947fec4597893bcce3c7b21c3b8b32772a48e8b7ae543778c0cabd3c8e0635ab465dcf43d25029b31f94f3bcb80f0f4570ee4d3d6fb3408439886b194e217e8e7ce387e7aa76c7ef2742c9b0f1fc8cc6fa573fdaa692202d88e4d920aa0f8c6e055b9f4e7117800bd969308e0bd110ab4d662bf1b0501e4d470f21e31e42345ee13b6baf1d9fdeed7455e50d0f293d02bfeecbabf7719979b8e283e54e3663990c6bc327e8823f4653f4e94c0cf303015d1adc755472e0ef50a6f6b8508e2d55003cdfc97892cacdb96834bae38f4614b636ab5cfa9f2a28ef4b92bd5cea8ed419764ec6b8450120fe2f5a44f44ff3402d372655568a378b4f170df0fa6f5a7866c976158f333eaf74c5c04c75d245e6e856104be27c4ec7cdda34ab03aaf87b37fb5ac57cd48daa1d3bde5822dca64b2f4f68b2af6f786e02b8e7cea02519bbd517bd05874dc567e22804b3706b828514de77cdf6bb9519cdb3a3c1b8c3863a5951f203031adde110272f85d75c38b0f9273ac1890eb46546002a339f4770aaaac443722dd950fc756d6627f1195710a31f3a065949117fba3b9ad51a6c35dfd9ec48476500d6e99279ca080b5a979c094ea74c310c13193f72aff9992b8991b2e9dbc6c814338ed6aab875290096dc89a2ad7e959b624e75e884988dc9e27d5bb24091e6ab74b1caef98b278e24fdd626e7fec28926f3fc2f4ee73dc65d844ecac0eb235fdbc885b1e2ea29603f99464b93a20131949f77a664ab6efc64079d7166a5e48b30a04e8b48b10767ef568c95da73c671e7b1d84546f46702d9685431530d12f442acaf93b8709755678f241ed7f4f26dbd58b59d76fd682574b160501240f56328778e07fcfdf4ceb3ab1824209a1573b929eabce63bd8b0d077e0ec86a0c11b3c1d3f93abce242af8de199f701b2256e5e8a84e186b4486fa8d3f32a06e47d213939c184eb8bd1a732303619c6eeda862d5ecd6c9a741897c89df8a99c1864b117ed826f00bacbaad7d7f8deda8b16e6617a9df78dd6b75e5e7817f452cb1e7488d6a45af694c1cacca16b265d370280242d934ed4e6e8db7b5b492596686e67d9c333ac40fb67df66365ec822632416ec0c2f52d67f30c459fad04482b3b3dee60260af202e4635dbf6b0827365fd73dcf94f7b72e7fb05520fde18235f81683f7a4cde986496646ec4bd696a875b67d07ae2062c8179cfcedfbcb7030f82648a4a501924e4a9c73e336c164c068ca4f95553142bd28a456671acdd078576e5e5afd98926869a315837ce767b1a7c8a22c38ce0085c085b6b63f856fd8800ebd541b38994f61fcaf5bdb26bf7fd9f123a06ec6545a44e58e18c81281dca08b8673d85fdf171d05048c2c4326a262618165eedaca2a0023b55819b3b50086567e3d6e8041f7ef00e6e029751fbac1430f443113e2f1100f7a9a68eb36ec338d869b7a75e56e041807885aaf072c77482801835e2a5da27f071191f3a8eea7758a4c2b6e7c7007fc7a0e29d7dc2184e152c5bebe448aef829b337a8f01359107225a7e8e72deaca4ae3b57e5d044cf2f1a8026f3b5274c96fa85a70cc1ba08418ef2c9810a8c38573643399f6d71628cb5b05b09bd013abea40154ad67595ba96a8e20adf25a25180ad2fce54196fa4f1026a0349d097b331b79b4cfe47aa5fa7541bff13e97eb3804eac5077a52364d5762e192260164e6ae1fabed67b4e2f278b1b85bb45928f880a64ce8aca74059a56130ce8bb7d7fd8cf568a2f3f7cdae8ec0f98aa8fe5508f1cee799cee7676c4f267b86fb868ee98e2622c9e3678cd4d69b6c7fcca01b83327e0bf55a2494a6536362341d26f780a1d712e4609d7788c6f0388369d7085fec869f7fac6a5d0d9d342ba44bd7f5ede40b8d7ef48e18dd7ebd0b5e2790a78c4cb1f5d062715d9359fb9f5bdcd16c645a62ddb14c672b3cbb4dbaeb036b95330a50723922f40b671251e7f6f8fd988de6d34771ba98af40ecebbb5d1c9174987e1f097be3c7309978ff75d7cc720a7a38f8b47f2b49bd8e46c4f499cad66fb22f57405b786a3112f2136212c95624d81600a6453862888ef1fc7483d0709de8c9e4e100bdd07f2297cdf30b08ed0d7f6fab741d510405aeb4a2f9d326e55aed80f9dcc0649bc06fcac78f0a0079841bbf215457625ee614c05a6f14c66d733e45595cd249cd58b0853551c0da118599abfa909dc1faa01b1a3bc3315b2a2bfc0cce2a3986d2fef8fea5db02ad79fabda7f63a448022c0db4b0bb46d9c3ad8dcde0d809d29b5c11811afc0ee5f37a01226a59d3ccca5fee42ec46174c9d0f963fcb501e4ddb3bf534e4eabe538a5daac549c542b17da7985b34db06476f0ea128c10ab23934f89f216abaa0fd7fc140fdbe8ae1ab174ce52e3e78de8b67916b8b590de94b3ea68c80e6db8a9b1077d5a47d664020570bbb015cba47caf01ad6b2b4f9013b6aaff4e4f5cf621850b3f41fa1e82485a0989d9a0c86be5552df508526c80b5b44b5325d554d786dca228666745c9c14b1a9635b17ab8bd91eba188f68438ceb9a8ac3d87b1ec95163b44214de146c4972cbfc1624d911629f31a164ff8d34d351254558c5afa5ee92327b8e175711e2154817dc9e82074010282fc8c8f90092be79f0001b682aff41b14670300d763f4a69aa7a38e2f9d8e6acae29022aae751514c524791087e9bb1519b4b0f997272454c865386c205bc30f5c722e41bf08574e806c9dee20c4c6ceede2e098f9fb1bc1d08bf1209c1a07f8860b1c1c9009c1f18285e83435aca12ed711b93422b0bef272405c948bc15464a87aaca0f970610e7de020db29d6a478f943e72c15abc65fbdc2a0aaa12c2f9a3ad51039a661f8aa2f2d9169038576fa83e0116dbbbff71d999eac9ee926d4c6457cdb791323b7c2d8859239d8203c6c3b799acc9713132279e2a0c35bd05b4241e062ef1f495065f579f5548aa03277279b1b41634513ac118f8862e21344410a8b2ce35d5b9e1b44c3548f230ed851e322dd0e7026811fc5f6a60cb491d674959c05fe321215d672fdd054ef9af140476dd30b07ce2017c668e1ac253a8c7ad6e5965492055614e3b2c2e897f8fb6feadcd6d289c23464023027e4c8e371549ccdbaea6b95582c43eb8700059094091bf165f0e85b69af336eccff80d3bb386da262d781fdebb426572a1ae8161ffe29f140ee527617fa69b1bc262298e545a1ba4e996649a46680287d41a820ee7097f85ff1e5beadded86ea670f56a16e186dceefab9f966849d7f7a373afa9ea96ac2e21b9a6b2e73c4353fd904c83b121ef0729b0701c207076fb203dcac844f61e3c98775c0e2eeff0100b4aadd7f82fd4d64269da8fa460966dd01d0ac36caa77ee7c8f70e0502765c6fdf6942c8f0e04b656af90ab044f841156f5e1745198974b07247a5de12ec96d7e2b68fcb93a446fb07df59f4666f8b18869bb76d0809ed3da836a74d6df08235ca28a7202a38b3d5d665473c25641e9852e30a95b8c4ccda312ab6fe02a77bcd81d9ec3c42331e1b1465fd6f2ed4ad7e54e93be9d4ec1e9bfafea652b3195ec34b76ab267b715733fff7a9c4986607a0dceae967d22782534895810b74f172481a5baf19747cb414effaa6af3063c0a2dc1c9699edf33f1010ab78ebd9c4f91405f88e5f46241663db8cfb79ab53e41168afa9413456061c8747ce6180caa71a542f0c46be24711c70e86e6a111b916b033920d803620ebb1fe594c593e4b505c728a4727c4682f8fbebafd1de8708964700a6af04697b17fc7e0d2d2a279805703fb95a86f9eb63d0bc970ad48be2ea6182e807f22ec0875f4cf30505f5f7eefa9adff8789335d19b04d5c29231441159d800f8044d15c145fde667011b0b2a4de3ba7f2a54caca0c44408c700078d0bd1bca2d83b0062923e386143697b559a38e76b6bfba83722eff55bb3666dc475a44721b1057472abcc22c0dc6c88deb69c05c3d039fe26cbfddedae4f5f79724eaaf0b93465e1a4fd4b6355e39e2fc023afd8cf068f5616920e962d1230ef14fc1c178d88386405b552a3f6e35d100a330194eee2efa49f82d1eb34e1a947e8c2741d7cdeb78363012e964c4380c102616e4f025edf500975194c1863135fed3fc1c64ddd3e289e92661a229513c7e19b103bb9cef5dc171ffd41153499da9be11dc308bb69c272d9909e850ad68b97953e026b044093e6240747390e6cd3f8bea6d1aaa0f77bfec9a909d738efa0247a9ba1f1d94fb280bb50ad2b5f43307a896529d3089f053c11b222537907d75a864de75ed2c9ac0e097cd7ec84c2af3cf55bfc7ebfacf82ca9d54dc3acb89ca66f01659d53c32c1e9004fe5172e461e0cf73551401cf7a139775dbef56cb2dfa4b3a", 0x1000) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) (async) r2 = socket(0x10, 0x5, 0xf5) (async, rerun: 64) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xd) (async, rerun: 64) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000016c0)={0x9, 0x7b37, 0xd4e}) (async) r3 = kqueue() (async) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000001700), 0x400, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840), 0x10000, 0x0) kevent(r3, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x80000000, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0xf, 0x101}, {{r0}, 0xfffffffffffffffa, 0x81, 0xf0000000, 0x8, 0x3de9}, {{r2}, 0xfffffffffffffffd, 0x82, 0x8, 0x1, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0x7f, 0x1000}, {{r1}, 0xfffffffffffffffa, 0x1, 0x20, 0x7, 0xa}], 0x5, &(0x7f0000001880)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x7fff, 0x4}, {{r2}, 0xfffffffffffffff9, 0xb2, 0x20000000, 0xfffffffffffffff9, 0x8000000000000000}, {{r1}, 0x0, 0x41, 0x20, 0xfffffffffffffffe, 0x33}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x152, 0xfffffffffffffffb}, {{r0}, 0x8eb5a1e7ecf8c9f4, 0x1b, 0x1, 0x8, 0x4}, {{r5}, 0xfffffffffffffffb, 0x80, 0x2, 0x4, 0x8}], 0x8, &(0x7f0000001940)={0x8, 0x4}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000019c0)={&(0x7f0000001980)=[{0x0, 0xcc2}, {0x1, 0xf95}], 0x2}) (async, rerun: 64) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (rerun: 64) sendmsg$unix(r0, &(0x7f0000002f00)={&(0x7f0000001a00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002e40)=[{&(0x7f0000001a40)="9c171617649b2c247bdfc165caa5da02675b3b800c6977a61109f8ed9a117bf267171479cf41c47953275282646da4e6a48332f89ccabdd09461894a09fdccc3905b8ab23bf6b56d0ae0ad21727a75998d4a98a3a1a89913aa48945d8908e9317a63d50622ee3040b843425301bc9b055dae12d680cf5fd03eaf8c15e297817ef522ea2d1eeb0fbdcb118b2056b46549d2e9edac9bca740b02bc8e265b5f17230076a7a0c3c2236048d0620ffac33d8de4a86b16d2452fdf7c5454bc5196d269f46f165b03ddbfb823b512557c3b66dcc5bd28204be80840a1f4c48b40b2dbd29d2bee2243", 0xe5}, {&(0x7f0000001b40)="710ad646ff06928cd701cd859c5c82a38d5f106582f1b56f84afca82f39dbec77c22921a4349994b4e86809c8a80129824e85dd1138e30cc82d027d508634178f201d794d8b028e35c4b0a911fa7d2d46b7c063d43778dba3d0cc3ca52eb35b2664585429889fc90167ba196da621f224b0eca83881fcdcf05934369a66bca4c406ae75a9d953c14f3723d0bd0e0af2d021d2406994fb362132afac65aef1a79e8947dfe3a6395dd283cf9e38475b99481ef97107887da997d329e6141d115964c6de4539dfe4781663a26382825b4b79e7934ffb2f8e3f502c9c886889e5e020f6bd2066fad7e82608089d7dce1e25aca1edc3577", 0xf5}, {&(0x7f0000001c40)="f560f494a7f828e6f2132158b5ff30254db6bc55fea99a83bc3e75c9cd76e56de5f22247fbaffeb833d71585d5d3993463ef3dbdc930d815984cb7a85fd46afa", 0x40}, {&(0x7f0000001c80)="6adc4c49b4636887556a277c8ec7a13f308041de6cf346c800b711ad9d1e90dc0b1640", 0x23}, {&(0x7f0000001cc0)="1f55211d5f862b8f426c2f0a81886353b6924f6be96e98a72d93063207869a010d7495296322342b41144fd21d11dc553957816c1888a32c08ec0c4d94590254549f88743e3558e54623969017bfaedb72de86fc07262638b2ee35da3ae2c4742e110a8bed2067e3", 0x68}, {&(0x7f0000001d40)="0adae4bfdee0cb6e5b862fc1e53b41482658656cfbe0cd36bc4dfe40a414a04856e76f9cb29c81b49ef02b73a54aaea7c2ec9fad6b563e32e9dcbf6e2ae20c", 0x3f}, {&(0x7f0000001d80)="042aa3813a7cb7cc23319cf5577f172209e2541e4e708d0b03c9165008f58c2b8f7b0d8894661ba73d8da4794a409b88e8fccaaba134e3c6b12fb747286f52e58ceaa927f4c70745fa19bab6c48333d5374f77c98dc707499d849fec16786799e4e5af7884d713d2cf0adb59c45fcdc9490586e5d0d5990434bd1f28c91e86449fab835fde8824592fa40552161db3149604de2dcd303294fce5ef37990bb41f68c47e5b92e3ff01f87365a9107582c6ca26f461b47710f9983da2da49c997fa5c2dd23fb29a2a58bd26fb267f7caad427242ac63a6803979a233422471129d585688a1fe6668570af126b9edbfa38706158312f9bbb1733ce53af9f2e321c7c80209d0267b7b9c4763ca1c8444e6274b2509887d4d77bff4e896cc22d7fa5cbd9a75b891e006970010693ded69093ea2d9fe6df8e0314992a9d0e2d5027227de3b31aa6e018a98007a690acdbcf687bcb7ffeca80a9c7386b48d0760bc32ccd59f38eec935a3eecb68376c1331227665117bdc5fd59abac0732fa18178e90a6dee1523e8d2faa03ff53c44292a66acff903140ab449afa0e8f7464483975e92808a4ba62e8541df321b75cb42b04c0c6ed0e4d47caf42852d88b5d2d81bf70b291ddd87b020617e92406b36e07bd01e955e3a47d5dcfd4c8de86710765299bcb17c5e8248a7818c3bc72b202e94a582d7dabc29a75ba5bac995588e356c11f81f3cca0fb698c33e5a06069ed4086cff40f54fae0cf2a5d92c595277084e294634913163f5305daac133c4ae0b54d70b38d48828bfda4e67b1a51b33262c780387e03b67942cf3400dd0e8bcd41314c12b4e0959d9caf568ef31899d3d3beb6ca56e0038473876ea6a073d27f622e535afad11dc5d206642b6ccd37fb6c03db6e15e9f512c1801e83aacab4559b21779a2a98df47271f65b33b79aedb2e58bf6baa22b08d2bc8eaab9a2ad0bc7b66c95e1f853d86e35cfdf64d1088b43aa4930f11d4869ac9082129008e27a32a6e44011b003ad5d4a24963cb168345466c06fc918bd19cff9352df1923b7d2d2a6630c08fa92bb27a3b7d712afec52be3b30e4756354f0da75c9e2d2e3f6904b832dc1f139d7f87c7925b7cfce14f676c03c92d13340149364b62002780d2f3b323506b5e586cccf9c7f8cef5550bbf34295d73c2f46e8f444bfd791d44f72d5f9dd95cb80fd723ac60c294bc6f16eff18f95e1c8517010928e6ca590facdeb9faf9ebc3ef5d50fc237c473d6c96ba69ceebfdd0b3730ddc691674849abaa104aab6b55c73e2e5441b22b8649d9fc6d7b30fa2cbd506d0d1cf1fd02c36376bc1a605775b86cabb199f4f9f28919b8cef484c58970e4e732ac218562db923c9d6b109b47aee346c2573d8a448b21f908c24cc32263ee91dd074e24e900f4fbdbbe35b972de2371627f9a1e2537d7bf148cbce7ba0b36d7b0f45a6d98e7f6417677ef21de2c2ab2ff502d8a26e3001885fcc45cf9fc9a4e9fe945249be732c1cb378a9827685a0ade4683d84b6738f7258d6fd4cdc9e0a0134d8502bffa15849f65b7013830eb9bc934ff1493d2ac7a633f57bc1526c8c670e6eabac89b5a441f5bf0cf8b31775e63b56cbac5f807021c14e5e42feea1eb056d6df9f83884d4bf7ea726936534f60b2b2d420c637dd2d7884e324b912fd25b4881bffc6e05ae0f823d5b49361629380285e12e8b60a0b1a88606c576f0b4e327835f0030b110dbb32a33739b4d420798eed752355a49fcdb21f2fae7000f5fc4407736f0d07aac203bee6caf586002d36381db84eda6e067b5ef5c9de6f52df12954c0d2429f7681219edf0ee3a40c7fd3be3fa0733aecc0a7e13f2795d6438162bd92085d32be6a3dd50cfda9f899c47f82d5041c86278ba654b0e48129031374746b86e465218bbd2f6376f5931b4fcbf72dbebf41675373ff586d7ff94326d32c42d33cb032961b76cfb3a64f8d024167b7aaebc1b022251ee2bf33c095af186ce246cafbb63f655142885a6ee5cd653bee4e434408e9dc1ae888d4c33b5629a75f515aab317461aaea5b69527ebc0a167c6b85f4a09e171e249aa727bbc66e2a7129594c4061464344bb4c00761becf635ca9b57acc972073faacb2a0899003721fee06b93a74777ba3815555011f0c7c110ec3df6dd1a68abbc1d657df4d065453efaaac141be2ba8c849978e22ea1bdeda8b1193fa46ab0ec4f516512e053699d1dd11a5fd5bef8f226d582e800ca648b30266f40b2d5f39fb8f86ffe7e86982c9fff7455d451932d356e4a89e3299ac4245f9f1de73783b994ea68775bd64df24ff36b95774522b83207e4970b1f90f43ebc2adf7f315726a024639d326dc4ee96bb6f93bbb4c863dc91107188863d31a3df0882513321b22286dbc6bd0243504d3e3aac0eb144ad4249ef83a6bbd790bccbeea883077d0b221d9386976d3b2d7b0a550916ea24f9bf90adc27813423792c756125457631e6a6516de414e52fba9f5bd654f0066d73a0d65536db0d9a9ed0b7f4e1d99308e90a719ed2d0ec36c6bffbbf3339639ec2e6556702d5fff1a6dfac53484783a2987d2cbf1181eb4c8fea66c5bd2eb9465c06fdaf4006586cf41ad9edc7ef55d79031cc1c6ef84396192eaf8630f99a0f925c915a6368c3ed7070e05efb4da1b718c884d5d1f2f26befe1bb7a137c53861e3e5b265b33fc05525eecf66138b47ac05a6300ab2d43026d75a92ceacc00131c629b0ab855fce16b709342a08f6b310866cd257b8cf3e9b8805f7b465477a910b544bc8762fde2f5463b361dbf4382cacd67c5cb67ad90b6bcfe5506ffff2b7702afdc79d02e7d9d9861c875af5162825c8ebaf493647aed75e2b4c67788fe8b548b1fd220033472ffa845b36ed88e4237db2d7edd3b5ef549012b568bc3ee713c882da8e84c58bbbb5f9ad7515dfe45e9a11cd62d47294bf21f0d9a8b8b3eee99f448ac08b7b6e7e7973037c56d6312860f96af7727564c60ae80343eaa8eede582de0c36b9538357248ca198a5572df7d9862ac9ad02e71b31211d26f56a00af57a7c0edd1cdf70075b6c0bf8b187c358f8a2c92cdcde26403e95250c8d7e81888e40c5176f705d36ab45a4a06fba2a26282f321d8c6e162b6f187b9c13f88ec0f6c571538362fb1723defbe8f11f8b73dba79ec4121e22bff92ab70eac7a34816d776c576f17b7869f5481c726a2dbd3b8202561f17e954929c83c2358e2c9463a74258677fb8ddfd07c8f992aa27f910f6eff756080756a96830c7b9adb2e02f16983b57462ab4348a5bcd5c76104b74f1a47c9b2308610bf0097aa1f9f850c6c99e0b50c155c153455210bd71e54006d85d9137725543bdeb213e32e004e9db4572bc12c52703548f5ac84794985e8354aef86c7f137f1657c50436683d835fdb5c2aba53e2946f7969a0c88ee72d6f6929ac3a60b75ec533e47a05e71f7ae4d09084fec1e8bb51cad9a8285809b434f7dc50e88f26b55a9aaef45a985734fdc6ebb60f4936c1c1b13f2870d9080cc2e15e49802718eb2c86ba4345ae4f54dd98ee76f19480cf2260ca60eaaa210649c105bac8e46624a554c249308ecdc8c8f4d7ff388a887d96322ceff33df4fab9df3336421fff1859445c3fa3a3606cb69859ecd94b4e428dc727744a847a1aa5fb7d46cb0d0329093b895bf8d478bf27eec2d2fa38bc6a29819f5add2456870abb5d02863e3638761abdda0f49c6715fd9f960c5aa72fd88705afacd7517e0165a22ad1b070f282eaa1b1eb6b9d0218b2c3cfb50283b7219eea923037b51dea03509a453064602a10905f4dfb728db751b71e16221484f8efdf852de186e2e119347b7db4a21963c86098336153d8b92412d96a36be64a42fb33544b879030ba278f99b9f76468e3ded83493718960b383ce301778288da1ed45465bc2e3dfde092abb44d3f984b874b19237d2c2aaeb56137bb2ceb7d1d9ff9ec944d231304bbb15b0c519ec3f6e1eebed2f7b2a036610f46c6c71d172554903ec519b5a9e262f849b0ebc774dd43837113beecd91f11cc1f43747866d1f5257fbc62691b3412a45e1eae48d4e07ad43d5e809b8b92e4c13c4813f1c34403e1350853742d7684ed04f68cc011b66b93814a7805547f6af9679f446bb43b28a787794c70445132fa8d81f5989466323684b1dfccc18a73e415965a8c79948f41ac366c4f72fb4d2aca953b765053bb03b2b32e20149738350597d024e7626974e5018ce73c0df41399916b6eafda1070069bc880bef0c17524aed9c8bd3e14c7fa0c37a9ef9c9dc2f0890cfd6edc186684b2e7a3cc7b06e8e297d2c8f4a4f921cd9ea4087f7a1c7a6fb0bd883116c88f3f8629c062ef6367225f9fbdaaef0ad475cc73888ece5c55a7594855cfef9108c489ba1ef383714a675308f8b99ae9f9922bc5df41653f6d68ad89e6b2bc1e29b878a93ef59a819297d6b72612481339c3712dd037299628255e4815776799d7eb6f3e6a3f86fc13baa9bb70f8ee28e2d8398219afb4374f66287f86fc57e3ce5714b0c872c34d502a311dcc3b3c7027d456f7383d6d30541c7979ce13eb305cf290c2d365708ad337254c5b5ee7695aa09a04ac318a495316c618c2b7d2141b5050ae8efffec1c3d8ac1512904ec4b2b03e50e67ab2515bba550339e2cdde7415e58ec5614143abe912ad81e65eab9d846639ca84d5bf7266a749fc3ccd1581652ee28cb1a38cf5d4a67f222c50c9fdc3f80f2ccc15685d02c1c5e63be8dc8e2dacd51983c6fb3f571edbc13feeb3e57e70a7e81ce4162d0ea492913440d5f32d0f57f08df6c667188589070452a5face05abbc33a15bec9ef9658b1cf436c21ccb33ce16a828ecfefc6b6f4acbf7c89cf524e84c928f45d4a671305e4c71aa0697165b38b1805682ea90e658f18d637ab97ddc0c95779b6ec879e2bca600bd7664f282db122e6c9c306b3d1217cc75555604f049ea5d9fc9c3f55e11ca7afa95189f692bac83a0f26b21dcfdd0799b94acd0f2e032f95f45ce34b978c2855964800b1260fea666f204e18cce621f7aaa823501b0ae7c1e4114890de591526e40b2965e61bd1ac51a46cc215ea6320a92e2162e8ab5c7269730052f0c4cd0c0999c88ce1d9d8a8d0bdc8a732450a0c69a6546b4a61189ebc8640c3aad484538a85624746313dcf8b4d17d97462d62a381d117c77aaa713627d60dca1dccd1e580e7c61e9b97188e3c2eb7107a27d8ac9e9043b29c630dc03637423b4edbd4cc425714286bbddce698dd9f3acb384603c5cc7667b0681ee8f41cd15392672b35dc13f873768e281f7225fe9c3acfefd42ea43539ac613a53cae445d294abefb7d493b04487360e18398534ee3c3aad433427323f1d62ebe9c971e22e34e19ed0a0556543b62d831380538a6fe5f8fa59b05bb8388fa142c2e06bd2f5680ecf021b7d55aa723b71a3338d7fe7e55efbf2f8556ec7d8ab10318b331973f372c1925b3171161d4c799fc2bc42a57dc0ff810eea82f3807ef944e20f066d30f2d4c6bc192aa805f9cd630e75f5f28948d5d9aee220a94a2296339ffeddaa545bbec7c2645dd97af79055dc96f83a2ae7baa5ed9014923403f41b4ff214e2f946b6064963b9c77997a254ef02087229f2c1433cfa4f210c81dadb9b3b7ed37ba12b63132dccf46e86df377e8d13d5a64861e94b87d02c14d26ac708e7b10b8061920c9f62725be1c54e2940364380ae9c648cbd098c0cd7167bd2bebab5933abde4a3ea4a726ae0adb97ec45a683b1fb245199a2e3", 0x1000}, {&(0x7f0000002d80)="dc8f1dc0a463715f6a660bea2ee835aae0deef35ba8e50d34742458206d9f84dfdb4b7728eb81a25059910b87be8a746c5c12acad1007547d0e563f3c34514916abcf5df765cb67f31a54110a0cf3f236d5eb59c39bd4df506d7f48f12adb5672080e878783db83ebb7268c3540926664f7a08a6c202c40966641b9e892d88f322e2785e1c5f476fbb85432665e323fce90fff", 0x93}], 0x8, &(0x7f0000002ec0)=[@rights={0x28, 0xffff, 0x1, [r3, r2, r5, r5, r1]}], 0x28, 0x4}, 0xd) (async) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000002f40)=0x40) (async) ioctl$TIOCCBRK(r5, 0x2000747a) (async, rerun: 32) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x0, r0, 0xfffffffffffffff7) (rerun: 32) openat$speaker(0xffffffffffffff9c, &(0x7f0000002f80), 0x0, 0x0) (async) connect$unix(r2, &(0x7f0000002fc0)=@abs={0x1, 0x0, 0x0}, 0x8) (async, rerun: 32) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) (async, rerun: 32) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000003000)) (async) clock_gettime(0x3, &(0x7f0000003040)) (async) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000003080)={0x2, [0x0, 0x0]}) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f00000030c0)={0x6, 0x3ff, 0x3, 0x4}) (async, rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000003100)={0x0, './file0/file0\x00'}) (rerun: 64) 232.92762ms ago: executing program 2 (id=2434): mknod(&(0x7f0000000000)='./file0\x00', 0x7c92157e3ec0b9d7, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$ddb(&(0x7f0000000200)={0x9, 0x6}, 0x2, &(0x7f0000000240)="1947fa47af1c", &(0x7f00000002c0)=0x6, &(0x7f0000000300), 0x0) 232.519306ms ago: executing program 4 (id=2435): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x70) 232.133448ms ago: executing program 0 (id=2436): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xb) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x20, 0x3, 0x10) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000140)={0x8d, 0x0, &(0x7f0000000080)=""/141}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1812, r1, 0x1) close(r2) close(r2) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000200)="6c3e4e864c48db335753d35dce56ec9e0342188deccc38f1ed2ef1425960875b84cc70cfb42a16a76dd12f3b77b09cd74cf537c1c8eb4f85eb909566fea114008048a10984a2f673cf5ead629629f9e0bdac9ebc9de93c7a09e66f6f4af625e01d47ece345a725bb2baf4a0cfa290c50a370df353607975696500c98a704f8f26a635d9f69db5acf3fe0fdd2ccc3cf370f52c106160b67e4aa057b2f4e53ab00ed6c5c239b276e57a9d2ac", &(0x7f00000002c0)=0xab, &(0x7f0000000300)="e3fa20fd83defe3ddeb2ddb3b4c0c7ed1e3a752c306099c08418049f040e7117499fc15201209be3b586318ccfd5a5f254cb5689dc8db4c9f2d37706d109dea9cd7d35a0bb2a706ebe4dffe6b2008ca7f996248dfc52c0285b3b06398536b3eade053ce498ff15c5006630f42a4eb0ed014137295378d75a95cc93108cf2b7b7ae86460c49d936711185926f9c892db16e7430e861", 0x95) close(r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) getpeername(r2, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000500)=0x75) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x10000, 0x125) symlinkat(&(0x7f0000000540)='./file0\x00', r4, &(0x7f00000005c0)='./file0\x00') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = accept$inet(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) setsockopt(r5, 0x2, 0x9, &(0x7f0000000680)="e76ea7be805736af31d7d195345f0f65f32d231b094c1548869ab8c9c5d238dbaeacc26d5fa6a4c310aff0f07c19d554b50551569b120299deeccc2d710cb5bf3a01a27d66faede8485ab6fc9a179542b3a54e2be56a71fa254e707377d445360cbbebf836c3fe426f3c", 0x6a) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000700)) readlinkat(r4, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/209, 0xd1) r6 = accept$inet(r5, &(0x7f0000000880), &(0x7f00000008c0)=0xc) bind$inet(r6, &(0x7f0000000900)={0x2, 0x2}, 0xc) rename(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') open(&(0x7f00000009c0)='./file0\x00', 0x80, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) fchflags(r7, 0x0) getsockopt(r2, 0x6, 0x2, &(0x7f0000000a40)=""/94, &(0x7f0000000ac0)=0x5e) 129.704802ms ago: executing program 1 (id=2437): r0 = msgget(0x0, 0x640) r1 = getpid() accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/513}, &(0x7f0000000380)=0x203) r2 = socket(0x10, 0x4, 0x5b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000000c0)=0x53) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001f80)={{0x3e54, r3, 0x0, 0x0, 0x0, 0x12f, 0xf000}, 0x0, 0x4, 0x0, r1, 0xc, 0x8, 0xa, 0x8}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x8, 0x7, 0x1, 0x7}, {0x2, 0x6, 0x7, 0x9}, {0x6, 0x2, 0x7, 0x1}, {0xe285, 0x0, 0xff, 0xfffffffe}, {0x670e, 0x37, 0x63, 0x6e}, {0x4, 0x1, 0x50, 0x8}, {0xb7, 0x4, 0x7, 0x7fffffff}, {0x7, 0x8, 0xe, 0x3}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x7) 129.053331ms ago: executing program 0 (id=2438): r0 = socket(0x18, 0x2, 0x0) close(r0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6f4da58200083307011405be88993cf20a0d30294a000000000000000064000000089078000000000000000000a3689dc6c7d39d13fd028f796eed7db873093da414eb4d37d36ff18c34697d6c457dadbf1820d9b55f792b9bc389f6e49f7685f31fcf6d1929a1000000"]) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 128.421478ms ago: executing program 1 (id=2439): setrlimit(0x8, &(0x7f0000000980)={0x43, 0x62}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x800000009}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_open_pts() getrlimit(0x1, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 31.478253ms ago: executing program 3 (id=2440): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async, rerun: 64) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (rerun: 64) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f00000001c0)="b064ab09c6d4b6bb4dfeec9f92675f354d66261384ecd35c9a4f1190822a501029fac4b918fcbc91e655d2aa684e5a26263d5ec1e3a246261531670e75be9445734f6612d1a9870faed5c1b2420121c3684dec630a37dcce141ea8a7bf556f3c63524645508ff803bea91af27faeb5c8ebbe44de739b9b8f6a696467a5eb2902bf013cb3fc1452e762a516ad4c177bafb29188b5", &(0x7f0000000280)=0x94, &(0x7f00000002c0)="2eef40ceccd50a192af565402648d23cecc808a260ff8c04e890ad1b23a099d12d8dcf13316c0a9b9ba3d6756de3ba7537a10be74fa3b28e53bba35f", 0x3c) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) (async) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffefffffffffffff86dd60"]) (async, rerun: 32) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) (rerun: 32) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') (async) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) chflags(&(0x7f0000000300)='./file1\x00', 0x10000) (async) getpeername(r0, 0x0, 0xfffffffffffffffe) chmod(&(0x7f0000000340)='./file2\x00', 0x8) (async) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYRESHEX=r1, @ANYBLOB="89829050b3cd01322ad02d888937f9fd4f7abf38f91bae1a465d9a6baf96ca32a729b2087ea8e42b3ad332563839c4f36ddf268ca087b03144941a62370653f90b5c58b110444af3af7ff98ec8b0f1323b0e19849a1df34be0bf7f22ba57124c96b0b88e6d209a5db78ebe324d51ab64c2dc2c4c22aa3e2293371b737e4b4ddfa4f2242b775ff28781b2585f1891fddf4a2db600ba92280332f74fa7a868f38d899e7ea57764a70453687e460fa1ae7f6b04a5d4df1061d62113a56ec3a9b26b6308bf469cd7f033c17e578e447ae139fca8b7688a"]) 30.677198ms ago: executing program 1 (id=2441): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x0, 0xfffffffb}, {0x0, 0x3, 0xfc, 0x10004}, {0x4, 0x0, 0x0, 0xfffffff8}]}) mprotect(&(0x7f000021a000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) 28.537841ms ago: executing program 4 (id=2442): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) 28.214045ms ago: executing program 0 (id=2443): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35", 0x35}], 0x1, 0x5) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) execve(0x0, 0x0, 0x0) link(&(0x7f0000000240)='./file0\x00', 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000e40)='./file0\x00') ioctl$BIOCLOCK(r0, 0x20004276) rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x40c, {0x1000, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 6.596515ms ago: executing program 2 (id=2444): ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f00000015c0), 0x0) (async) unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000580)={0x0}) (async) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)=0x240) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, 0x0, 0x0, 0x0, 0x4}) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x3, 0xa, &(0x7f0000000000)="d6ec8651", 0x4) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x40205a97) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x3, 0x0, 0x0) (async) ioctl$FIONBIO(r6, 0xc0106477, &(0x7f0000000140)=0x1) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc028698a, &(0x7f0000000100)) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) open(&(0x7f0000000400)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x9, 0x2000000}, {}, {}]}) (async) recvmmsg(r8, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) 335.528µs ago: executing program 4 (id=2445): r0 = socket(0x18, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) setgroups(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01", 0x7}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setuid(0xffffffffffffffff) getppid() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7, 0x0, 0x5, 0x8}, {0x4, 0x1, 0xfc, 0xa6}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 1 (id=2446): r0 = socket(0x11, 0x3, 0x80) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea105d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3009d95665bc6fc211800000000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab7c685e000040381ecb66400"/177, 0xb1, 0x408, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71ffffffff87e537dc3d33d7af0269f2a136bc8dc7f853aa0200000000000000f62b4627469342e8be5c0639d7ed08000000aa44755b7592c11609aae4da03022c3b86bc32af67cf2bbcdb48ed00"/92, &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x33}, 0xb, &(0x7f0000000140)="b1904dafec59a7020b8701ab", &(0x7f0000000300)=0xc, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.123' (ED25519) to the list of known hosts. pckbd_enable: command error `` OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error load: 6.18 cmd: getty 19759 [ttyin] 0.00u 0.02s 0% 324k WARNING: thread `nfsio' (156911) exits with status -1 WARNING: thread `nfsio' (130326) exits with status -1 WARNING: thread `nfsio' (241635) exits with status -1 WARNING: thread `nfsio' (17514) exits with status -1 WARNING: thread `nfsio' (439201) exits with status -1 WARNING: thread `nfsio' (491048) exits with status -1 WARNING: thread `nfsio' (170012) exits with status -1 WARNING: thread `nfsio' (445591) exits with status -1 WARNING: thread `nfsio' (392204) exits with status -1 WARNING: thread `nfsio' (67411) exits with status -1 WARNING: thread `nfsio' (416082) exits with status -1 WARNING: thread `nfsio' (124731) exits with status -1 WARNING: thread `nfsio' (167679) exits with status -1 WARNING: thread `nfsio' (155637) exits with status -1 WARNING: thread `nfsio' (137130) exits with status -1 WARNING: thread `nfsio' (276614) exits with status -1 WARNING: thread `nfsio' (360228) exits with status -1 WARNING: thread `nfsio' (105473) exits with status -1 WARNING: thread `nfsio' (500137) exits with status -1 WARNING: thread `nfsio' (496196) exits with status -1 pckbd_enable: command error denied attempt to set clock forward to 13622313412984835 pckbd_enable: command error pckbd_enable: command error V:J%R pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error V:J%R nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: nd6_resolve: something odd happens nd6_resolve: something odd happens witness: lock_object uninitialized: 0xffff8000014b7028 Starting stack trace... witness_checkorder(ffff8000014b7028,9,0) at witness_checkorder+0x1af rw_enter_write(ffff8000014b7018) at rw_enter_write+0x7a unveil_delete_names(ffff8000014b7000) at unveil_delete_names+0x3d unveil_destroy(ffff8000ffff7678) at unveil_destroy+0xbd exit1(ffff8000372e3c18,0,0,1) at exit1+0x60f sys_exit(ffff8000372e3c18,ffff80003719ee10,ffff80003719ed60) at sys_exit+0x1a syscall(ffff80003719ee10) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b0b72f52630, count: 249 End of stack trace. Stopped at db_enter+0x25: 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+0x25 witness_checkorder(ffff8000014b7028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff8000014b7018) at rw_enter_write+0x7a unveil_delete_names(ffff8000014b7000) at unveil_delete_names+0x3d unveil_destroy(ffff8000ffff7678) at unveil_destroy+0xbd exit1(ffff8000372e3c18,0,0,1) at exit1+0x60f sys_exit(ffff8000372e3c18,ffff80003719ee10,ffff80003719ed60) at sys_exit+0x1a syscall(ffff80003719ee10) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b0b72f52630, count: -9 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003719eae0 rbx 0 rdx 0 rcx 0xffff8000372e3c18 rax 0xffff800029b7bff0 r8 0xffff80003719ea80 r9 0x8080808080808080 r10 0xfa482ce49b03ef03 r11 0x77b5b3c669102ce9 r12 0 r13 0x1 r14 0xffff8000014b7028 r15 0x3 rip 0xffffffff81610e15 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003719ead0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=486097 pid=51068 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000372e3c18 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff8000372e27d8,0xffff8000371b6548 process=0xffff8000ffff7678 user=0xffff800037199000, vmspace=0xfffffd807eb76000 estcpu=36, cpticks=14, pctcpu=0.4, user=0, sys=8, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 26784 254085 14977 0 2 0x10 syz-executor 26784 205147 14977 0 3 0x4000090 fsleep syz-executor 54902 459550 95437 0 7 0 syz-executor 54902 449091 95437 0 3 0x4000080 fsleep syz-executor 54902 513065 95437 0 3 0x4000080 fsleep syz-executor 54902 290966 95437 0 3 0x4000080 fsleep syz-executor 86621 434468 64398 0 2 0 syz-executor 86621 191675 64398 0 2 0x4000000 syz-executor 86621 331962 64398 0 3 0x4000080 fsleep syz-executor 10624 56461 14555 0 3 0x90 nanoslp syz-executor 10624 193585 14555 0 3 0x4000090 sbwait syz-executor 10624 422446 14555 0 3 0x4000090 fsleep syz-executor 39555 439785 1 0 3 0x82 nanoslp getty 42301 453434 0 0 3 0x14200 acct acct 77164 431523 18491 0 3 0x2 biowait syz-executor 14555 153938 18491 0 3 0x82 nanoslp syz-executor 64398 253782 18491 0 3 0x82 nanoslp syz-executor 16663 468344 0 0 3 0x14280 nfsidl nfsio 98273 471113 0 0 3 0x14280 nfsidl nfsio 18532 331764 0 0 3 0x14280 nfsidl nfsio 27042 369450 0 0 3 0x14280 nfsidl nfsio 30167 306240 0 0 3 0x14280 nfsidl nfsio 34325 177414 0 0 3 0x14280 nfsidl nfsio 71711 443328 0 0 3 0x14280 nfsidl nfsio 61121 213045 0 0 3 0x14280 nfsidl nfsio 50200 517201 0 0 3 0x14280 nfsidl nfsio 41726 91460 0 0 3 0x14280 nfsidl nfsio 17778 242476 0 0 3 0x14280 nfsidl nfsio 86025 11290 0 0 3 0x14280 nfsidl nfsio 33707 369774 0 0 3 0x14280 nfsidl nfsio 91825 116063 0 0 3 0x14280 nfsidl nfsio 42408 339182 0 0 3 0x14280 nfsidl nfsio 37548 230045 0 0 3 0x14280 nfsidl nfsio 14720 278287 0 0 3 0x14280 nfsidl nfsio 24102 1112 0 0 3 0x14280 nfsidl nfsio 65156 151084 0 0 3 0x14280 nfsidl nfsio 97550 487936 0 0 3 0x14280 nfsidl nfsio 78996 440904 0 0 3 0x14200 bored sosplice 37420 456010 18491 0 3 0x82 nanoslp syz-executor 55144 471688 18491 0 3 0x82 wait syz-executor 14977 109415 18491 0 3 0x82 nanoslp syz-executor 3711 320468 18491 0 3 0x82 nanoslp syz-executor 95437 413149 18491 0 3 0x82 nanoslp syz-executor 18491 105753 38110 0 3 0x82 kqread syz-executor 38110 138233 43671 0 3 0x10008a sigsusp ksh 43671 241965 37176 0 3 0x98 kqread sshd-session 37176 312341 80618 0 3 0x92 kqread sshd-session 80618 262113 1 0 3 0x88 kqread sshd 80383 182395 58205 74 3 0x1100092 bpf pflogd 58205 353778 1 0 3 0x80 sbwait pflogd 81084 234356 55946 73 3 0x1100090 kqread syslogd 55946 364618 1 0 3 0x100082 sbwait syslogd 27917 313887 1 0 3 0x100080 kqread resolvd 35446 49315 559 77 3 0x100092 kqread dhcpleased 21498 242460 559 77 3 0x100092 kqread dhcpleased 559 423707 1 0 3 0x80 kqread dhcpleased 71542 35482 0 0 3 0x14200 bored smr 12010 154937 0 0 2 0x14200 zerothread 61023 421138 0 0 3 0x14200 aiodoned aiodoned 44926 458328 0 0 3 0x14200 syncer update 79126 88466 0 0 3 0x14200 cleaner cleaner 8631 111312 0 0 3 0x14200 reaper reaper 2752 55256 0 0 3 0x14200 pgdaemon pagedaemon 10286 235125 0 0 3 0x14200 bored viomb 95104 64336 0 0 3 0x40014200 acpi0 acpi0 77648 464137 0 0 3 0x40014200 idle1 5647 384227 0 0 3 0x14200 bored softnet3 34198 503867 0 0 3 0x14200 bored softnet2 23578 456436 0 0 3 0x14200 bored softnet1 45058 172728 0 0 3 0x14200 bored softnet0 20027 361009 0 0 3 0x14200 bored systqmp 73620 261383 0 0 3 0x14200 bored systq 48607 45091 0 0 3 0x14200 tmoslp softclockmp 435 500936 0 0 3 0x40014200 tmoslp softclock 85744 417876 0 0 3 0x40014200 idle0 1 502158 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 54902 (syz-executor) thread 0xffff800029fe6f60 (459550) exclusive rwlock vmmaplk r = 0 (0xfffffd806bccf2e0) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvm_map_protect+0xe1 #3 sys_mprotect+0x34c #4 syscall+0xbb6 #5 Xsyscall+0x128 Process 10624 (syz-executor) thread 0xffff8000371b67c0 (193585) exclusive rwlock sbufrcv r = 0 (0xffff800010fce908) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sblock+0xb7 #3 soreceive+0x295 #4 recvit+0x40a #5 sys_recvmmsg+0x3d3 #6 syscall+0xbb6 #7 Xsyscall+0x128 Process 77164 (syz-executor) thread 0xffff8000371b6f58 (431523) exclusive rrwlock inode r = 0 (0xfffffd806deb31b8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x192 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e10cb48) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10237 11334K 11829K 166960K 16102 0 pcb 19 16K 18K 166960K 876 0 rtable 218 7K 8K 166960K 978 0 pf 36 18K 22K 166960K 207 0 ifaddr 36 6K 7K 166960K 111 0 ifgroup 51 2K 2K 166960K 185 0 sysctl 4 1K 3K 166960K 5 0 counters 62 36K 36K 166960K 148 0 ioctlops 0 0K 4K 166960K 1793 0 iov 1 4K 28K 166960K 257 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1573 99K 100K 166960K 4171 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 20K 28K 166960K 45 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 199 0 dirhash 12 2K 3K 166960K 75 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 16 57K 93K 166960K 2640 0 sigio 0 0K 0K 166960K 46 0 proc 78 139K 139K 166960K 936 0 subproc 104 6K 6K 166960K 156 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 517 0 in_multi 76 5K 7K 166960K 224 0 ether_multi 1 0K 0K 166960K 18 0 mrt 1 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 253 1129K 1129K 166960K 253 0 exec 0 0K 1K 166960K 879 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 1K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 265 74K 88K 166960K 27115 0 UVM aobj 19 4K 4K 166960K 20 0 pinsyscall 42 84K 104K 166960K 3908 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 1K 166960K 166 0 NDP 11 0K 2K 166960K 84 0 temp 79 6828K 6940K 166960K 122207 0 kqueue 13 20K 29K 166960K 446 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 217 0 212 1 0 1 1 0 8 0 rtentry 112 288 0 191 4 0 4 4 0 8 0 unpcb 144 2139 0 2119 21 15 6 6 0 8 5 syncache 336 19 0 19 5 5 0 1 0 8 0 tcpqe 32 4 0 4 3 3 0 1 0 8 0 tcpcb 808 1008 0 1002 17 15 2 8 0 8 1 arp 120 38 0 19 1 0 1 1 0 8 0 inpcb 336 3430 0 3415 30 23 7 9 0 8 5 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 136 55 0 29 2 0 2 2 0 8 0 pkpcb 40 44 0 44 6 5 1 1 0 8 1 kcovpl 48 12 0 4 1 0 1 1 0 8 0 ppxss 1168 24 0 24 6 5 1 1 0 8 1 pfstscr 40 11 0 10 2 1 1 1 0 8 0 pffrag 232 46 0 42 1 0 1 1 0 482 0 pffrnode 88 46 0 42 1 0 1 1 0 8 0 pffrent 40 220 0 216 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 4 0 3 4 3 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 173 0 104 1 0 1 1 0 8 0 pfstkey 128 195 0 125 3 0 3 3 0 8 0 pfstate 376 181 0 114 8 0 8 8 0 8 0 pfrule 1344 97 0 26 7 1 6 7 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 934 0 511 38 8 30 31 0 8 0 art_table 32 937 0 511 4 0 4 4 0 8 0 art_node 16 216 0 129 1 0 1 1 0 8 0 semupl 112 3 0 3 3 3 0 1 0 8 0 semapl 112 194 0 184 1 0 1 1 0 8 0 shmpl 112 17 0 1 1 0 1 1 0 8 0 dirhash 1024 60 0 43 3 0 3 3 0 8 0 dino2pl 256 6245 0 4739 95 0 95 95 0 8 0 ffsino 272 6245 0 4739 101 0 101 101 0 8 0 nchpl 144 9990 0 8288 64 0 64 64 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 37248 0 37248 5 4 1 2 0 8 1 percpumem 16 88 0 43 1 0 1 1 0 8 0 kstatmem 264 108 0 86 2 0 2 2 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 9 0 9 6 5 1 1 0 8 1 scxspl 216 30016 0 30015 20 19 1 8 1 8 0 plimitpl 152 784 0 767 1 0 1 1 0 8 0 sigapl 424 2999 0 2928 9 0 9 9 0 8 0 futexpl 64 45143 0 45137 1 0 1 1 0 8 0 knotepl 120 791 0 0 24 0 24 24 0 8 0 kqueuepl 216 973 0 963 9 8 1 5 0 8 0 pipepl 320 608 0 580 11 8 3 8 0 8 0 fdescpl 496 2932 0 2902 5 0 5 5 0 8 0 filepl 152 22541 0 22282 33 15 18 18 0 8 2 lockfpl 104 1200 0 1198 3 1 2 2 0 8 1 lockfspl 48 529 0 527 1 0 1 1 0 8 0 sessionpl 144 44 0 36 1 0 1 1 0 8 0 pgrppl 48 156 0 140 1 0 1 1 0 8 0 ucredpl 104 4140 0 4125 1 0 1 1 0 8 0 zombiepl 144 3832 0 3829 1 0 1 1 0 8 0 processpl 1160 2999 0 2928 6 0 6 6 0 8 0 procpl 648 7238 0 7159 9 1 8 9 0 8 0 srpgc 96 10 0 10 3 3 0 1 0 8 0 sosppl 168 25 0 25 6 5 1 1 0 8 1 sockpl 664 5873 0 5834 45 30 15 15 0 8 9 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 143 0 0 18 1 17 18 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 34 0 0 4 0 4 4 0 8 0 mtagpl 96 58 0 0 2 0 2 2 0 8 0 mbufpl 256 452 0 0 27 0 27 27 0 8 0 bufpl 280 8197 0 2023 442 0 442 442 0 8 0 anonpl 24 427906 0 418120 155 71 84 85 0 185 0 amapchunkpl 152 88935 0 88237 54 21 33 33 0 158 4 amappl16 200 10230 0 9940 81 53 28 29 0 8 0 amappl15 192 14 0 14 1 1 0 1 0 8 0 amappl14 184 163 0 151 1 0 1 1 0 8 0 amappl13 176 10 0 9 2 1 1 1 0 8 0 amappl12 168 3657 0 3626 4 2 2 3 0 8 0 amappl11 160 116 0 102 1 0 1 1 0 8 0 amappl10 152 51 0 51 2 2 0 1 0 8 0 amappl9 144 152 0 152 1 1 0 1 0 8 0 amappl8 136 51 0 48 1 0 1 1 0 8 0 amappl7 128 136 0 123 1 0 1 1 0 8 0 amappl6 120 207 0 205 1 0 1 1 0 8 0 amappl5 112 165 0 152 1 0 1 1 0 8 0 amappl4 104 395 0 375 1 0 1 1 0 8 0 amappl3 96 16392 0 16279 4 0 4 4 0 8 0 amappl2 88 3383 0 3298 3 0 3 3 0 8 0 amappl1 80 19438 0 18870 16 0 16 16 0 8 0 amappl 88 26395 0 26193 5 0 5 5 0 92 0 dma65536 65536 2 0 2 1 1 0 1 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 3 0 3 2 2 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 19 0 1 1 0 1 1 0 8 0 uaddrrnd 24 2932 0 2901 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2932 0 2901 1 0 1 1 0 8 0 vmmpekpl 168 25323 0 25269 3 0 3 3 0 8 0 vmmpepl 168 188718 0 186534 154 42 112 113 0 357 6 vmsppl 448 2931 0 2901 6 2 4 5 0 8 0 rwobjpl 56 57375 0 50186 107 2 105 106 0 8 0 pdppl 4096 5871 0 5802 138 66 72 85 0 8 3 pvpl 32 21715 0 0 177 2 175 175 0 265 0 pmappl 248 2931 0 2901 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 505 0 134 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8349fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8359d330) at __mp_lock+0x192 intr_handler(ffff800035191ee0,ffff800000079e00) at intr_handler+0xe1 Xintr_ioapic_edge25_untramp() at Xintr_ioapic_edge25_untramp+0x18f __mp_lock(ffffffff8359d330) at __mp_lock+0x19e intr_handler(ffff800035192040,ffff800000079f80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_const_cmp4(0,0) at __sanitizer_cov_trace_const_cmp4+0x35 witness_assert(fffffd806bccf2e0,4) at witness_assert+0x43d rw_exit(fffffd806bccf2d0) at rw_exit+0x9a uvm_map_protect(fffffd806bccf1e8,b035171e000,b035191e000,3,0,0,9e24998f07545ca) at uvm_map_protect+0xf5e sys_mprotect(ffff800029fe6f60,ffff8000351923d0,ffff800035192320) at sys_mprotect+0x34c syscall(ffff8000351923d0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bb7f1d0d3a0, count: -16 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000014b7028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff8000014b7018) at rw_enter_write+0x7a unveil_delete_names(ffff8000014b7000) at unveil_delete_names+0x3d unveil_destroy(ffff8000ffff7678) at unveil_destroy+0xbd exit1(ffff8000372e3c18,0,0,1) at exit1+0x60f sys_exit(ffff8000372e3c18,ffff80003719ee10,ffff80003719ed60) at sys_exit+0x1a syscall(ffff80003719ee10) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b0b72f52630, count: -9