t$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r7, r9, r10) dup2(r4, r7) 07:17:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='-%\x00', &(0x7f00000000c0)=':#\'#\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='.+,[\x00', &(0x7f0000000200)='[+\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='[^+v{]//\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='C\x00', &(0x7f0000000340)='g:-]\x00']) r0 = socket(0x5, 0x7, 0x2) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x402000003fb, 0x0) fchmodat(r1, &(0x7f0000000400)='./bus\x00', 0x0, 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './bus\x00'}) writev(r0, &(0x7f00000004c0), 0x100000000000015f) 07:17:58 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 07:17:59 executing program 0: sendto(0xffffffffffffffff, &(0x7f00000000c0)="920b6545c2b8de35a28175aca52c50d5f24bbfb8b46faa39738ab22c17f4ae7cb3ff6cde8579d1f1d32a282f23e378221f318739872a81d05388636105dc37035bd27a1a2214a67b98d31fb67a0d41a0752a4e816b990173c8355e50a213bfe22401e871417b41b2dc31396a011570068e5bcd8125c002e4b81cf096f2d1055d723e7221f5894f0a9e9ac043a167cc95f93c2d4a24bcc12c00ac5fc20667a4b1b2ec6fcec4077615eb184ee55df47043b8db99d76a935255b9be4e6acb1998297587ac96037cbe3d205d580b8f6d0e9484656e7d9b31d0de21f6039614d6ab0f73e691a0bdbb6f3166929a3e084266f0c24813fef71717ca41960b6b7f650355eea9e56a9c72a52a8de4f244b5c7c09254d33de4d6933ad79f95fdfedbeb0d95f8703a8a18da6d5dec03158684678156e83ba90657590ff512e266d3876c16ff92e4fdb2f604805ff7ea7292e41824f4d0aea3f88d2c422f20752f08e0e43685ef8529e75613f9d2d37b7421e37bca39b520201f9aed855d4081bdc20fc29b3affedd07155fb52153e9a2d8bfbd1e8fd9900106f53150f8eb7dd0e578be85c19580211d5e0a9f84a8a844ecdf8529b217acaacbd3b63da6d381994879859016aa84ecbe600b1f37f82f7b9d04850a469ae28c94238eefc2b2eeedf36227245397d69127d2c323dd4f73f07469f83e83d75684838a8701b68f87bea939168ea694ba358b7781559302bc98d3d15e8b02be61a153fb0bd212cecddd0731cc8a0d56e9056c799fa954863f593af459160ab3f24cfd7861df94abe354f4327c0fcd6c49e5e30cf588b091b23018bfb1c5c0a8db58e9a1d4807a0fe947b11a2b1f9b70035f366b16b61e4b09622d53531ba29d1ae3ddd56004d6c5d85a88c1592f87d3822fea5996cdf598768b0e1a588e4bb6c8726589cd6cba59da1fc326733d543cf141a3384fa91a861d7938964cc88d244a6847c6ee21cc180e8d4f1e0b735bf23623cee397d15b79e7284969c09608fc675cff1a60395ac9b738eaca14eae16a82049bfcb87f99ac5ee32809eef083e75aab3363aed5e3e8056010ead44349b2ae5370c3f1e8506804760488701aba345e57bc24bcb6b13ef7a345956ae1226b292b019bc6efa428944e960e02b5d243add0df1f96ad9b63e678ca885f0a0d392d1c58d93f64f5fdc587457868db1be1fd79d5647e723cd9f278f80f1ff724ab3721f2b0dc3729584f0d830d963444e8a3d19c9f9eb43017aad94fdc142c6b2990b3956b8c35d3a70730c2cf397e8e0b9e12856ffa861f13cee3c374dbc87779f69391d5c1d36c28f1033e04a8c28a5f1730ca760c629b21d91e0746d9b5278576d8eda9068b4ef3cf509b76daaf1ebe04482d6dbbfda55385c3494583843607d97e625ecf918d347c8fe897e8a4b4817b9909cd5da15b178d445bd69fa096041877f94df3238e9c2cf24fa614966af65d6a2726f1a8bbe2015cef9a2896c53f111cc7c743e4aee0ba84b7caafa18c04e7cd4e808b89a2931697a0cd32564da8d4c5a3a24373ed1f546ad2b2b6e2d163bda096dfdae5e48dbc7eb05c070f7fc62778f156ba1184f972d64a469a22a5864c9b2d0e82fef5e725563f5f97938b2dee005b3c48e34a6f70d5cd98e21ee06d769e3c074b20e1c6fc0b634edf06ead7f1712f8ae8bb17c153d7a3754aac6142c2e04576564bd34570b22d692444328dbe5d9bd13c1abd948406715a627c42327954be4daddd41275e5811f4a6528290ddfe91b43bb1862bee93dda1c3df3afe7a3ef82fbb79eb67443fb66bc53cd1a5c31ed1497678377880c5daa8af2cc4d07c503ee76fcf3b9d297c005b296088912a1c4dbef85d12a30a5ab6b03021832c9c002737f09eae6619955ecca5811c0e1983c9f7002535f1764ea19fcdc64da84418394278375bf28f7545a70600958fc72e6488c82b5df8f3c0f73076c133de2de3adae0d7b407cacb86bb537bc9ddeb15e26e3fe37279a25cb64320569e7390ecd2fe1d9d45730d83b5e2ca2ff480d89cf676b7c411ea74e3183dc19eae8d841c6d5ae0d25851a4a4be6b36c6f47a874c59111ad8f941242f3bfb39d793cd66f5aed3a956c32587dd3d28586dda5e2f60eb04a838174486821175b63246e10b3635e9c3a4ac5450fa218b96a4b4921921c14c9f327a2ec6a82445f2e4f9bf8d69d84ddbc019a0096981cb45dd6a24bb959f93562bec30aedc4e2eafa382e9cd9478a09bcada0a86643904a3466395c9afe5ee6c98dc32af6022d37715a1287a7235127a85b3cc345d225314053ca56104d563c7606c378f4cf1b6a4d60f6f2e9ee556621740d5f55e35b2fc73c0054eae5aae192bc5c0b0154730b66b3c185abffeea26d90ca3e21d69896985312cc0ea26f6355c6e3bb9baafe151f846305be20af324160cedb260e9d8adb99a11041431d9fbf822f07e0849270d611f5943391d42410a376c9688253475728972ae6ba97362defcba33e4b6cc4a4673b2c712215fb6b65587053db6fe6525dfc5f91e2fe4747521c191cb3275355db9e1c11e7926b05d67d239e97eb78a360dd5a46727eb0f869a61e0707e27f30a0091b9067a7a702a3e611630fb9993d8cd8fc8b7afbb5bb32d99f3c33f564196f64b39b932e1a60a4e5176aac7df274430fe5a6787cc79fdfd3cd89107ac45e153446a64f24c5fbb193ece5051a34dac602110f37ad5db3441707ba1c939b515a689c55021dab80411275905021289c82c1eb0965f6eec7a392407cd376565cd5fb66d447f4e79ab1b96320e151f425a5042a3412b9675daf69c29c2d4f044c1f67def3fee12b1b000ecbb05c39ca3d63f0a6f25a75c25b384dac84ccc458b13e61a5e816ac610a7510a3ee9c780fc3ec74c4ebd89d923c8a1ca6a1d7a789c14b264e267780fb6cdc6c5654f36693c2ad7402e1a2f93ffa99e8b0274e5b88e1d0473cb533ad042d2ac223e1e98d694ce6830f2a40a22b3876fc4e327a5b2cbdabad9c6fda0736008087e94144fd5faf529106cfa05d214213915fa9bf0b9c42004be6733b4638d929e06a5595d4d8aaf050ed90af849774becc81a1d7e0147cf962eb6899415a0b63ec8d5b4a56d7f18ab7039ab3f8d729536c0887cd979282af1a691e6a9daf3a0466d8129204b6ba273c1ba43a746aee6e2abe324c5b9f551c97ee189978eaeb6afebfb5f74d16404c6442b4aee083d7770b00203367a08e0ee99ca6d10ce36325666f832d635cbbc3fa7058578a0237fe20bc4edcb1878436f222e58b1aeef30b5532a54f527313725b77813417407d9bd44ceaf7743ca5c831a7a4b5c709e3715351427a95a2b188fb2df74c69dae3e8ddf06f5ebe21d08802f431304c0d9080e740199260ad7ab9fb4f7f5e214e881c99a49c68a8433b3d6ea2ee521b62f7bf372fe79527bf0d1f6a8258e1fc3e927f47f76248151578b40bf1454846874b6ad02f815b612d9145f5ee56545f0c9cd4f318c140ae6047663e5296b8de698c1e7ac6b4f5c00be59294b0e18b222d7f1dd1fff88d6662cbfe6dd26ad8f0702c824b1fb34c712665573da725c5e72c2ef272a8dc59829e60a8e8c954d24a60c4e9ecab60516bf4235ff9f302adbfd496f565e332f983c032b72aceb84d4f24b3f15151ada0d0d73c98612635aef2688e6ccdf16fe443ae927b515f76726f22508c5784a924b1b1a0966f34022a882242211de82e06d356d1233ee34493bd7440048cbc9ce76e721e454cfedccec28897bd279927b11c31e8910811c700499e1ae462fea802fc7ae0af404055d79215fce07f5e7e332e199f445c1fb605f61959649339d0ffa151fbfbb32631f7737f0e47a91299ec882ec94ee255c86d9a5f8d14ce346dbea05dc2d86d0e02f3ea107d1d6e1475b092021c217907ec27b3fb576f783795cd6611531cdc0e81ef60753ee913ece79360fe2fc832a630672ff2801b8fcdf33321842927ac738d5da973b430f26478f7e3eea33dc9085d904cf9d8fddd788547a03de76ec2df093cb83d82eeaf839df93035f3c47679bfbe89ddd38d2c73f8ad0a93fb06ce05fe570636996b8c87c800c54fb08a3316050f1deb47a890a10581538f1adba3874acea5f56270b0db994e7ef2b900683289e7adc583ecffcce87a343fb444189955de50c729ef315df61c3fa2332256f5062ce185875031b1c913e5dfa29a72436c2fd0da02376502989f2181ea0effe4668e05040ff597c2b50a99f2e8b48e61a3e9ac126c26c96a9d15f1db8b318b4b501e56d1cfb44d55a9ad6f9f1176b3d1f9d866567aaf56da7faae2dec56f0e2146c876abd00f08a54858b1023415b698fa8f63ccd78334411e91a368fa677a433c5bb735822ef7b76a38f3d97137eeaa937fcdcc07bafdc605fbaa6c3c55412da7f9bcd4bfcdfe52d01f2fa59d316bac4fa6eab8d04635f8cd7b4b7b3cd3c022d848c7cb208606ecd92404e89fba7d35b3b4e3a4e0bd9bd39a89518636459a5bc499e369e6c3c25e7c7a15ab8b1a36add17c503c3241ee5fb12c28c6bb05a38f1bc500a1437173ea72a7dde048a256591f8e4f33a6a5385fb8ac6ab702d17db6e7299420de9ef3f1fa07113fc726fddcb339069cb1279ebf73d13c8293f0d64561fd77c706df25616d9980e28adb81d122f23453c23f02bb98c7c6fed36d9669d7eff1cfcb0de937da210cdeda88954028ba4784e38921a281d0777a41266b7ef694eef0e195b791ffbeff664167657d37166c3452f0437d67fc3b100afa4fdad2577b252b7fe283936c0d0d890853c31d187eebcdd3bae5e6310d4f7ddfd7ac037f997ac45004292bff0f6492e9474d7081cc8bfc22fa7fd4cd12b81668b2cad600aecca2be26211b4ac748e50924a3988cc7764886575057bca019600193e65c6b4a23b95ec5d6fccbc013cd790b91d611fbaa0cd0093beb37f79e6a7bc85b682d7996ec47463de11c2b8582a658c8758d1ef6919f7a9d3068f9ca403f6977b4610e8a89b0f47729b800e0c6ac8a3c23c2b4a1b6382d1b8d9d3bc414d1c087fe1477bba3f3f0dbcf7ea7698945b10289b8c9f3f7201081c6fba2e6ddda6d0bce2dbe477a7b4bd6ad1bc3603edf881f68a2b74b17aaf054b7f19a8aa7cca2c59b9df83be89055ed2ad78b5c86becc39b338ade5c4825a523e764ad26c97399a9b83b45efac679033ea73341552468d23b773c60fdf89112cacf67f9cc1d3c839937c74eaaf3da54b8d89683f00503564a93cca67790743c1cb5b6f39e2626cc9d5561874446d9276f87623d4adbadd38d47141a69ef5793424836fcf79d9be3ea9ded2c2013bcd25ff0109748e7b17c105bc26a44781ae0c7329251db2d022d5268e6f5ba63fde707560484d476dd4ae4049d30dc6800b5a3528ebbe66a2ba5f1247408232a129fc35b8d84667b2ad0164d482e60dc53a9782a35aa4b070c982c1dd99892eb220a88e83b6a1ddba72034d4ca7f6f193acfa7d99e67511514fa1ce079be1a4d0c5dfe38d4155629add5b7cfe1ba6afb4beeb4e1d66eca2d28a429a4f878f3bdba24733b55255b01d75244d318a7d81c78fad3b6117467c0a36f671a681e06b59a90d1ba35a951319a739a056c1a4efe714240f3e8a18e3fdfd5adb5b8e8265a24179829c3300bf1f943d51c312f5b0f2ccf687cc6d00d1287b14326b1e86a7e18838251bcc9e64eeb0c7", 0xfc1, 0x400, 0x0, 0xffffffffffffff6d) clock_gettime(0x0, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8000) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x2010, 0x0) accept(r0, &(0x7f0000001100)=@un=@file={0x0, ""/108}, &(0x7f0000001180)=0x6e) 07:17:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="3812916c05201ff7d6bce0494e4953fe428890418010298e689ceca3e2ba1aadbae5c0247c611a125fd28362030554925dca95cffed5893be78aa44958f648ffbc9181297f271643e9004e5055d2815a3bc75f889a0eff557a90974960330e8ca80ca1f1df4e1a839d383e5d220e1504b5", 0x71}, {&(0x7f0000000200)="7fddf409052422d5b3c5cbf90e29e7838397225bc7260c24877b67e17388d106ff1039085b9c835b8d28d52e4e0875f8eb8cdee7d4214526b60fce8144568ea06e8629e6808cf01d68af9246451ab126cbdcdb47f9d5fb51ee7cd545e72ab92e4ec39b7e5666934a5c86ce83dac87806d9ed2163f3847e679de4ed44f7331f05ca432b285c0d800fba448d48a718a8be968cbfcd000530e2950ed0acf698cae7ad8dc2b6ad629ae3d194912fe918bea133bc9ca9a36153a2d9832842eca4291b4e503e163c", 0xc5}, {&(0x7f0000000300)="2d7a89798bb56836a080d09c20cb18d366b6f295d10dd8894c58793793afb0aa88b578b6a81b16e184e64f2fe56d3d80247f6bec72f0f5395dd7d3ae70055045080df8c7f8de58d16a9e0d1838084748a10b5b79b0163bb4484ef7302b677011adc74b1359112c1211e9c733ff0cfb8ed31d08a2a28dfb20339503cb8bde93766bf2cce309d5dd9aeb943f5595e53f1283c0e79a1c1a3dedbfdc5b6803463c68b1b6f26fdbdbbff8da418d2304a48bea64c2abac673fe2763a1c38ee18d83902f5b1a913ed4c477c5145b707ab815fad915ff4cf634462bd90357b42a13a92775558e4c2b803be542cd3d78a4ffc414ff5f21c6ac2aa496a05c021f516588e8c705086113a1702a546f6b45f1dec5524fe8b6dd67f02b1f71c116c5f23e84ca72ddd272aa7637adeaa6c4f50f473f9fff4dcb4bb3e385c97f1ae75b8cbd2101f3a3e2c26d23215719b78e93380f368544a5d9f56918ead56a7f3daf4a3dc51a03fe90b180a3240badc5f92e1307ab8c6e32f2286dbb99ac620103f41c497565bc1e1aab0ae447fdb6f4d19a004ca3cb68480f68124959a5c77e09d457ab8baf3d74eb9f6c3039ec085e138228f106ac4e3189865f7ace2be091449e9c0870018123af0f9b5dc38cd0219030d105dfff011c332ee6a7becb5037b2c37949c9fc85c23a639ea156b2e996c7d74179c8c81f42b9dcced71310c18c7512ef1e3479dd6c375f7323bb122572723147995c02b715e957d455a1ccce9721f106d9dfb0f688bd314ee28c14783dcde6c6554cbe1b5fd8a1ec2724a286c6d23fdb38e57ca94850c9dd3fcda90538e5718191e75eaa2638119cbfb4e64c2d98f260db37a95cfd3d72b0bfac44dd77790fabfbbafb756317edd25e3bc8d1256962590e124417c5ce5caa2f19a1ead6f3f24af01177bdb2dce1da1a47eddb243fc8aa5550f44c37d47ee5f7d6704fb84f8d54dc2015bff33c86a0dfeb8e60f7c126389ff21188b2f2cf27723bef3a8d04849f5bb15d3361bdc9386b0fd6b6306e58feba3d36ae2dda73cc34815d84a43d0c21cd4ae228844bdc25327032a0af4d481ba54053d38e69a78a7ac6a0b4da5eb55d37ccdac608170dd3714b1eb3f90153cecb397b5dd1b7182ca8cd76e12a079cb92cc4a8d6f5d5a375851e5527dff1e7fa7f7cc20399ac0422180c776fb43f772f9f4de4cbcb0f0cf481d66e05174846e71a7abe53b2974bc30cda0955b7738ac1362d878213daa562ebcf1e15f43d7b4e20c62dc957e5c2640a0c166fa62a78a9989e1181d30172403ff888ccc22270bf7c02052ba0853a04fb71619559c767c7d0ea95aa263d3d97c0dd40ef8d5789cb29e6240440b4bd29c4eb99445a15d43de41c60447aeb507ab11eade04e7120ce14c17d7b5e0cc8bd8068c6cb97ca6e959275958ead95fcbd25da58db8e8884b7ad7c78671413b81c5f2e7880c421763912518e956d04b9125896b7320978fabdcd395dfe6517a25ba6fe2b405429e2599eca4a9791009dcfeb642dae93fd70d673194a7b11596444dc47f7fbefa73351c3379c04cd766aeb4538ddf3e4d72e8554192b51032a7220af93fbe077588fd0431d31d44d0a6b9164d9a89077a87a54a0f724004f451987fef0475bd3db03c09aded18da1f9c1f998bc82dd41d5f5a19f053759e29ceeb21dd90db1a243b41296caac3b53b211f9b9e1cd8f2e4c38330f8a4792e798eded3415bac8688d038576156b971c3e971b558dccceadcc6ee25028242612d7858f8462f974e440cc20df9c7f20483fd6d2f56e33fafb5064c3e696c1dd532c8bf493962a012b1bdd50e7b32c7b939ac48807dd8f6051ea6a063b23da41882c3c2b5e37d134468e18466f2a6cbfac3e401d6b7da45baead289c96d568787204ccc24148f8c1dba01f4e116541dec6fd8ea6b50ee8a73927b2e8a2271b1a7e6500e5b1e5fdb852aa2456523edf3368110de37bce57e4f1cb175b19be6b038b6537146edbcad2a80451971949ce29d5f2baae964418174dbbd5734d5ce27b29b62be9f6002c471cb90594ff83d10268ef8160887bde14f9f92ace9d552e5ec2af752ed3c33774f2a91d6e60871c5b6d8d0bd9ac422baf05d3cb245ba3eeb38ceea2a1177bfd62e92675f77061ba07379517c5781d2fcb9764f03822e4b81fa58244d25456f39db2632845ae8c30f80a80c45cd1d485a768b4e6f7471bb77d3040c489739121e97636284e229b78552ce8a6fd49fc281fa5774c2d17dc95cacc64fbc08622494c261d32cb122c54160e6eb1e2ac9a24874a6067ccba99cc55f27f09edc53d9facd8bf60d53a20bc781f2787697c6927f7214d57f18fa02d444b1a7ca4e1970eac1ed424b6155455fc04292522888c8a5ed028ead4b063c4df834a3786e69e3007ce711da8bad951aff184916112d404111e3b4e59ae1ad4d43ceb102104846c457d89c96debcf396b693e40da087c63af1d7d0dbe5584975b908714fad9e39dff8a09a456032d2180bd5ed83b5daa493f48dec8150cb7bbac942647259e75ced20f5b879702df201bd1c77c0eb411e621d9ea9627dfe61f2890f87e08729cacfe246c4a5d1cb2b2d3bbc76c1a17305fdfa5e518787656c19b2cb2682b6033611c5071981bb9970cee0aa347f13eba2d449c8ad12951e409b7429a635588c69b4fa327c14f7fe7155ff0b70701cb549de19732b59c09147234a45b52d5a15d9d6e754993c72bfc6fd9728b37d81295e2bd594770bb8b8dccc800c0eb667b715e660eef670c39f2428bcd01f0fc95df35792f7159bfcfd5e3d015026a4347008c56bb429190887d4e4cf53ace8bef5c695e1094e4e32c46d2c4c0a042afb5c35f0bb37f14270823be7d5e5b35ab4ef20aebbb6f8cf1b2f5a84b36d938ce3b89f165f84e63b798ddba248c2596cfa17c9ac8cb2a1a14ec212de2bb46f65fd1fb86e8daf758f6beec318ca59cc21a5a9e3ba2c1ff9095f0fb763fb25e687396149338f61bec88da305df9204477e0488fff087150a9cb0071a6a2604f75ac483247dfa7b4d08fa592dc144806f7353a0e6e03f48a2f086b375445a0b5407a92ed3e1427bf80e82771699f1d4b589cc1c97d42e5b166aba3c1b72c3e7e5bbe0a5bd208ca9c0292e7ef93db26c2b387f09ff8a8c666ac2195f648350ad6ffc63a357c1e28905693d08c5e02f79c6be6ac7ef7bda413441140b5b1995761dfb012fe088832354b0a477242d6ede5d2cb3c30222f249e43c49accf331c785e22c497ef9c95cc91847cb14a5a9dfc83a5ba23f9b0fa136a801d27db1f70f9c469b441db218529497f5e4258c9720fc20fedc359aa465d8a5ae8b4647d213ba97ac0df89dc5ac7655a3c3227c238e8a89c62ddf53ec07be30f94095dcf21f676a166617620e53f8e7ac9a208d7869ec5e39ce3e5421ca3deca075c4bb6d0cb60f69c1d6fc82703ee74bcb1e0b001d0cdf67baf2cce4093028074ee91c86517576b8d032e5cdc47ddd2032a0afb1cf866f9a6837906e93abb56476e1a6d6759a183c5e9bdfabc087b62c08bb5648ec01d8bb2ad8270350ee2c5fa852b0f26e5a720d4449ed7cf737da601da08f34148f49e245f5ab51dfb2f0d688043a43a7d94c4e4c8a96211e9b9a7dc6dd58c043b88277fb8ef8294ab678e81dbee4baac4a1b816c2e96564232d7308f20bab721ce1835e7bd7bd2ad4777b44cb6ea5d3773abe6c22b414e137a0fadd239c3962d4965d69e08d44935396808996b6db30cc758b5501f454c2a7b75c9c70aba6917a6371b82f0d02d387e1dd3ddb81348cf603c203545173f1913349b9ca7415109dec05a080d79ce8200c4e837314dcd5e8580657c5e2bb30fe5c902479ce23cdad955bf38df4b572e6e38dda1e95300014532a7ccb0074823642b5af74305eedd6cdf424abc9fd425ff9011536d00f6fe3c8c7ba858ec4eb2d1c643d111f1ce4db6f733d6b19cc32e6de37e21d4cccda2703d544e180e65edd245e8b61bef61065b614cee45236c87babd30741f025397338ebcbd779d10b9914a59646bc1ec570830c7f063dc3a69865417e630ba1218f18e3b33f045ae17f841bf269f8dc8331a4ed816e45a75ec674e9a6ad56b8b2c1f75af5587c221024d71332d3f154d8b4722faf4fb2ee682c27d583788f1ba056e417b29351932c1c073f1f96a5f3444f05f0865cff97d07bec1bfe1d489551b917ade4295d32644d7a4880ab364dc57d85bbe44c03a337130df09a8149f019444efbbc69add9f50061ac30e3f61ccfc5f8ef0e620d1d1861014912fb2b00294ecd6a129474f00131d3b5b2f6e6d1e03cd94476e654cf57eeae9053ced984343b46fc776bc8f51410b9e262ec1969c54020aa58bee869201a336ccca5ce264fb2e97bfd8cde0f3e43de6c5ebca57fe657feea994d47aedfed5e0f2ac156e2036c9157511ddd0d36233f661b87574de9162e3c420df42156118cec9c360d335a18f588b62bd15690176e50567b395bf33be97613e4da11cd78b259ef201f9b18796d88f199b41711959f2fc78f23013882da439389517b67a4974b0b8d3b796b7e0e72133a71e1cf7076c93e9a57ab6ae717808d716ef086fbce04df378767193a09dabdd8a1c54bef6faa604628da6b7cb5062bca6c8061d6dd9f88b1178312d287fb4360d5ffae4babba1486113b9e16546debe9315c110d7f5729c6d3bcba3943300959a184cdb37fd20a22f1a731ca973a8a6b203adcf79d9300f71d197e186b9d7559326ba063d0e3e0fc03bcfc1da60e26c689216f3844f4a22ecc1462ae1eb970271133dcfc529b2049de3abd73e0cec26bea10f4155b218368543174edeb731ec3f453ff7b6f174e5b2c1e98102cc36d09619ad23ceb759147a173ce2c27b44e8cb6e6abe21d49a0ab3ee40c9b86ec8f2f5c5ab076d71e93d330459151658d8298e433fbebc08ab4046abfaa0f6c90e158e1cfa7445a1d769553096c61420dd90a947f155e0f00d7d18b5f1b8b6ab9296fc609f273c4f323f062c8314f94689a7c5d989d6816fc352ea55bd318c30e5843f8a67b9b67a9d75c1c62f5b6c33897481c95aa8c5600036013983a3ff4277d0dfdd997dba41a5453120aeb80c653a43845163a3ea4cd77f714ecdf760779ff83764bcca1ace2df0cfd2d0bc987b8a29ab78a5243eef7ea8800ac513cf3959fc4f669228a8da669face1376047057398b61fe20adf7be0e9cd2197295984432072d156d33e73cbd1d817cd0828b2a4f4b18a0ddb0a84a3237c787cbcd16c001953b96d30af1480af68d42519df2d70a6c3d937eefddf3a5ea201a5bc08da89b76b93a4487d85cc1c237c4d79f9822bbb2ae72e71695b099b0f0464455d855f2b41c61f7c7b7fe21f76ca4d988145b52de87d89f91a28c8347f19b4a0b9228f1ebf8c53d35b3218a70a710dae18ad648c924c717f165a5442e08864a0d3751aa0539a291799036378ac72dd2441ab1ff1fd248c8078604607c2e7d87a086f11d11b8a6ec18dd2d7f8e7a26bf67724bd9d5832596775bc168f0479c445f3772a2d4f7c998d29a18bdbd45bae5946cfcef4148c41ca25c98c85ba100dd0d3ffac35ac53ef6bd41f8b62cb65032dd320e9d6572cd783d16c839c1d97e9a7790b1f0d96d88d822a44a78fe4c2a36ea8686e813c9189225a51192e9314bb5326cb542f47d31a8da11605bf91c95084733ac6b8fcab8b5b39f26b8eee0cfd40463052b1d4c81aed28b27f83a24bf726b0a26e2a89ac744151157a960db793f5f75a38baf39374f76af365fb38c83", 0x1000}], 0x3, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001380)={&(0x7f0000001340)=[{0x67, 0x25}, {0x84, 0x2e}, {0x185, 0x6}, {0x24, 0x100000000}, {0xa6, 0x6}, {0xa5, 0x1}], 0x6}) 07:17:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000180)={{0x2, 0x200}, {0x1, 0x80}}, &(0x7f00000001c0)) write(r0, &(0x7f0000000200)="1251b3f05be3bbce8dfd48034724fd3f9cfc9894f4d747881d01a24900db7c275d4be1923c32b02bcbc15415f8bd1e597822fb84ed10371e70c33c9889c44143c068b09fb3447b8b6cad68e19e3cdb393238a036823acc233caf01eb6b33e3571dfbbf6101cf7f1a95bc944a0e388abf7da7bdcaa2f5bb0bda623aa223677986e31f58ab1ed17c4ac00d02ea02014cce8ee974c94c47ffecfb8ac3d700852664866c09bb7c17b62313431e6ba6d79ad67a32f247805cf60c", 0xb8) syz_emit_ethernet(0x0, &(0x7f0000000040)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) login: pckbd_enable: command error 07:18:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, r1) r3 = dup2(r1, r0) r4 = kqueue() close(r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = dup2(r1, r4) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000000c0)={0x3, 0x80000001}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x1ff, 0x1ff, 0x8, 0x7}) 07:18:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) poll(&(0x7f0000000240)=[{r1, 0x20}, {r0, 0x6}, {r0, 0x102}, {r0}, {r1, 0x9}, {r0}, {r0, 0x132}, {r0, 0x6}, {r0, 0x128}, {r0, 0xc}], 0x200002ff, 0x4dc2) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10, 0x0) r2 = dup(r1) r3 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) r6 = geteuid() r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x8, r4, r5, r6, 0x0, 0x100, 0x7}, 0x6, 0x5, r7, r8, 0x1, 0x40000000000000, 0xffffffffffff228d}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) pipe2(&(0x7f0000000000), 0x0) syz_open_pts() syz_open_pts() pckbd_enable: command error 07:18:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x8, r2}) dup2(r0, r1) 07:18:01 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x4300) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000200)=0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) 07:18:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)) 07:18:01 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x8) ftruncate(r0, 0x0, 0x1ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file\x00~'], 0x1, &(0x7f00000001c0)=[{&(0x7f0000000040)="0265281d1db80527e2111f8cbecc964dd6a295bcaae9f8da131014208536d1937746f0057f82585f83e77a748cf9eb92388dc64e3d16d6307626c4c35532c7161ab0126f0a2d8f0c54be944a6a5e4b546dc71ae2b1ec51e8d5e6c4b55e3fe492271048fb3beea621e17024005bdfed3f069578327e", 0x75}, {&(0x7f0000000280)="0aa13487e72e7fa505ff02dffe9a00f4296b06b5815842639c954f2dcd1122b765c158ac8232a1f170e4d0bae0727a240a34d48d84fe127a5520faf84f8963c1a23f02e5844f31346c3b85cc8286ccf12763f6e9f9b32f99c79c160421e83f612a1ad6a4b0941f2144f46d01af126f2c96a7cc5c42f6aac70d91655d6a1f67ddc0c6bf66e91493673d06cd1eb94df120f40b3d458004f4955678c11ca1bc2a1ca23aee12fe3c3eb38f43f8da629e37292e005085f9247ba43e73a6379e25e5a6ffc4860321c92e941105e0e360015a95cea59de1674407e7d0c49d7c8deb29022900"/241, 0xf1}, {&(0x7f0000000100)="fa9e41bf", 0x4}, {&(0x7f0000000140)="242e31b9305a720414028214fb44d9ff040e3859263bdc4e509271e6c8ec650457a9a3982e6beebd305c8174445a4ab0a56ed138e27e1472525670065e84e6d9891a6548467fc38f403e7a65d64295f8395f0c02012757155ec8f17f985d6666760f674850215a395bf39c72d8", 0x6d}], 0x4, &(0x7f0000000200)=[{0x30, 0xffff, 0x2, "672ad88b2b588af461cb4176bcdcd95d688d1e640576f34cdabb7eef3b08"}, {0x10}], 0x40}, 0x1) recvmsg(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) 07:18:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x3ff) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 07:18:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xfff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = dup2(r3, r2) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) dup2(r1, r5) 07:18:01 executing program 0: r0 = socket(0x11, 0x1000000000003, 0x400000400000) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) 07:18:01 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\x00') lchown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 07:18:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x100000}}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="cbbe", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 07:18:01 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x28a, 0x100) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:18:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) close(r1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 07:18:01 executing program 1: r0 = syz_open_pts() r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0xfffffffffffffffe, 0x20, 0x8, r2}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x3, 0x81, 0x29e3, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 07:18:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="66305454e8ec6b172e756f4b568ccfffc449eb627e717b160456698364e549a83c76baad72c471c0077acddb530bf965859e91b4b2cfd4ed9bcb7d265e6d0df8966f8e514a2e6646adcf6f8299afd31d88a1ed550be8a22ac3974f7a16b352d064782e2455b7f692e66591c4b3c97ca36acfa5404ce2f868905e2328c3db091687088134fb34d68bad161589ba4193008b2846eb38d1065ab2b0e46ea43788b1c488ba9164c6f58e4caf3038b36a9158a454ee39727eeb2403c1655f008041adfd9a6ed987637a0631b896e563d48713", 0xd0) 07:18:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x523b3ed2788d9e37, &(0x7f0000000040)="b2") 07:18:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/172}, 0xb4, 0x3, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x7ff, 0x2}) syz_emit_ethernet(0x54, &(0x7f0000000000)="969b100e") 07:18:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7ff, 0x9}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000000c0)="90853856a670d8149c976cc8efccfeb6a287611df9e9a23877062c368035b5664d65457b194153000000000081303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x59) r2 = syz_open_pts() close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa62002000000090100"}) syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) 07:18:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 07:18:01 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) 07:18:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES16=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64, @ANYRES32=r1, @ANYRES32=r2], 0x1a, 0x20000000000}, 0x0) 07:18:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6}]}) r1 = dup(r0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getgid() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0xffffff0d, &(0x7f00000001c0)="4319a1c1f517c859e3a2be5b96965740c84304673f476118972ca9910e092369b55c9ff30770bb1d8b33ebbc3c0eee750422fdf8943a295eae477a4ccb2d4e") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x5) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0xffffffffffffffc1) 07:18:02 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 07:18:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x100, 0x1be) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) 07:18:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000040)=0xfffffffffffffd91) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x5) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) 07:18:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='$%', &(0x7f0000000140)='.\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='/+[:/\x00', &(0x7f0000000200)='\x00']) fcntl$getown(r1, 0x5) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) 07:18:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 07:18:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000580)='./file1/../file0/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 07:18:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0xfffffffffffffe49, &(0x7f0000000000)={0x4, 0x100000000000000, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffeff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 07:18:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x77e, 0x0, 0xfffffffffffffffd, 0x3, "0100", 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)) 07:18:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)=""/145, 0x91) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) chflagsat(r1, &(0x7f0000000700)='./bus\x00', 0x10001, 0x2) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="f6024ff9a02553acc18d790f601557af21d6a37f48223c5714628522b8838fe37a5afc9f2c7d78863b334224238528e82d39deb95432999dbc6fb6dfd2756c4495121ac7605ca69486fe58dddffcb10de99737e1dab8f3d48853ea760458e0f8a6dd7d8fcc14baf913a3b26e9d6e290c808f468882d2", 0x76}, {&(0x7f00000001c0)="b33ea6d28e0c8178ca99ae517e164c077a581761b2fd09864b430b436f7247c46ea59b366a145a73f467b92072bcf038224a03fbe6eb23ea2ea5a3b510755a94ec9c47a746872ee000e32ccb4ac4", 0x4e}, {&(0x7f0000000240)="17be215e116c1548c7ac562d0c7ec002ef3821d32defe26b30b4b56c7b4de7a5f015f9cde393d7cc11bce2670a70b2a48b14d6854c652c80e04fc89fc787ae3de52d789ba5ef4e607c3b0cd9a890948a40e6b5d0eb9447f881820d2ac9b2f6d842a80f2e9917d24bfa07b41cdc55217c536a2672e2c400ccff791211ec765c47c34a6c9df8b97fc8bcf0ede6a6d2da4ecba352c7ad0d272ee59f14aa38eba50bece54ef6c6e4d593990ba6cd14247cbaddc044153a13098e9984b6220c5d0b7c0d3dbf41751458cf567bfe8cd713d895d0117a4eecb56788a0aa6d8d23fba7e61a3f4c6fabd83641cb64acc0a2bde54b5ea095dbbde95b6866", 0xf9}, {&(0x7f0000000340)="17332ce6030cc7f6d3958c8063ed3ef5554604cf316b0ee36a10caf43db76cc97de6a134b9591ca104739e942545750b431226c764368c96fe62a2e42ae168faf88fceb1b1b01e006a3f2e80959f7c6ab94bb17d9eb78135d0933415cbbce86e57ababcd90b6550864cd18aac0218ef07a", 0x71}, {&(0x7f0000000080)="37a0f7c412f392d525026ad26248834cf3bd432a811bb60fb31ad9a9203ddb2d917b6d9113eebbcfc15c1540936760535e2b", 0x32}, {&(0x7f0000000440)="cee3caad2dc250024d4e2a2ea568ded9413ed133c5881e535058bedf01456cfd684ce747edb650bfc8cdc25bdfb32b860a277296b6d7a4205d123073b00e2c5cd54c9f6a7b636061ac4e925d1e972c6852b6b3d1977966b9b66198bafb0ebfe73e79a2f0e9c8928c65e66b8cd59bd3774c60252fb56b54", 0x77}], 0x6) symlink(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='.\x00') nanosleep(&(0x7f0000000680)={0x1, 0x8}, &(0x7f00000006c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00062b00000000000000a3bb6b3c042efdd100000000000000000000000af6ce4f22276e", 0x2c}], 0x1) 07:18:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgid() r1 = getgid() getgroups(0x6, &(0x7f0000000140)=[r1, r1, r1, r1, r1, r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 07:18:03 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r1, 0x20004269) 07:18:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 07:18:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x88, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) 07:18:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xffffffffffffff29) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = geteuid() setuid(r4) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x0) 07:18:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffea9) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) 07:18:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r1, 0x9) r2 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4a) r3 = dup2(r0, r0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x5, 0x8}], 0xfff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x10000, 0x20}, {{r3}, 0xfffffffffffffff8, 0xe, 0x2, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0xa, 0xfffff, 0x0, 0xffffffffffffff2b}], 0x9, &(0x7f0000000180)={0x7fff, 0xffffffffbdf7a4ed}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) getppid() getsockname$unix(r3, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) r4 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/2}, &(0x7f0000000240)=0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x0, 0x1, 0x5, 0x3ff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000300)={0x6, 0x800, {0x8, 0x9}}) r5 = dup2(r4, r1) syz_open_pts() r6 = dup2(r2, r5) recvfrom(r6, &(0x7f0000000340)=""/224, 0xe0, 0x800, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) r7 = getuid() setuid(r7) unlinkat(r6, &(0x7f0000000480)='./file0\x00', 0x8) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000001780)="ce2d92e1504a8ada43779469046c24598db6f29dfff0f6778ac9aa99ad686d2338caac3486b4931f19fb9574c2041c77ee47b53094555584dd20a3540b4f4834bed1ae18093d60f9bea77304872a32a5db", 0x51}], 0x1, 0x0, 0x0, 0x400}, 0x404) pwritev(r4, &(0x7f0000003b80)=[{&(0x7f0000003b40)="6c245f14ee", 0x5}], 0x1, 0x0, 0x0) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000003c00)={0x5f, 0x1, 0x4, 0x9, 0x2}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) getitimer(0x1, &(0x7f0000003c40)) msgget(0x0, 0x200) 07:18:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) pread(r0, &(0x7f0000000040)="e77d85cf0b0578754b5163298b8ae248f790d7f01cda5dc92b1ab3800bdb679d45a9fd3b2b2f81bef9c4b87b877294311ef68d37c63b5abe03be97a913346d596cd838cfd25c13e4b8b53c631501b70d4d5bba90e005f48133559e3ef6f6953580a45c2afe715e928cb5def370cba368d83e532b869e90bcf361ed0f2529c8c3ed07ff57854d6299d56a8513fd525cd1e34364702b6141b595eaa19d46fb00291cd805bd7be1269b5fce5d8e216e8b8f134c1af9d700d0a7bab87d48ec5f0e937f29d284", 0xc4, 0x0, 0x0) 07:18:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)="d028f2a03913fba53fbec7644dbb588b02f82590d23dd302f5ac8c39d9e8e2657374ccac2805732830fe354c615afea2c71c10900cc87dabe406d3e362849d7e76faacded4c578bb398303313f7e269b4b06b73b77ac145e103de64fbf77648e8b35703f59fe1148d3f0cc1226a70bd4f098e2f3a84c1710e8d01bb6a12d4143681af2916e61e109c1547afdb86d0e4adab8286f851c5f6f0a31ba336afa065af0e1c79211613adb601451f73e5251081081737e77c04fcb3bbccca3ff", 0xbd}, {&(0x7f0000000100)="87af7b77344ba481a36cda1ab32eeb67db8e4b67f521538ef796db5d8dd482d11c65298c1ed4c76c3dfacee985f902620411c69dbf80cbadcfbf2e3136dbe6", 0x3f}, {&(0x7f0000000240)="4c1a79dc3ee7a6b5771af4f23d8d697cf583568e1c607257688885dcacd20ef92a5d31ca01e6f68881b13b43ba45adf7c1c0696b30f443e70ee8673b031ee0a249a10b7a59909aa0d5954078c530e6d74e0a098e70ef8a1c4eb15f01cf28e99a30e5e0e08aee9f4f0f19154896b8dfe3f450409e6a0fb120d814ffdcf7cb9dbd5b3dd35c779e1b0f42b26d79d262a17a4b66427d8d3ddf0ef4e5781bcd6ff6294a868e1d48c7c1c1e58bcbe460c010517a818e20202219dab742e007e4de6ef7ed00541293c7179be2fb596b3f989c480c620951579173ff7ada9bda0dfda931d5", 0xe1}, {&(0x7f0000000380)="534f075f9c2aa345067e4c50d6f4ec3b4c8054cf4255c976d757ef7f7cbff7b626fbf90fd2db91211c912032aa89da906fe1cc82b1393cdde72aa41718fb35e01214a7ab9fc7ff13e6ea3535e1738e9fa559d0b52b13b9a6b9fd599a06228aadfcc1a2df7e6d6421dc33ee5c64a4aa228ddaf3e9d9df6376369659d877871e0533afad51819b6cb78cd1200e2b0322b4e2809a2c88e802f8ad092cac901c55b4c69b0de66c3a6efd7fbee7ae4d670650075ca4eef2a5360a", 0xb8}, {&(0x7f0000000440)="4d59202bba38c7c0e34033639fb71976ae64c232a37b5905a810a4022f73ecf68191d380a068f413e6ecdde9ecdcd57650ea964c6b237b97325283299bafa8b38fda7bc3eb5b19e6edfd3247aa25e8b5d2a05b38b7285d80c1930724aa", 0x5d}, {&(0x7f00000004c0)="14e3e8562717ad95a5c681a71a7fe8d962fef37f468261b7c5b3d2c7e860a4409baaded47e11134da69c64682845c2b9f07f0d1d896f09ab83092d9b81e403505ec20048550be3539f9fb00cbc08bd0f2038c6a2555bcb80d010b5494b95ca15", 0x60}, {&(0x7f0000000540)="80e909338f6a03cdd2a0049f134e5bce163b66a60616da0778188a9acb4b6c5ccd249bd8081cdec42cbd3d5b01ed6cfa8886a80a831cced375711c6061304f59e15fe0a1fd7984321efb3bdd20ab5862ae9ca9c2e40e94a03532c7a0b4a69345a2bc911aa914c226ec99e752d0ead1d172eaaf1914ebfbebb9e1b77a92d18ebdf2c4093e8bd9e5bffcfbfd5023fef51cf851283b28dad2754e141a1c1100582f78817fea1e654d5eeb856ab049db957208764931874ce7a7898cf8eddfc7635206130d99fd99c10c3d0681fdec4cfeb3302c108413c780383f7625eef3", 0xdd}], 0x7, &(0x7f00000006c0)=[{0xc0, 0x0, 0x2, "72a20031542753af3c94d65fb296f46927e414f83d8bdf2f7dc85054db52aba2d666dcb5fdbfc4526df0cbd6b640a440abb9cba8b72b4991ae28500d51a6ddd91a5e03bfd0adbefafb727d6b8e342f976ae5ba96f6080ff6a785474aea028933f451a50abdc5d4fa7c6f3ad48bd659e7a9549194b597327668e14b571466aa0157c204e8afdfaab6fa853d2c4732fdc41e9aa314fe600727853886bdff80256ae9399f9e28e039940df921ae"}, {0x30, 0xffff, 0xea7f, "e91e680e3615052e90ca76c28ad2f4da85922f0a508e5e7160"}, {0x28, 0xffff, 0x6, "7329d19366616f3dca5dafbe298fa4cc4f1ceaa7ecaf348d"}, {0x20, 0xffff, 0x4, "fac8e2655edbc194eb458eeece5938fc"}, {0x28, 0xffff, 0x9, "9c83a6ccee5b3c7e5f75ff29071a8e24728a370a1c50a79e"}, {0x98, 0x1, 0x80000001, "993739661a1e32fb905ad3785aff61531e93ad06500756d10a2ee53c5473a3c9b62eceb14c0250c71bfbb8d27e891bba4535a355e486a2c93e8ea42c88adf4a5e3116549b2ce87526def6d221ae25dcf331b3c77da955e464925f629815bf6a4016a5b90ae2e430ad9ce539bdc069a00cf783a1bf4ee9b1e27b1b19e1706d16506f6decdbe"}, {0xf0, 0x1, 0x2, "a5e2375ebb6547640e84995456f6e975b1414a04ac2000c28a7f49135fe3b24be0f441cb875074c8681a7eb10f19e6a53dd23383e2bf13c7c66dd0458648ddfc816fdb19c463c60ed8edbf855b3b57c1c3e23bdbaa17202084c9b8ed21a1287c93acb5be8e8572839827a1db9b62790b34f6684f5bcec4e10417e0fe8ae5838edf7014a60effd7f2959b433d07451b5a30b67b7242e99b26670967ff970d21686be054965e4b7a9c572c1ac79d8e385a3f197a0a871045af5c590ae3cf4fe65356acd02da2147102dbd9f84bc888811da22e7cf21638ea5701ed7a78"}], 0x2e8}, 0x9) 07:18:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 07:18:04 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0xfe1ecc7f}) 07:18:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x81) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x2, 0x1}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 22:28:15 executing program 1: mkdir(&(0x7f0000000480)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x4) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000440)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) unlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) mknodat(r1, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x2000, 0xce0) r2 = geteuid() lstat(&(0x7f0000000640)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', &(0x7f00000004c0)) r3 = getgid() lchown(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', r2, r3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="bf434a2dc988cb746c1b477718f227382b805a2c88361ce550bf70957052d08436383d4869a6075d9cdd6570493291cb860b2773792bcf581d66e7556600e0673e2023a2a949b1c74529797795665f50b743349a3aed1d8807dc44f314596358d929b47ad77968b47371191c0ee3f87fde87deabd7194e25ebc77fc61ee4ba91949e76e9d5d67f5cd2c35c9ccf2d", 0x8e}, {&(0x7f00000001c0)="d60874b26bc44a4e560b609021de9884eab779c3a3b2f8de2037c369e0dbd8ec4e99cd0553663abe715f569f9471104f95be8f806489e268713ba91a05c37b60", 0x40}, {&(0x7f0000000200)="45c5bcbe0a962334c61e123d42da1c8791c4debb3f82303fbb71df2eba25af4915a2ba0a9df787dbae70d9ccd2081c1a513125be56d69ef9a4939b681e973467082652f78f1f9c53527f906ce129bb855b09f415a9093af7080484ee7ac36f0483c4650b1b348678a4b68cfea3bfdafad08d0f870e59cafc561d0e2ec2f8b103a89dcbe41ce368706d2b", 0x8a}, {&(0x7f00000002c0)="146d330b9980a93ee5cfb4beb7c23b962d543b1868365c1561803f46d6a6e687dede63f83ab2249070da7d187bb69dd4f90ea24a178c15477460a397cf56301c45948356d9062418abe42dce1cb0f2e49ee48f79944b6cb15b68232277735a02bfd36e30fde2fe15cc2f09d4a6167a7dd1fdc5678f3f57db0dbaf00148085062729bb468683ec756b06fd0143f4b0f996744dcceb198fad152beedadb16fd824392cc10c1b25ce65720c219573ad2152cfff6f61853e025cc05d2678d1172b2cea9913479f20fea3e6c5d45688a80e0b12eb5c438ce8276eaaf93dffc4f3fea0a9584933f3d3f8aba42fe38d890b0f4bb20b94a9", 0xf4}], 0x4, 0x0, 0x0) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000b7, &(0x7f0000000000)=[{0x80000005}, {0x7, 0x0, 0x0, 0x800000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0xffffffffffffff14, 0x7e27, 0xffff, 0x6}, {0x4, 0xff, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000200)={0xfff}) seteuid(r2) 22:28:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) syz_open_pts() connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f0000000080)=""/9, 0x9}, {&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/91, 0x5b}, {&(0x7f0000000340)=""/7, 0x7}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000400)=""/171, 0xab}], 0x9) write(r0, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x789) 22:28:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000e74de400"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getgroups(0x3, &(0x7f0000000a80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000b40)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000180)="abb0f0384063d9f0e30994bd33a4fd6c34cbc32387e371c1c129f9663f40280c1b60b511d4b206a91b7bc3ad0565bd9429c4357fd2083c578d69f9573d2df801b599ad2108e74e7e9863821f15365c45f7d1c5ce43633df871fe58ee4b49cad97badc09ad087308b1afde1da609d915959520a5a4fb852b9820f965484e5b49e474a9ce4e0dd9106d12d1f623ae32aa998df22e478f3eec5aaa103ebfa66252dbf73c0be5f4b0a6cfa680af27f130ac6b09cc67100e87e2d9dfe63e216171da51786d6ade78cfb7345a0ef25c22177a8bbae23a46acc5145bac9", 0xda}, {&(0x7f0000000280)="c6920a53f4ce661f1b96f75298a13c3ac1a64a5aa321c397479a0b85ac586857e3cb454d55a1b334fa39e0df1be7683a9460a8d8369574c61fd3ed96f1096cb0c84041aa3b10de7eb899ec330413948ca649900bb26dd67940935b4079c63d495d91d75bc7536dda1121b761147a3f06998603e584e993755e931fac3b78f421f1105490c05947ece691baeb873643464c364552380ecfd7c373dd9c7b00f7cfdacb9ebb5a9bf7dc601019", 0xab}, {&(0x7f0000000440)="2082470ca91fe1a48f8e7b648f403e74ce6c11ec8e4b4d3f28523d49b0a6be57ee708bbcdcc3d8e8514ae9fbadbe269a647aff9e09352ee5e3c3eaf253a8fd93ad788cadb6a4e460e3d9e86749c5ea59e05273074d87374971aff81837e35f60bb543f31afd429de692f411053e143552ac8b85de32c1959294d8318101ef3f9076a7e4942031398f0dd75bdf610f0154172120a87839fa4e05630c0d9ed828ff711fb96d9d5ba9a6893392f87774f1d4f721e13cc0fa7ce21c4d007b12f354d11e1eecf4c16", 0xc6}, {&(0x7f00000000c0)}, {&(0x7f0000000340)="e2cf046d0a88ce7432b3d6bc29f64e4e762840f8ab981f5e441f54e3e12a5da752e4e4ed76846e5852a50749e382dd6c8f585f28065c8d6ff463f1da6d0019b79d82574b034e7b49c142cd02ad76ddf9fdf2c25d8a04c857e35f111c838b8f36baafffada3383b6537898473b8d87b7415aba000fb010c58f75c4089349b16a374623e5118922c2bf50040c940c16aef3877e54d93c37d1c9f2ca91bc2649ebdc3", 0xa1}, {&(0x7f0000000600)="5b22796cf12294e83db43aad0abcec36d53dd27f0e7ff38b5911ccb0b60e81d50f1f872460c9dac1807cd8e802970016d763eabac635a7430eaca8757aa351353bbda406eacda420ba83", 0x4a}, {&(0x7f0000000680)="20188c581018696e70316b65685edb8c5d889ea5f5ad331ca2b7492414ea3280fdb66ca79ee8774d69494a8349ca3ce56832ada973d861088030336299c44adb56f7797a1dcdff640513ddc3231638ac091f9d7263ee64cabbb65fb57e22d019b2fc96529dd57e2e462b61780b09fca6386ab77e7b151de8a4b858086a1c4a2142", 0x81}, {&(0x7f0000000940)="f06e80b76f97544a7c4c581190ab97d0d5ccaa1452f7376695ac2f0069295ed4609fd54bd6a5cf57bb26f92f76ebb3baa5b00b68ed6cd26e00ae4e638231d5bbe6df5630c90be53327afe86c305750b0d4dcdcb53d64d64f44041f58b3a22f4e9ccc3ec8442abd9a68e322aeedf1e0684a6a3741fd7f18f307c5e059da030d897aef54db14ab0d50fc947e12c4764354106efc9688c95ab8e9816efa7f568f09233eef36303ba72699d1e1427112f8debaa870fbed0d29a1b409a42968f729bea50ab136c31a99c69cc94cc12b7447eb99319a0e0bd334a1932ac767e257307e60323b7a60abd010071f04a01d1f061f201107", 0xf3}, {&(0x7f0000000100)="5558c6", 0x3}], 0x9, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x58, 0x2}, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 22:28:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000240)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) open(&(0x7f0000000200)='./bus\x00', 0xfffffffffffffffd, 0x40000000020) 22:28:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 22:28:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() syz_open_pts() syz_open_pts() rename(&(0x7f0000000080)='./bus\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x1c1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) syz_open_pts() fuse: Cannot find fusebuf 22:28:16 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mmap(&(0x7f000015b000/0x2000)=nil, 0x2000, 0x3, 0x5010, r0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 22:28:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x20005701, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 22:28:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0xe2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) dup(r0) fuse: Cannot find fusebuf 22:28:16 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x1d, 0x10000000001}) 22:28:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0xfffffffffffffffd) munlockall() r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r2, r3) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x200000000000, 0x13, r1, 0x0, 0x0) 22:28:16 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="b4db05982fca3f795e512d04682eb91d197a698c97661eb717e75011ff8911bc63e2fc5414500187a8ad16d62ee304d15fa9b7c2efe925175eb400b9bccec2dd0f881d710e35a8020e57dc781829e786abd3d4e2a54838891e60132c0ced5640d68536a381ff8b0e22f9f760526578224d1e9dd0c4e5095b99b214ea87b867efe15f112994ef846d386264d7ee13e7c3864f6f0f17eceb42e0e02d2eb751e91278d9f1277d96f1daf42d8217d42a780a2f2a05e091a4ab99ea0440e08302c8fb3cf47270e6387882bbfb6e89", 0xcc}, {&(0x7f0000000240)="335126d5fa1611912c0055869ae93ce589ca264afc34549795c46d85a5b3b752c5370242bdbd2b89789bf68a8772aefb255c7c5fb9a5824d7cb319d083480afaa2ea16ec048a22a20f73af323684e8d830382291915b20f07adfd6ef822573dff4fd29aba70a1bd4ff3eb90c96aa194bac45f6132eee2b369db1d329df92c02ced72d6a3a86477fb93", 0x89}, {&(0x7f0000000300)="58993a710f304abd8991843be6ad6e538118faebc730090514f7e756692589c655262167617ce996b5deb017d3c13f27428c652308467d17bf2987f1c95e543601d64d500f9e2bf5f354a269a2fec3b926b1ff7dca1938cd67a77b6c37c7c0d6a3fd737a1934859e223e1ecc50865aff84353be3c4b1e425cb918c0f8ca69c805af252cd2b27213732aa5f7e9ce3702ab8be287b42a92831084ae25616c684b1e88bee5c0504d715ee866157951cc38d90719bab2fabd759a11219c9f80b6e070daa6f5bc5d9eca5cc212c075e7d52908cd24fd53402bc4fc9319d037d95d90227b21de54ca46df747f9d69dd6cef38fd3", 0xf1}, {&(0x7f0000000400)="8f62747e7fef22b7e587e6fc0627a98ce0c9776fd373a4f05ae5183b598752578b8a99d654efaf3c53cefe7f530a29b74fa92d5d1964f96fff173c60f4382af3c70b33ac859e04c87588c1f9e3104f42329163ef25f5d289ff213acd", 0x5c}, {&(0x7f0000000d00)="d4fbe2720d9b3b8d2c870212f0c513073f545050dc4e6733898f30be2129097596c838d1566308487965039a44873c9d2ac424c20db9bb15fa48ef0a736f6dd915547a96314e1e96a25f7d119ee109a73af31c9a4fae9e3bbd4a44489c861303f88b300ab8a69331fa429a5da310933a96e7231e4740d98a9c84f479f767bd34a3adecafe6bbdeb25908b404ed79c9b7d8a05b4cb8841dc932c7ea1b7fb6df04e21d4ee72ab573824e38cc597a0281a1e3b90cc12d23013d9e6afe576a4510214c76f6b67cf9f616b36409174ebf425f8290ae1b2b3175e02a1b29bd81a5c6ea1db57855d5673539f9aeb923d30b0e83d738bd1f629bb0d4a17948b1a18ca33c3db509350c549cf0667536139366899ccc04459ffb9e207773d9f6559308bffecf705d5564d436bd9daf18f613474b71d712b1ce8734141f1b3ba52bddd1ed60a671423b813741acdf589c260c4abcbde9b37f708a86f18839a023363750e18672542ce902f72a0b73840a1bec99f98e1d2c11cf2cf7c55f82819c9ae1d94c76fe47cc48e9d8cde917422074d4eab98b5fcacf23e2911b5d4f3d78debcaba244fa81c88c54036674dff94b9c040aa43b09e7f563d5b016cb186bfb5aeaec9d2cd08f9065623f3cca35aad8066515b46ce626629b839d26fe7431b799a4210e1894854cfee55ccf785dc0f52ce533c2ac36c222709cce3ed210c7a148f679c96b1239ad3b9f51bd68b9286045b7c835301d062c790880f88d4a4b8d716c1ab9e127579e1cf4eb4e5cca42d875a99e31774d799ebb6fc9cda6bdb4ec79eb4c723e38e2455e542639dc94a4fd9f0eee202f9337d43161760acbac01936975360791b9cb258c0cc5131d103bb213fb4a5821dbc3a40838692ab49aa4422c45f50f8f5655fe6732343f3ec5861be1211e76763a230ad902a5eec731064d94e441c3cfdfda6100720128bdbdcc4e17c0c653dc38161c183bf33f23be2441e722170e9dc73af1ae0a68e2110db2c89f6a7d263414f4add7a63ccad94f2924d06e22495719d2d54956614f7f062935a5136dd9e7b8efd205820325023f47db75e2c537a5c984a94d2510508d0add211c4a781bac241ffbda5fa08e5cd2b880ca8ac7ea81a613bda972ff96abf25463dc31af7a3c71d672c94d69cb7878f400591b6f884f2cc5ce7323a403c75576d7c084facf4977f502a8f904fbda56dc559e2cb22a5de59d6ce185fe667040e21427cffed2d495ff6b212a2c3d87f70691461cbb492791381809dc6f27c764b39b56739066e6a20824869c46535b7a6bb1f9b20e7f1de77d5f8b104351cd20cd2c59dea1ffac835e4beb866489615de1028567a14dc53164001e0f65feb3a7c9402e811ba62bcad8091ea5cfc86493aa4caa78b6f3257be03c97b07325e21b6f9ef8ba28ada922e9f6b8db71bf9ebc7f07f251b5b2d368807c2708e87705fb8be3df808700418cbfe77ffe3cdb69f806370b08e8a4ec3bb4845d1a9c6bc306abbee5df3f34d0a809af414798fd0bddaaee07fe40c70ec1bed458261de229386e20e58ddd1bbe114f366b416277138ff7bfce394d65e2822431a1f9b76cb402b6210d6761e24864121675617e8cb1bcce54814188dffa2b341b600d788908cad07c3ae44d3297a030f488d3aa15e47b502c87a2e6cf9ec9e86678acd523e8ff770abfe7d23e1354bcaec0011b0efdceb437a290e632b978a9eb57b19a829a9d0ff5fdd0c0c22889d66c38873a1a9957eaf5852390abfc80c8403b53e40e8debaf8b6ec8ef2d2e4885ba3f3c9e3b56e86904823a7ef78d8483e969b9032e7c6a0a96c7b8a492eaea8599b81a480b362a3d7205f78e24c87c7e6df2e8e04ee81bc1a5a1892e1cb9e0e98c2a99e475baec2a7b2c0829964ea37d5206a397170434124f0175d7277ffe93c3565b4c1f227114e303aac582e543bb9c5b7b92ef82f0b0130a4654fa89017eff914287133f6d8281acd551e3895c21bb8974f82a7e0620ab8630bbc551d09efe69cad8f102fcca2997aa6c9d5f5d6ea3182dd6726a5b5311b181722f4794cc90607da7af79c555163672123023b0c19e34be688c4ee0e3db07a063bac8b8e4ca1584ee227aa02f5611b91ae75461a1df49a7ae027e4cf240691689774d04a54edc82a73f88f99ca83d7d470d15aba711cb828d6c5b2415c3e3233a2b7aebcf6f70cd43658c5d6d90fe69056ac34feaa3a91e19fbb3ff6b6bf3219db9eea0859d12c1b045e192686b1e587d54989a1d803c9dbfc6912a8a233654b6d3b9379a352e776236d3833c05a0b728ab90007bbacc3fd3521aad54f3638aab060fa52b3a9a9756fbe88827bc1bf2eb40353e86db192dae4a1aea2b6761eb09228b920b63022172030728f428a9c6f7ca860fa5f62586ac0229701dafb675c62baeae93dae57aa4e901611b214affe655b26bc66d8917ea5cb230e6627d98545a9435c73700b24a1a481c35641d90805de5fcd445d78e0ef6ec4a1d6a3a5febb188845529b3f4bd937ecf797ae34fe52841356b1dfbb2a68f3f00045c8f10bc5b62d15a6813e6908b3b105cb753c955f3a324d627200b4fdd029c526a60be2c2df39abc232be338b2529df5f08e84cd9a39b7e1c1f0f7cf3e30901ed7340e86ab9c1e545cbcdbd816affb2f0c5db44c43573c2003ef31a6dfa0de1a04bd444a1396159933d5144b097d571f5aebf1ae73838d121d227ae53e17aa2ec9454a0fa4211ecbb175fea36937456558708b8257c609e51106993976381a78f69e81ed77c81ad3fc5271a6ce733e54205a7bf8ac6e694aee55776a26dab17525679ff97057306b57af102b2ac934b29337ce7cdeb6b6f150acf8dcc92068c7bb94d855d12e84fb3d0fb08010f3b674b414a7fc4b0ff6286e56896628efd1e02bfb567f2dbc0dc6cc9ba2621f5494163acfa140e00b23708e267b72df6c1eeb6358b6831dac88eeecab0f2dca7e32f264247aa6808f957a05cbdae6b6ff45de5f0718fb1a9fdf06be4497375837cd385c547c1b9b57442f20de4a47343bc5be123097dfc72f27ab91d13297333c0e6e196dc3af0e6281b94251ee10ff09e8c3137c89aa9d14082a25ded3c0c6d180154d22c29fa73f3e9f084f35c53593c2689cad265f3b8e603f138968cf0dfa741f18aec62c7e7743d59f3c25c4c07cc832b7aa0582075199a3e586ab7353af026e911853e02fafde0c84855d5b4614f59c147e40f10870c119f4721efce3f2149171828ca3dce1d47a20c4bcb2aa8110662b2adbd3aafaa2d10de8fb73678a0af32b2ae2ac3298827b4fe485ff14503bf694d323fbd416d35a70407196bbfca18208f4d814691a80cdc67bb9061a149b9c2dc30f2c2e05e5be2dfa886e648679bfc2afed403d500bfc0171ea2776593b29c86c11d77d6db1ac42066fd68244977c12dc858b83eb064ecc9c211099cf8f79cfd899f1a2a81ea4e5268aa0639cffd952984923e454f6ca1b1cae11f057f057495ca86e3bc5949a5be3284b7430c3cfc650f969b678af642f44304770eb1478dc5df8d9c2941177aab4872f41189b231da95979059563b6c65f6bea8afddecbb3dc28f7014e7a8f828328c6928b7a4e0c9f0197b71255d31f8eac9534fe6a0b2ff26f036bf6b4d0cd926a8b26e8d530c0a6228741144491268553224d19ff305bca2452036304da2b5f0fafc94902ce2e635002b28b072306681d3ab624c45d17e149aa43ed15bedd77fbcaf9d08850b0d4bf5b3c252d5315b660b15e3666a4bb192e1afd4b16d798a4d30a7c0a7076f869adf1e2a1dd40d3be794f43a030fbd4c95fa3370bdaf2f9dbcaeb8eccc1f39d4a7e1a8038222370c00c41a0a87b5ee06a9464c3c35ab40eb3530749be904cacc67844c580f5b479a62b5c8639eed6ff5e2fc198dd23403661db63847f5a2de6a00d063b434e54c898c486382adcaf9fa754f68e0ec08895992032bc0a132bee767bd0373fed82deb7485d5a54f416fb33ff3c251751685c885eb98fa91d83b9f51fee7aafcb530cf3572b07ee1a8cdbc6292ad8dbb82a18d1f8a6d14f879049aeab5401e26f885f88bb56c4bee6174d6e54587274a4fb962565012dcbb535dfa384258c17683583992aa54b0a36b37a8ca76a55dff63b3c1129c83b682992cf9dc560b380c665bb1ea3e85ab701044a1c658107b6fc4d814454344be42338efadddc9bdb8d9a06eb3e1e4ff2a68eeb7ad76ad1f65f74f1ef82e71c719683d0dcdabd1b5cec05b25f9daca6085e858b9bd9df6b2772d38bbe97cada11eb600b284e9b2ac9e2bf0dd5772753214f829068091b0ae59e8337a5339282338032e47e9cb394a84d8dba544ab118aac615d8897e4b795cbda49660603bd8d1e24bb66f59cb5b4d57c80ad8cd0cfa5a322fae1b2cfe2828c27750894229844a3113836343f2fbf3b927f8a84bc83a4af1b3b6d71a6ada27b71f20c874f4de13f0df3b74f060b6ac847c48a42ba99ff98d7e4284fa7f01b40e735c8ee25508e213af75a9d13e97f9a711cc08f3377e13a99855df4efc9c4b75af1c5cbce6c325d862f689a1f180d0ed902b69e7f0b580f423b19385821b6d276b6186a7edbb5887a19c37608b3d34db80c067ea98da72ebd23563ce7a81ccba559fff90356d5d0fbe1c266ae80978fb700f63438bf4ed1198bc9122821be879125cca8430041f4089573849a11e8d17d58f48794d9d09e96e398dc4e8efca438e78ef94bf5cf1af90e2300dba9378b7f53f0916289f77cf4231996b63593d815b2e289f0554e00d1089aefb80a26d1e0f00dcd1a5bc22053b1df8a2bcd3e7fc42819aab7798db7db09b1e841ddec90fe4fa954e5aaa2d6550826b68b2c23bc31a34de8fc49431c1c90da473d22a0e794f4281f192c3fa8ad16bd84c7ebc537c489eeb83604c669cbe3330848f1ab3340b97a8121922b1875d49ebcf3918cb10a70281ba0add70d4521de9e5ee4381e08f9504210c9e5ec3bf5a56be15d92c988f51e2f47e5f5d0c08dc11c9d9a28e3316177a3e15e0ed6d546fe28e8b53693dd38454b6884a471090939a7dbe5d9972800d9ae8d422baae3bf42ea32ba77df219c5123f85bf239dca4b143ad035cbd005ee069c3ab7ab773b2cbc0f68d2064c33a3d6d3f04a8ae7da7a8034963d3bfc9f30a55ff226a4629d7882b9f67640e045a4346f53d93c64e9b9baac37552165b6a6cc5bb4125ef1563a0959fd7a8c7d96555ac1272c9c691bcfec36c4001a03ddf301db7a1ed6516fe42a92ac0aec75c9c884bb85dcf51e1e34afdb3862758b64e0dab3cdab4e2a43854d9b5ea6d1c254c40cace03d1380c2c23a4c85d5ad37695b2e2b59f45aef26e71868e7a252054d0e775939eeb20e39592b85460f803e6498451a7281f8f551d81b0e5615182d4f72d451013bc94063de01d41f5c4109694d6c457c194e7ac234191c892b74f4e406a578942caa5c3a6364a9d050830ec271afbb09f89b05d33e198eccace02170057e3bf987b769836187a418e1dd765ba6f752c8dd5c13946b9d02408ea65e4959c4d56411772db9d5c233d8739e267f9e2d71fc6dc2aa9e677e938c01a8afdea63b7ba8a5c1ffd39637c3fd763281bcaf6b83609efbdeaaa53b4f8ff1817522068207305a2bf6db1edfbb450918eb76a6aa3a67a7e2203c06e75cbf206ec80cff9c424c99290eb562096b7a27b6b6ccfa1267471da274132e2afd0ec1a8b77c37dae2cf8bc613fccb6aea82f61b9147def01a2d2479836a01959a41a97bc8cd502ba566d92ea728925c9a2919592", 0x1000}], 0x5, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) syz_open_pts() r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000500)={0x9, 0x7, 0x2, 0x6, "827b216f2f069a691217a82fcf90250a5761e0a6", 0x3ff, 0x8}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff1c, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x7fe00000, 0x7f}, {0xfff, 0xdaf}}) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="566a804ed34efa080000"], 0xa, 0x0, 0x0, 0x0}, 0x0) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000180)="8b24072131c26924f034c600b66c26ba24239c2a845e4c8926add6b787092ae834d0b16fdf0fe21d0cdec7009827d39a2f221e6f69367b7f8a20641bca7f18d9d169b5db7c11134f69814e78934b7da5f03ca7c72ca8df80528094da35a5f3063786fd9472183b6d6a43aa2f70b89a6e3f0fc8b5c8783c008d8b471e3c70289474eb025df0831bb50d27db89ffdcab99d218b9cf56428e6cf9f0cb26dd21c0bd55796cea765fda3f6d850d3e9dc340f1e0af29e6b81e0ef1975e6de07546549663ac7b68474096d8a328c5c2682b", 0xce}, {&(0x7f0000000280)="9adcc9eb7965fbfe7827e85c4901c21c857a94de8b3bbf25d6912638cce7", 0x1e}, {&(0x7f00000002c0)="ab36072201e5a0684c313e3a8279d3c84ee82689f0db6d1dca3d0e1bf14e4d907c23bac4fdeec8d69cd165a2866838b6e825e3c583abb92994b72ef60513aac07a50aadd0a2e9e346d447c223bf706b4bc55ece58be22e1b6803d5db71d4fed0ec8a54c099fdab32f6bd1f357c9a7c3a662c0fa8461167b62c89591089c824285347014cd008c56e464939b02ed30b3f7e7fdab8f93826b81e96fc6e1af8796f25a25e470ee35a15bf3afa7b2c3338f51bfab7add669f621efaeff4a92aaf29e2a59b19cde85b902e7ba05d761bc8fce0fbfcb882d39077a207d5c3aaa", 0xdd}, {&(0x7f00000003c0)="fde164f62e9da225f69d6aada5c3956ecc38254223b8eccb180c21801b141c97cdd23fc1325e84a24d95acafd56f861de5598c46c5020ebfd08d586f66afa7f15e36cad27fc9f6cf6eddd5f2f45775f38f03b63f0bf2191dc86bc837600dab63961031cedb63f0c882ac62b04b34231b3390203d2cb64efc39b3ff5c829e5e7658ae400c912fe5aaea7ae6b8a9fcf806f11d4cbee489327232ad2945f0a1be1964ea8b5b316cbe3e6db39384f9be99d5973256e46adce68c6edf710d4a", 0xbd}], 0x4, 0x0, 0x1f) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x0, 0x0, 0xf219, 0x1, 0x10000000000, 0x8, 0x4, 0x3, 0x2, 0x4, 0x5}) 22:28:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() writev(r1, &(0x7f0000000540)=[{&(0x7f0000000280)="624d7043a95c65ad8802129c56d50cccf0e9a896df15145536debc75f1843634e942f5ceb70fad6b08a17250e04ad85e903140b073e3e595cb087d498f491e79347363065185b7a970a6487e6cf649f4d0511da53e9767f140c08c300fb7e233df109fbaa1cb4ce5c2baa930842e6fcf26a5d43fd780fafc817ee57f875904be9ca5ff4c48e859fc84ad09bf81be8ae1bda1d427d5834d27a5d0de161461f8", 0x9f}, {&(0x7f0000000340)="ca12a388179b6a4eb97d7bf729de817823318def2786e754307e47c5e42951b8fadfcebb8dbceb892f7cea1d79e0eaed3bc5ca293a0ccfafbd5a8bedb670168b72f7b319ff584cf5cdbbbfb2a4467f3d1860054a08d048834a63c76b60c0a75f711e10893b76626d84e24cad6c065e47d7a3b5dc098ff278a3d0b5bbc09728215667d44dc9a8d92f9d554b89b78d18531edc5a26ee1e7852ff67798e328eb5c8b4983c47ccfcaa14f4e078daebd2ebcceac8aedfd73d2291c3b75f293eec8bff7b07303abdbce5928abd1f425454", 0xce}, {&(0x7f0000000440)="681ed322be85075a75880807a6d6b05f998e70dde881509d09fba2476a3e48e1c4c9f8ddd312cb25e50fbee105956cbd7ce0c7797c09e3416c9f97a52a51386eaea4847470880a05d72d7e95a179bad584ae2d36fb33ec1f8d", 0x59}, {&(0x7f00000004c0)="5a8bfcdbec9b60929503159c21cea698f7fc25f7a606d14eeed7c92d5180836253dda58cad79a1d478a24353e08b11ed5768a20a37fb33c1f5521fd9b11027ea98f1905ebecef882d04e6a64125777584e500af43871f974583fa1a0fb76f4036fa62f0cecbacbe9734071", 0x6b}], 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) fsync(r1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x49, 0x4, 0x5be4f849, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x48, 0x14, 0x5, 0xe4d}, {{r2}, 0xfffffffffffffffb, 0x2, 0x5, 0x7, 0x800}], 0x5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x21, 0xfffff, 0xfa, 0x8}, {{r2}, 0xffffffffffffffff, 0x80, 0x40000010, 0x605, 0xc5}], 0x2, &(0x7f0000000240)={0x27b, 0xfff}) 22:28:16 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x122) listen(r0, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) 22:28:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x3, 0xc9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x800, 0x1]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = semget$private(0x0, 0x3, 0x11) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/218) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x7, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r4) 22:28:17 executing program 0: socketpair$unix(0x1, 0x10000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff000001000000dda14e3249c1a14e7a5b4a9100000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x70}) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000004c0)={0x400, 0x8, 0x1, 0x80000000, &(0x7f0000000240)={{0x6, 0x7, 0x98e, 0x800, 0x0, 0x80000000}, {[0x7f, 0x20, 0x51b, 0xc1, 0x9, 0x3, 0x3, 0x4, 0xffffffffffffa682, 0x3, 0xffff, 0x4e8, 0x8, 0x0, 0x6, 0x3, 0x81, 0xfffffffffffffc01], [0x8, 0x200, 0x8, 0x3, 0xffffffff, 0x401, 0x9, 0x6, 0x80000001, 0x5], [0x200, 0x1000, 0x7ff, 0x1, 0x0, 0x1f8000, 0xdaf], [0x7ff, 0xfffffffffffffffb, 0x80, 0x4, 0xc17, 0x3], [{0x400, 0x2, 0x8, 0xb21}, {0x1, 0x101, 0x101, 0x2b}, {0x33b, 0x3ff, 0x25a, 0x1}, {0x800, 0xff, 0x1, 0x2}, {0x9, 0x200, 0x20, 0x7}, {0x1, 0x7fff, 0x5, 0x9}, {0x10001, 0x1, 0xfff, 0x10000}, {0x1, 0x7, 0x0, 0x6}], {0x7, 0x25, 0x3, 0x9}, {0xe6e, 0x9, 0x0, 0x1}}}, 0x9, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000600)={0x0, &(0x7f00000005c0)}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000005c0)=0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/5, 0x5) 22:28:17 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = getuid() r1 = getuid() setreuid(r0, r1) 22:28:17 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./control\x00', 0x0, 0x2) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 22:28:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) semget$private(0x0, 0x2, 0x200) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 22:28:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004745c, &(0x7f0000000040)) flock(r0, 0x0) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000000020002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3) r4 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x1470) 22:28:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7) 22:28:17 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3ffffffffffffe9d, &(0x7f00000002c0)=[r4, r0, r6, r0]) r7 = getegid() setgroups(0x9, &(0x7f0000000240)=[r0, r1, r2, r3, r4, r5, r6, 0x0, r7]) r8 = syz_open_pts() r9 = syz_open_pts() write(r8, &(0x7f0000000000), 0xffffffffffffffea) r10 = dup2(r9, r8) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 22:28:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8288, 0x8) r1 = kqueue() kevent(r0, 0x0, 0x20000000, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) r2 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x30200, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81, 0x0, 0x1}, {0x7, 0x0, 0x20, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d, 0x1f}, {0x7}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', 0x400, 0x18) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) 22:28:17 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0xae, 0x0, &(0x7f0000000140)=""/174}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x1b}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x2, 0x2, 0x6, 0x6}, {0xefa8, 0x7a957ed9, 0x5, 0x5}, {0x8000, 0x4, 0x7fff, 0xcc90}, {0x3fff80000000000, 0x2, 0x5, 0x80000001}, {0x8, 0x7fff, 0x1, 0x9}, {0x0, 0xffffffff00000001, 0x28, 0x40000000}, {0x1, 0x3, 0x3, 0xab}, {0x100000001, 0x0, 0x1, 0x9}, {0x3, 0xffffffffffffffff, 0x4, 0x48f3}]}) flock(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe31, &(0x7f0000000200)="9c") 22:28:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000040)="c51db48df773c60344a5be072508e26839c4b42eba444456ee6e75786959db861c326a6676883c957344f7ebac1617deb3ce7714367820c2a58462e43af64830d1043cd2a7b3a2e6315c3a26c4169a3ac276d9bfaab9c0ca3167a77f1a96790feab1619be6b9e56681ac2764dc7aee7d3e5727997bab46de0d4e5d874cf70ee92fd093c88403f8c85a78b1e6d0a49c9d046ca21457b8f0c4c714afece84ede33d41c1cd288165125c18829c61e", 0xad, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 22:28:17 executing program 0: r0 = socket(0x18, 0x5, 0x5) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 22:28:17 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x7, 0x7, 0x7, 0x100000001, 0x101, 0x6, 0x4}, &(0x7f0000000040)={0xab, 0xffffffffffffffff, 0x2, 0x100000000, 0x1ff, 0x3, 0x100, 0x6}, &(0x7f0000000080)={0x4, 0x1, 0x8, 0x4, 0xa180, 0xffff, 0x800, 0x9}, &(0x7f00000000c0)={0x1000, 0xf01}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 22:28:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$VMM_IOC_TERM(r0, 0x4004741a, &(0x7f0000000040)) 22:28:17 executing program 1: getuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x7f, 0x0) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x9) 22:28:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000000000000, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 22:28:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000400)=0x5) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xa, 0x5, 0x1}, {{r1}, 0xfffffffffffffff9, 0x0, 0x5, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x0, 0x100}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x5, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x60, 0x5, 0x925e, 0x823}, {{r1}, 0x0, 0x8, 0x40000043, 0x5, 0x3}], 0x4, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x12, 0x0, 0xce8, 0x6}, {{r0}, 0xfffffffffffffffe, 0xa5, 0x10, 0x81, 0x1ff}, {{r2}, 0xfffffffffffffffc, 0x0, 0x40, 0x4, 0xc150}, {{r2}, 0xfffffffffffffffd, 0x8, 0x11, 0x9, 0x28}, {{r1}, 0xfffffffffffffff9, 0x10, 0x800fffff, 0x2, 0xe1ba}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x1, 0x3}], 0x401, &(0x7f0000000140)={0xe1}) openat(r0, &(0x7f0000000380)='./file0\x00', 0xa0, 0x41) bind$inet6(r0, &(0x7f00000003c0)={0x18, 0x3, 0x100000001, 0x1}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x5) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 22:28:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="5b426bb4639f4efa192b021980a7f073468f057f63b1a6360cf3b7080a6ae3ece9fb634dc200a6ce8c4aca464e28694a474af5bc8e7a800000000000000000", 0x3f) execve(0x0, 0x0, 0x0) 22:28:17 executing program 1: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) socketpair(0x38, 0x3, 0x4, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 22:28:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = dup2(r0, r0) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) close(r1) r3 = dup(r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000340)={{}, {0x4}}, 0x0) r4 = syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b000023270000000000000000010000000000000000000000000000000000f6a2287f433f", 0x2c}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 22:28:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x1ab, 0x1, &(0x7f0000000000)=""/102, &(0x7f0000000080)=0x66) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 22:28:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x134) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xc2}) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x25) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x200000, 0x4, 0x8, "d730c15b00f4fffff4490ccbdc5ade00", 0x7fffffff, 0x1000000000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x28000000) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 22:28:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x30452, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x8, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x81, './bus\x00', './bus\x00'}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 22:28:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='mN', 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="ae25fd06a3d2b324c1ca8e12ae2d4a63723eca28473e406962423e107f29cab4f3b7559960f79a82c4946d4390362733c92f8046492dcd4debd3f1eabb5a38427717432c6abd12547eae4c31dd37de77fc0eac3222d862e4a1f7f2385ec5f141194b7472184f11d29a90214d3aee773d40ad3fcd0fd82725c6eec6c69366ec7ed3fc85cd645bbca622c20c361d274907e242375a8ce24f48784c2267e0508947305f07a9cb3a45352e5c17566de16cb473069828a2c9e05a32b63c1d51c900aaf55aa0ae49032d394cdf112a9202d8fec30073f6eef71f0b5c980168b7e1375685d2ff5e0a582ff4e7178636dfc14f14f368df7a573a56f440466a528a84", 0xfe) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x0, 0x8, 0x4, 0x1, 0x3ff, 0x7, 0xfa20, 0x0, 0x3, 0x3, 0x27}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x800, 0x0, 0x8, 0x9, "3075a3729b2b4af968906ec6a468bd9b46a65558", 0x5, 0x8000}) 22:28:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) 22:28:19 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = msgget(0x3, 0x20) msgctl$IPC_RMID(r1, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x36}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x18, 0x2, 0x401}, {{r3}, 0xfffffffffffffffe, 0x10, 0x42, 0x7, 0x4}, {{r3}, 0xfffffffffffffffc, 0x34, 0x40000001, 0x19, 0xffffffff}, {{r3}, 0xfffffffffffffffb, 0x20, 0x1, 0x7, 0x8}, {{r4}, 0xfffffffffffffffc, 0x4, 0x8, 0x8, 0x401}, {{r2}, 0x437738dc91923325, 0x2, 0xfffff, 0x10000, 0xf68}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x1, 0x7}, {{r5}, 0xfffffffffffffffb, 0x38, 0x0, 0x2, 0x5}, {{r2}, 0xffffffffffffffff, 0x57, 0xc0000001, 0x6, 0x10001}, {{r5}, 0xffffffffffffffff, 0xad, 0x6, 0x8, 0x7}], 0x0, 0x0, 0x81, 0x0) dup2(r0, r2) 22:28:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x42, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x60000010, 0x97f, 0x4}], 0x7, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x88, 0x1, 0x25a1314d, 0x5}], 0x7, &(0x7f0000000280)={0x7ff, 0x4}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getsockopt(r3, 0x8000, 0x0, &(0x7f00000000c0)=""/74, &(0x7f0000000040)=0x4a) pwritev(r3, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{0x0, 0x258}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x8) 22:28:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 22:28:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) pread(r1, &(0x7f0000000100)="356c68070535e26edb2c151fafeb6cbbd62973659cb61d9d795dff9dda7b630eb60a409339fa2069f8f4a80c16c254bb45b704f03aba88c41bf91d7f5f55e1ed73a11c18e6f48ee359f6567ab7511c8a1add9fe83c79832ba96b6a0c92d6fe0ab1e1293144ce262f647decb69c9c92435e5b6cdf06edf90efa8d2d822e8f17ef02ed03fdb62a8b5f870995e8c26e2d585a58cb3950733cb3030bd20dcc19112afe2a1c75e0ade2dc95aa633e23fb29c8893a57cd06be0dcb1ae70580bf9cac2cd3bd1eedb4dfe0561b235e52845472d118e288481ca3b57cde13c40805abec35d256b0e2abad0ae94b248db7a95b10", 0xef, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r3) write(r2, &(0x7f0000000380)="fa", 0x1) 22:28:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000ee39c19bdd3ce1df4d51a4b4d4ca161efc5ca0385060a4f8d070b9c4ee1b085057ac4662861d20a52b7cb7e62bc3cedad12f98511c4ae2aac19f6e273fb27b49d5e45fac23ed4b65c0e6396f8341564909140cb054"], 0x10) sendto(0xffffffffffffffff, &(0x7f0000001280)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf9060000006730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02cef82d0a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b05000000000000004303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c10b0919139e2cb5aff91f576d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1f508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faf8ff0151eeb270381bfb9d62df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e575dc5977cb3eddd7a7fda9e7751df179c6068669fe84fac6cff16eb2eea71e8c1608df25f77ca097cd664fde5c16fd2428557b7f2664d2aa19d3b98f4e6082330c59bab6eb07937314477bb94b481b9453602e7038c44cfd0254301be815bb1116bdae0cce723f3c811527705ca7cfc431e2426d09bcf1089f5dd", 0x5f2, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x382, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x40, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1, 0x0) r5 = socket$inet(0x2, 0x8000, 0x7) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0xf4, 0xf000007a, 0x4128, 0x200}, {{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0x401, 0x3}, {{r3}, 0xfffffffffffffffb, 0xc4, 0x0, 0x101, 0x5}], 0x8, &(0x7f0000000200)=[{{r4}, 0x0, 0x1, 0x80000000, 0x609, 0x8}, {{r5}, 0x0, 0x1, 0x2, 0x146d, 0x3f}], 0x3d, &(0x7f0000000240)={0x3, 0x101}) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000000)) 22:28:20 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffca9) ioctl$KDSETRAD(r0, 0x20004b43) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) msgget$private(0x0, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xffffffffffffc8d9, 0x97}, {0x18, 0x0, 0x4, 0x3}, 0x80, [0x7a, 0x0, 0x8, 0x2, 0x1, 0x400, 0x85b3, 0x7]}, 0x3c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 22:28:20 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 22:28:20 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1000000000000c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0xa) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) 22:28:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xff7ffffffffffffd, 0x0) r1 = socket(0x2, 0x1, 0x0) sendto$inet(r1, &(0x7f00000001c0)="19fb7e66c610d2043b53b44b398a5b96020e3eb02512873445fb93b776ffb0421fc89c66d8b83ce6aefa", 0x2a, 0x8, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) getsockopt(r2, 0x2, 0xfb6, &(0x7f0000000100)=""/28, &(0x7f0000000140)=0x1c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:20 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x800000000000000) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_execute_func(&(0x7f00000001c0)="3e660f72f7748f0828a2f8a7c4a20d36d2646764f0480fc70e0f3a0fcd00d89900000021f3a526472d000000806766450f5e3df27f0000470f0fbc10f6ffffff9a") execve(0x0, 0x0, 0x0) 22:28:21 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x81, 0x1000}], 0x8, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x20}, {0x16}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="f327d711") accept$unix(r0, 0x0, &(0x7f0000000000)) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x1, 0x4, 0x100000001, 0x2, "2d7bc4b72d3739dd122b7b62f44592b60084343f", 0x8}) 22:28:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8081, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="cd34fd01bd06476f55299d2a97bd0700099beeb04583d6b18bfe14bc3309c4bd3ad9e1f58e9784de557cd8515ede22a1480b7b912824dfecc2b4fe70aaf57719dfb909ba3ed765ba3ae9a851c2024c0c71070057c2f4184d407c24ae477e90cdf01075f621ecd12a6311b08e3fe631e93323dac94c11c2cd28ee4c38378d", 0x7e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/130, 0x82) 22:28:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000200)="603d7455e6483163ffe85eb4026c5c58aa018b26bd628a4ecd67cb8a0a8ffb2a3d79fc8ddc000f437b67ce7d2616662521ae881f373e9804ae6eced20e501648a5ed87803301640fdc301cf491f66f73a5e0ddc3df3143290cd9090588544a588378518b7862b2aaebcd22d842ec1c004e15792f1892d6fd74866a150004fb716795bc75f5e940b9872c86bae37e03c2da457ecda2781ac0bd7f16d45cd1776e2c8ed89fc6fa095b67b090d64dcfd21774d0e8c6313ca07a20f0eb053b7a90941efaae287ead687c79f629eb8cca", 0xce) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) write(0xffffffffffffffff, &(0x7f0000000940)="bdfb4d2591f8d2a8040d848e4aa051bd24313d85c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f519b7cb5e32d407f00952d7b6868284d0721c6b2748aaa789454c00f54f7b2ae09b887f01309d272c02cbbe061a751a71e5c2091ace9bdd11c4501138f7d01000000e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c316ab9d6a34d96977c68d1f21fe32a4f89400b4dc386972d2eae1f3c146ed5ead47dfc3ac6c3b018be5455ba5fe808fd840f9e13da075ee5e80082247a3e40ea535caab085c9a7dee598ca84b10ba7651238225996d2250f11c6aa09e2e48641e04d7a65f20100673c9445b2be203c88d0812f17bd53fa3e863de962da8766e7c469a6c4eb47070000000000000030bf18e76a2e43af04c6020093c5feaed31a2006a31f29d9e47fb13d102abf12b5f5dfd9164bb3f1fdd40216ab20136ac978992212fc8611522bec4d5c2aed54f6577928fd2d1080caab23a4a62e7e87050048376aeda4548109dd8d56f444bc34ba33a85c65a2698e9f83807e906fa7b7a473c5c5c2807620df39d211ed72ea0d9815d8929bb6cf00bea606aa6431e4f891c5cb406dac61fc2aebec59f8aec08310ea3219e2ba00ce040d0800007c4b42f13b5ff712c2b75defbf6618a9e01ecff7b0f8a52a3ecdc403df8abb4373aa85bbdb93e277d5060dd7cb3f653e52ef39d454e3a0d2ece50bea78dc03ce0008000000000000000000f4791ffd0a611ce3fc130b72b72ce76503003daaaec36f4e11c7bc8caa9b6b62fe2390bac27e8b97c68ba19f1acd661f686ab0379f90885eea5d5fbda70e64363a47645a0b45910414b8b41fc9a90765075af13a6e7aaa9f89f1498c952f186f263854c29186dedbb7d47b728dddb51db208599f087e15250a", 0x288) syz_open_pts() r0 = syz_open_pts() flock(r0, 0x8) socket(0x6, 0x1, 0x80000000) close(0xffffffffffffffff) dup(r0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/139, 0x8b) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) read(r1, &(0x7f0000000880)=""/161, 0xa1) 22:28:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="a396000015000000000000", 0x7) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 22:28:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="ed8891855961383c6f868ccc7a00c5e0a6cba719c964dff71aa7d150e8bc4861109c07978b84605b77ed0804a4a202e4d22ddfbc5231befb29b598389e5f70e829039e4388e35c7c13123e1446bb4f2bb44d0a0bd3469fb38165a30c9b568d9d4d7f7da55a010f9c740e0cbb55e94885413e0c6a802bc9c8ebcd30a46bae12f6a2fa1ff8e963295a00e86463f8b4a5520bd4e953b34cfc838a94a801e3ae9f71404c05dd7191e7a12d", 0xffffffffffffff7b}, {&(0x7f00000005c0)="52429b8f496efa45117f94b8666d40707bb10f31842392c5d2a8112e15b6379f38e69ce76ed6d4d30bab13072b485a0d1804e6b80485f98d4540aacb094a63223095dbe2b87a674e443a140324874b39adeb13e90d7c9c66a3191393380f1e2444c1cd83f3f79d9d36ae061308bbb7a2f02b126e5efb9f1f", 0x3ac}, {&(0x7f0000000740)="7786f8ada40e9cfb9702aa538f6b749c23663e763f1c98896b5f79e24708d88c4710d92d1de2c7cdd5d99c6265096ac846ad27ef62e9bb71157a99620f90d44f1f859863c088efb35f79c76db990f9554d7448e5a52a132cd65e44f37486ec856ab142961a23a34c6c7c92c70baf9dc65c27988e31bb1e25d22cfc0689eecb05c7e3e51dc0ab1db6d8fbcc2da37cbc9a981436f4b43ba2d1b26fa06e08a1ce82", 0x93}, {&(0x7f0000000380)="33af92062a79b22e1e468352e9b1d6ee8a6488027de3d90ad33f7ab69becc0a5a67584b451f62a33172ce08ea45b48c86b7be0d9400711379bbb2fbef67115eed32a1b968b81639ba2bb94c74bcfe221668f8bcb3ac7573e1092ec8ef668b76f887bd08cafe44d549da1fe0e71dbf618ef6aa84be3f1881d7a4256bd888317023a6e4a3b829d71588cef62d431c423a18a5c3124cfc4caffe334b440559d853a549950723cf76edbd29e7e17601b9a855e44675496cd29dda764d438caa636309146b5c61bc361e2a44eec73f58a0e54457bed50830836909943fa04e63afb8608775bbfbd695b", 0xe7}, {&(0x7f0000000480)="9c00091a0e9f354875f928c1ab426ce024e15fa6346ac39201ba1f760d71af0b7db0da3d02c92fb9f0d11395faddf7e63250828d1d84018006832276cd3c342d3f621bffe5754af980589da5aa762f9bb77437a63ef768dcbc2cde1d79a31f3de8b2286fc4578963738a90d092e3305a220207bc4a94319713af5dff9a00503ea8a2c5", 0x83}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af0622df23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x39}], 0x1, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) listen(r0, 0x81) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) 22:28:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="5fc4", 0xcb) write(r0, &(0x7f00000000c0)="65e50acc79c8f8439d0dd51ca7ebcc9eef2f901ce98248b40400000000f3b1111e6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='W\x00') execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000080)='.\x00', &(0x7f0000000180)=')$}]),.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='&*\x00', &(0x7f00000002c0)='\'@/\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='&}\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) getdents(0xffffffffffffffff, 0x0, 0x0) 22:28:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000002500)={0x5, &(0x7f00000024c0)=[0x7, 0x9, 0xfffffffffffffff8, 0xdf, 0x7fff]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000200)="6babb72086e1e599657b167d486acc3747a007c3b3c13ee4f045b3d6405b2c8f45fb798dda6bb03c0d9016fd838febb46ab8be8373febf6612037b497b68ae013181ef699f44fb2ad5c7e0bfa393f5f20a3d1b7a3fba55eadfe9ec21ba01028f4d4e72458e94828bbbd7e7380e29c8f2956d0f96819b5deb3515a23bcb6df877b18a9188cf40428d381d7f7f6359eb3eb4a90194639139dfda3c60b27bcc7e77982649a813373c0bdfd30aa06cc2b5a6703ff5d16bc34cfefa34d8fc1526b66b45dfb92da3bef22186de80bc83ca9d2edfe9c0cf7f4b46d3370c0419599eceb5512c3749898b97", 0xe7}, {&(0x7f0000000140)="6dbab4e903afaf0e2b979ca40b8ab68998e5c41a977677d3a36e58ea8462e8bb", 0x20}, {&(0x7f0000000180)="d5bc03edf5e647b4a4dc94c1e4287efac161f522d46bb3", 0x17}, {&(0x7f0000000300)="c0c15399996eb3659bd58f54f67c46166e2b31f000b9091a40e9e41e9ff959353cfb752eebcb60c51b082bf5491af3aee289dc109b49bb13fa93f538a0d275b145c6d72daf5d73dabd55ccf96ee9b5a257c9bb321224817a8feb8b99b22f9fe6e7d62fa006b03536de987eb26f3ca878a9a15c0d16541560ac58339ca3552cd77a4ccd268397dc916969b5c1771be17729db0f25e3b68c07", 0x98}, {&(0x7f00000003c0)}, {&(0x7f0000000ec0)="92423369fc2233ca11754db63bf8faebfbb7366cbe8a79093d1a97b94d97abe342df3b5f0a6591235c44980e0bce2278455a121916e5e0e9ff7472f0de63241f94c963ff00f4d3cf0d8834438876134b00414a50ce41c498db9ea5bfc103caf8cb66f3ae9a833f202958aaae689b1c0441bc16b56146c51d078e17f5f6bdcd732e5dd90b089aa4e79faa9f1484259453737bbf6edc12e3b6e34830c6bf4c7b2bff8c135da05a580515f25b9a9ab9ec62115aa28b7aad6d0a8a0220b9cf5ad4da9af2afe7dfb8b5a20f36e448a90f0db0ee05f8eb51781c6f5e37675f87e752b338d24e70821cb0a94a086bea73addc5eab16b66339eee0859a6bdfb7dcfa500b9d6d3301c348340c7f7f9d7106a841ff107d77480b38eda0c28926d848c4c73a2e89f053ec3eedd2f47bce41bae2fb3d1c21ba78bfbde05da1d3ddbf58b3e159b45039e624b652a39fa6e4b1e6afcfe86b92c397d7fd0af98579ce13fdb519d23d22c828d18ac58e350a7d8f7f9083163e9f9d00b3b4dddeeedfa9d7e5b125a79c46c437221cfbaf21b63d25218d59717fb81462a4ee5fbf7f162173b7f37e7ed8d6637bdd5d2ab873e73526ac07002007934df7861f551a670b152f064d746dfbd11bf524131c216f25d8af0ec5d71af0081de0d8e072bfbc501fc966490867e62b016d193c437d357a3f9354d00245611b5c2a811d666bbd449c61231480510ff0dc8e91e84c536058c1acb14be406adf537ee33d66db6870e6a280ab8d7e0e5f754a6e912e823d7a021a48ab70170b3d82b4c6002920333a1d302de5d372715976e879e4355bcef0a3d9281cfcec3d1de2b490b076cdeaba39cf6714a62612a9efcbfb90bc71c6ed3300a0bf7a1158a738e87b24a9302a9cdc3cb272b73c5f679fea86545d7392287eeb5a5072a6a02ae5fda1d0205fb2393a61b8845acee3ae2b8145677bd6c47b35aa9e9cb3e7fc0222632bda1f6055619a7f72976ffcc86fb42e87bc53f7e7211b97dca2252b62a11877c3cea3023af861bce6cdb390677c914257b7cc711695c64a4effb9c7be2a69add80fcf327c66540ffdfd0fc02d17478fd84da237b5d18df361a0f7691abb27b573cfff3d6568011900685257ef85ddd17a7e8797dec6b5613371769c6e6dde2a51f0681475a3e00a88cdd6a39430149ad6911acdc0b9e8b47b0babce33ecbfba8757ec8ef28cec2198dd1db6c3004dfef924014ec5e4814a39fb34a73dfa1e707f7a7ab8aa594ab78ced332cf9e7ac77bc5a01d887d770e7dad226990e7b0f2be6646a2780d004746688661dfba3c9484916fa6a5a108448dcb582d1881fe799012617043e615c7585f029d7ba2894af7bd822f2b0fd4a82787ad8d3d6b24fbf69c59a32e5d1ce89e2fefc9eefcee49a998389952d9edab3c5cc64db8bf8b2bb813da3b46288bd01b976e7a75514622773baab4670ffc8cec07e0f003961f6cff1cdaf48a867348e5848f7d7163c6a7a06a582063fb2f2f1f56dda01586163db5f719a836cd0c35bd5d3f7e4ff1e74bfce26283b7c19ad255798e22cb54a02ccacbcf7d6920a700af5b300ccbd31b598c91c1d22847ea7a746472d7896268f312c6fff69bfac8711f5b77942f6a3348d019e0ca832ac638362fd043e5a8c9c7277d58a3502a517aecdbe54a7e2855389001bc0291834a93c816374933bde685a08bfd4e51483effb6d82db958b67dbd339bd97dde16161fd250011828ef3110fd425085d8f9d39fcf53fb7383b76acc603b7393c6b54cd18da65a5acb9d5cc966ac9e33bde58008348109b4889b77a0822fd14782f98235bae7d5ee3a977878df1831af0b80b7f3b66306ad77fed807e8c45c58669b3ff01307d745a783ea43e48a9b7bd0ea16fd9bfb90e418df9a3cb931be2b129331b025b8f9bb61f58bc5cbf8d68a4a1c029ab1257590f440cd9db1a4ee4bdb8200de1abed2c1b87e4f72958b849829a9597b81fa89f0d0e63f7f9bfb407de30751dca836c53d7a0d4dd867d79b2825c12b6fc413990a86e7f17731392a34afefb6982aa797c8884a23fead0fcaab2b6046632099f2a47a379dd518e1a0eaac9a5de19e6922a198fa9e85b5da47632372c28eeea682d1b6a2b6acd59d5fd9025008514cf1bc8c5a33aa2833a6deeca0c7fc923a140839140732e05ad55243d4c52a0ed38daf2135861507b2e4a0142d98c0db95bd845190c3e2703562485dbfdf28de7b63f044189bf9cfa341688ab68283de2003d1c64296cc93dc1c23ed55bd965359614848a3a40b5350936d04539d644d4793336f0ca718030076ad3d9a46a8efa19216792613acccba8b9879d14ecae563aa3c44257f25f0dceeabe79358d879d15e9a9f77e724f476b4a4764aef3d0f39e8b5152e625949bbca5b52e9bf9380e95235645f2713bb4201b6945557ef65f45ab3639ba3a4af8f6fe2f3f315dabbc892717c06e32bb09c18d83be5740b7c3d15fd520bcb426e9e95a4ca8eeaabf8bdbee968798069dd2a2d41b00353cbf42c313c3bb4b06b3b29efa97070ea5ac4a9715d3bf7fa8dd36b5823a38c12c4e0e6014608d7b24348a38c627e2b43b7932b96d5ac40c1d4e0b286e72157937ef73176d674fc82685a0a17d42f3f025411857a5d9d649e5f33407a4fe0d3d5c6cad56216d0e41a448e8322daf0fed6d31e341d816d078420f71b3225b8bd51395f52a83f8d78ff1b959116e4ff15113fddec3af0e4c810c20a7a786a7cd1aa5574746243b37e1224dd2635e0b60a7ca062c733a3160bba2725419155a56fec5a45a55fe32aa52cc4c560314c911655350a24c71c6be1eb163a3a14070c9c4d915bb6518342624562c6acdc95bb433651b4b20252786059a4aa463abdca8cb9596f0c56c8704f6af79a175462f0a0baecf59cc4f9c585d7ae194af39ad5d0b74d7a5e9c16d87394d0a6b50b42cf3ee9f3634909a2df027537f823eaef85f1edd1a539ad678c4ff66da97d1160ea725fe4cbe9ee0231a7a6ab9b01e80474f63c958e258eb371a5967eba0892be23a6fde3995884844b56f922f77223360888bfb168dbb96e1231e9f4565a648fe597e52fb4c243ec572872cebfd7faa09b8298f05fe0be00327a94a49e269e65bf3a67fdafd6bdabe6578a657571943933546ecae7f6fba3b0be23bd289beeceefeb18dbfbd7bbd9093d51f97e50f9aa1de0e13b99b5600b42ea07dbf228e6fb9b6474c663ba51f1fb2a873ad97b5053e0ab80458b9c681781dabaa25f74a18da78a203943c242bb27976326399bcde9b8478f1fe04f4f2895692a863e892de78eeaab73160dd0181cbb9f456dbf8d47274449663078475caeaa44e4d68ec8b57e709ce68f642315e00cb8d498d7bfc1643e3d5411fc262ab7e113e1d48aab58755f50003f0083c9ab6b326aea132c364b366bdeca9b9e8d5bfe9a42c683d5a1624b4053dcfeb166aed305c9a6dd4185e67816dd612b99b8e8da90cdd8d6ab29e09ed6aa75d93e5b64d0dac8e419767f39940032d212ec8e8f019b18e8974c84380a278dff057769aa34df1ad95ac1a78c4025772da31649510959e78b9534f8bf2f1fbf28d3a544d352ad11566a9263cd46bae93bc5fe04700d4e65600e5b065e5c4ce30dbf407e223c02dfe4f0c946fd93e465dfa2a56c60545c28866ae85f000d7d9a43a76cbb0a817f64c152913983db7c07296890127b621e65f14954498b5e96fe1833cbbfbc074fee2a114b924137ca0cf3e62d94654b0353ebed39af611e2a32f0d5f6ebb08e902d2cc82580282dadcb5fdb165c3d3f3cd91ff656fc74352ace28d33d7d8fd1369365b0735b93501de58d8a663db5a441af47b83d2bf8465ce2c7502eca5f8f862bcec1db20201c3465cf038daf00fb4f94d076d79a253778998a579638e48924938b0cce540df8bb8f68b9738a9a932935743ee9a73f7270d93a71906e71c4d718be8635d07b581f7ea0e6d4d8bf68f64b38f4d0519d35436abff870e45bfa73c4d6f5488f5acc2734d90862f03d45fa2a7ad3bfb831156edf3d9b7bafaab24edb787f15063fe1491650a4b3aea5125c728ca74e2c9ef8a2dfc27a598b3d029cf7e1419d34f50ca4229a814a4d9976aaaf63cc9ff31c61710dce35a1552cc8713defb8d6f1f7f13d0b8240fe8b55da15cfb659afb36bd4a0c3d92ff43318dc84a998ac3e7e41be9b5b476f2fec28d4b60d212e65f1cb2f36ac4ab1a046496e79d986067aa16a359a6ddeed7ae5ac73705ab679195180711d736653cd381b336639a8fdac23d09115423529e4f2367fcbea1660ae30a04d4b988e1a1f215da05dd012b6c4d01f564fd205d32978490291b0ef6ab0166e52029557de4138a89930da65ae7309e69d67167dac8600e6f7135c5b22798099825a263951710c251c60d4843c7b4bf9568d9c8353e4cdb90399da70ad78d4355ea171eaf5e986005323b2dc1f0a1b7359e1dda4c07ec9998b67fd053c48fb9141efb1e1dbff6c899c568fa02d129c8600c751b074a102aa89f0f8a8d718d6ff748c81b3eefb080cd53ed6214893338fe7dbc92b6a426f96364176f3edf6c9dcd7bcb48e132fecf377c3e11e6dc0a728953c2993774505924dc164c6bfb6dcc094688b43d5d92b733da09c23dbf9427e2d3d7c4f7caf0a78570c8630fefa2158fa5f3e1673a674c46d12319a89bc4180be33d923f457d5c69e50a48950e2bc167c381722339d8908cf2e5f71ca8ad032a2b7d298e58e4134f72e01513d4899405e37f26e13e46b890a8a9e68297786795511c2dfacdb0ca04e51d5126ee3babd6a30c70e13c25691901b5860a67df42c54dc4157becda8eff69e5ca6ad70a850b7c3a1d615a5d9c40c4f3df24dcba3c8b875c9ba44cb3cb284c6d1635fe544b2f5e005ec2c234cb4f8646978bddd57b8488bdc25669ca11b6947cb7e6f75322b31c69d4485f57f71332e22b79021ebd580f95735d860c9639e2726adbd60dd099aa20a5f34cc72cd038bb11d9db1adcdfea0eacb42602f05890c57f6d38f64171ef016ac44b0c7e6fd00a5336e7c3bdff356a7ae465fcf487a7a3460007b8771b76b7d8ac33aa0433f78d6ab03f24cf2b1ea17059d1849fd782ae4d98b1b0a424f161d25651da9749a31d6fffe60192a56a16c1b53061beb55f4a0ff165a17d4c4ee9fddffcd39adfd1f648bd63e03100d3c359a378c0c5822410ac210bceb462fe9342098f776421fd1030a1ab65745b8cd404e5d158bd1d769ab606cce652522dfae1b2c50f05912584a0ddeabdf9a3f916459d1f9dc504ed2d516f09212b559b975d20fed9df43e1b24ea898be88b0d0e6b5ec24f8f0bd930335fff8cb32cc532db323545ea65ba2dc753bf5ae7ded1eb527e013776fbbefb33883574b0225a7f53d9c64b6d04435f2e9f8a061e4bf2e81c80eeb346fd2873f492293758139ca7e4badd3353470c5c99a120a8a41cade0fef4d0c9cdee05a43f9661dfb2e05a3c2eecdec88c869d154ebfd3ce9a387fcc669ad4709501812161d5f91fb8148a94b7dfc2c7ca88fe878f2abb58dad5079d119334d494d7fea2a8b56d93558049245f6938c194db8782b3d54de1ef8efe018219aeda2b6e7121224053b3f7b57dab3c5432c99e955b76d1d5d7f347bb36e5bf5af739f13fabe76ab9f1986849cb07a0771b288b6d6ca6337c94e4bf67929b1034a0b8dc94939bc2d15a31dc9f4fafe581039c139c5b1723812ba3556ca18fed1ffe71f76e2b8b902639040cdcbfd6d87fa24deb6f602774f1658d2cf8ad37a5ba766866d64b", 0x1000}, {&(0x7f0000000400)="14bc324f12902ca1766e257a2b4b2a84b4140dd90df3ddbd1ba696f16e32095702feb23ebfb84032c14297d079b6c2dc470eadb0814407704c0ece1593f50c214f37e5b9299578aa4b9c5692022654cf5134ffac6a3142fd3f9210450232e790a542c992408428d5ced518d450d54daba7ba85076b6029fd8182be0d066b5b3ff158233ea41b27e837584fc6a0482020a16cdd4d57eac78f5b4db4f489", 0x9d}, {&(0x7f0000000500)="2fefc70caad6c2be2830e7ee5e107341f8f5a9768600a2d8032781adaf77684338802bee51c6bca92b17fafc6597a5dd87b277946d8ffd42968e6deb050677905091c8784b50aa196feecb0ac776996fd2199e4c6e232faa787f9d3a42363e6484784286b22309b4a7135ca5f270f86729fc48405e7eefeff00579feab5faa2a116740d20ce8261202060b511f3586c9b1e9dc832a1236416a383e55ccad3ff850f8300730d41dcebbba121275c19596286d83d8a14515675d929a7f05f6b97d07aa489b544eec1f3092d91ca29bd408384a5f77733e79f89e9bc31e788f6bae8b5a9bdf43994c08", 0xe8}, {&(0x7f0000000600)="5c23542b2e0d8c90", 0x8}, {&(0x7f0000000640)="b6fc58cc59d0e7011d19", 0xa}], 0xa, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = geteuid() r3 = getegid() lchown(&(0x7f00000000c0)='./file0/file0\x00', r2, r3) preadv(r1, &(0x7f00000022c0)=[{&(0x7f0000001fc0)=""/83, 0x53}, {&(0x7f0000002040)=""/75, 0x4b}, {&(0x7f00000020c0)=""/237, 0xed}, {&(0x7f00000021c0)=""/117, 0x75}, {&(0x7f0000002240)=""/73, 0x49}], 0x5, 0x0, 0x0) mkdir(&(0x7f0000001f80)='./file0/file0\x00', 0xfffffffffffffffe) r4 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x800, 0x68) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000002340)=0xa99d) chdir(&(0x7f00000001c0)='./file0/file0\x00') r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) r6 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002380)={0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000023c0)={0x0}, &(0x7f0000002400)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002440)={{0xb2b3, r2, r3, r2, r3, 0x80, 0xc15}, 0x4, 0x7, r7, r8, 0xcea, 0x2, 0x9, 0x8}) pwritev(r5, &(0x7f0000002680)=[{&(0x7f0000000680)="deac350cb87801a1280b60929d231ae9e55b0226bc9409ed680c08cced38afeb0a4641ebb97d1fd5560e0035e6ab8117a790f45f86772ae432316b0236bac0b4230a6c2c09bbade9209f5e72a724043e4644bc65c14209a9789bedac098272e33a73b73b55b295bea5f612e25ea8cdd09d116af1c9278b297c59c9d99b2a14495d66e1e1c283355ad60d9087420465a8bd310d79c7e5d567a81e1b1a7162105e45bb1bcbe929fd952ce8fdd21bb033bb5beebde3e8ca487e214b7f0bcf947c042754d2223471dcc31b22e3dda47fd96192c7b8d2b64e001d1b26673dc61380baa000cddd3afed13c2ca68e2a928f02cf32493e3ab96f13ef6a3d1263ddd0316c03d56faa6d9db7b34b942547e1342c08a786fc6e67a137a0f14678d97957f480809011c3266469d50416d489b14f731bca2b0ce5c1ecc97b2c32a9145dcf96c6b46ac412597acae83a92d7e1645437a94d76dae7457c75cbe73fd174a283f23c3df058eea234f563718444301f8e0ca8491aa2de05bb242c2ee6d608feab1c0cd9d8bb9a3afc35d33240959f0cace1d083e80f8d72be9da54871a644ffee51b299b5716619723f75c3b6197bff1b2bbc018a18aa0b9b4928d297e2c84fbe6dd6aea602c9dc2f798d278075fe0f795930a440055b3addfe761bfe8abd231fec7ecfce10657138fd0a7bdbfdb5ca6f31aefe7965521500d6c16e6c9d7c3aff5e2550731a588db9c3a34e136e38aa680063892555bfc93475d061ab60f92e2676faee6fd8b0159390cebd9d35e56633a87f2b71381fbf465a43a2d51a599daa9547fb1f4fcd3e7e27c369f94f1239314d779a36510d54220a4546176495fe2c1615558383935f471e9dd648d26e98bc6dd7973f171483ab225d7079503268ce7916ee8a065c5b24907a3a2e1cbdb37fc3c39dcd37421265e168049e43cb59cc6004daef1419481fa8be45a6e34d69042d97f6561b32a9221bb711b06223fe72ff6630b9c56e5ca05aef1fe47a40701d8e0ae71898ccf06859f6e6f059112923c3b6968622c8de7038d483ac86cdc188c7a9afdc48d84b46a0a62997f56f17dace766a1a444f7c139603a96b3eb82d6ebbb9130d560322d537e4eece1f3dcd276c28b75c488a31a5f890f345880479088808c2a7418efe15b0abf424dafcf9e7ed4980f94e731e908387ea3000ace99f79c890395a083c516e91007c5d2de36b9d514c09e1bfab0bd555da6c5e46ca2a34bd9c52f1eb3497e710e34f214bc68d3cee68a8033e79ec81277444030281dcea4442fb70c74825a0bdade4427a8c4a45772d61df90bcdc4d1cfadc80a81f9176ad7bb5d75a95beea90fe171b85d05b406a884f45bd679e868c3b56e182b10b1b4881d397cb2981cc88d6f6ed78ec8d2968e3a2b2d2c8263b8c367c8f65bd0af3479fa61394867c1580452af085bb133b615e2043614a8abc635c4312f58a4397d00082c550eac53b689a8b348e779a44696016d633329c625f6564cd2eb727581068bdb882682f1c148e7e02ab24658657d7d20cb3c6fc202c86f1daa56b2a95ebc2e54c6473f452f1f487ad3aab47c4c93bab91e7c100f5bca56fb40795e4cf2677a2c9abf420dc37003b668c6d4025232d7502067ec465a4ad1935887e6f0d685fa0c8c284d33023fc8e9ea0ad1724e56391c8ae466fe809b6fdf77cabdac1e0ae7f6f34b3c62293335f717ed436a7cb30fe4837a2b45cc1d8d086b3413e33d8aa9f64c8688afcf6068c8849502b220ad3872ff2f0bafc06b6f2b3a0f7af50c7351ae4c437aa8e402a7a47e9321d0fce36b4c05cb32f3a5b2629775a8ae8aa31b77953ec836642ce14be6611688aaac889c6f022f044b55b4d15cca5ac05a52b82f8e2c79b8b924950be75f6527adeef968a8596f3a003a0c0144cc434eb0f35341faa58f966a249c37c61f2803aa1ff060734c87709f8fb5d3240daa96701d8d792aeb4bcf9e4e48ac4ad822f010c8783bf2dfa50edb1cf7c8840df94f649e7ca6e03011c2f705ac988152e6f6bb88d61ae13e653085b1a53fc3a873f26e0b41fbd9a0500b401e985132adae8482b0ee98f3e1b40891cfc0091a53ca909f4441d22e97dce89c43f10fa1b4c407e2c9b81adddddb4e9b1703b098f0a263b6f6405434f77179077aaebf96c40ea3d267d2815aba1a185c6891cab22677ba8cb8a830e0e561a9ebf387242ae48b5cb533280fd36ba8a09f37d24f640181c83d22b9b21921aa3bdcc8b513a8db932d66d88ce34cbabedd617c9c5e024320145c17d96a91e0c12092049cab19a07d76f4c6d567780f5e3b6cafe8cd671eb35180aa282cb571f8eb372938791c1b774eed061efadc5e1501f594a4857f364a9871175443b42952a6d01404e7f3464451b4d20b9d722cafd3c5bf64ca42d805905577b72ae1287dba5f94fa10137e6cf04f01b60b1a45c05f570a7583a1bbfbeb76fa2b1b23a333c1cc11c38661e127dce2d21b920286841342e725946839abb4de68b3c496f62b1e50cadfed9a93c214a21d3f5cef195e7009a2ea7e276171bac1dd4fc98495f68c319f9e88e29f79e2274fc89cc45b00a765f9808f8f5f086e8a3fdd2e5c59f448700f90aad3f91433e8da5b3cb1382d5a0c4837e05db8468829da3a2b3f903557c1742430dca56501013f8315606d23c4d644772420b25f081a104e7a963045b2584dfbdf3e7d975dfe0946973ed4864440fbfa854366dbd191a525ad274606de368aa08bd4e45de8777a8ffcad235362e0ec2549a43694f5451823f64301b31a0851e73ad96aebbfa055e83a7778a91d4a15782e2dbe14dd0dcc7ad0f656056eadafb6c05bd4ac0cb3ef261deac8b20edec3ea57846b308c6b5f890bc214598b28ff8fa6e74f30674db4839", 0x801}], 0x1, 0x0, 0x0) pckbd_enable: command error 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0xfffffffffffffffb, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x0, 0x100000000}, {{r0}, 0x0, 0x1, 0x15, 0x8, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x18, 0xc, 0x7fffffff, 0x568e}], 0x0, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x90, 0x0, 0x4a3e3fef, 0x7}, {{r0}, 0xfffffffffffffffe, 0x90, 0xd, 0x20, 0x7}, {{r0}, 0xffffffffffffffff, 0x24, 0x0, 0x7fffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x9, 0x1, 0x8, 0x5}, {{r0}, 0x0, 0x82, 0x2, 0x1, 0x34c7}, {{r0}, 0xffffffffffffffff, 0x8, 0x9, 0x10001, 0x9}, {{r0}, 0x0, 0x8, 0x87, 0x1, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x800fffff, 0x100000001, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0xd0a, 0x2}], 0x6, &(0x7f0000000700)={0x6, 0xfffffffffffff35a}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x16) renameat(r2, &(0x7f0000000440)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='/\'#&@\xcb\x00', &(0x7f0000000240)='/dev/bpf\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='^%\x00', &(0x7f0000000300)='/', &(0x7f0000000380)=':\x00']) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x1a0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x0, 0x6, 0x33eb2a33, 0xff}, {0x7fff, 0xfffffffffffffffd, 0x1000, 0x10000}, {0x9f, 0x15a2f4c2, 0xc5d2, 0x100000001}, {0x1567, 0x7ffffffe, 0xffffffff, 0x5}, {0x6, 0x10001, 0x4, 0x4}, {0x6, 0x0, 0x5, 0x401}, {0xffff, 0x80000001, 0x1, 0x3}, {0x3, 0x0, 0x9, 0x5}]}) getdents(r4, &(0x7f0000000140), 0x0) pckbd_enable: command error 22:28:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000000340)=""/57, 0x39}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/249, 0xf9}, {&(0x7f0000000540)=""/200, 0xc8}, {&(0x7f0000000640)=""/186, 0xba}], 0x6, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x800, 0x7}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="adc5d8bf0c3e4ba4f6d520c9d4d23a4f8d8665732780b1b1e96af6e69e7353b29d8049b9ea54753231", 0x29}], 0x1, &(0x7f00000000c0)=[{0x38, 0xffff, 0x2, "ec869681f9f0a7db8e5f316795de1f320c1377134f053cae761f2eda6c0a35bf89ad0a592c90e9"}], 0x38}, 0x2) shutdown(r0, 0x2) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0xa4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) accept$inet6(r0, 0x0, &(0x7f00000001c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c, 0x80000000000000}, {0x6, 0x0, 0x4000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 22:28:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x8007, 0x7) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x85) r6 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x10008, 0x0) r8 = dup(0xffffffffffffffff) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x200, 0x0) r10 = socket$inet6(0x18, 0x4003, 0x3) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x30510, 0x0) socket$inet6(0x18, 0x5, 0x800) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x20000, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x400, 0x0) r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r15 = socket$inet6(0x18, 0x2, 0x6) r16 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000005c0)="73d8ece01df8782f3ef89a6d743072650a2d", 0x12) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x10, 0x40, 0x3ff, 0x7ff}, {{r2}, 0xfffffffffffffffa, 0x40, 0x80, 0xd082, 0x8001}, {{r3}, 0xfffffffffffffffb, 0x0, 0x82, 0x6, 0x1}, {{r4}, 0xfffffffffffffffe, 0x33, 0x1, 0x7fffffff, 0x4}, {{r5}, 0x0, 0x4, 0x21, 0x7, 0x1}, {{r6}, 0xfffffffffffffff8, 0x90, 0x1, 0x1, 0x2253}, {{r7}, 0xffffffffffffffff, 0x2, 0x20, 0x2, 0x3}, {{r8}, 0xfffffffffffffff8, 0xa0, 0x80000000, 0x3, 0x1}], 0xe7, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffffd, 0x40, 0x4, 0x8, 0x8000}, {{r10}, 0xfffffffffffffffc, 0x2, 0x20000080, 0x8, 0x7}, {{r11}, 0xfffffffffffffffc, 0x6, 0x1, 0x2, 0x2}, {{r12}, 0xfffffffffffffffe, 0x4a, 0x40000000, 0xa000000, 0x8}, {{r13}, 0xfffffffffffffffc, 0x1, 0x8000002d, 0x101, 0xd983}, {{r14}, 0xfffffffffffffffd, 0x30, 0xfffff, 0x11e, 0x7}, {{r15}, 0xffffffffffffffff, 0x80, 0xfffff, 0x763a0fbd, 0x6}, {{r16}, 0xfffffffffffffff9, 0x8, 0x20, 0x8000, 0x70}, {{r17}, 0xfffffffffffffffa, 0x20, 0x2, 0x1, 0x3}], 0xffffffff, &(0x7f0000000580)={0x0, 0x4}) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r18, 0x200000029, 0x69, 0x0, 0x0) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x4, 0x774a, 0x3, 0x5}, {0x81, 0xc21, 0x9, 0x3}, {0x11e, 0x80000001, 0x10001, 0x18}, {0x1, 0x6, 0xfc36, 0x2}, {0x3ff, 0xd80c, 0xd6, 0x9}, {0x7, 0xc5dd, 0x0, 0x3}, {0x100, 0x1f, 0x5}, {0x1, 0x6, 0x9, 0x100000000}, {0xfffffffffffffffd, 0x3, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:24 executing program 1: pipe2(&(0x7f0000000000), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) 22:28:24 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) 22:28:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)=')(@\x00', &(0x7f00000000c0)='\'%\x00', &(0x7f0000000100)='$&*$v\'.\x00'], &(0x7f0000000200)=[&(0x7f0000000180)=',+\x00', &(0x7f00000001c0)=']:\x00']) mmap(&(0x7f000071c000/0x2000)=nil, 0x2000, 0x0, 0x13, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 22:28:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7ff, 0x1ff, 0x3f, 0x0, 0x6, 0x7fffffff, 0x7, 0x0, 0x2, 0x5, 0x20000000000}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050360000004000007018306ca90041002fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 22:28:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x10491, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0xfffffffffffffffe, 0x9}, 0x10) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0x4}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001140)) sendto(r0, &(0x7f0000000140)="cb43cdda0026e538b2bed1c9e7569cbdee170ebfb86c730770af6cba3f5263cc98afc104ecc51facd6833c3fcfc79ab67de6af6757e0a64537b695c2958c73be6a1117581e6ef058f41dd52c2920d0529bdd1ec2baa82f0b4e553b522316b7907c7df07ab8b37a108537b60f439ffe4a8c0ee2b65fedbe75030b6ff7566fe18592dff2a9c94cfbd2593c03350af319184ca37ae0a1107150d1548bc44b3deb744d74d22c1c004c858118db635095df5aba938da5e0712953d6ab0febd3df50d679276501955b3428ab2c65c5fa8c737db1efc4991775373ddb1f4abc5daa7450435cbf096398a42b7b787b67f61625ab2fbe30a2e385baf6844702bb34b64bc0bbfd32dbf26acded22e16802016694787670052059b804c90266530df3c504029530dd052e966e9a71ad85cafe9926e3dadfe6326474550f12d32061a42abb9172cc6ab79f674ef9d37ae92022aad6bc9b9e35b0de25ba194b9dd21eb56ffa985b1ee71416943f726ed4d50308e5563ac29895f9f4416b344a22043520c37550327096a9a21b7ed870a98ca3ad3c48a31a32d8eb3f966b46bff6286dc14f80241d6be04d99099fe31c70473b870146f0d98f41717270da96fc556b3947d4cdc497d795949db78c4bf6e70331e146ddfd9abd9f01438e9cda5085fdd399d53e2074831c1ba0862fb7478f27b9dda1235858659099c8ab5187cd464e7179a8d654840b4001118691c81cfd5de6f7f64a5683b66bbbb83143137d380e4ce4edb12fca6bc28e4b967c20f86f11bd6ae77786a2beff2963109cf1728cd4c71f29916eb79ac39ded7de53973ab025a64750970efaf2876a56a41c15cfbc843970955a2ff687835d7c45e6cd71c67b975512ce9b069dd9f81899caf21da8f14556cb1eeea849d82bf14ed42b78661d3fdbb7af236e2d8ed8a4861b68e056b222f20fab3b4328af65a30ee5f639422528e92a21c023c2e9bf5c815ee3857c36b523f92c36eca0af924ed8160ceb264aed8451f5ad2798ef5825b2c905665de59a1c2cb6fdd8d66694d3f60f61653ba07c7b2ed8ac4ee63be2c12d7000cd25372f6c81670cd2b92ac991531d39fa9a99f06590290e811b021723bd968742ce830c547ccc37ee9b70016ed59ef3fe3fd09d9576b631f8e05da0383d3573f432c6e67de37bbe262c763c2083b1869eef3cadd45d4c02de83da622a8736a8076663610af36c56d218b1be1735864a2c5fdc9a92c81cb130588d1eedb8d60d32b295b7f7954c2198d6f0b36f0240d5da7a58ead7c4f8cced0b601f614240015d8e805fdb84cecbfa1997754d842343177258ecc06dd9551eae3691c144939fd35b3d7c1892bfd3ae950442f343a83c30e5bcc51a879545b04c4ff3b9022cb82d2e884724e9651ca6823301100349c39e3098c96ea66e6a2b578a6ffb88520ec3ec17c5648d60bf6a53bfdc7ccf6f370540ddb733cb9ef000f9d051c74ab2d280ae2f074d41d99687da54dd8fe86d04f775dc977a24567801eeafb8fb3c7a9753cb696de1778dfe63baaa661323a1be666fc09108a37902172fb900f138f095eb85f6d72b39958cc6de94e2db4709067dd5d5e2d5a06ba7bd8dd444c2486d59cb111e2b75b5c4c37d593d4686afb86cfe5e89342f700f68019b7d31cd2e29699326ec5b73feb0626916da47edc4e98ab18324d7b06283c9ce8173ee2969a9e2ff9bbbd9721a9ddfeca20ba2d7a81215664ef2829ed72db671789d2cecbe45c5e5322b138039663d8f887831429d2d952e3a5e53fec41cd33a256ad7972b6c2a2a50538ac919d1b192dacd2d6ee18e8b50f91500ff964d847244031c6dcba2f4b34bf5f1a050027ba0a09c1f29dd479e08cb9bb36932ef013f67327a9048edc362ed1ff8c431222f4e787373af0a9defd2f447d48cca13cce4afad6b9383246ed3ad9f3d226fb04bcb31e95a540e62eb2085865c77543816a7c8e5c89071ce4bc500e23a5f91e85a332d9f331a514c5b999baeb3922be7bdb3caf97573cc13bc9fc5450727ab2e258487c79db58eb4b858cfc4b0a8cff18ef6338904df247cf0e124f43fcb2cc955e2703f9b13afa3d642dc264e919edbce3869c0e95bbda544c7fbf6ea27daf8b69d723bfc3f2d8410403e1d02d878f65338ff97e983829e8b23ae9a39d8cd9006ecc1aab86bba6e83ac834d13f8a27ef05fc96c8e72027161e68e752d93af69ec29868706601607e3da7001107935a5b2b7e0a44521469564cc8102b09cde4f85937268428dda1c8c040ba67e9f329b4d86d8d86f0bf10961dbfac9bc61fd798e10a47c1a3af2ca39afa154d308b16fc1359b93b09506e0f3994f9cc3ae50eabff10ca665a0fd86c5c191a86c5eb619fa38d2d68a6f94f89026f309802b101a5b785e310c99157a8a1c60564daa90ad45454d88b8d6a614904e4fa6fffa4e5cb85d8b26544be82afad6c707c9e036c476e3b6c501e371096ee760f79c045652492775a04789141aa3935130266a27430a521aa3f92a589717372c8990f188eb6f6a134785ae7d0d400e58765aac5c975e8860bfc41205ad6e1f585cbf3e86725b926b6c44368427e7a0d91103f4c165eb54b6a373c4a5dbed1605839159ef73353b2021e6d25eebb3af2ad50184b9a189bafe4a0f6dfa0446ec57867f8870e42e18440637408a8c5a5ae0fbb942af81ebc223b0e9e5edf77d85a5a2f5330b2d1061c1aacd9ddca4e9bf3502f6068d522a27237736be9ec0f9a2d19a6c9d80d55862bc4675850d74db947ed7964a4eed0efb15c9c49fcd844e37abad88bd6aec68873e97dcc749914525c4ac1e543264f4814343c6d60a33effbc8f1676bc890f7a472e9df632fdc930a861499b7ec14061410eb2413acc0ba68d85867c1984cc78219a85987df10efe70bed3260f317d1a2e31816ba2b7dfe650288417765b279dec80bc373b5ebe04a35a6fe5e0a54bab56344b7f1dbd8efe3a7c338eefd87f35d90b2e29158c61c2b33086c0a4032bc24d309a56960da1f624954bddf14b09e5b65a6b5b9cc7da0ca297b8f11f76143e774d27849c1ec62e8c00e9f58bc8bbb62593a10ffedc1c1fd86b61c3ad8cde4f11616dc143331716ac1f59fc45612e59c8f660510db2ac4f54940299f38ce6c314b2b52769e6f40d65e2b3993b3cd0da3772ff4b75a0723ff8c7ea63a2d2c22041aff2ce3a83d3a94b2984a6f4ef255f127b8f4c45ccff5819435501d75b2c9ca7b0d59645bb0039614063fb9d2379c64452d84398e36dd2acf2602f87edd92150ad28eff9c7f5f3f9e0be780bdbb756cc94763fed51644b57ccc68884bdca63093c9ef448d24c34141d1bb54b0437c2065baddcc1c8f7c4113de2d6021f7da0e0189dd3b286ffd48b4c409e4f5af9cdf7c68b82266b0e867e893f10a7663490f0b39c8cb572a8d0926e8aa15944303af53c908fc61b99d3bf9d40350bea7e07215ccfeb6dbcae7c77118100bbe0e090522fce92affe6e09c4fd37a4975dfcde3e68ec40f1512172c8bc8d8aa8356d6a037827becf2e8ca21d2177de925af9f31545105d2aec78cc99281a1b1673d9df3aed89cf99881ec6f97b8aed7c1691989786e6793955672c71c00c2d0f2de258610f08256e93754727daa507e96d122a23e09bd41bddc6e88c847e37de4e754d0ace7a9c890e19523ebbc5019e5b23cb8a0901d6e22c5021da6d42821194371192a632d0f21103f4955db999778c6579d0b89ce8a8cd6f854a97b9fb5bcf979e3b65b01ac4c08570935e724fcfcd7528fe78312d3905525eae03a1b66cce032010adead7ea73774c2b01546a46a4f0876f40bbae4d5519d44ff32b2f0d8b1f57124f85e477ce7e61adfdd22504e7a32dc1ec8565a050f5929f0fdb28f0a042b239a9c48907cc5dc40980aead01bc74e5b82bfcc4dd955d19a3061602a64d101e86b7540f3a470b5138fbecc8a7f4c2ea40a8aecc03b09fcbe55377cf4eab705a8ff8d7f32ce6a4bcc17459ffb9f5f0f60a1737720c62a0da29db74e144ba474a9d222c10748e1cbfaf77e8200aa16eb7fdfc9cb41f5cb7647cc261b9f1c4bb36461a5647a3e2846a642f6f1ade3e31dfc2673d778cf24b6435f85956bcf052aacca8fc35cb169f1b77abc740e935f0e84c6355aae1bab47f5151d67e2b862342bc75b81f7f9d51a92a758b257337310c5caea132aa36a78b6946b79f6f7e66f6e21d1d7c7744192a1131c92e4f8a2c0070b023386b77a309aded9c2280feb49af44d6eacd0aed7731bde20828e24313365d53679fcb09cf033942207f231f7692149bac2df76681db6e33c22ec2454327b56a3c1cbe8c48362b9fca8a98785141a0f3a5ecb72b963c81cf80f2c4a89aec37c38c8454d586c784ffe01352760f46e31d506a19805bdfba1b9063b3dad5d8fae8057fded5bb6e7ca92fe93e380a9a586cc353d3e22b1df06b0ded0825c53bc2d938f9c0b0ff62a715c7e47c09692efca8dac0b0139733fdb0042c4cf1a758a687d181391fe2ca0f6e2a68e5f82fab6c600deb9fa0df23a175374d94e52ae4bbd4b9b4bcfbf2b166df79cbaab49c3b38e7f9444ad2b3de822e02e2bd4f737af7e05c549e6c964c2cb2d25fde729676621cae8f9f1e83668203d6ceff526b313257ba8b2220d8576bd958d50924541e050ac20ed73fdc8f287fe68ace2b967aaddf80817f84bb710e21349ae0c7c6781013a1b904a49718035df008f4cb54601a074dbafc0045872a345e8b06ffdc25887064094a31162ed26fcffbea90c181f6bf6b29bfeb1a8c412a360534c5c3415e4bdba9e093e94b2d4923af256cec1515353d0e6dc0a080457d5fe8940dcec4b9421c07541c7d06b8370167338b7a1a9263c990eacdc634eb3bc44fd0c1ab798b779f2a63051aea38916ed47fc1680f7537b203a705f89b59cd04439958599c9a105ef7ed039235b8588d6dbeb8b0b2bf1060c868f12613641799c1e7e7ec3dfabb4d1dce902410f8a0b175aeecf76cbbbcbaca2ad703a883f9f68f31337e228cc44fa4603cb38fa01e308c4829fa1f08283575795ff660ea9266de613d99b84c75a6f4c31235de9da1162d4da0cec17a539a5933454f75f1d5760fe44e7a994704c458a863320379325d40de1a363988e0102f0319344f60f2eee31b6132e62da2dd529041b688b00359084a87ed78ab8a689a3638ca14eae7c3bc1786be8d08cb21e429f40d225fc66024913ef9f68845c660dcead401f6985a53dd32d26d27f2cde321469d80408baf882ab69a966190e76df02e638783687aad0c8a6bb06c389b85f5d223f90657aa0c695e842c65d31a1fa8dc66494b804cf97717d7ad5b99d110ebf03513c37843d6c39f4092b5dc3c763da16a337f2309a76dce8863ccb9a85a7af9faa51dbb478b745c183a0746890ca052fe2a5f29e9db40d4653307016c70482d2e789eed85242de4a881a8a8da3561595e62817ff0e4afe41720de28d33977c6bbd179c89475624f7fbcf0f18fe68970caaddcc207666522284b444afee76edf985ccf578dbd1ea1dbd0b5ae245ce75bc2c4b9f4ae39d010f00d9c4d437d3ecd40dd62eae0c8877bf6d89456762df46f8b3766ae5167247d647276ec4f1091f319b671c69444f4aec4c91c931c8dce3bc2eeba8680d45dedf7f8e23d3ad801d96980d0b707a009f89f70f5a946f9569652697656304e1a38133d6e71da7e3c25d31e805cf78084e1227a11252acbdeb235205f97b824a87f18dc0a54f6af7b488b92c4ddf78978c5ce0d9b7ecd5f6063955462220ed0e3cde", 0x1000, 0x400, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7fff, 0x9}, 0xc) close(r0) close(r0) 22:28:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r2) setgroups(0x2, &(0x7f0000000100)=[r1, r3]) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x6}, {}], 0x2}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x30, 0x100) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000001c0)={0x401, 0x8, {0x4, 0x800}}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x811, r0, 0x0, 0x60) 22:28:24 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r3) close(r2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 22:28:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:28:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x41, &(0x7f0000000080)="23fdd6119e70f1e2252c290358b7286b5d56bfdcebb4bbd671bde2f338277193bd3af61f7003321ea74b27ad17679ba7a150f47d5913d3b9996eb22f1157ba3025") r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) 22:28:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000080)) 22:28:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x4000, 0xff, './file0\x00', 0x0, 0x1, 0x40, 0x9}) mknod(&(0x7f0000000040)='./file0\x00', 0x102, 0x6) clock_gettime(0x4, &(0x7f0000000080)) 22:28:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) r1 = socket(0x2, 0x8001, 0x0) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000d96e824500"/16], 0x10) open$dir(&(0x7f0000000080)='./file0\x00', 0x102, 0x84) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() getuid() 22:28:25 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x2) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 22:28:25 executing program 0: r0 = msgget$private(0x0, 0x180) msgsnd(r0, &(0x7f0000000ac0)={0x3, "879039431d4e36f1e15b6e1054085c1fd88a62b86e5346ed7adea427041637d8bae6c9eddfe0b8bbe502b92fce74b7f2821bc9f760aa218d531959cbb4c6eacde66331f4d03d6a9530cc023bc167f448284a06539f4818301ff7263a3c59c83038866aa125a6cfbc70b750b93e9a4776ab7b23f8f8299255f28eb581160eee15038d695d16ff50c1e93d04ff55b4a5ba7a781106265f5e7b4efb92ee79c919c0a02d58dfdcd5419e7b3ab9c92c328bb55b9d05e3df8dcc64bcdd4f19b62426254eaddd4198f8d83bdc8c3a9c579dc935078254eb1f89dc1ccff8715b2ccb415f861f88127b595ba84f626388182ea0ca866c823ea062a1a0c5964a974bf191af7629b5cc65edcd1c5c5a969bd12e2531030227bcd7e4d4ebff5750a031754e9435214bd305fbaf788de19c009a057e0d062f5dd6279d9c1c66b7b43313e89accd06913b42ca349d2549d9c3334930c0ab9750d075dd634d3bbef5f96dd1a29e88c5fa96b41d6624ed760f78d19f1e1a084cd3b87d23e56713a3836e4aac86753876e90f34b3217ea45aa586ed7d63d06bfdd1d97fb2e8d9d7712287747437d4955eb8ac7f23c2d59cac320506a3bf8aa58b7e29415f97f5a5806d20e3de4486e97aca404524011aec9a15d7cb1b4e2898cf5a59219e6f682641a965bcb92448ac576dfafa5b36cd627c5a5afc0b61cbe4824701c1e077db6df70aede763433ac6f5227de997e54351bced68adcae455b7a04756d5ad38cd46b3000d60cd233fc9a7e84b572c452bddd42965a9f28bba4eef9584c82db979f685ba3e1655cd2b32f2be4066d3ed7f1c29b62ade2db7648f3f0dd9e78cc68d9618f3b2f31e81c949af3b92a5693c8152f2affb49f39390272ef1818be87c4dc2c7c88fba351ca9b864dba1a688bf93b73f367055861bae96f5065f09e6cc06a039f750c35c2a32369f0d1eed465c4bd69794ee9de3c8ba5945b3f290f0a6d4d50f0fd5da9336b3030c258083be4b6ef11a9bf10a8845af3eabba49d2de596043c7e23738a9fc9e616f553bc9169a8dfbf681aec0f714dbf02d77d060f032fbad2bab31e78da76bceba1044cf25fa5f9f0983adb1102e98e4a7535076b65e211126ae78cae02d4940957460e65330f6861a6cc5773d6073a7fef69a43e4fe021b54f9ec325e18741c4760cd4a5de84e601cce4bc0f0526591fb26a84690fde9d870d33ae9e738bed72a9bc428b45e8c534f72b0c5e571a1f96c2b0900f2b7fc76c80ca3029edce6f24bec31e146eff51bec87d2300225fd0cbe423e1b704a75ff227277bedf22e8b5382059294e73e1407a0d2a9a041cc5d9976f72fc5083980adc9102b04072418053dc78000725845ad477d174f8ad3effe6c4a2b469155f028478e69d80fd8e1617aaeefcf44cfdcae95edfb49c8a588c3348c4eeb1e071ff2e8e0622f8cbaa2aa8c9f6f433d5df97df20a1e597184cf73ce36194671b9feffc2a677c05970813bee7988487d13acb26fe79841918c6089aeea5ff45cb57483f70198e9b760cdb15f9f0f57aa2608e75afe5f79419fd06534932adb23946457b0aa5af043b295ab46900303bd44fa6c5e970f5de4ce05f2e7161616181954f634ce38df9254b59e1a77235562e85c0a02da6a58e492bc687c0a46f9ab0e68ad62aae27fd3d58ffcb0ea91208ff66afb55d40956643a217b30217d5efdc19fa342d00492bcd6675152a14dc28e1e69aaac7daf643e0a97081d568608c44f84c2354321691926593db987b2b63fccc9e4904ce6cb93f84732c76a4d5c8fafd37b24a123bdedec0f79952361b4afdc709940d1be9ebb324efeeab6ae7ab08aade97b50b451c5a2b591ccd671fdfc61caa8bfd24ffc1a4d5b3cdf8ba76dde824f2bd5e371370b77a356dc6a7bc99d3b75dd9de41109377663a52e65ae138665f8c39b787639f0fe8a716a80858a811c84fc928cbc5ddad2fc0be14efc68e5ce576454eb46123178d75d38f67c4a25807afac28b410ee6cdd3a408bfb67235849eaca8c5004be02656337550af247e910f34921ebae7a52cf442673454a0fe2d7d772e04737de151adcb3773adc247c2f697ce4f2e5bacdc6c2902e3b17842558ae975dca69d33ad2e55cc3b6af407160d4d3f584343c9eaf23d619b3fb75d9fbff10b0b3ad9fa1f4bca375aff349ba3b6734dcd42658a4b858670c4e86aee2f8939aa6bd6c6c3d4378cc66ab721d2f637f567929f3e25b5a022dcf71d0353ec8a123629ab5ed4fcafd5ebcf5bec3dba30e519d02d3add943ad7e22a559ad0bd2e5dbd00139dc3d921ef449ea8eb7080e3ebcdb9d2e8bebf7159a883c7f743801b47a3094c15cd5b0deb846996797c9281c74cec2dd79e9201864798ebd8ff990372fc5a75f96eb37e3344171761983e6bf9aa083f41ebb08c8ac69f2cd2b9e2e9c0dfed0ffd9a3bd83bd26a3811e5f899dc0f3d61574ce74494e14e89c5dc9cb92a65072ec0b0617b87a1253813619f608dc4df348b2ff016aa601235150270c36ff821d8171858e6a228f2bbceadc79a14c615629e131c9a7cebb5b9fcf63a47f944515fff3bf29cd827be87768857d935b759d014d05adc55e24c727b7057b86d3888fcb8657ff259a98eae5ccf1cd01b5e1df53f571b2e7640382bea9b103654863c8e1a26ec0dcffa44df057741566e2f7c9ecfcf11d80ba6f31859751e695e3b820b988a73513e2f1980c3590e28db1af20666632897ec772bd775fbccbd56aabd24384e41e8ddf0c36188147577a1570d64ad6fd158ad98f22a9dc690010672214230407522f60b4c2aadef3edf7b4c9b4ae9d09746b989ced31edf3c5dedc7555093cf24447c8a5d98af4557977bb6a715158d8406834757976e97ff4b0953c42b14b285238bfb1037b3a712a5568eb2097d430d9a4dd77c93bafc2b3fc918399244f0c0e7d2ef987700bfecd2164972ad0cdca81b9fbbd937c9cc13414e125df603c1ffb0a8914c407a917ea5f8c67cccc5a257bd54f4e8450cfc8e0edc2799f6f05ea2e666d03f6dc68e52848322c9a11966ac727e93e2aecd34017b00da064361a3079e9e765d14ea50ad14d0f1dac1304d2a952d364c1cd4b0e4215f05c551da6312fe83bbd217142f2cb1d627d7f802cd8918cb08465d324542d334a16bab278691c19d4b41de9b1da97bcfc0440900efb2cfca79d2436e2e0b85838598b11845dd82cb2320484fb06003a9daf42cee26d1aa8b147535984948ca93d62ca084c90cb74a9a5eb830ad03f8f511920616c53e10ea2b28e2f19590d384439db0a3b91c496db80f8e79b296074e067a90de2b3455c921795d549d7817381d77335d6e5730bcc4f4ed98682ca0052e46e926f4d8aa10bbc66143eb55ed9d199e94e51e89fae546afb7f3d497a3d4f28a38090cf91fd11b8a3b6401d64bc8d582c8dc0b03859a3d1a5937250e37325aaa1a14bc805c80eae9d98442081a4d59ed9326af40833fbce4a9ecf180ff7f7cfa04a8f692893fbbe7bdb32565813812b6f21eefda59130fe74bd5749bb003b03f3a7b395f9d6890639b54ba8707b752cbdd937441f0fee4fa959d7c57e69f768bff1541ddcafaf6fa95441b6eb7ae67ff2d7b300fae9b4f76fe490ec0ea21a13ad9105522b9503dc5fb7ec1ae0a6a1753c2468ce8351b3655d6d22f740c1f208e87803a00d5d23c8c2d6eb51084cfa4570d600270b1e026ba29a2ab34f3cedf338dc1e174da77145c628597b435f4ca5a5b9bab1863a520f279085690ab7c50231cd7f2b9d7d162da69b31e1360bb0d84ce29caf4cc0e69938afa50d3ec943b828ea48527a2417474e4254a665d499051aedc136d29edcc2b646a02e701e0ca25b3367e6c95782702f1a67bff5d271972ea634bdcf85a7e28ad4c05aae9a301b4cf59cb6159ecf6beb580d6ef9c8a09f4a1de82d7fe14c6a44eeb01ce58f99113fc2bbe096f264b01cf45819db6eb65c76562273f6086cd0e0ec570cd45df865f01fa0549dab7e2aca9438be1f58b8c4d6260a117bf05911b6119283c7ecaaf2053b2f85bb3aeee7ac304ddb4f791b8d2a6cc5dbdcbf8f384dbddceb9ba5ec3d1453331adfcc6565c5272eb75c8cafb7fb756ce99bf75d5cc8c0f8890a94786d07021dabc028fcd03e30e992915ef1900c7d5f33b268fe1f0531c4a256267359e63fa5e20bded88c6e72773680c0a0c6fe0fcfcb5e46735610c4c52eb6c8c907a77a2b4bd7de4b42d6f4fc0f0851b7f5e0bd1bf7852db27dff5c53d1ed34fb1517cf75c6aad14e4ba8caf225073be26ca90da5c50fc96074ff5da8e0d22f73523085e5edf57e9fd9f2891f41c1bb2e6253aab6b41482c0bf5eec0c6801d32e6696f5cf4b17f1b6d8bc1342bf2055795787ef0d55e5cea9e2d811ddf3ce5a6cbc7c89cc03f7f4f692c6f1ba130f3d0968cb4c7f4e95a98a98417405bc3546d1db8e7e8a928b8c2f288c8f74c8667215ef14c7543e0484b3d54a56133d5976905d5900c7988e9fc3ad14b4dbe93fac19a4917fc0a0fd838e4a3d51383a649357ea08102d5c90e621c0e5e092dcef407be43ff656a0f00e4a7b169925c6737ec3d9931c271d62cf8c397e6a40088df37e6ec1623ba17639ed72d36c5e06c6cd53e9b36fd8a974ab4b6919213d99edae1d47f7a47ec287917a76fb5dd820fe5af40b46f1501fe92700aec753f41ec56b348e4ff1bcb87cd2414620a2b79f5fde5d89a5bb81800b9702efc9b69bf24a836a5d0cdba39ed0cfd441bd7c6df1496070c64d14a522e4b52a854ad580d7cc7ee9a6da54b74be5445f4b71871eaf92985e492b772d16310a59978ca98de11afb934831b0e280aae85d0014e39c49165ed8160eb51be1d972af8e7973143286124b767363124388d7b189ceb748a3d5da9e2eefc1058bdbec6b3a8a8b2c87b370207246ddec0a0c101e6f8ec2dc3e72cb8d80477301367d65740fa2354082431336bf4f0ff5b314c01c550a76f34aacf6607560df0dfbda631a2bb3cd0eef55c86d605702a39b1272ba50aaddd393c050f7f377ad867a91601dd8e9728468f19f21e21b16bcbe565c7d21739c82aad78e62dc086b3d9496c815283b1ca1cfe107c44e36b1b316adce14f24c2d9889374598821c82925e701f0b8d1caf91752d3bcd19c3e2d9b4fc552a29e2e3c653073fc12a2cb042bcba752e41d480d8d05ab10aa1e3e23b41a8f1b9b88399119fb449523a4df10c0a7251b109236792bcae9fa66ff50c0b01b0836587a04766e28cf2ceb7f04f671a388f6a888b78ca47e0ef33696b6f0f9b255684bcae803761ce855baef0d16067862b48aafef38b42a088aa92579ba115bb313abe65b572a9f8e3608fc016987442d87d3119e66022e6c6aaf1f531800b7f68bd578cec077372bda27570746f34713433a0413daab2e43c4537e9de5e8688ebdb34621f38f7e7b578c4fe32342f7dd285fb9bb3a5009e55ed343e341cb3ce743af8949913688d44f177ae0f6b27c1f9372e2379b77627448d90369b4529ffea8606daf4d09fd01147140b23f2c2dc0d03f18dd6f28bbe3bce012be968bf9f0bcb4ef48c1028aeb83aa06d657246e8bbe1837f1f9b5c132e966f05f18fdcca46a36e858158ec1d1f55e384aa3effb6eb18a06d212f33516699991cb78b4c5e97caec0f9a286cd04f286ed0988540a58efe01563c61526d61dd8d5fd3520b5fe33b6d8e8b4c919188aeb957738d8a886abfa43189f808bc4459e3e2e25a215c04623be8528a360d84e58ac2fabd5be7ea9337d2b963bae3933ff9436c8e7b549"}, 0x1008, 0x800) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000018000"/246], 0x1, 0x0, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/208}, 0xd8, 0x2, 0x0) r1 = msgget$private(0x0, 0x2) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/103) msgsnd(r0, &(0x7f0000000280)={0x2, "ec2c5fb9ddb1cc97eadff0f079d8703fa07a0ca15a71e4de67932372dd1ea7122ee865b22ea0bdd9a040328ae032524fd1db710d82fcaf524d63d19998e0778b0c751aa7e992b42be881dd6717e69c633f98078d27e4846986d4ff05bd2805b25e103cd9bc456f420bc622c68a6d4112c623de02e6e2e287187e372728628faf7a97fdd38edeca3061dac2d416f6a9512e94c140960cb50eaa98b1970c07611325a00d0683e58b4ee955b44ff2e2440a2e05d6351b2713f2f722acbc2e510d873489d1b98c47c3f0c0eed24c84"}, 0xd5, 0x800) msgrcv(r0, &(0x7f0000000380)={0x0, ""/62}, 0x46, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="0200000000000000cba4386c46bd54b20f3fea1d0662faf46ecfd5f443c3075edae81406da11b612688e84ae0665aedbab602a06b6d73c01e97b6743b44bd103b03fefc5c249388546c9ba847a07f8259fcfddbb9be04d"], 0x54, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x42, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000004c0)) msgget$private(0x0, 0x220) getitimer(0x1, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000640)={{0x81, r4, r5, r6, r7, 0x40, 0x3}, 0x9, 0x2, 0x9}) socketpair(0x18, 0x8000, 0x3, &(0x7f00000006c0)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000700)=0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) msgsnd(r0, &(0x7f0000000a40)={0x3, "3f446354caca8d4bb78e6e9e074fd3a53f710004d7697a828eb5ec6ee8f1433e09fff7455659c33600aed59beff0cec24564c1cd342124b4a897173a55a635ab"}, 0x48, 0x800) msgsnd(r0, &(0x7f00000007c0)={0x0, "21db371d0ce8cc5e3e7dbc3de26d075f376e124af649d8d25439d5ebd3db15eccdd3b98ac868fb451fdb1241720708911014"}, 0x3a, 0x800) ioctl$TIOCSBRK(r3, 0x2000747b) bind$inet(r3, &(0x7f0000000800)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000002000)) msgsnd(r0, &(0x7f0000000940)={0x2, "8322ecff7bc91371a5077bc829cb8fc2eb8a8ad0e009ff0cbe52ace8b15490504e95029984cdb9da8d9e06bd1b3608e790fc4225abaaf0025e12a491709ed538221c5b79390e1853ce97a2cea843152ff9b6014c172f95655e69fc1406f5e1fec8106161aa66b406022ac38e3c45bb68f048144c077344a924ea7eeb2d625494dd9468433db017088e888c2cc7f5827b997305043e26c332857086ae339e27a21cc0ffa5687fe6aba07434270d6c762f48f5442321f58efa70df5b9ae91074e91c70b25f07741e1c4b3702201c7078de3eac3828ff5957de3bf1"}, 0xe2, 0x800) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1e59776345c2f3b8, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x3, 0x0, {0xfa, 0xd744}}) getsockname(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404a7f9833c379dc921dcb13715cc6ec8030f8362455a0bb1912974c2349d3abcdc898e831a0ef792211398d93c980bcaaab5e7b"], &(0x7f0000000100)=0x1002) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) syz_emit_ethernet(0xbe, &(0x7f0000000100)="52e93e5cb23955b29c8c96daed3550ee57d4f7a81112b94002c433baea5cc97fbca265ed669e19474eaba014f6fda9eda589089172945f6ac19b75d59988b3d6104b44a51987382de2ef9d9d4215b1d66638fbcf67dcf20dc7b0937b8bcdacdaf79e539f62496c73d6ee8905853b5c9e3b75abcbc1f7267ef0bab4ca12e353367cc741b444231c54f5168b10aedeaac6a452f6fa9d6346aac84d08617bae5b844f4aec38dc5233e700520921a5dd1c93b950b1263b447bc231d5d8d98cae") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x23, 0x10000}, {0x1a5, 0x1}, {0x0, 0x5}, {0x4, 0x20}], 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") clock_settime(0x3, &(0x7f0000000000)={0x8f1, 0x9}) 22:28:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xa0, 0xc0, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000003, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x5, 0x7b7}, {{r1}, 0xfffffffffffffffb, 0xdc, 0xfffff, 0x4, 0x4}, {{r2}, 0xfffffffffffffffb, 0x2, 0x10, 0x6, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x32, 0xa0000022, 0x671, 0x8001}], 0x203046d, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x4}, {{r1}, 0x0, 0x4, 0x10, 0x2, 0x8874}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x0, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x9}, {{r1}, 0x0, 0x40, 0x12, 0x5, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000001, 0x1, 0x269}, {{r2}, 0xfffffffffffffff9, 0xd8, 0x4, 0xfffffffffffffffe, 0x6}], 0x0, &(0x7f0000000140)={0x7, 0x1f}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x1) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)) 22:28:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x480, 0x124) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x9f51}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000000), 0x14d) 22:28:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000beb000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) 22:28:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 22:28:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x90) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0x1, 0xd10]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="da6581676c36a98faa1ed203ab8ddadfbe8762920601fdf36e17a2dd691bb07c7f8dee7db2d6bb91fc7f8c2364a838b222201f963a0d8b9c5397e44b600326d6bb57800e396a027df04bfa7632699e2bb57dc0024663e1415f0f5fd8dbf25a469d1ba3fc2670d1d22f76f7908a545acde529beb120a731744142ff4e51f8c1599d6454bd8ac9b9f4c34dbd3aae"]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x1) 22:28:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x2) 22:28:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/221, 0xdd}, {&(0x7f00000001c0)=""/132, 0x84}, {&(0x7f0000000300)=""/78, 0x4e}], 0x3, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') recvfrom$unix(r0, &(0x7f00000003c0)=""/173, 0xad, 0x800, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) 22:28:25 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180), 0x0) pipe(&(0x7f0000000040)) 22:28:25 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002022, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x4a2c, 0x5b76, 0x8, 0xffffffff}, {0x1, 0x67, 0x0, 0x400}, {0xffffffffffffa090, 0x401, 0x4c, 0x7fff}, {0x1, 0x5, 0x4, 0x8}, {0x1d8, 0xffffffff, 0x10000, 0xfff}, {0x100000000, 0xf0b, 0x2, 0x10000}, {0x7, 0x4, 0x1, 0x7}, {0x3, 0x7e49, 0x6000, 0x5}]}) 22:28:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0x1}, {0x5, 0x6}}, 0x2) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x5, 0x6, 0xffffffff, 0x9}, {0x6, 0xa4, 0xab, 0xffffffffffff7fff}, {0xff6, 0x5a2, 0x9, 0x1}, {0x8, 0x1, 0x1, 0x3}, {0x100000001, 0x120b, 0x5, 0xfff}, {0x4, 0x8, 0x0, 0x1f}, {0x6, 0x3, 0x7, 0x3ff}, {0x2, 0x7, 0x4, 0xe8a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:25 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x106) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x48}], 0x1, 0x0) 22:28:25 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) pckbd_enable: command error 22:28:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1001e, 0x100000000004) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x100) execve(0x0, 0x0, 0x0) pckbd_enable: command error 22:28:27 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/98}, &(0x7f0000000080)=0x64) getsockopt(r0, 0x70000, 0x81, &(0x7f00000000c0)=""/104, &(0x7f0000000140)=0x68) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x7ff, 0x75ea, &(0x7f0000000180)=""/124, &(0x7f0000000200)=0x7c) r2 = fcntl$dupfd(r0, 0xa, r1) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') getsockopt(r1, 0x29, 0xe, 0x0, 0x0) 22:28:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:28 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$inet(r0, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xffffffffffffffff) 22:28:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f00000006c0)) recvfrom(r0, &(0x7f0000000040)=""/28, 0x1c, 0x841, 0x0, 0x0) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0x27c) write(r0, &(0x7f0000000080)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x638) r2 = syz_open_pts() syz_open_pts() close(r0) dup(r2) syz_open_pts() 22:28:28 executing program 1: socketpair(0x20, 0x8004, 0x13867428, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = shmget(0x0, 0x12000, 0x20, &(0x7f0000fee000/0x12000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) 22:28:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) sendto(r0, &(0x7f0000000140)="c283203896f6f4c767e22d69227ed59c884be7acdb951371b347c468b082c37a2f191c97154ebd730033b4f632b1ed2a4e9df576bc3f6d6757589fa236ec3894dfacd157844cd87744dbce5d9ce76b37b10ab6e0d03a67b4a263a6be13f3166074cdbf7b237ddbad35c378c91fb5780fa868e83de8379bb7", 0x78, 0x8, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f00000001c0)="d77378ca667e1a09c536356912fe83418e9ace7c9ffa3cf98a0b8be47dae130e73c600b47be73884f7b8a37a23ea44114d113bb4d07a6f7b396db1db54fa89777582b9cf6056d549f20f659029bc014cc3a04d", 0x53}, {&(0x7f0000000240)="dd0b1cdc2fbe27630f3b8375c87c9d26721ce848b703e07a00a107099610c509afb49fb6b96d1ae4ccd43ad4cb632be30b3b7fc7d4ee21dd8a4045cce5a137aeb62c1665ecb57f22c7191c98471f4fc2a7859fb73b5f9d8cc175b3fc2bdc999b68d59783e359cd610c32c76b7254d5a97abc1cc7f00111efda1b0c481855db2e82094a867a8587820807d0157bf89a2d10a14f1a82f13d7c02165a441edf2c78c547cec193c8bf8f40a97ba2d452e8033c60c5e2e0ff1d537f0fe00792eff76ba076bf2c831a559c661186100e449bfdaf88b3dec5acc33f5c110698387a8bdb519b3fb20b5ffc46dc4d8d952a4fd47e5fccedf4f17f3aab291db1b1b614d8144a3077a128e0c4d7a79d60506725de109b93294b19109840daf8bcf60f610ffa8fe947806d299627309888dedc955609bdd20693a5dd5ffe4bf40293355f6aefa22879b6374f3192507e86adb866d32f1e2bf37e178acf84845873e70aca92201ef5d0cbe496fc70a88f09ac5620b1d5b7f6f0d050229ac2dd18ab8aee938d6ba06e8383a91d6a336db0b895940002b6c3967bfdcd3fee3805cb81002f988faf7bce14504e37e8702eef41a8e11455e9b833ae251a336bf67b793d5b4ea6a96d4f14d80abdae5dba3bea46921248cfc8a5082a628f29d869907d72faddcebfbf7b8a36e8a23d76e2f5d521af0020b77312ed5380e591d897b998d3eda6e6e941f94f42d14529d450ff0090297b1d92f31e1066ac0a3bde481936382fcc06201a0a269fb43096beac4f4ebebdab8a49477e87a1eafa9014da387eaac492ac0fc684f73fb86efad7e875c177bc6296b540389538de47600c32de141fd4761f81b13a3b08223d3feddfbf08ce3b63a8f0043d063e87cec411fd11b0999fbc1c29618a57aca93e6b06669618ed76ed1a7799a71f365772cbfbf573b37c9d37cbaeb8e3d9fc68b34d62b5512164c9207f5a36351a8550afecc4aae6e2ec6c857bafbdbe4fb7927ee895782843e4b0af2450242a6cdcc80cce9d37d648335fe8ee7752d2f08ea5e817ace1716192eef278fbd061cba5b9d9e0ba79f94f19408e2d987dbbe1afe649a5211941353ba83f8fe926a2bf3123d0637c5460e008221873883369de3deac75fd7455aa04646736804cfa3bd056461f3d61bbd56e7f63736659ae2bd39ad4af7d7f027c514d414672b6f9372eb3137a9a6010526722dd03bab0070b03660bf0b38b3d03f6487fa55301d4464862133d67fc8d77cfedd9d72a380ee8486abb164ec41969a8e75351325e63390ea52869d69525b99ab22d658091ac120d66da7a35d4b74fa6134030bfacde4d75813f283d1e60ec4096e93b39f782c05e66ae7ac5c6c39ef8e438c365067b3af2007b419ab7391d3cdd3443d90f093adef86e676020be88fdec85feaa53be84dee5ce5d74fb1adf362c2868127779e751cf4f0c250e8693bf7fb54e31650b06906c91ab59b9d927f908a4ee9fc393b7ac9efd12e1eb83fa7721b6be83b2d3b9341cd13a0c968c2cc9a24143227805adaa5a7a2d8d6cbf0df05e717efaa7888353e1f3e238f9089fbb3babafda825bed644305a0cf9a5029550ee4a632ec911d75d419b9e5351ea086e308e1a6f3a43e418b7b8f182cf16953aa967e7b92107906f813cc53e24c0405f212245d9aade7249584c5e85df13d3550eb98b9842b0f9ff1dceb3d53c5f94ced75485bc3408ecfa9652df6291efdd006c1784b8dc7e6b8db42ff8a96e1cd38e4b5fb697dbbe60585e73bb80418b7e4abbedbbd63710ca056151e16c75be652c15930da38915e4b6a1a9478da1d311bc8241e1b85d9224c6cce0b46c36cb55a77c7604a0d5a067fc85b2af2dc3e1773040af9e0d26a61743d5bd6e66f40072065a09e23b0d1eca382ae4c0813ac954bb8d9c1002884c00937f875d51cf1a091f9314af6c655a371c88c4603cd1c6c4a3f34aa4234be4f0f91494d7605a850bb86861d39697a74ec124a173e3adf2314fe19893ea13f848487aaa8e0d4025fd8c71e0cd829cdf403dba7814b666ead41473894eb46d1cc9a48001f25f8b068601264a648c09f2e659be290667a67bc31cc82c85a201988f0e2d6cd2a8390dedba9edfba04a66105173e191b3a4009ab48c35e859dca6ba9b2dffcdd0ddbdb37a02014f7d59758e638ad05af2ce1701f9a30218edb87606df8a8247b2e9b65dc805036e15ae462788ead783d20a625599934b3c76c5484c06fb09e5d23be97af4a757d3f8ea0d4959d294cbf7a4e83df3a6645af1d235b0c261d0134722e2d2b17410fc487a1fe68f48341d745bb0a120473772b001ccf6001373d5ffdcf51564ef1dc46de5fc5aedfca43b2909f01f82623519c00d22be91bd5c46adba57a8c556414c01345ed9df0eb53805afd1f2ae5a3608a460ad21d5f7cdd08a53f619d8fcf713273734360faff8dfb97612156744c89782d9de15028f55c7d5852aee9f3aae39cc0e6e5b146c61feea1bfcf4797228599dc0b36d18653045740fb8069cc6b08382f7b3db501ff3d82bc21af31465aacad39859157040661daeb8c753ef7eeb6ddc3e3745a034a88870c1d78664997d4eebed94ff02cbea622ab3d79b3a4f9ea4aa22ab5dd1fe26c1e9fae3ce26a373154779e6adaf7ef0bb93538b3b0f4ce74e838320811aecf648ed5453feaae5823c72119c6c535d438ae0e1110b28f7b781700a083cbe6b3e76a23de468197fe8fea6d847608849c39a9a69012075330068ca91f9d6413009645a5a4fa351af27417485f45801d7748a55075073ebdfa53cdefa042eea623dc1ada6b040491d974957d58633d758ed7ee561d6cd9bfd51f2010d5eba274c9683f2b4a83fdcb8b3dcdb0b82f2e2cf1542c2ec7bd5bb978ef0835bb4c738bff68babe2acf94dc56b9bda64b44e13503f19c0ec3a7b05790be38b62c6ceb162e0dc981674f9107247459df5c738287701d30c11a0b33042852d9941fde662e46d9e162b5e8c277037e87150ed468bc1cc07afa7ae5dd027f2e07ecd085a287fc9e379aa5584de1165c4f7099a000b9d34b922a3b22bf3ae43a7dac84915573ad115854336aaae74243e46c8461f37c84110a29ba8d90f7143d1e8b421a1332d15cb4f72a6f4c6e98df23b0052bc38115350873d3cf11772ab7fbb947c83a045e4f8e605b870cb2352553e9be014326e382dae92bc152f56d2053f442074208b840678d571593fd107220f33bbf0778393443e5a5d7d962df4b51129d5520197f71af294ef1a2ff1a02361208d9acef69070dfa1fc85e634d882d31e9ac3fe0c3ff89fe2f191cfde109ecd5987c95e072ab661b2f50433ceac13440c40db948a75fbff09062a2558ac22ee4cbf164ba339e19dce31eb52d803bae0352c3d567fa9e7d9baaac2c37ae2c688d7d278aa9e8d789c310e4503c97f31f33e4f3a44b425a58b0a3a26b570fd2f857fc74be1319d0bd96cee70fa3d18de50f226180d6e8a3b1b9659cf8c82869b5bdf61c12023d8a92edaada641ae2811756b916da93e6a30a4eb3be7e6a9bf2d9157f0dfd0e3c0d5e9f710e17872a4c26f36d8ae7f70d4ea5b930ad595085588dd86a4b8bdf4261e7f8a05f69c3039d1c3f909fd2080e7fd9e8dfdbf2ccd6f794b1581e72976224c224318caf9d52e7f2d755f780d0cc84e278fe235938d8e30585942721cdb7b155a76b09d8f11c0219c1c13bf15e49b2d6b09f2d1bce7ab771ec6ff23aaa9dd38d86adec1c1a4592f8ea313f7c6422ed5c44ab77fb0be73de2fa4734f9d95996ac40435b04bcf6e7e394fa683db8b6b158f113a2eb74b0f0d27ba6667b1569721b73bbd6a694a9e867183562a304ecfb33737f905f132259a3f4e38a1e9d96629d2b9f439f78f72f55854299a30fa175253745f8bb7a7731f1b0f7bad0adde79ce467172f862a4189e5da7d580ab209562910a1bf559ca0fb9aa5560066c0918786047c0a46e8ea3e3cff27e7e5d3cf6581268eccd01a2274e216b5421e73d17f3adb8f1531c83d2b0dc7a9222d1e7f1841eab3d3fe4c3a6d1b1d9981d6352a76d0d3a5119c7582bd7488cd72fd90e1f3fadbcfe06e9643cf55581c9b32a938d987b88788ffb1acbca0e428f0cb91c4cfddc774feb371d7ba500c4dd2fe66c30e87b0d0adb4994146ecca68615bcd9e395dc5a5f58e5c5e2bd7b118f49b0631ccd884156ded535e530978960ae22742862acd65e2b3156d7cd33099a1dd6a206d7169134bedf4fd05cf6b7b9f2183c13fe48d8cb7b4ea45fbcd3adcc428ce72b39351b9534536e9665d5a49c051207372971e8dcca08349d709ad266e99a7cde2b30791abfc7e7b01edb0cd636ee0fbad1defd3f89ccd74460d9eb0581bbe7cfe303edcc07af83ba7e073745e7088b4866a66b365bee0f5ce730e977a05edf4591f62cc2c56a31e9993e3bc0902bb2f8609eba93a29e1fe503429418b7723bf617df0c26c10a86807c86f553d1c2aa6c7577577b4466f2af7d222cb5276fdedf702e6827ed3e1e1052fbf744adfb6a4ea9e69f6742b32c999903f3c754cd6d2f8a00e5335174e7dfa47eb602ee926339cd6cb65d25588ca6d1a08ac30b4cf602ae1098f27871c44ec2fe7286ff40c4ff4b838e8d40a51c31caa42bb1934cafe85441a3dc87713588f4b63ceb85f93e401c4cd70709e54341120b3b20b16e8522aae5488f7173f09cb6a5fd756ad695b051aac0d82de1218ba502662b73cd51ade670219cb880fc2dcaa3728f1523310c0629fba9477fe1746b76c108f2c682598ed71964980007aeba8f056a23c1f341d79c11221c9079eb94ef9f412d99432a59a75e5f01314202b5f6c11275f46894087fcbd9286432d5a2e8da173b0eda9d1a2e69ab97c738a38bf7b44e870f6063fd1c6ca80bb0e4efc12b9315a700a2d85be437b82f9bdf03e226db23a163ecacdc47feec1cb5b1dd3425476a2d8120fcb556e545593f2456b51430967d2898f3de2660842996ec6a4f86dca16c6b70ac7a588e6ad6d4b98bfd702b406d6c2f44c5aea1fbc14d53f2040545859be8160cc85da2b6dc3fca74d89b6cea432597e8ce804373c0c74bbecfbf401b4c0ddc6dc6e3df7eb87db27e815cbb5843afe04ff6be3b9ceb5cdfb8007770b51cfc4e6a4222be30fcb61547491012c71afafdaccb77b3e36ccd9d77488cf5ef049fa01f7151b6d0ea044198c6a0c5d5303d53140856e7e82bd975a3dca1fb42ce5dc34c98f54cd389ab1fb0dcda2dc11fc75640448564c499a72420d3756f55ad6655f2592adf32123d997e2efdec24405af903761678d9574e80e245763e9295dc59038be86dc0f7a3362e632979192dd7ed95740dd129ac4ceea279e1c958065b070922474d4dc348a73f6546ca899dd6b91a9319c0d11e026e538ef038800edb9bba45abe1f270a92cf771bb073318ff22e4787fbbc70f69e59c14625f7737392745f86772bce585160dbc41463f5b110c28f055701f23d4ae7c22ac0e4ea5f3983491999ac30d20e5d36f3c62f5ae5a3d6ab61a29c81540f728538530c4369f1ca791130624565d69541d46025fc59a4ff1c9312ae4b20b8fe69b2dcc38a381eb39852af39f68270640464f301165ff6aca75939e94526b1f8b279ee22088a221e5175de9fdc5a155deafd9df9216a0a72d8e6a4dfcc28c282d6dcd3f1abd838452aad5757a0a9a5135d80688b487fd71618357c195242978d8163e41b527077507c3ddb869f1e4ef7a992d30506767be05268fef59fea738686bf95c718a40af15fecad2ef6cfd0550796913", 0x1000}], 0x2, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000001280), &(0x7f00000012c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000001300)=[{r0, 0x6}], 0x1, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000013c0)=0x5) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001400)=""/187, 0xbb}, {&(0x7f00000014c0)=""/93, 0x5d}, {&(0x7f0000001540)=""/148, 0x94}, {&(0x7f0000001600)=""/97, 0x61}, {&(0x7f0000001680)=""/216, 0xd8}, {&(0x7f0000001780)=""/254, 0xfe}], 0x6, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001900)=0x3) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001940)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000019c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000001a00)='./file0\x00', r3, r5) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001a80)) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ac0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001b00)={0x101, 0x8, 0x100000001, 0x10001, "a992bda153803d2ed7d44957114a490957cf2b4b", 0x3ff, 0x7fff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000001b40)=0xd6c, 0x4) openat(r1, &(0x7f0000001b80)='./file0\x00', 0x400, 0x8) r6 = shmget(0x0, 0x4000, 0x421, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001bc0)={{0x1000, r3, r4, r3, r5, 0x18a}, 0x3, 0x1f, r2, r2, 0x1, 0x6, 0x8}) setpgid(r2, r2) 22:28:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0x400000003, 0x395) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf79", 0x20) 22:28:28 executing program 1: r0 = syz_open_pts() getgroups(0x6, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getgid() setregid(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x1000) write(r0, &(0x7f00000002c0)="2d17a2aa54cac32443de7e7b2e6da960783b8255f363bf2802f26091aee768ca6b3b58917e0d508bc02a57cdefca0c045f5765b3cd503e78692cbdb40288b3ae94c70004caebb8de8081b843442f02bef98d9ca77ecff031f651976c466d936e69aa292d", 0x64) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x880, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="4a1e1fc717fbd8db429005efccfe9c9c372ddfff63f097b434b736e56c048e7e81a8894aa929ed4290eac01c9a6c46f1424b1db79d3225c859c0847d08e5af567b15be9df6637eb661cf01f3946488029e645f16772567f366f4b39ccf9b997e5feae7827d01848ebfc59334a672da2051d6effaa2f0afc49022b8524f6c84a6289e816c210428b819b76729cc4cfa5a82aa924c9e75795550706f66adcb0567f5adffdf3c12a356", 0xa8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x9, 0x9, {0x1f, 0xb1}}) syz_open_pts() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) 22:28:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 22:28:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f0000000000)='./bus\x00', 0x10083, 0x10) 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x7766, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4}, {0x6}]}) socket$inet(0x2, 0x4, 0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x8) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="3e82dfef19ee396cf1776dba3739f52eb53b308b241aef81248143e9cc5cf3324ef9c8c21355abf7927373ca2f331e070d37d6961db3dd0c9def863c01734bfdfae4aeceecb51623a73d9462fe0fb12f67dc0052aee055e4ec830db02f13820ae1ada78f5c0626cc690110b96f4845c5ed07f558494d6f6200cb73edcaced900df8c76614f04ede87d63dea1f55a0a76a4ea73b55d653e114a8e59d0b270b1942c2d500aa04b21453a3fcdde1e6f41a3cf26558b15be81e426d48a5f09f57a9c06861f798720893b827106d638ea8af20f66062c2004c28bbd795f687476d37fc710fc7cb6282731b4482c194732798c38ed45f33052b97f5b5702730a", 0xfd}, {&(0x7f0000000280)="e9b31dbcadc5f8898dda7dfca8ab73af0c8f69588737f1f1fc04cc321a76215f52d991e4124ff72951914cd73087cd23b7e677fbbd9fe1fec333a08a6dd987e9ca317ab41598e24bb5fe67c2bf5766afbd23e7a12f7d64fd8b71a8d0ba908dbf80f29d2baa7ccf20f1f0e36516e3e0d3495916d34d1008ae7f1795d8918513317ecc8777108c919f64bfc40189724da9f01182c8f8bc4a5b7beccd89cb22238318e0222ea34eebcd6b5eeed2b93ef37355390b55acdef55dc2bf09a349c30b71a92dcdb14bb22e2a9fc24fecb5", 0xcd}, {&(0x7f0000000080)="91fab41e3db78435b3fa9b14e6550dcad37825f6f0dcfee075277f0514a1ad52d0f27535faa5450481455dccad28c925fca78fd2b83929d96062b0f83cb072d55ca19b7d78c1b9cb19254952e987c100d1fb65d4f2ffc4e325564b432e22631bdcf64f812805c7d7", 0x68}, {&(0x7f0000000380)="720833a2b91e34eb3cf78be27c323c9220473a875d6bf1d050176913f2d4ada1faaaf554a5319d12008f69ea5575f92cdf0ab0be43fbb17dc2469afef3a234daafc109152fcc121c2a29f9089a21f2e2c40bb08c20685462a52bee982f8febfbc674d56f478d9fe06f7e0fdff198104ecc997c528b601832d10e", 0x7a}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x98, 0x8}, 0x2) lseek(r0, 0x0, 0xfffffffffffffffc, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) 22:28:28 executing program 0: r0 = semget$private(0x0, 0x2, 0x264) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x1]) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x0, 0x1, 0x7}, 0x0, 0xfffffffffffffff9, 0x946}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x450, 0x0) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0xec, 0x4}, {{r3}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x401, 0x3}, {{r2}, 0xfffffffffffffffe, 0x19, 0x24, 0x2, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000024, 0x8, 0xbf5}, {{r2}, 0xfffffffffffffffd, 0x6a, 0x2, 0x100000001, 0x5}, {{r2}, 0xfffffffffffffff8, 0x2a, 0x10, 0x7fffffff, 0xef}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x6, 0x7}, {{r3}, 0xfffffffffffffffd, 0x42, 0x20000042, 0x80000000}, {{r4}, 0xffffffffffffffff, 0x20, 0x40000000, 0x7ff, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x60, 0x1, 0x80000000, 0x3f}], 0x649, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x20, 0x8, 0x100, 0x200}], 0x0, &(0x7f0000000280)={0x52, 0x200}) r5 = getpid() fcntl$lock(r3, 0x0, &(0x7f00000002c0)={0x1, 0x0, 0x3, 0x0, r5}) fcntl$lock(r2, 0xf, &(0x7f0000000300)={0x3, 0x1, 0x100000000, 0x0, r5}) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x20, 0x3) flock(r4, 0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) semget$private(0x0, 0x3, 0x20) recvfrom$unix(r3, &(0x7f00000003c0)=""/4, 0x4, 0x1, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x800, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x0, 0xd8f, 0x0, 0x7, 0x401, 0x0]) lseek(r6, 0x0, 0x0, 0x2) fcntl$getown(r3, 0x5) ioctl$KDENABIO(r3, 0x20004b3c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000004c0)={0x5, 0x1, 0x5, 0x7fff, 0x2}, 0xc) r7 = socket$inet(0x2, 0x0, 0xcb79) kevent(r3, &(0x7f0000000500)=[{{r6}, 0x0, 0x80, 0x0, 0x0, 0x4}, {{r4}, 0xffffffffffffffff, 0x4, 0x800fffff, 0x5, 0xfff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x4, 0x94d8}, {{r6}, 0xfffffffffffffffe, 0x4, 0x40, 0x6, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x7fffffff, 0x14654d63}, {{r6}, 0xfffffffffffffffd, 0x80, 0x1, 0xe009, 0x3bd}], 0x3, &(0x7f00000005c0)=[{{r7}, 0xfffffffffffffffa, 0x8, 0x40000001, 0x9, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x8a, 0x1, 0x8, 0x6}, {{r4}, 0xfffffffffffffffc, 0x80, 0x8, 0x7fff, 0xc000000}, {{r2}, 0xfffffffffffffff9, 0x84, 0x1, 0x946, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x70, 0x40, 0x568, 0x10001}], 0x3, &(0x7f0000000680)={0x7, 0x6}) fcntl$getflags(r6, 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0xa0, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000700)) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000740)=""/230) linkat(r8, &(0x7f0000000840)='./file0\x00', r8, &(0x7f0000000880)='./file0\x00', 0x4) getpeername(r2, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) 22:28:28 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x8001) socket(0x800000001b, 0x6, 0x7) pckbd_enable: command error 22:28:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) syz_open_pts() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 22:28:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x1, 0x5, 0x1f]}) pckbd_enable: command error 22:28:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x2e2b, 0x13, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x1000) 22:28:30 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = msgget(0x2, 0x10) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) 22:28:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) socket(0x1a, 0x4005, 0x2) 22:28:30 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 22:28:30 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r9, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8996c8bf87c54fd26fa44a5d05860dc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb9016edac150a9ff74fe9347c554b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1029685fde38d12a3aac37c9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c67a3d62e4af52e429611304a0e683ff1eec39415c1ea884fdb35f9f3729a49081c704c4fd06959facc5963f49285472d3a14e21754888344ed20b51d5fd964c8d0216f74ea4999d57ddff8ed4219bf2987d4f90b451c162e8558cfe190c513f40fd0c6013a54b60afe68ce98b201b9fc99ce9083757489e4179257cc901fc58f0359b54628e81ccf812f33492a42bd276b03ac957989fa016f5f806"], 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 22:28:30 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) 22:28:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20012, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x243, &(0x7f0000000040), 0x10}, 0x0) 22:28:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) 22:28:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") bind$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 22:28:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004276, 0x0) 22:28:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) 22:28:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200000004, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 22:28:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000080)="02c4bc3fb64518b26b9ab5d7f1e063fbd615087f72aefdcba44271fb4f70fd", 0x1f, 0xc, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 22:28:30 executing program 1: msgsnd(0x0, &(0x7f0000000000), 0x8, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 22:28:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 22:28:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x6, &(0x7f0000000040)) 22:28:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x6}, {0xcb, 0x8e21}], 0x2}) r1 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) 22:28:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x7}], 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) pread(r1, &(0x7f0000000240)="7a1f83ae7fd7f9c42e9bca5a19aeeea474286cfdd7e6697ffc58d320adba20231951d52744cc27582b0530bd7e38bae8b52c0ecedc42bb059c7c15a5cc9cdf68f86ff539ace6b1df16e697d6e449b223d3cdf09c7a5e96a996126d2e3ede7ee7a0fa0f24a559bc70504602dde4578b0d9a59be548b96ffc97aeeaca23767d39935c1e73d9ed2b15b84c4989a7abb28cfb711771300ab79f78b31985b6affa041d5e313de5681255dbcfaa3658e5cb50b1ba0cccd5c9970a609377b03d2cd4e35f9a61fe4ea1d636d76c77396e8bf", 0xce, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pread(r0, &(0x7f0000000180)="1e9e8a8cbc85b8a583268c4c6b310f48f67cd19f37a4f273316a0076e32ab051c299ff108afaf448c1c1d4d1b402948efc46182ca602bffe84df6e064e2514805d92126700a1bfee1ad733c317cf1660c0477a6024f42ef3b7c2bda120bcd4ba26b78860e281334ee238b27b61d6f0ca8f08d61c9ce35bf08b3763ab7b97059c12e2944d3e199b128bc5944eadbb0853d87d3c3ed4", 0x95, 0x0, 0x0) 22:28:31 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x3f, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 22:28:31 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) connect$inet(r1, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x6) pckbd_enable: command error pckbd_enable: command error 22:28:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) flock(r0, 0x400000000000004) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) 22:28:33 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) r3 = kqueue() openat(r2, &(0x7f0000000400)='\x00', 0x20021, 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) accept(r0, &(0x7f00000003c0)=@in6, &(0x7f00000002c0)=0xffffffffffffffeb) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 22:28:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xb0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1a5, 0x4, 0xffffffffffffff0b, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd299}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xef}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x73fe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9f9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3379}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e9c000/0x2000)=nil, 0x5}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000fb6000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3b1}, {&(0x7f0000e3f000/0x3000)=nil, &(0x7f0000fe5000/0x3000)=nil, 0x2}, {&(0x7f0000f5e000/0x3000)=nil, &(0x7f0000e91000/0x4000)=nil, 0x7}, {&(0x7f0000e6d000/0x3000)=nil, &(0x7f0000ed1000/0x4000)=nil, 0x8001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000f55000/0x3000)=nil, 0x7fff}, {&(0x7f0000e83000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") open$dir(&(0x7f0000000700)='./file0\x00', 0x20, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x8000, 0x57f486c, 0x80000000, 0x2}, {0x3, 0x6, 0x4, 0x7}, {0x1f, 0xb912, 0x8000, 0x10001}, {0xbae6, 0x147, 0x7, 0xffffffff}, {0xfffffffffffff1c0, 0xffffffffffffff80, 0x3, 0x9}, {0x100, 0x101, 0x70, 0x6}, {0x6, 0x1, 0x100000000, 0x4}, {0x0, 0x100, 0xa2, 0x4}, {0x6, 0x3b, 0x3, 0x9}]}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000006c0)) 22:28:33 executing program 0: setrlimit(0xffffffffffffffff, &(0x7f0000000140)={0x5, 0x2}) r0 = syz_open_pts() setrlimit(0x7, &(0x7f0000000000)={0x3, 0x800}) close(r0) r1 = dup(r0) syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x6) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3f, 0x7, 0x10001, 0xffffffff00000001}, {0x401, 0xeb, 0xba, 0x1}, {0x800, 0xfffffffffffffffc, 0x40, 0x5}]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x5, 0x81, 0x0, "9d642a603f697f157cdef090867bd19ff5c21817", 0x24a8000000, 0x80}) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x2a36, 0x0, 0x1, 0x400000000007, "61aa0db11ce973739e270100c000", 0x0, 0x4d}) open(&(0x7f00000001c0)='./file0\x00', 0xc01, 0x4) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4000003) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x34) 22:28:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r2, &(0x7f00000001c0)=@un=@abs, 0x8) 22:28:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) unlink(&(0x7f0000000040)='./bus\x00') 22:28:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18100, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 22:28:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x3, r1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)="76d77841f378752d23c325a8a1cdb70744111ac7cc4d3101b9a85f43ada77f381543545e529e3f478a3952b76015091d916079877aa90720b8e59d31169f192ca0a765bd30ca09c387d86e676f5743d81cd294b5db71d5820977a0ea46c16f6b566e3b6321a38dc3eac0289d2acc9c5a8181d0256d298cc53633a71413bc2d6c5cacee87459d8074e6bb99eb6266d8984b3e04b5863c5d0ee064399b199420f4f9254d4afe0a8548e43a775793001bcd25012a6d35db12efa57f35e1531c57", 0xbf}, {&(0x7f00000001c0)="6ab828ba32627e8f5d7985d577099fdf7fd73ccd9ed4da906b757e299681f1961b2dfd5fe44ba03c7af3c9ef325403630d8f8265f9d98bf05a6e30e3245fc637f2f0c3b530", 0x45}, {&(0x7f0000000240)="1f6626bfdc1d20ac160ce2ead8520e60e6bd39c4f359200840796d410565fc504a864d23c226e36f3a7d6f9c2be4cad8e841b22da84d3dea5264e63be487051fe087f0d4293aa1aff7b822bf4edd9ec7959b1ea189acde0092cbeb6e20a87ddaa6e93fc516a94997e008dd861d04a5eb7f615d103a6a6b49f3051a9017b4a03c7aca6d4d5acaeaca4b6f1e1a977539f8010612af125002917b", 0x99}, {&(0x7f0000000300)="9aedccf9c682ee016490bbe052f03d8f63823c7cd5137dd859d6a80dcb93f07e91fbb8f48b6105d6a4bc1245170d402c767ff8d157348ba73f4b9ca575c8c43c30ce98d2675e87b785a3b8dfa28c63dee548535351270379509f896abd6a22db00cd2a5163d70c940e849e30b6076da1a6c043056bbe5be8d8f4193ae84e82393950df8ac4493f4be1f428147cc09cc3cc0406eb4951a3af77d4e752127add37e810e3a68b", 0xa5}], 0x4, 0x0, 0x0, 0x7}, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000400)="2f239747573f8f28a4646de30d445d6cbafff7437393cb524d436519ffe01932da57793239bd7c44c72e60099e1e3242006901cc5cabc0a15c3b92bcba9b633f8a8aa15afc04214b1033d16d81f2a7ab7ec9062aa197e926c982cbaae5281e4775a0b4d7f34634caa54d5f32b6f463e3dbca08e9dec2a0042450a17ff093d3f178d49912241b210d", 0x88) 22:28:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050260000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x177) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) 22:28:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 22:28:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2065d) r0 = openat(0xffffffffffffffff, &(0x7f0000001180)='./bus\x00', 0x1, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000011c0)={0x80, './bus\x00', './bus\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x3fe, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000040)=0xfb) 22:28:33 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) dup2(r2, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 22:28:33 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000200)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pread(r2, &(0x7f0000000040)="0f1c9c83213326299e8fd0c8a6af800214d1e61da9608614b3231eaa733ebd3726e50973ca41db8be28ba54c3063f8a9ad951ce1180be2bae4053ae8fe92ca304fbfa8b2aab655fa3848e941305db332f3d2d722aadd12e6570d78ecf378a8e50da3b78ad78d33552f485c337d39592a94408682374fce87bbd268530fe449f239", 0x81, 0x0, 0x0) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) write(r0, &(0x7f0000000100)="efb7f55306ec38a1e5a585e17e4efbe72d2e816b6b10527f4ac3936d0ba0ee03c33f750689758c2abf4b6a121d22531d8754748d12e590927b81dbf94138a82fac3151df414bd9dbc26baad64e01d2ea3d1a4017709f73d902df4ec1e0d9d9d8619dba3c0922e92e2f14580478172b382af81f46e4d44336f6caad8f6a60e782151dcc6070b31bf88ef9ac6cce5f7a32cded02ac24e7d57a32ef21a649e789f9dad67c39431e24230f7c7ee84132361618b4700846d729785af79f88454e15d177ac658be4f0ff12294318130feba768570d2ab46dfac2ea920e", 0xda) pipe(&(0x7f0000000000)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x645, 0x1}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 22:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x5, 0x2b1) 22:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x906, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa9497777a32ca8ae, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0xffffffffffffff7f, 0x81, 0x4, 0x5}, {0x3b, 0x5, 0x1, 0x1ff}, {0x7, 0xffffffffffffffff, 0x5, 0x7ff}, {0xf866, 0x5, 0x6, 0x5}, {0xfffffffffffffffe, 0x0, 0x95, 0x1}]}) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 22:28:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x82000400000003fb, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x80, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x59, 0x4) write(r0, &(0x7f0000000380)='mN', 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10081, 0x4e) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) faccessat(r1, &(0x7f0000000200)='./bus/file1\x00', 0x80, 0x0) 22:28:33 executing program 0: r0 = socket(0x200000000000011, 0x3, 0x0) getpeername(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005055f74d18de47bc92d2f43e5def3576a80d0f5ac98696d0c1f5dd5058de53bf0ff96b23885773ec071aef27cc32aea2f99db7e2e53e0b79a159ab24405da6b8a6cff7d58885b2d73385f933d4359b55394228f9a640571bac54bab5c161f8137b4f353988839b60e7e2d087f4534812a63ec8580defdaa33dde3ee64d83f5b82e6f7aa5cc22723a93fe6774707c5330aa1453618481b5aef725f2ddd7d9635dafa4c9437385ed0798b9ee11385fa18f8a328347aec86057be40f05c4d69b5a50544"], &(0x7f0000001040)=0x1002) 22:28:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 22:28:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f0000000080)={0x6, 0x4}) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x577da076bfb02838}, {r0, 0x108}, {r1, 0x10}], 0x3, 0x800) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 22:28:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x0, 0x2}) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/85, 0x55}], 0x1, &(0x7f0000000300)=""/4096, 0x1000}, 0x1) fcntl$setown(r0, 0x6, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x6c8, 0x9}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) fcntl$getflags(r2, 0x3) 22:28:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x100000000, 0x0, 0x3}, {0x800, 0x1}, {0x6, 0x101, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) shutdown(r0, 0x2) chdir(&(0x7f0000000000)='./file0\x00') connect$inet6(r0, &(0x7f0000000080), 0xc) 22:28:34 executing program 0: pledge(0xfffffffffffffffe, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x12, 0x0) write(r0, &(0x7f00000001c0)="0933a4d0b186bb9cf37dc9ae80fc5c6f2b432c24ca2ec200160884848cc0d42eb39ad2a16323e705d83ac8b0221c6faee0784060d8342830b15b93aa9c6acdae62c119319447e8d1a026c1831fda85fe6c321acf4868c434bfde28", 0x5b) getrusage(0xffffffffffffffff, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000140)={{0x100000001, 0x6}, {0x401}}, &(0x7f0000000180)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x4a5e) 22:28:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x9, 0x8001, 0x9, "0f1b5f66698753c660bad1d59c65e760496e9f14", 0x1}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="5001050160000004000000010706ca90210100fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 22:28:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004741b, &(0x7f0000000040)) r1 = shmget(0x0, 0x4000, 0x412, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 22:28:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0xa3910000, 0x6, 0x1, "2a40bd21a8dd80105712458f67d02283538a5d59", 0x200}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800000000100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x2, 0x5, 0x8, 0x1}, {0xffff, 0x2, 0x7f, 0x2000200000}, {0x80, 0x3, 0x1, 0x3}, {0x5, 0x3, 0x80000001, 0x2}, {0xc0000000000, 0x9, 0x80000000, 0x3}, {0xce, 0x9a, 0x9, 0xf2e}, {0x1, 0x3f, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x402, 0x2) r1 = accept(r0, 0x0, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x10000, 0x1}, 0x8) 22:28:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x400000000000040}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x28, 0xa65a1622abc910b8) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:34 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000200)={0x68, 0x7feffffc}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x5, 0x2f52}, {0xfffffffffffffffb, 0x4}}, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet6(r2, &(0x7f0000000080)="72ea7f42bd1741a11accced879b77012ee0866a4089f47", 0x17, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x81, 0x57}, 0xc) ioctl$TIOCNXCL(r0, 0x2000740e) 22:28:34 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/139, 0x8b}, {&(0x7f0000000140)=""/214, 0xd6}], 0x2, &(0x7f0000000280)=""/218, 0xda}, 0x40) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x0, 0x7, 0x5) setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000440)=0x21d) 22:28:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCPROMISC(r1, 0x20004269) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 22:28:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x28000, 0x0) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xfffffffffffffeb4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000004000000010706ca90020e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012007f00000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x4, 0xfff, &(0x7f0000000140)="cebda01e2907ea5a9687cfec6dad27fb03eef3b87428086a327a3c38d20b3aea432a7b1a420bbac0995712e07ebf8c063aee4dc4e654a1edf23e87d771ad434f819bc35bbb18d98ab1be52ef889ede8854d2a2f37ea967301d7b75edac07f0395014f9cacfa25fed5505ce9b6c89d5e44adfffb5b631bc959ce1f83a2dc6808ebcaa279e3f458cb64d43012ba3bfec4a3b832b79300ea87b617aa49661008e3c681786db6a1aa42808f56177be39e41c582f0c1e566094b2416e8d4f4626bc08366c8a6b530df21cb4e3d200c1c556df7dd314bbb93407b8919a182bf185139baa2b7593d464b7d0d3b4edc1f1c4b43fae75258ccdf8ff4b9b26130ccc7428", 0xff) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x15, &(0x7f0000000740)="e02164305c3dcb3e33c156f713603afac23e3ff2e3ebf28b6207e300000000000000ff72e412990700000016295b026dbaf6efd3f7070a994aa38a88b4578bd65453b8db8867832f07030965a9c9a8faac88db62b80b7e41b26b43928ac62849505d7de025b3d88b13148aa6e9e1c8db50edb2fe72dc4408d7af0dcdd407fed019a74ee878959946b9ae0b33e0180be8a07555d7edcd030f91622e65067400b53786df2c7875cae48758655cc63e10802d00073de559d443cb99901c16496dfa1dea8517770fc7a7afe3b2868367c25136061335d9d84f2d29dfd8416bc053fa5549e491051ba5959f636557ef57958fd2ea61012a725d731113f38299ca828060503d6f8fd1a6a2d967514ff15c1423a81d58a0a054a30c702dd25ba9c1407b22700aa8e2bdf6726fc9e84e913e5e8193bad41028e85988") r1 = getuid() r2 = geteuid() setreuid(r2, r1) 22:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000080)={'tap', 0x0}) 22:28:35 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = socket$inet(0x1e, 0x3, 0x0) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000002f80)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) 22:28:35 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 22:28:35 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r3, r4) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = getuid() socketpair(0x7, 0x8007, 0x2, &(0x7f00000003c0)) semop(r5, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1800}], 0x6) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000340)=0x5) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000011b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000500"/110], 0x0) setuid(r6) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x8001, r6, r7, r8, r9, 0x1, 0xffffffff}, 0x7fffffff, 0x40, 0x8000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) unlink(&(0x7f0000000380)='./file0\x00') execve(0x0, 0x0, 0x0) 22:28:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) r2 = getpid() r3 = socket$inet6(0x18, 0x8001, 0x0) listen(r3, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="bf84d894553f60b79118679be9c8610e6650d2385b67595b4a4955e471fe73874f246883a10be93df2786d959332744d330763e4af89e58d6b327823ded695c1b421a73483d20ba16518b144fa4e545a91", 0x51, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x8}, 0xc) fcntl$setown(r3, 0x6, r2) getpid() close(r3) 22:28:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/65, 0x41, 0xabd9491d1d409cf, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0x8000000000015, &(0x7f0000000040), 0x0) 22:28:35 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() pipe2(&(0x7f0000000100), 0x10000) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r1, 0x20007461) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x7) close(r2) 22:28:35 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x84}], 0x1f, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 22:28:35 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/206, &(0x7f0000000100)=0xce) 22:28:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = msgget$private(0x0, 0x228) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getgid() r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r0, 0x5) msgrcv(r2, &(0x7f0000000240)={0x0, ""/250}, 0x102, 0x3, 0x800) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xee6, r3, r4, r5, r6, 0x104, 0x5}, 0x0, 0x1, r7, r8, 0x8, 0xb8e4, 0x4, 0x1}) 22:28:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) fcntl$setstatus(r0, 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x489, 0x80) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) fchflags(r0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x100000001) fchmod(r0, 0x141) 22:28:35 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) sync() shutdown(r1, 0x2) 22:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x5, 0x0, {0x5c, 0x6}}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) dup2(r1, r2) close(r1) 22:28:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)=0x200) setsockopt(r1, 0x1ff, 0x1, &(0x7f0000000140)="7c0bc3759bf89bda03419a0185a5744aa9bb1572bc850a944907e526097863eca0bbfb69bc2842176f3d74414b9c7a38a2b6fd26", 0x34) pipe2(&(0x7f0000000000), 0x4) pipe(&(0x7f0000000080)) chroot(&(0x7f00000000c0)='./bus\x00') 22:28:35 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) sendto(r4, &(0x7f00000001c0)="a01aecc8fcd561a642e0415f7cf36ccbd138588053538de97e73660c20382cf27c12ba79d1c6a80b6c0af4d21a379ddf66c545ae511259134852b2635e5530f8c8853da4c1c585b09879c3f7eb49ce0628dc081042c58ccd199b95a6fd9fac21d641d8562752676042307a1aeb3df9a74e608381976685089a4ca3d69e60f4198b4a377a855db9f8dafb073446542dfa14fd1e14d55bb40b4d6699d2971404b4bed43d2126f110c686f39b8c84b5ca431623574fd11a84fc53f24df9e62238ddb35787f6e76bdfa9721be29f19e555f90c1f595fdaae3f19e818d7b313187535c9ace5e9b72ddb00cf9e020d", 0xec, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xf1bf, r1, r2, r3, r5, 0x5, 0x1f}, 0x4, 0x7fffffff, r6, r7, 0x0, 0xb0, 0x8}) 22:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000080), 0x5ff, 0x4000000000001) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 22:28:36 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)=0x31c) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, r3) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) 22:28:36 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = kqueue() readv(r0, &(0x7f0000000580)=[{&(0x7f0000000340)=""/46, 0x2e}, {&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f0000000480)=""/199, 0xc7}], 0x3) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) renameat(r1, &(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000100)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4, r5}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 22:28:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=ANY=[@ANYBLOB="00ab6c5e35f724fd5f409309f550de6120cac7c56a28b67c24aabe989d4094099c38d2625b86b6eb197dac3a898877445083809abbef906ea221d3ff49d09cf0307d31adbad9bd94e23d6f3213024eeb87cf3c82d7d10c8ed521c9d1fb104ed817f29d4505ed7e5bd38e6f88c0bab09f4231ff9cb543cba663bbed445071e8bb41fbee38f7fd8dd65c1812f206cae607b74e4b7b0bfaf7ad28ffe783d832ee29ca32a22502f2741f23e1d4fe41d8d2b5064990546b90c094060b000afcd6f39bb4ff5b2f89b5a823bbc41e0fd0ef35e2461b7d420e7e56ccffb6997b33dceb827f235f26ffafc82dd98f19f862d6eb292c806180fab6eaaeefda11e8aa9753cf0a0d7971ce8404b5e301001f33ee7c99ddb628e144422d863e29efffd12388b8a6b6ec88939b9ec0b0d22d04c5bb00be4902163169e96869ac57440c23242190772bde05ecca3aa806ba4ca7bd0f920452348e86a57257e0a83c6af68d01f6042448475e725f2654928962d36902f6da723acce1eee730036f83222ed0d1d4a194b141c710b6a11b7feca41a7e555db0fc5cc70d9daf4b97fb5baab71dea7e18a93583e25cf994438db53435c08bbbc2c6e8ca5cca67f35bcee57441de4c37f010060e816cc7d22576b51598067573c1ed2c90c16b8001b0b03396e9b8a0e172da1540a8c38354eea20ae5fd018636036c12cbbea3c24e210870539e7e616b98c2320afe8c7944932e29a5e89622dee798b745f27efd725bafe82a5721aadba695cebc6ba79c244f5308d7d43d57ef5ab56b12fcb0950379d13398e328ae573c51b38535d92493546fa87980bb271e03b632d5c29f0bd24de6f59ff6a019b3c720902b8f74e1b2901464d8c43bac8c72f3146ffce22f158470b898783a1d997639e58a21a4bb1017736b6d1f1aa0b775a046464b5af60ddcdc1f2800a0f719f7e8806a8028e603863c8b1208791aefd10cfa8e48872f40a664122f83368ba3e285ae746ebb6d4c5654e05fd1fd2e141583a915e507fe5c299f201126ee2c78f644c43572ad4f51"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xba8a}], 0x10000000000000c8, 0x0, 0x0) 22:28:36 executing program 0: socket$inet6(0x18, 0x2, 0xa6) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0xffffffffffffff18, 0x8, "66eb9be9086dba63a31be90e181121193d9c0fd5", 0x0, 0x80}) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 22:28:36 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xb0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) sendto$unix(r0, &(0x7f0000000040)="d3d62e69ad171d66c0dbaed168808d4aa7bc9de8c14a3285f4a45e472c03ad53cb4cb6e579f443af8ee9a22951daf946ea62733b2ddd04bdd7ed0cb24c86bd1a655139292d7c458b0ba7c9cd958601e2a89439ad1f22ae0cb2c6859dd2d04b9f99a79f89694cdbb14ab801f541c3bf3bfdbc8eeac27cca9d143dade4f697f1f169c0e32fd3114644aad9a6585b023bc9baa4260a2ab2ae9ed22e058e", 0x9c, 0x4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 22:28:36 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 22:28:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x9e78de658908e44b, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() close(r1) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/36, 0x24}, {&(0x7f00000005c0)=""/216, 0xd8}, {&(0x7f00000006c0)=""/4096, 0x1000}], 0x3) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x5c8d2bf0, 0x6, 0x1, 0x5, "ac611c53a293fc37232fc3b59a722d67303a47f0", 0x3, 0x1c}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x1fffffffffff, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e451", 0x459) dup2(r2, r1) 22:28:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) 22:28:36 executing program 0: r0 = socket(0x8000011, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="d3fda5899b559378a7f6b76922c929ef14e6bc1ce2171d709f133ccc7d4b7a87c0ee63a73b8ce687184d46857c1757f8d130c3e4c5bd6b49a45b504b46efbcff84d62cb9fd9745969ea4d3f77ce4bf68a81f33677dad0f4fc302f4e37868bda8bd1e574ddf7325283326f6249c02964a1dad68fbf48e292129d703f3e9e76d5859ca2c08013c03baffa32abab388d73a0de2cabf4eac35df5120", 0x9a, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='le07'], 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f0e08fecea11ea8fef96ecfc73ed3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728291ee4fd89720fd3872babfbb770c1f5a8f2c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x0) 22:28:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x40000000000000, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) 22:28:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000a40)={0x3, 0x3}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r2) open(&(0x7f0000000b00)='./file\x00', 0x1, 0x90) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0x9d, 0x4, 0x6, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xcd9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r6 = getegid() fchown(r1, r5, r6) msgget$private(0x0, 0x200) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='/dev/null\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)=')\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)=':\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='/dev/null\x00']) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000009c0)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file\x00') r8 = getuid() fchownat(r4, &(0x7f0000000080)='./file0/file0\x00', r8, r7, 0x2) 22:28:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000140)="5d421c1748cd3ec30452cdeb49244eb0184313c6772eaf56c234fa50b755e53c853feed1eed21ca91e74e9ba1324c1ca87a7ca22de75cc596135e1108bbba53582ce6e4cf4890c6438202b8115cf582015e197cef685e26a03fd85496404a7b02ad8baf0fa5d34404547106238126b73362ebc4925764e44aa3205c0e6ac8eb0e99c55d99ecc3b3dcd318960b593ab25c16bc6cd19b30f132e3a999f1cd292d727964536492cb22903fa6150f846a26513c306ce94cbf950fd928a19546fd578365c3d6cac8f21317b5c71f6004e566a49f78fba3801e0640d402df0d34bc0f4ea4c5ad036eaea0a1b2e3ce9a367a5cd7592e79a48d0f542a52875e0a804c384caf88e6283187c77206b01575b4394fb0ff67dc3f34f0710b92f8de9ae0e7c7f81e1918444d297ce2af51298d2805db4d6bde4aabaee42cdb16eb360bf094b7538963899fdaae32830572b1e49258ea3db0b69c4df6c31031ba142f5ab04e33fdd32c4afeb6625f6a7d07ad1c3ebc59513d21446d781768187cac427b931e39c371af379b46e1baa95f679f47ce63065dca299ec1e356be011c5ad6d1f1d3cca5928e874dd6876110711b3025dc590b12e7475b95c7260d91f289664e6426450ce0eb794f8b5f5d053f07b7187acc8a0a53e5e7970668fc45b360ffacd3b5c383408453bef1752000bda72bb13af7eea7aa77a82ae4ac3b3594672bdb3d45418f8bc54c401de0822b1014c873783a06a57e794571aa91e71dafab65a6a3178f97f1eb1d3413b09a5a9adcbb47adf432f6724af4c3407fdfa5da92e1f871dc2b37a95c85e281c0eeb21886293530771f54d2c568c044f0118609ec20ae37d7dece6f723b2911e303655e98d8c19f9b5fb82f0f93bde9abde72ba2203226a8274ad502a40319f32a95f67185d84c7afc6a44013dd1ef81c87cdf760604b0221cb3334aee8d762b99a4013d46c33c783e52acf1f6dff9c0d3790f8d5a17060575bb89e865701690b3a521308acf7652b69a7e8a57dd0b47fa9f0358b0621d155cb13cfa17fc46aca45cf5e496c58d79601da3fbd65feeff2b813ba4798f8da686a580bfdec3ae6073c7aebb966a03563a68dcfe8be890fa2e05b53b1aa0f70cfbd6c7945440e63bdb9ace4bf0b7a8c09bc1f10fd9ead5219f16e5d69d9e003bd32e7bc2f4e5371e1218299a92d1872deb37466230102f1e5eb41496690a97168b3ceddb8fd9a480c7228461f51e4d78788ce264ba1701992fe965e2d23c9b967836dd14753d0d7568e8dc3d3bf3b3845dfe08b9ad5ef15bc0dc03aad145e197ef34017d9b3a7cd2a9f8d30b954f2a3ec6f7bf9d0fcefaa72eb5454432f2c820b71b8570a0e2451fb77a498a5e1e03cc9b898e9e2f3cf18c123a70e558440159eeedb572030c4b26f18f957d4d2d494e7a3854d6e73532b18cb622a352b5e2ca43ba468c70b3c765113392efa6d7541d57b419f5783a350e3a92ef44207dad68a708779493839e85cb81f630ada14cc0ada015250dc4a7750036d0de45bef204f9d0ca374bc8022822abf15791b14e7e254ed6f544a22ffad26c5e9c5746a5db45e3f39a2632ef374010b6601ea08d3881e3238233a983c3f1a11d3bbc604fc671f8ab9437fc520b3ed89731974d1bdfc5e05a8c60a9450a70c6910a5dc3117538d894d018d57b0047e164653d254c528d3c6158099f8a7eeb0997961579cca72bacefe34fa0ed2bdd849fd3d14beb7d1c3a0b7eab7e7c0306e21d6abc84c72b17708c32a1492f1c2108acf5bda4befdc432eff244f38d13a2d0059c82fd4f6502ad8342645d60cc558ef369678f2e211cefab3c6b6a749bde20c0ed06addccad9e19d7f668fcbe8b45bc37a1496d063022592ce719eca9825cfdaa693cbb7a971e99b2c2253704cd2f61b66a3d33853229dcca1963ac72da95d4f6ae71f57d423a50db4b9f303a3c28027f5065b9ce04322e17e83b62c1d3df54cd00016ad890e497777c319e55e5dc0ec0df36421eb876307847f0c1ef22223af35cf9888ef0d40a34f7297c757229a6123dce4f0fcac7e3ac4e147f3dab45b78cd70d53cd88f7a18f132ad1f51a16f6b8cb463f145340e10aafa51391c154367710f6ce264b3f94e81bcb8f4e5ebe320585d6f0925291f2a399193a5f0f825b27e3b9f3cae32c5af8a2dc0c5360b76dc9aecac3c155cc24b92115f048f829bd2255b2fafe63da15f4b1fb1892b1628aa1e0c0a797753677fcdbb571bdd2324401bbe15f0bf51b89896dbbcc4bb28bb4c27d4dc1a32e2c6c082625504fd02f59a6d1c869d7b0d68293c555e9fd8603b4cf6423b3daf893d9b86efee013d35b2c54773b3c343e8bbb67402213cf89e3326fa724dd65a29236e843b6a8fe5952d9e32cce5691abb529a524d8134409d137b41e61d16ad3de436e7f2a29299c38137b96982bf36dfa01961f7d07f34eb6abb976efe0dbdbbb2fd4b9bb67111f2beab27ec0329633de0a247a64d5c78f5ac74ffbf2a4ba7450e86af2a01c365ac7cee7d1b6ee441febeef420e0c93ecd25d8bf0a387f2c9eb931eb929b73fb040a20cf214b95467c24ca59a33ff8ae214216ea37146accb2149200aca9bb5900e339367a3d43590e8e09a2116ea743de6cf1afebf7d13b4f240abdc8969d0668c2e57ce2523411cdf660924dfc321598bf55e01fd4aa7ba6bb8a595a6c9f97ef9202853a31e06169027bc0115bad7b698f92cd9de4317c6697a892713ccba61c779dabac52af64844c55091d7acb661dcb093410504398bb788f3308c15afdd9eed7e63603ef23a534a98efdaf645541aeb763e1406620358c11f9d1823edbc29373bbcad1b871c06322ac0658014ced1decc9e8c0eeeb1c645652254c53f7e9ca4e14497471a59e8e85df847f258e5000da0ca610b6b91c03882d08a02e748474a2bfbc5df608144038550674908e020ab2fc15505ff8876d2f69feb6d1b9f257b937e1053ab60c570cadcc3be81a0732e8bf1d6acf95faf12192bb4bcdb6d62994d569dfb2b457aa2cad89d4f9fdcdd68c9447a62399edf2af91a83e453a3f55e1bba30ac31e45cca04c44730f40fa6a33f355d1d965a7d10f477593097fbdad914ebefce02687e011165e4d788e31c14a1ae96df5cd90e0447b3e6dcaab957761eafc7a38047f4e1c4488e2ced1019ebe4c09e9dee7c77efd187dedc337b06df33eaf2d84a4abe0f3621bf541c8cef5032ae098376b13f75b7662bf466aafb70119884f528aa046097b2a38905dd9117e5c861adf5573d1ed0509bd98c1c6737c6094c21414b31da9979a00936d2b302e29afad39d1b33414f2007d85bfa9fcbd21cc47e683c68191a9dec48e5104c997a52a95bfaf06e4b1ff5de87242d1c62aca660bbedf71d9f55283848a8adcbed89f1dd90c517d9995bf490dc00e07fe95addfececafcea84c52c190dc767c463028c00dd78522d7dd5cf60fcc003423a0be20993ae7f3a17320b62ce6e7ecaf5d8d3690283f4a829dd9aceb43d151174e2c7d2d8fc3c3f17282776083636afb5771bfa6f5eeb0099776b1288aae731423e88dfa5b37fa334f1e642b692cc7433b9112d099fb3c5483749ee79b5e405c90af7d800cbba7690078f12e256425b8eb1179dbd81e032f79124c75266a4cb0f7b460754e749a2d60eaa46e02ea607dd75db10ae259a0d5177b19d8ec6600aeebe8fb681efa44e5e02b5a01ba62dd96b6a5f2ab3302e81cd3b6f622cc682b52edd129ac3b5e3d8cc4466e7366c243abd2c0db2cb4cae309f6fdf2a1f90eff7f6e94fd03e11091a5eeac23e99bd208baeaab0e2fd5740cfe123b19935adece257e112e0ab3d3dc2f859998de19c3431ce2be18e03f25e915343e6c73d3bd017184b76cf9548fe9673027aea6e911b7ddab95d290b77db673832ac0cc9ab2b94ca6fa8c82b53bab5045dbe9c0797518b70779ca676ff318f98ac4b17d9b16da6881fa9e030721eb5d6ae1b21775cd2f8a777a1d735d9dabfbd43ed6bbc9badb8793e79ba1d0475c2f7401f50b5627f8fb0d019e3f5d05f38735eec87795b35863ac767b35af9e4a943723606ba1ab5b13c9dc8122c322f1905c42daa07c6a19dea04ee54535e348f1980def8680a589a9bf63fc08f1af301a81cdf407353d35b00c6792ff4167e88ca1910e861f243f2d990e3236d5a454b6a7ff19a99945cec5ecb6f2f4a3ac059e97f10f97f46fa865daa8b6edb9bac89e1ed3720b20eb996dd758b9c7cfa0ffde67c7c2f70ea06bea109290694ac2297f1679357ea4e1004d8b8b72cf30862602c654cbad331708f97577085407d81378bd3bdba5c0ada8b9653802f55f53a49c1a40f1985587b637f5b88ac64241b4893717cd05e8c6e46da6e4979d47119f1e7e5baf6a1f24a63309538e81809040f396352a7fa9c93c2ce38afbf977474942a5aa0a21a46d0683f4cf571530ebe2de08d61b0bb9e207fbb3476c8dee7a8c02194d60f014921304f01a1acd634912b203d47315f0dd56815e1fd94a8d9bdc9105362c06f195ab1d1dbd728558e23cfff7bb79eaec2fc32b16946651212a9a34e1f1f0d40c76ec757bdf6235f79bc8e9459e13cc001fb28646f444e24be7478ce48d46e8dd64976c3eb2857e92a2baf6dc6a79bbf60e2fda8f0d967189ec78182b4a62c140bd9bfaf899ab48333d74383deff8167c013c771aa371cc37e3f799124619f57913ba9b777e18321b3878e8da86c4c55566f94aef52b1df462bb8e4a0d5beb61790a49ff379755f0b0d9512393f184a1cd8715d3d85d633cd3be096df8ff593f4c2704396ade25bec9040c4075717a5388ec5887e92c25e371c495dbfcaed80d8e96c7f75c0baba2b8a666040e0093abae029a6fc8bcbfb04cf6896c408efc94de9c85382ec5f26407113027fcdadb1ca49f9579388f322139386742368172b8647339cf797c7398422bae677bca27d3e26559cb451249819309d50e72514a46199b961fa42fd46917c01c94ae8947c16132493d3c1b1c6e68b2f5c97eaf088e0352bc8e8c1347c25dea3100734e40c071f7388a1fb8e5ef448cc0c294d77ec762477172fc1813b86f082166c94414ad1127191e43145e7e30b16d0a09d7dc375c14109dd8fcbfc917faadf6dd654639717ee201b7648a5d521006b6704dc5b5115c1e6d435d9ee1bd0b4add2bb25c631ad7bd57ba9a331bf812c5b04f8ef7d2cfeb6cb41095914afeb9570658cd0d647bd4713541d6e01dbbaa8e4bbe04a285f612322fa7b0d5c8b55b2fecbee8899928a16abee8ee5d67d89b3c8ac79ff522ec0ddfe16ea9e340e06619f5a3e63d10d8e32f6d46425a5a40024d433e8bcb71f412b45b6df1e87e13bf2a1356a4b0571c81b0781c38d8ad26e0d070f66ef8611c120325156470ab9138b271801c5dcb8a360425d4f1265a6b00385120808f072e384ff58043175fabd3201aa4d19880c38aabe1b64b3cd12ce8d6693b37d2eaf788ea05469afd89a9e01f34b1a5973c1a59bd017740145e90987c619c0a795113302e6c9c6ce7bd359693e4b5f1b585c9d9cec8a55f211c20379c6e3fca0aed9fc38e34393ebbe7a287a06e1d9ce44d41639a61df2d8af3058c046562432f876ec4d4a9cc96c790f60dce213d43a66f0d0be50a8d0beca987bec928eb1828d5c02cdad59d0ead266be5dcb1fc42f37d0f4495c80e948d5405754116a47cf4cba7a0da8c79f1e51300a7065b44d1367a738e817d172da235749c2b6aa153388ff4a2badf3e0f9cdfbf5708cd4ad28a9d01b18c3cb54786a9e4f97ae9", 0x1000}, {&(0x7f0000001140)="c23ec3067ea1478969861a68b41b4753716c87049408cac5aa6880e1936bef17b11c5aa94f118ab45491497c84f283f9331d41c527206308653c9fa99de3ba339b8fd6e74915bf027148c299f0b0dccbeb494bbb4e24815b2c4af55928bb34b917cd3b4bcae1b8189124429d66b353781c14b9e1d14998bcec991091a945f9d440625200725d9ff6a1eeb383e2caa87ca10651c68c0d57f41aa0fcc43e6f02f8b8cc2c7929682becaab4d19cf4db487c42ac7d84946fd129a63931952b40f314c3687bf9a55d9fde8b0e5c7c99e3b1e070a018d51b", 0xd5}, {&(0x7f0000001240)="a1bd8ef2c560e6572c8ca6be292d", 0xe}, {&(0x7f0000001280)="91a488ea532bec61305f61a3ce9b77757bfbe2d06c40f477abe193fbe698886710fdef1ed03003aea66d314cc0fca2ca6cd35da63fe7b9478421e27286f049d86a929438381b473433cdd2c687e937db3461b973f3ebe516", 0x58}], 0x4, &(0x7f0000001340)=[{0x98, 0xffff, 0x2269ef1c, "bed294fcbc3a3c196d728113ba703fe4f92498413c913be106ff6b10fef954b57ca2781c02151e894479fbacd99e863e6fa4ffbe286c462166ccb844424edd36ee9a1f5478b272fd873a6b1520ed44f990d235bd62f8f51529b034e079302588c2929af41e898a480de15140dbbfe5351c053bb2bed22bb8cb2dd99fb3c82440562602dcd8"}, {0x60, 0x0, 0x789, "3575c1a2b229e905ae8cb030080755643871b14c351a967d165acc74037b00ad8e0a34feb17bc2e25a57acde1260bd03bb40aaa18f73ed8ddd5113939ac4fcaa4e81f9aa3ea610a271722fa17776"}, {0x38, 0xffff, 0x5, "bd7495fd368c71ab3bd7eeac10d624c9f6333d2e04457e88e6c7d25d1c22123af39418d8031c"}, {0xf0, 0x1, 0xf6, "352f02c4b05181282d490756e64a87e1ff7bed1105d1d64bc82d8cca721b8ef57f9e5c97b95bb06926df8b74ac5d05755627fc8278c6c582686937b4e34649d45bc5fdb82f42dc8d83e1e453215f1f0a5c9caeea3d55fdde65d6d7a11b6d507fb7f42e38014ad5e60dfc568f1752dcbe83e5ac9c65a2a827753a77c98982989bf68c885ab340a0fb01cef9a7438a0272ca203201c02290b29a197821c44b4fb34fa7bc7fbdad2b129fa4cfda21fb13f083ecd22623267fb5e608406efffce959ebf7457a349dc3239d5c034d47ce3164389088cea3edd3952fcc"}, {0x90, 0xffff, 0xad3, "ac4d9a44f2150d9b443af534c85ace44b4aa794af08336a833203eaa31b225d29aa68e1172e5817516bb0c3472649bb33a502e50dd1b1937973545389ea9125017c4a6a77d4768738a41adff7c1744b2709a0f4a4c169f106882404a5ac13fa3a5502256c75d8ecc04e1b253db1eca141dc55a20cb2f0856f06366"}], 0x2b0}, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() kqueue() close(r1) 22:28:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x80) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x4, 0x66, 0x8, 0x0, 0x171, 0x1, 0x3b68ec89, 0x0, 0x2, 0x1, 0x5}) 22:28:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000280)="94ff57d3483f3eac0b88038fbd27b9e4c72e6e68bdbccd163cb01a56ceb9f1b34fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c87fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dad358b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0x91, 0x2000008, 0x0, 0x0) r2 = getpgrp() r3 = geteuid() getgroups(0x8, &(0x7f0000001440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = dup2(r1, r1) r6 = getppid() r7 = geteuid() r8 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, 0xc) r10 = getuid() getgroups(0x1, &(0x7f00000014c0)=[0xffffffffffffffff]) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x6, &(0x7f0000001580)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000040)="8bebaac3c529eb020cc24907d0d6c96686a7022ee5ef986e39e29607c1adbe3518a7cd6a1935fb26", 0x28}, {&(0x7f0000000140)="839d9a84f19d89e768808bdf67b07484d577915762d3b838cb1119a685879e17ad9b0adb6d96ac0172d71a972440694a111fa7dc5e98bf58804b73f3e7243afea8bc264ba9a70f86e78761427b28d3e4a2c8ab5c3336a09c8e8c3ebb82d304f7b2d469b17f4a509ae546d626aac3b5afe1b0f5c01988d3d212ccb58fe74ea329b31b31c439f69871fad285c5fd003754d15b1abd7654bd9a6f89f7e3f3681cf92546d6c86a53ab754359e65193c0c6d549c45c1f2ac02deebe197d3b7da4d6fc6f3dcd41e643c66dcb8dab361a4defe5102699f5636c9b5e0c183807cdd8e41086b73e1f9e516be7e4696e0e58fa237f9d1bd6c3200cab51eb55f41f", 0xfc}, {&(0x7f0000000340)="2711b1f4fc554295649d6cf7a0d70f32453ca18fd21ba36e2469ed06ac9738261e0a5e41a85eae95effcf7579834f2bfb8859f223d9ad5bc6f63f52cc1762486b491268a6c87d68c69a2b8907966d921e9be32d0c9687838200f75de77ba4cdd00ec3c857a7b9197b7692b99329f73ba1b7b23a6265204b2c5514efabbe7d80f468a5a82fc4864fdb8435099c927d9b9d36bfd5b99fc627d46035087a134a69ec933f0da8480f4665f9253cda957047ceef1d5da6043d53a8a435a2115785d6a6784bd902b9d7657a95a53229d5d490548b6eeb7fe10f5bbf41e658ee682e859cfd2d3db8137102292511bcebb575d1e6c99382c13dc156f46be64343220216059ae20150fa5d28fe167e61d42e15ed73ead6fcc1b3647a607a289be92aad67063dc2fbaedfe115c1fede09ae87ee4f31d60f8726a344a5958b526e35aa5f63bc6885c6989c441d7eb55538d9bfa58bb8d753ee4bf852ea4f683d7b3b6fe67d5a58759b6c266f15fa0a19a5545272fd1b2787e93e74d34ca63c883d21fb93d8a68b686fe14bdff06249c6ce51efc512320663236e19407bd7d03b64381ed62d8628f924905410ce964ce649302c9078a4092df4d0eba2190f4ecd00f4f7d5bfb2ec25a875aab936f1fd01980cbd82d0c4b18797daab3714869760fe30aeb0173b963e7b3f1f5a966b5c6a42a8ce6ba3d2b2bed9052d6f5aa921c48fec223735644b370009667888bb39fa4b6c7f3e7f7a91e0b403fd0d3c14dfae4219be7b75a467c7bb0b25efdb571954dbfd9df9abc818a76241d5a9970683725e868c063f57ad49f1811bb9f323dc124343b54c876d9e25f1f89967093c24149738e31c480cc3f693a3a021a9341637a778bc530ac1146162bd166d416c98ea746ec7d4d4ddb10ba27f296e324c75b201b061178f51008d9c499e9796f691ac92d5c438205b447f09ebdb720705f369430a95a0f4b9794605bb17d7a2cf8d9acdb4e4fa608777c1759c9a052d8fa208502aec3387777516980da5e5d59c16ecad468a4e77497a59a75c60eb1298cb910d90be3a5d4dfb7bf81af5372ef69064e455e328484701c067110463c543ce6e9f256c6a06147198dd0436ca112ce0dc0ba2e245d4f7b66ae37ddb5277c1ba01c827ee5ec0010353379c0a719f1d3d7233442c139698f5466f85c2d7d2cc18305e03fc5dfd08eb201b2f4272be6f0a2f556545db52225f9f76ec45c2651faa85f8c54ec08032e3c0b847181a82235ca220d22613694894000042ae3c2f303a92990c4d1716baed482245b3cef3bd9ed3e7ac0fd4d3f7e6c716289dac165c4bda76528b5ff107af32caf23ec5b17f336e94a2e1130b4d2f04a22c1a3dd1acd922ef2037d205980f50fffa7fe6bb5a17df3a5bcec4da02dfd507d3dd96582f62e54e9d0b9c708dac9dc7b09cecc2f2d42fd91c76dbc07647200c4c2bb3dd6bdce99500f66bdc5164f69142c31d731410cf5396fb2c1ce24a1a1e87cd7dbc1e3e88e8c925b30a867f4e459eb4ffe90f32a84276e7f59a663f7e8256e690ecfb87702af1bfcfe64947ce4b8ce51d70f480a82c804b21b2383ffb2971a7cb2df859558bd4a3c555e40303a373e981d734bdfcafa730c464f7fa9ecbee36e361ab78389fbecbc1eb81e00651e5fc4542a2a2991915028c6eb3f4eec93e0fb6e2dfcfd217acf89732621dd8bfbf9f96e84a60d303696ec36cb4fe42e66b23e7f9c7b6eae75105fbd41fbe91c1c8896baa6a975d81b7051cbfc693b1c02958a223210c198f9b635e25ea906c2e967b748ce9cc05cb02d53bf7c50ca689a332a3e2c65c172a7ebd6b9539bc4cdb2423ce835b06aaae7a0b66e34412ea933b57e0ad152c60fa4fca82939208e227b47d9319d2fadbcf7307acfc84e016aab679c788a4a03048f0a1354395d23799779e15977d506bd61e2a0806f809beef5ff0aa614f632fdd88fa414633d11cff503bb8f81ed464f86e1a78bd0c5ef6817ec66143914686248e0600c5784b323ad65fc600af1dbb7ccbc2626ad0c84f8c14bdcf116ae3009d05730f8559e4101e0bb0ce15fcff25476d885ab9820194c50571f4b692c059a85229ff064075b68a0e85a60b4679d7cd0d647f34782fcee46004a89be50d2059dede2bc7ad0eb5f783e85c5fb1f4f3c59f6037561ca1a694bc4281c0d8c442584662c63396f7d7a8c868f4232634f0ca1b81c8b8c44e6e68f562057b6c7df5dad65c00fef2a512e50312033ab4e456ccb914a485636700b6055ac5c27cb83978db1f883aa912a7d737934cca5cd4894cbfdc71bb8ab5de83b53b6b716466e57ccc7a06597bfeaaf1a27d63be720eb6b6d8a51723905def94ccddf7d72697bd2e1e21250f3c5aa485366ebf70864998fd0c83906704f6cd9911774cb1882f38bd3c8bb8abb29f13dc71323ec3a2031f90e8373537c5450d81b5d6eeb67f428af9eb22de3ecc95a508be875939648f6000e9269ee700ef4194b0f1e741838f198688df4ff1247e81a4d0b5475b4e7e26456c5b4cefcc8bc7f4073adb2c2f940ca0ce36a2a963e5615634532acc31bbd7abb719cf8b31d9ee42cca052cbda111c41c00765d867560036e2610c6012ba0faceff30bc782a4754c3da5353446ce73e220174a8f15df95a72189e7bf9e72734c4e07074d374fac4b19eb860326740ef80a2b61bb77d790f2a783bec6881f056f78336d4a7c6681d659931a78eae2f906715b48a92c7285a4026fe7dac1f2673035cb2db9ef52f55b0efdf76410b68289ae41d726393c804537370eca11f3f546d74492b0b5618e63cd1ba37e36c1e0a88b297d6918d2446dcd7ecefd8ad44ae91463efea9dc31723df1fdaea8ffab3fe06e9ec0732331a27f486f2966f4f0bd558fb4a20b9640aa662afc6a23e5f1b2bc87be096c3dca9d3b4c550d82b44eb6a2918f034bb08ba66d83909cd9c8b5429d5a6101000e863ecc872bba935b1de29b63f3bde08263a703b9afce17d3313ee8b0bbab8d648ac09249a04f7293a841352676d5730cc6451e9b34ac073e0cab9bf144aae451ef864b40e0ebc38273e1a79c2d435f9e6409654acff1b447de9ebcb89225fff9f4b94e86cddcf6d31afb22b25e0ac003d288b0ec82254830b7b324fbdf5c6cc972a3cee5bc854489a033266200d61dc17c0357092a873210760c1c0dd9e1ebf506330e130da158cfd78b95d925d0dc70877013bc545e59547f2691a39631c3532584d928e90512418f7c081a740f0fdffdc3b9f31488ab597fc38611196fcbfdd407bd8917368b55deff362fdb3b5ebc16e5faa938bc01aa63ec69d0757bcca600168fe21627e4d0c8c3d40649d10ff428d24debfc43f385f3866f90620604c99cb1b2582e64b5f93888049c7eb8744ae4ca3440fb6249b35db5249f500d14c9222a8a5147f7c7c4b9c81c38e9f7c883351b50516c9e8cd5478fe11dfab3b9c0a1d32f7611d01d5442ac9ded740b50474db893a2d91148de113cfd965a5067ba5d45a14f677c0d70657c939570b3d1668e23418745eeec847921d5dd7db75397d0a67b93f6930823676e8f52e281a754126bcc3fbb9b50885f3fa14963b79704cac7961139017e7fc78382437e3526f2a9d674b89f2a107b6a2a61258cd8a3d8e450362adfb5a7eaaeed37d03c24c6e3e410d977c1faa2a95f67b1cd066cc88303f3bde79810694659f533a7ce1e58fe183e088c91bf279010a93273c7bcf54197a71bbd146237e342491524326e9d457302dbafc35249a7acf40fc2a6eaf63ee71f17894d7d17976a0046b3a29cbd9f708fad1bed21c07d0756237e39e9064ec102a37c0c00f9aab7e3f3d5dbdb351d67a58cdf4429a44f922a5c59980270da07e00134f24ca5f1204663736ccd5d2eff7be0d6fb6fba1a1c006dd7405504c0edda6422720970606520bd0220dd55b7a036f14b84aadae7c123262278e27a9c0d61f2991bb16e6a8482f1ff5324bb6a8d7bb4193782313532ec7f61a0ebff999677bb313ee3b4b1ae908c61fcaa991fdb3b5a61b112c61ef7cafa11b1271acc16f223e71919c97a35f440d69ee2dc50f316af1145f265e96cea99cad992727e83f167f192a401b60c18c3a782d79cf304509b2f45bfbcb7a7c95a2f94fe6b714c318cf2e64ea728a6e224eafd05a70c24e2c84f464f287b84d3d1bc2f6f42beb6ff72c443d2f18941dc5d6c5049de2e210fed9fbfff85ed30277356dbe0a4d2ce1afdbb43fa22ddd796c7db120c4c54a53c20fd963bff03a645e6b48180977f588acd27cec23373e2393857cf08d839dc3e2bd0c1fedfb8f0473eb8b6d99df78acfad031ba2ff1c935f109b2ec92ac754a103cbab649080a781184b4fbbde18af2eca1c9544f397b1c682ef1571528ebdd8fe011f2b672ed2846d09194f416ac657cf50f4ba352d8c861ddd92597b2c38e331de8269a229b9d63da48e36e6a7188a28e913c3712d6def2e1800ff841b54f8aa061ca31f6be06d3e4f7f25af80433a7b7be5ecaa6aa4df9996545ae2508225a94ded88f8078f58b02b57c688aa00e1c96160b0958170b77ba0da886d5afcbe8c03836a620132734f2428468a76d63ccc0202f7e2c836464ba6c4782518d4aacac10e8da1ced2e7596ec6084a3474bdc56e7baed26a04edf988503e20070e05a5ba498e403bca06b77140d5579a3b7fba37d0baa8969be31d1a94ecf6049c17aef12cc0f19247f0b9a89d9ea431a756d5f5175055b1c70af58519ace9dd948f04c68c505e0f971f9ec24519323f6821fa710b908bcd4e90878ee66e07e1a1b8a254fbcea1f650b2a995c00cf5898d2a7d4c90f1d426ababd591c849a07422cca45f6c45f9a41aec50ce03ff991a930f29e9e9d154cefc6dce3bfa19458bbc9d9c2d8dab0aa1359ff04bbe6e27f942a60cc367b6032dfbd02e4e0d33167cc1b0f30f53c699026c098154324d06f14c64b01fa884216f1af51bd2fcc4398fc7716b12c2beaf8a919075dfa530ea714a609cb00fb5b647b1f6d257736e156e163d0d0bbea329573ed5a928f792fdd60781c9e88d3a178217277208bb1f0378aa291e7a3656a7d9be0e3af9fa39bec51f9ad2f2ec4f9dc9280ecccbb4eaf3496dc7536c311753fcf6adbe7605b12c416761b7d289c0c44148cf766dca1e530e7e93f2bc6fea487c158d483e67836692b14ebbbef6faeb3556604ed75eead44a2a91f628b021727ba8c4f6254ca7624fa2ede93aa35fdcab6a9cdc6540568d56f29211491451ff26536a76e78a3c830be28bee90e7c2d99728527c83a43a9b60dc73848f2c0ae0bc033874bd85f4da2e07e99906d3c4f306f19a218154b7695aeaf76accc2c8f002dc59449af8ab447dc942ec51ff6c2953692b27ca3a87806c97f4ae8a3807bd45a061212a1efc19154fe09e6ebb5425990eb97684b165edfa9594854d53f03c49f5664c9a4e4595dab4772b2172191ede2009b5fe721f52936fe95be07f8d1d6fb1827d92d4ff1e68073336ce1a048257eaef350eb525b93b470d1c0060c9fb8e470041b74322b98f8d38cac3761880e35f32a7dd2a5e8803aa6040e87fe88c33251009eb76021c7ba0ff870e7806d23a869d4910d23584f6dfa6b3758a026f73ca095f217f7296f678ed031cd9a01f4eb7dbf85d56921e24c385dfe95f88b92949d1e83c909ac3298b5ac0158101308b67d9ca3d072568fdfbab48064bcc690ef342692581edd1fd6a13e0549e1796ec6fab943fb43d36011b656f7afd0a0e5ff25a76e6396181c312a3b716403c34b816ceb02f5d3478", 0x1000}, {&(0x7f0000000080)="f0f234555691a38f0ea8d2b757395e45b32dd2755f573e1138485f87d55c4c2089ede021a3af6e96e95a2f5c919cf40c996b9635d5ce6684daf000ea6d34a5143ff4", 0x42}, {&(0x7f0000001340)="c02d93182da1b2fbc1bc11f6aa3b784b12b5ba08fcd7479a63b9acb201191ef23ef2992ba216e824a79e7d522c371cb2b541f2dbbdd66a4c8a43f46cb825cc03c9e745134ec2ff77ec5896793c354e44b84341772a3fd38014896b", 0x5b}, {&(0x7f0000000240)="221c34dcff19", 0x6}], 0x6, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0, r5]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xe8}, 0x404) 22:28:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getegid() r6 = open(&(0x7f00000001c0)='./file0\x00', 0x20001, 0x41) r7 = semget$private(0x0, 0x1, 0xc21946ee487d722) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000340)=""/4096) r8 = socket$unix(0x1, 0x2, 0x0) r9 = socket$inet6(0x18, 0x4007, 0x6) poll(&(0x7f0000000200)=[{r0, 0x10}, {r1, 0x10}, {r2, 0x10}, {r3, 0x63}, {r4, 0x80}, {r5, 0x10}, {r6, 0x10}, {r8, 0x1}, {r9, 0x4}], 0x9, 0x5) r10 = socket$inet6(0x18, 0x3, 0x102) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r11 = dup2(r10, r10) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000280)={0x9, 0x3}) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) 22:28:36 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1047e, 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000340)) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) 22:28:36 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000002c0)="ba4cf8620e4c542e208c87057c6683dd43bf69c0cf2fb368c3be707ee42093841f4943e085ee4190fb780a2e0376996fd24c695f54b19e5b6fefd59b42dd09f1271c1205bdb293973796c5ebf5c54e44e9b29a5c0c9f6cf355dff6ffeb099aac6eb5e4fd4db8f7adb4e551ac6011bbc8935b8c365f2b0d66949020364f8a94ea925031387c55121db08d8cafe8e645c3606d2ba520050eb36f9369696767517c99856473dbcc48b8d70ea70c9244e0b70c2d65f4c5000536b7519f2881f9874bea81eac80cd6097031bff9cf0052b14bb4df17c96d6f64d2ad46bee76ba93202c8fa52056f9f2a65f5079024f2e812af859a2a297768fd6e35cb18685180d14bf57b703cf7d0f01fd35251439246c181cf01e65c1bbaff56473f7ec6f8169225f32ce3115e4d81e0a0e07125bfd6fc515a8995cd23795afab6c87bd3154889e831d1c356b8eb2bdb91be338dde83543330fa9d278e285c079e59b3f9c8f5deaf25a7d769d08be342d7a09e068a83b2e0d3d39ad2b8ce3a68e4a8622afdbf11d1adfcd097214511f9ccbc07f4e11f333e66a194f6c8f8b207c44dcc7605ce79643e98b645312afb65ef4534a01bd6456c9c6e47c2aa73ff2cd9f807dffe1dd015db4491e6b92549c9ede0ade753460beaab25932bf9d5e88065f438357f84fee24058e4b668a6e1ed2db7bacbc2010955e579c37b961236fdd8488205547a960a9ca09ae83ebbeaf8b6cca982e2f4989ade8328019239303ab94a1493bc959b18c33c233537008724707f3c910f9faf30e75ca777a358ab539bf56cd55d7e5bac0e4e5ce88b9d3ce1b75eec688c339c525dad0b83502d8305e1c29bbf46637c0f7f295dab74e3577d93255f2f604bd2226e8f67a79984f3a701471e82261d07d22916b31fc0fa5e36e0eed665a0972fe31d165c2549bfa081e8a1574ad1ea105a5a78a652a85b8fe99e8939c13c54126316d8f4c2e49e1d5145e6451fa9b583b422806b947aa220b3122aa568f1b9e66471677af111c68bde590d17fd72e8309d3add5e10800bf3980ef2a4201cc4475f506bfe04bb7759518196212232147da3da49ec9f47decb0d0b7f55154a3432a238029460e844f2a24a55f42a7b6a40831cc84b35d79ba962fab21914e56ee050f7db0590a59cd3356a2f67a83b41a2782b3a611716cdbea05b2b1a5fbd6f2ee1473877d350880b71accfc63ee85d7e91cecdea0254414c565732052e0508e44b106686796573399ebc12ec5746f271c64e51a1c6f41b649387726cde58226e615cbfe3d7981af414fe5cc2ecad2a7f61b4e16d1411749a313f1c2f36ce261e4155f89f357a05632e42518301b61b04380aee42c54dc7e0f4f1e3ecd0a25c965687bd522463b50b055c7454a227028b936141ff9c3622bf579a6101f81ca527963fcfd326083313b7e6da69aaee962986f707b0302eb7dc4997b5373df978811a11210b9713460ba405125f53321b4a0de7c9e84d85320ddf82f73d48708754eca8b0f4440abf1c0f5632e89999e45020a8dc926e37878a00ed25fa29a9449687f1efb5f8294dcb96e9de306eda547acb81e220b68f3b81c23e5551a83381f75c14f7ce7c3c847c05a16bc5c2c3a121a888339cbd79ed97aa1ef9a4fbf7f5235923f5c8441fa06fff89f447c95db4cf7cb0b8a86e75d5fbab73ebc44e1f497ddd0ec064bd4194797bf4dbdb76994a359e6bb3a31318d182f653a280e34d883d72c77296dc49416fe23b106512edaa2ec06c3bdc121ec2ececf432d9f53957e6a9aabd66485bd7a3a8f9f2abd3e32d00820fe5217c82981cb1411f9ba6fe01f9405fecc994ce4b08212fddd4e0f37c2ca39b7db6863a33fa1dceaa7b510d187fbc7462bafa14101066ec9af5af31a1248ec907c07550fe572a02fb52045ee043a18ca6e04de591d80b970f472c3d27e871d1de8efcd6f45ad6163ef37ba30cf7b2ce164209fb81decb183280cd1273051425602ca518e5e676b8bb80ab30a4f119838ec4425a4c2302d985a1df3c996d4e93850ddf12dd40ca2aa35405398b9516b5278cf9f78046a87b3929adab9dda4baaf8c2b9ff8eebd1aefa09e17e7d964605f12c088752703e0840f9c7d6bf4f8cc468388bf7add5f655a7eebe355c0b8b7f5013752d13d7ea48b61e861fb9b89a8b17d278bcf609e3c4282979f9026e557aaf1a9c81e5c65f03c42151c10339042ea2b1175caf40f9051cad773c89d2b460eda1193c45395691224da25498ace0fd74fef11dd368abc7ee9212545838645d9c2dc9a864b53d046ba5419a87673ba83dd60f05c2db70c0ce4c41a4be41f993dd76a142e19860e976922596ee1ade7cb664c73b086161c3557bf0546660adc41aa5366534f53da9a0541a9080c49af515fcfcc9e44d1027d3af4a24d2215f3d487d362ddd742aa85b122f59b45717f8d6de1c34784384fdcce25c2ea3faef427975ff3d7b938c3c74bccc82a0261e79a1afa5f61ffc8f38ad3bf1bcf91872828dac572b66ad5feb9c714c7204d9bb4427bf884a29bf4ad60c053ed09c96c75af0d5130c3672fdbe9f9ec2c42fa0d9091dc2336e03dc1a0183a86fdaff750176c57efa59cc917b096a2e9a216b493ff03d00c0db29312d896a1786fa3a42579e64bc5ac8c17b619d73c1763f54da47497f18b061c416f75d9f11a44393c8c62771d2a55b0de40b4d95af3fbdd162dd764963b0d53cfe660b64c89f3e15aa8f4137b178d84c6f4efbb905ac9279f529b5848ff535bd5ef738fba4b3fad3225140d663e28da2f0e51f6f00ed720c44f23dcc44532a88b48a689bd6b53b5066252d3bdfd99e13445cb77d99f4d033b7204f6e1f8de424f14c48bd1fec7073b9a9ac3ee309f21921d615d98c778b2a47abf78f6dbf356c30d8033fa2abd7081b8ee3d020b60991d13a83ffb9b0dcabe741c01da9d4a1f80720f7c7811d405a75a5cb35264a85df42e55afb4b7e2e2a8b3a69af5076a82ec2e623f82964f62df6c89003b22ed4b21479e4a8f1373fb3d4cd6e70dc7950d1a44089c7edbb78aeaa54f6641b9a96282319bc7ff1d3a77d98f768d9892e549b06e927fa0cecc89085c3ca1862a0f50e938f8959071c38ebf6a8033f28ce4c40f7373c8ecb5905cadd53c5e24d3759eafb6262dd3d3e3b620fca8e17e568a46812b0b36bb0a5acb405d7cfb36e8735c3e99d01fbc16ca4562fe3dc91021be2ff7407b1336eed5b30e17b3af4a584c1d9619bed9dd7af6d350dafbfa93aadee3f2948a9c424b04aac8a84f374c59a9ca996d933156ffb5f2f1f1465c1ed552f4d16cf06655be854d69a2aba361ce65035844495b49403bd6679ef477bda1c69826e7a9295ec0877469c0dc816077cdc568eae8395449b68cfe93af04f8cfd5794fdea86eae6c1d3d57a2fbe4484e9afc3ce62e02889b2eb1888b372b9988a9e7242259d64eecbd21d7e0fbce7d4e2fbe616105456952e5812d07500cbd93ec9263c1cfaa1df01577a42950cbf99f090c8a195abfe040baedf1226d2de93affb6fe25801748180d20328363c60bd407689745f4563ab6d760f917c21336343c4342af402c99aff824ee5701a8d0ada67514d70c0b7df016651599700c9eada4120d09a979250d2838f874e85238bc84fde2549b7aab296bc8e9fc75138c8f0225033ff740acbab4bc6544c4f459a8b6874a9ce4da05a2b1c0bf7ea98d9c3010b4182cd01b4a005777710252e2b84cd358a5884541e0d7733bef2949c35d63ce90d2e91ee25401ca3845ecc0b1006958f28ce80e93f9ac26cbb163b4c671926e1b6e3c62a6145ca0c60be53e898041d69e1579d20e8e21df65e57e8be0d5d7c11bdcd39097dba8c5b4edb6079b3faaef1dda021c4ebd91fb42c48b106e938eac134082a5c98ba7cba5834098bee7929d71f899ed8f34828fd6bfa9110c58f11db7c739b59524f73fefcd25c9583d4595257c3b44d09e6d2eb79f7e8af425c561b5f898afe8c10e4cb43a41f7a4e0044c53c823377d4d08b34925a15666a8c3031618fd8b567505e4ac2666f7bbfbffdb30cee35fb35776f017aa930de52607c8bdd7b5b01bb8eb65bfe8731de3d5e85da6cdd6f6ad9640e3b8426d0cf68d8730d5fd3024978cf5724bd43e60962d072e580e662a65d21a04bc298c38ef86536e2a5f8d5e64428ee9907e5d171694e695b66fb787abf640231865006cec3b56d9fd85ce9320cf05a64926b1fffc68a3ad39f6c50cf4d19235c4489cbaf05b15142eec7270baaadadf52f5b06f58ad3e8ad9097e853e64aa595420ca6c22378179b19442602c7bf1a457c7ab678e4a88af7f28dc7f1ef80a786ce71d2286ec29e808f73be552d0b3d4d2d0f03a84933ec1ebcf434880298bfc4dd6a77fe0dfdfcb4a79584a8f955a38e5dc9967523ab02baa5c1d53c60d5c66ddb3f87a3df028431de00f0fe9535fabee6eac4bee92cc8ced84d3c12e0bcf407b59587fbc9189fa5ab067401baace79ec2d3abf45b30275232a88aacfb0e8ce6c485951fd252f3c319805b6d71086d66a00fe8082884ceaa8c734575407044fa90f17eab356a59abde33fc2d1bc4db7941ac7e315391eaf8f85cb0084084231956270855d502734801305a760f6abda7ba1195dcb69b407a106fb167a66d1a680c6ba86d0fb1b59f9156c24998b057065396f43fc741e2f9f3b6640ee5e4b5799d6439c4d660ba48c52c9645ac7bdcf6612eeb86221cb47b20b038aa2e4cc06a95de15ede133f42127e750cd437e5217f8e6f5667736d51b3d466d77f022530f89efd95c0535877f2d401a278cd3d3c34037d40b773855dbf5924efae4682073b5cf9a071a3f472757634bc923c58838acd40fd5fc0ddddc28df7e48d246e07af8d83916808c6189e10b5df2fd5a584e4c340054dfd006ffb14e7b90e4e00ae710d0ee3a69a50fab26e7740103f6cc4381c2d0bb09ba45c5884d9ed691290060a0127be709c79e4acbfaa528d797a8e05c3d306a2647e8f32f64d6b898afb580407e9f8e41ec7ee672e655f58f9506214edddc11bc780d1b9a0ad081ae9be1de565a65b8f434e0ba55dce971fe3f4948e4bd63ff4e103459b416fbe45ecfd720802cdef137735ea24348bce358db41f0c59bd4a0c0c9e184b80f3a3717e81394249fa919df8fd2ef60634935370b68cf894068be058f2d790df4320aa83459a135125f43cd15b8e44fb4e77c0622b64d83b977e33a075e041c8ceb4d61e28966a323d21cd3f8c18571ad88779d76d53e448f4d5dc28346064ab747bdc7c4c8348dd4d7df576302e400a24d11c6de9ff0d2d58fd7673174e8f863f955bdf8fe81d808bd99d4a860f1ccfc4f588279c8c2334b06d6173119d0f355a7a136647e6d65f25c02bd190b01738ad148c10516568f2987c81310970a59b85c9666d48f9712cc88117b1524eb4f9737eb468a15238ad48bb949df2cd91605e529f52258a06fec133802c158358a0f8c0a4e1b7792321608948d77ee6f12f4af625072444e5b6e09e351756972db7b59d3e76fee672b18de705ac188c5a5c4712e1aec840533c3043e1ebfd7f2a5a33ade85842bbbd0209882608291d995875f16c9c68c4b2c98a659172f2985eb6c592eccb3fa824d988a4a53a814fecbdf257899f1855e2d1eec52934903734765ded4919a87086c62df4f18ac3ef8764f9d327ae65254c06ddcaa17af59cb4b432c1c1b4631aa55e8deb9a7b18588d04a45219f63f4c19a6d62876279bbfbdc5047a4fb8fb2caa166463bd2c419bc50ef1bb629cbec27267e63", 0x1000}, {&(0x7f00000001c0)="bbbdf2ceb9608d32171059e38891ccc1dbad38ee6dc91546eab53505bc9580e829f8", 0x22}], 0x2}, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 22:28:36 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e700396722f8b4e29426a47117df481e21f6b269d92697746214155c8401c00f9e95dcf1e2c0c210687a6f8708eb3cbc1bcca5ad65d0918eac5ecba3543034d60d375017b176b3755737918dffa4acd4ce28", 0x52) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) socket$inet(0x2, 0x4007, 0xffff) 22:28:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() r1 = semget$private(0x0, 0xbbf3ae8662edcb18, 0x540) semctl$IPC_RMID(r1, 0x0, 0x0) write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 22:28:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xfffffffffffffe58) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) 22:28:36 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x84, 0x40, 0x8, 0x92f}, {{r2}, 0xfffffffffffffffa, 0x28, 0x2, 0x2, 0x6}, {{r2}, 0xfffffffffffffffa, 0x1, 0x84, 0xfffffffffffffff7, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0x9b, 0x1, 0x4, 0x2}], 0x5, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0x1, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x4, 0x21, 0x1, 0x3f}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x8, 0x3fff80000000000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x8, 0xd37, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x10, 0xc, 0x7, 0x9}, {{r2}, 0xfffffffffffffff9, 0x1, 0x80, 0x8, 0xec}, {{r1}, 0xfffffffffffffff9, 0x18, 0x2, 0x2, 0x9}, {{r2}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x4, 0x3}], 0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x5}) listen(0xffffffffffffffff, 0xfff) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) kqueue() 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xdd, &(0x7f0000000380)="b6ca854a41b640e96f8fe73b5af668552e4a090409d20d48a6408ecd6f44b2927d72ca8b96f5234ec945bc083c3b0752b2e08ebbee8444c454cccb7981c367a02053c261a81cb360fcbc90c686227d3d8a185e0431ddaa48f01fc14b7ff23bca16ecb7565d942c7064332f1d1f2f1e8442da18008be6ace7fc482b2d2edc6b797e359f24aafcbe2bb47df111e4ebdbb4d2425af471f08c5787cfe8ce8847b97ca4871cb766bbd4fd251ae8c263dc9cf44215a925148c144a8186a8d9190eb89b10d6f5370110abe9e6caf7f4aa496b18361bb25f064480436f5ed80a16") 22:28:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) 22:28:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x120) r2 = fcntl$dupfd(r0, 0xa, r1) fchdir(r2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x3b4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x8001) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x4b6d, 0x3, 0xd9c, "9f8dd8e500"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 22:28:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) kqueue() sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0xc003, 0x80, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x8000, 0x7}, 0xc) sendto(r0, &(0x7f0000000000)="e71c010b63cb5ca3350549f5478e46ad10a65f2cc3c82ec8b5f4dd0596f3d8b11c4e76e8e7b828ed72d7f217a1f0a4a994d7a0b98c03cf976f8a28973dc244fdea07f54e3ff3aa302a5341f9f250c7b4fc4cfa2b37279e23faf72cf95267ae8105693ac580cb14905e9bd024d80d6fb38041fb30b82704224afbadb4cbe331492a894dcc49ee117fabfa48efb520321b8127042566e43a38182761aa4487345b02636bf7766676b1ac0cd4fbfa70440c1aef400c42330bbac439716d782a4babda50aa687e7d360c851c68ceb3c87474276732ce8e03581b657492eefafde4e20cad7dd22f1495085b7daa1c8e9f0f62a322d714", 0xf4, 0x401, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 22:28:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x7ff, 0x9, 0x80000000, "520821214f6fa6e0a0a4a91c57ccb2267e6b1c51", 0x216b05ba, 0xfff}) r1 = socket(0x1e, 0x3, 0x0) recvfrom(r1, 0x0, 0x0, 0x1, 0x0, 0x0) 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8001) 22:28:36 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r1, &(0x7f0000000140)=""/162, 0xa2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 22:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:37 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x3f, 0xb64}, 0x10) close(r0) 22:28:37 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) mlock(&(0x7f0000c72000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x2000, 0x10, &(0x7f0000b3f000/0x2000)=nil) r1 = dup(0xffffffffffffffff) shmat(r0, &(0x7f0000fda000/0x3000)=nil, 0x1000) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x1, 0xfffffffffffffffc, 0x10001, r2}) getpgrp() 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x87}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x180, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x0, 0x2, 0x2, 0x3300000000}) syz_emit_ethernet(0x50, &(0x7f0000000180)="fa090086429f9bd170e0532251d16461b73eaf05ecb6073b8840aa4035fa645d30e10408f53811c1c4ee536dd8f6a9a6689bac170a9d20284faf4079b7df1614ef4dd366f95db995fd63000000000000") 22:28:37 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/9, 0x9, 0x40, &(0x7f0000000080)={0x2, 0x3}, 0xc) bind$inet(r0, &(0x7f0000000000), 0xc) 22:28:37 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xffffffffffffffc7, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)="91005c29d91faa41e85cf78f743476d839f2c7fee999db0e7636c270273913fc83b9353121acd3e6ac81d6ae3d9f73eb83dee5d0fec027fe57c6b2fef8f2da1ada9afca437be6de63505da2a6a1d3a013a101d6d1d6aa402ef1553466c86e2247eb90512831cfee7224f8742ec6e1292dda694c2f9733e5d247f65d4eb8490df62e3db66ed89255d06c48939637bd50ec438a9c1b7118b9d8b1a25dd3fc5437b3503d922b8bca9e7d9", 0xa9}, {&(0x7f00000001c0)="1217c1eefb99d7248bbd635f311d34e25e6f5a770ef1f161c07ead2f3fa21a492b3258e41f2d290ace03bc52836c3f012a7f857ce2202c31a772093ecc7234770b6fa9d6a2daed08ecaef32cf452de6db529f92a6aba1f56b731ea581067eb8711c248f3fde4712e7e8dd74239cd2afd2a6a8bb84455b74524dc7ca1c3b742a6c32f5b344bf35f15d2c655f03e7934fd2da9bcc5beaace0de5ccf40a7603864179ad349b835943f1fa37add78cfdc51155482bf6a19ad6bc5200e7895db1bb87f12e441a8e9b49544a98a5a7b061daa674dcc03750a9820bee4a163a2cf1", 0xde}, {&(0x7f0000000040)="b893e1eef59bedda8bd07517ff14254b608f7f47f71cfb3e57565c699d2baa5cf84c861ad1d4", 0x26}, {&(0x7f00000002c0)="e3fdfed717af0164e82550b2d8862977746a9aba5ede229469bed43ed2f56ab5b6bff103916eb60828018a88c9d621d9a0dc7a7cc9f89728e258416fd18d5de52fb1fb9b22a916225683ff4e451b589bef6de3d468f25d03fd605cf67fa5beb1c71ddffebaabba4ec822c81d948535d98a8423c0faa5136bc00ebc799f437a3ead64fd6cd1ffa864ae663d528bf3684a5d16af86eb8fb783b491a393a056a584c2bf2ab1f443bafb56c59be0821c11a4799533838d3946cc2064e86899c0562e0f5ec02022e3c1052ac7d3", 0xcb}, {&(0x7f00000003c0)="011e7f5129860f1746e8c84416357980cb16496d00dfef271f01d36d7ceb99d2ab4871067af1297f438662c99064653a66e3594671bce498313f1dca3f1fe3576612b2064d861a031e13f7c6cce575d2f968d498ea008e4963b273cca1b0a5c07f8f13bd847b3cf4e98b", 0x6a}, {&(0x7f0000000080)="344a80e7ad762cf7a05a09bddaa3185b1a91894906cd09e8577a35c0d711521dd772d0d8bbfb208b18b6c762b77b0b514d573f246be007c0f9", 0x39}], 0x6, &(0x7f00000004c0)=[{0x108, 0xffff, 0xfffffffffffffffd, "2c0df162c2242599e8a32fe9ab47b6837d79d632e3dd6f513b51402b5b77a25b7751688ef4a0b9b1ad1f4cc3ea578790ddd2271538060603ef54aa0c0e01a9e8e7b3635d80b7a4d18465b9a0aebd9dd2cfd21602c7e5131d3975bb33d9a031570ebecb5d833cc102ad86eee4425f4dc020bf71872168d4549c56c7c0dc940a581ffe0340037ec76e7c03646721b83a4e6db7f72d44d5c7755aab6689742ef00bb96267272d8fe0df4b486f4ff0631d0fa3018a182db401f69462c13d9d804c4f052abc98a08854790b5de5563088d83e09dfca234ab7010a61bdea3064a5552d04cbe1ff077b9aa9fd6204f65d9c474d25"}, {0xf0, 0xffff, 0x80000000, "2bd10b5167fdee0714bd7019c8493c29cea78abb5a594c07f129130077082ce6357815f9dbfa00c6d43a9f8646b31391c85a26d18151a4b6120915cb68a8084fadbcd0e1c1f254ce25b7713f9143db346d0a735d03942265e041df59e328fc4a37cd3ee7026f4ac28377c8462641eb8e6dbd44b6ed3bbf7594501a8e3ae8e30f804a7066cbdc642b1a37374adced3883ee53829179494be8d3656cfd2777e649ad2dd71a1005daf13d2d6f34f4754c705de2e9763f7377a923617de9d0bc7a667da3e17a404db5d564104d5a0f49c8be55801ce618e40fb7429b"}], 0x1f8}, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file1\x00'}) 22:28:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x2) 22:28:37 executing program 1: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="12571f6e0eb15372dc99e3091fc163566d", 0x11}, {&(0x7f00000002c0)="e9566db618c79f0587b675aa99a21a3507425f6c", 0x14}, {&(0x7f0000000300)="2d0a080f2b8aa09aac79c40eff22c572c08613c4a224bdc89d62dfd64c3957a6ed6c95e01305e5c2", 0x28}], 0x3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f00000001c0)=""/70, 0x46}], 0x2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) pipe(&(0x7f0000000240)) 22:28:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 22:28:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x2a, 0x6c, &(0x7f0000000040), 0x0) 22:28:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="cd", 0x1}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x2, 0x3}, {0x20}], 0x20000000000001f2}) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x1) 22:28:37 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1047e, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x400) r1 = socket(0x36, 0x0, 0x2) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:28:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2c0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7) ioctl$BIOCFLUSH(r0, 0x20004268) 22:28:38 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7ff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d", 0x0, 0x7fffffff}) 22:28:38 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0x0, r1) r2 = socket(0x800000018, 0x1, 0x0) seteuid(r1) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000b00)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x81, 0x20) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000500)={0x80000000, 0x6, 0x8, {[0x7, 0x101, 0x1ff, 0xaf5c, 0x401, 0x0, 0x2, 0xb3df, 0x1, 0x0, 0x7f, 0x9, 0xbe, 0x8, 0x7, 0x3, 0xf641, 0x3b10], [0x6df03d81, 0x4, 0x0, 0x3ff, 0xe1dc, 0xffff, 0x2, 0x1, 0x100, 0x3], [0x2f, 0x8001, 0x2, 0x4, 0x0, 0x0, 0x760], [0xffffffffffffffe1, 0x6, 0x5df29787, 0x6, 0x2, 0x5], [{0x9, 0x81, 0x129e6b51, 0x100000000}, {0x1ff, 0x100000001, 0x100000000, 0xff}, {0x10001, 0x7, 0x4a, 0x9}, {0x2, 0xff, 0xdae}, {0x1020000000000000, 0x5, 0x6f, 0x1}, {0x2, 0x1ff, 0x7ff, 0x14a}, {0x4, 0xa, 0x0, 0x400}, {0x100000001, 0x3, 0x2, 0xffffffffffffffff}], {0x1, 0x2, 0x5, 0x9}, {0x4000000000006, 0x9, 0xc37, 0xd60c}}}) sendmsg$unix(r3, &(0x7f0000000ac0)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000380)="10752f5e15e3798e0996f5b2cb391d22eb31df7e9108c34cc328129b2e05a3639f7a", 0x22}, {&(0x7f00000003c0)="61cef2dba604f22aeb89d0a13c47e3c4edb778fb84b5eb47925c199d7ccdf2c38d3ac93730a80682eed7e4775ced3594dd18519c1dd932b41b88a9da286c01e01509139e94393af4158689bf403b161d5702368ebea99d335ca6ae6c9aac6219c1b692d5546ea5906d6b315ebf9e721c21e578e2f94555b63bcc59ec2161ab123fe7a1448fafcbe0b5c54da8997949d518dfb5", 0x93}, {&(0x7f0000000980)="663ef01c34be1e2c8bdbe3966c511e473658043b80aa113db37fa66abdd020165ab39e1c6e88b82cb1e35b3f9ec397e0bc4d172062cbd54b450bed2e4e90b63690949eeb6c7e9cba79fac299a1888aa24615e940a76bd0bbe0bfe75bf5f2e3188c7b02660df6f1a3c2fd463bbf882c66a81ec30eaf621a31e6926aee1ab17cb17731193520d633357689c2b3e308eb7db29d270a8f36254e2b14fe1078270672e894ada7162be98c81db3c9306cf29ed6b7d0eb6e250c0c00550136348bab4c57c19cb90", 0xc4}], 0x3, 0x0, 0x0, 0x1}, 0x1) sendmsg(r2, &(0x7f0000000480)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="a61a44278f72e2de4303afcd1ac78fce301f341b0fa293cd80e1f2da07da1dc53895c0b34ae9d7d15965bc06a8cd8afb5cff75abab7caeee11257db288219bc0a0040bf103d48826bb442baaafb5976b83fb102de7e943b71081835baa330d4ae5a68c303f878abfb33a1973df2da7717609754a9f80a82c2cfde49654f6df4640bb886375ad17279e913c3eea3a69b0c826f227a52a5ae9159207c097b9e65f752f7e396f1dc748e934535312b7f3048c273b57c8e9", 0xb6}, {&(0x7f0000000200)="e44c00ea6910d309b5317eb565e738ef67d7503c61d2e0520d2f242436b9b0a5747c2fcea50e93e4f7358bd7067401e7226518cd1ffc995cb599bc97b0c6b4bb52a43bf570c442c347976f", 0x4b}, {&(0x7f0000000280)="820900f007aa056f9ebb9b6837e22a22d99198c9f6b3dfdfc4be506d79c09a63a3c66fffc1693777efd75087d2c5a10946df0bb92fe341b0931a1e63cc18b608c2d7689334ca50c1a147567ab58ba5efbd2efda397e031dec5768b", 0x5b}], 0x3, &(0x7f0000000b40)=ANY=[@ANYBLOB="6800000000000000ffff000000010000fd4f2721931165ac37d39a5aa6e597984e324d3ea794de0bea8950854320ed0ea4443ec0c8bf9ac07fcca8c134ee48d5e3ed413358858016b4f74220efa59f3155385f97dd0974dd16618127df82444294a4175d93c0c4b76928bc398118100672f2000000003000000000000000ffff00005e019e8a8ef1250f5229ffe4ae335fddd37f4b72a80000000000000001000000fdffffffb2f576962d5cdac3cdfe13a41563f5a2ec0d6b9f6dda3d5539f57ba03a321d740d59269d12da24b8b28950a401596c5aeb220a7a52b78c411b987401bdbf4c6d6f42744076db8498f79999356013892aeb6549b76f0292ca5252e00767bb8c7e09286d8432c1ddcbbd5e70ff0ee5aba71bde4b5504d123ae975d9b35dd6391acb5192ccea98dde99b9323732309354b69605fe7354000000d77ae28618047dc3dd872cf26c848e38563d4882aaadc2b0f5b8936a467869476c834e03a7a6ed9e4568d14a8e3260c2042299556fa7c59069eff32d55d19a2896024082216a9e6f532f711b7202d4df63639c38fcd24c2cdad688351b027fb0288abdaa76ecb6077e0b1a1acfcb7c6725513a3368abd6cb995b0d8ec28f712fb97d0448dcc7ef982125401cd785e43a283356f1accf5ce2f322005a5a8c21c62b1ed06c79220000000000000000"], 0x140}, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) wait4(r0, &(0x7f0000000780), 0x8, 0x0) 22:28:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x2, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x620, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[0x100000001, 0x7fff]}) chdir(&(0x7f0000000200)='./file0/file0\x00') r3 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) pipe(&(0x7f0000000100)) 22:28:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x27e) 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x10, 0x0) r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="f15d10f5ef0a6bfb2b6a4772988ed853128ee9dcf2aff997e3680c83b406ac75c3997f72f6673511d7c5581ef85fc14120edc0f8bfddb4546e9043448b7341ed812496508b519418d43ea8e8e2d7aa5963bce4fe17dd0acb8f2a69461b7e98b7de4b361a0b2a325c781fae5b9e342574ec80eff88d933d21f91ca0dea0f301e025a4a9200ee5065c6b659bb5e5ed988933800ee2a63d8dcc278640c636157892f1323ecbf3b16cf02ab37937cbf2270242147219e964f0", 0xb7}, {&(0x7f00000002c0)="05862405102986940670cc5b83b1cec67fdccfd93c27356735b898195d875a4695061eba9b8c121de1d5bb6d9411a0bbb966fba283c3d35fa9bb343a610d050477ddc4c525ee512f70a4ed7cf7108f54deb1f36875c0a625e315ad5e270af3f750ea80c2e90cc688050beeb8f3746b21aca6f29e0ff08406ce4635057f04db96fc8f7318a84348cbaa0a57dd1fcf0abff7341efbd6638ccd1dc795849623dc3a7d9f714e73841dcc0ffdf22c471beb5fd83730", 0xb3}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000030090000000001000080000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x3}, 0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000640)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 22:28:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 22:28:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3f, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) listen(r0, 0xffff) r1 = socket(0x19, 0x3, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x100000000, 0x3}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/43) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x100000007fff, './file0\x00', './file0\x00'}) 22:28:38 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080)={0x0}, &(0x7f00000010c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0}, &(0x7f0000001140)=0xc) setpgid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r2, r2) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x180, 0x2) ioctl$BIOCSETWF(r2, 0x4004426a, 0x0) r4 = semget(0x1, 0x4, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000080)=""/4096) 22:28:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/219, 0xdb, 0x40, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:38 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:39 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) recvfrom(r2, &(0x7f00000001c0)=""/40, 0x28, 0x1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x20, 0x488}, 0xffffffffffffff3d) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) mkdirat(r2, &(0x7f0000000300)='./file0/file0\x00', 0x80) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r3, r0) 22:28:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="d1dc0c23aadc54e83c3f5425f0d2eada0dfc943245e28964515f29eb7fe7c90387f71082c93d014cee4a686e25043c859a2fcbc6b2089e8e41375849f0f6733701fe3fc5443e29dd1c574557c2aa6105b03585999357eb2759de9c43c0ee75f9fdc3122cb242647f65778134a2cd6d92fcaf4300a7703bca90a531b618b93905a95a1a3442c9829c7c5bcef40e911268cf4275a7377d87d587a4ac36506c4f5f7fcc07ad6e0d709fdc51e10bfbd0c1dbd5cd41513ed6fc777debe36798cad7f27a906b201e314eb6a43b8e2995a780dd0578c2e0fa1694650553d767c51ee086d9c4ca0cba2e46d7dbe421ee794385afd1263a4934286f3ad4abddfc8c8971a9b8f0fa000000000000", 0x109) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000340)=""/211, 0xd3, 0x1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x55}, 0xc) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 22:28:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchflags(r0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fff, 0x6, 0x9, 0x6, 0x1, 0x1, 0xfffffffffffffff8, 0x8}, &(0x7f0000000300)={0x300000000, 0x6, 0x8, 0x101, 0x9, 0x491, 0x8, 0xc65}, &(0x7f0000000340)={0x1000, 0xfffffffffffffffb, 0x2, 0xb1, 0x20, 0xff, 0x3, 0x3}, &(0x7f0000000380)={0x2, 0x114c}) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x88f9, 0x1, 0x3, 0x3, 0x6, 0x6, 0x200, 0x3}, &(0x7f0000000180)={0x7, 0x80000, 0x0, 0x7fff, 0x81, 0x68, 0x2, 0x7}, &(0x7f0000000240)={0xfffffffffffff000, 0x3, 0xffffffffffffffff, 0x80000001, 0xc0316cb, 0x2, 0x8bf, 0x810a}, &(0x7f0000000280)={0xfffffffffffffffa, 0x5}) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 22:28:39 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='(@+!.\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='&{0\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'#)^\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='!\x00', &(0x7f00000002c0)='^\\@\']-}#)}-\x00', &(0x7f0000000340)='&\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=':', &(0x7f0000000400)='\x00']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 22:28:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[0x5de1, 0x3]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 22:28:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8c) recvmsg(r0, 0xffffffffffffffff, 0xfffffffffffffffc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xccbb, 0x5}, {0x18, 0x1, 0x800, 0xfffffffffffffffe}, 0x362, [0xffff, 0xa08, 0x8000, 0xfffffffffffff895, 0xffffffffffff5e68, 0x69, 0x100000000]}, 0x3c) 22:28:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000240)) 22:28:40 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1a0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3, 0xb7e, 0x10, 0x1, 0x1000, 0x3, 0x8, 0x1, 0x2, 0x903, 0xbf}) open(&(0x7f0000000100)='./file0/file0\x00', 0x228, 0x100) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 22:28:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x1, "6235a5c4accc7c9c2b216645500a8b88499fa805", 0xfffffffffffffffe}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xfffffffe) poll(&(0x7f0000000040)=[{r1, 0x40}], 0xb5, 0xffffffff7ffffffd) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 22:28:40 executing program 0: r0 = socket(0x8000f, 0x4003, 0x7) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x0, 0x4, {0x3ff, 0x8}}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x400, 0x5, {0x2, 0x1000}}) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000100ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 22:28:40 executing program 1: r0 = socket(0x1e, 0x20001, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) 22:28:40 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f00005b2000/0x3000)=nil) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r1, 0x0) shmctl$SHM_LOCK(r0, 0x3) 22:28:40 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) lseek(r0, 0x0, 0x41801, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/77}, {&(0x7f0000000140)=""/155}, {&(0x7f0000000200)=""/155}, {&(0x7f00000002c0)=""/231}, {&(0x7f0000000080)=""/100}, {&(0x7f00000003c0)=""/116}, {&(0x7f0000000840)=""/4096}], 0x27c, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x0, 0x1b6, 0x7}, 0xc) 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x80) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 22:28:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x4000, 0xf1d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffebe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x403d, 0x8000, 0xfffffffffffffff7, 0xa4}, {0x0, 0x0, 0xfffffffffffffffa, 0x7}, {0x4, 0x7, 0x8001, 0x2}, {0x7, 0x0, 0x800, 0x80000001}, {0x9, 0x200000000000000, 0x1f, 0x3fdca5f8}, {0x3, 0x6, 0x6, 0x7}, {0x7fff, 0x6, 0x0, 0x2}, {0x8, 0x1b7827e1, 0x6, 0x6}, {0x4, 0x9a, 0x5, 0x3}]}) 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8a8a, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140), &(0x7f00000001c0)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x206c}, {0x2d, 0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 22:28:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="b6") 22:28:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xe, 0x8, 0x7, 0x9}) socketpair(0x10, 0x8000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) socketpair(0x2, 0x4000, 0x3ff, &(0x7f00000000c0)={0xffffffffffffffff}) getppid() accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x8001, 0x4, 0x9b2f, 0x7, "0688727b0f354b31bc90830fc469cbd5eab811ec", 0x100000000, 0x1fc6}) flock(r0, 0x100001) recvfrom(r3, &(0x7f0000000300)=""/188, 0x1e4, 0x400007, 0x0, 0xfffffffffffffe0f) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x1, 0xffff, 0x3}, 0xfffffd98) 22:28:40 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="020000000000000085de3ba5cb141ec46fd95e13f1b544969f71dfd42f90ef9f3670a2b8d4a296331cf9545a12dfc975e3ded9be6c989c7e04323c40aa1f602698d4a7de514d61ecf1b8a9f7d32f3236411022e5126d4d974158e2f6644ea9c8ad040da28a413f9810d13065c9efd9595d52464ac8964f4d2b64d55cdf3292a5c4a02b89696299db5ea21df692a3fe1dc7c7b6b0b8a511694fc7e8497e6a6685ca6ba4b84376cb96b6ae37345d7b0c8bcd27d2def91693bd4fd8dac14270911a903edc3bceca078738125d83a05668e9e4f7623aba7b73a50b423cf6fed494276355b6783225c6eed44cba28dc3a6f2c52f6d1e959ddd92abb7ef6d492e68bfca11e78f67e675f931bbc6a03e2925cc480cdf8ee1344b62953849f6309ca630a4702a653c9a1a7f48f7551fc39f55cca1456283a4b7f6750632ed8134de823c3445aaaefdacfa3d77b209d8d3f1802d2bb916da57c553a8f899a2fe58e38171ccf663ea07ac819cbfd8196ddf001d4d3d97c50227b93600260d930bd74aa02af2d3e9982a13bd4d3cb1d6c1122e0ed70c6716e9c740578f3ba1c2a78c4f0c6383df3b51bfbfb0fb0d78798104daa687759a3f91f0fb748539176a785553e1a15ab09b03a91044ef32198c23aa7a5490cab8e2f8f36ba566f"], 0x104, 0x800) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000e8000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000006f568d6e68c0fde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090034780000000000000000000000000000000000000000000000000000000000af9f1d5000007c0000000000000000000000000000000000000000000000000000000000000000000000003415d459d80ae29c65087070b35483"], 0x1, 0x3, 0x1000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000700)=[{0xaf}, {0xc3, 0x1ff}], 0x2}) msgrcv(r2, &(0x7f0000000300)={0x0, ""/190}, 0xc6, 0x0, 0x1000) msgget$private(0x0, 0x429) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000088a1247424b37db3f7dee43cff4b21b24448d00ad1f3c7"], 0x1, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r4, r6) ioctl$KDDISABIO(r3, 0x20004b3d) setrlimit(0x5, &(0x7f0000000500)={0x5, 0x1}) lchown(&(0x7f0000000540)='./file0\x00', r6, r5) fchown(r0, r4, r5) msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="030050e41b57a427000000000000122c42274b263c1dbd3dd9677d6d8bd727b95451b51c25859b0c7fab55fe4dc80a0cea7887"], 0x1, 0x800) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x3d8, 0x8001, 0x9}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:28:40 executing program 0: r0 = socket(0x2, 0x3fe, 0xffffffff) r1 = socket(0x17, 0x20000001, 0xfffffffffffffffe) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x40000000000c) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) syz_open_pts() fcntl$getown(r2, 0x5) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/243, 0xf3}, {&(0x7f0000000140)=""/87, 0x57}], 0x2, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) getsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000200), &(0x7f0000000240)=0x4) setsockopt(r0, 0x77fe, 0x5, &(0x7f00000002c0)="4c479a3f09c08c3c52cca5815e2ef1d41b1ce19d438125fe72540dad0486f2c8c34bb2cb1df12306e18f8b6eac4751042b2d1eeabfd221c6afa91eed8aca6f954f792aef77107f0249b172f293bc4f745a6e828bdf774a9a21a91102a1acd9321b179f95e472ed090015bf8efe61866186249ae56dec6f8b10e9f4ef187c138a0c12ee8769d46cf3094675e01d77cece07162e09d2208d0991fbe7f1e74816ccb0bb8ba65434d2b04e5637aea843f01cebe5fdf40823e27f04eb37a73d526d89d6dc602b1c463983993d93b95cbbbf74eb3321018973c9416fe9ac", 0xdb) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) recvfrom$inet6(r1, &(0x7f00000003c0)=""/121, 0x79, 0x1, &(0x7f0000000440)={0x18, 0x1, 0x6, 0xec8b}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000480)=0x8) setsockopt(r1, 0x29, 0x800000000000040, 0x0, 0x0) 22:28:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f00000015c0)="28298872df8dca188354167a0575f89a321cbffa2cccc6f148bda3ba2c62adc48d5e4f9b6b5eb78c3a8c6a422bb209618188fffff6fb9a380ed307caece0f4a6a2e16c5513f9a940cf3500a480fd13a611f6aaf0823d6a33f40dc9658bbfe8b20c779937c9dcf6d26fb1cf68aa08f56d4503e28947a4181bdc7de742821401754947bc6b80e95cc491f0b25c1053cdd7cdb1d9ab7389c44a51b728cf0b7eb14077e3fa5c8ceba89c14b758f65dd85c648a86fbc0aade9cfd173d8dc7841606192a52c3127e1229b688cdc45a6f9fc416471af1d09b334e6ca65a43e3b90c7341cd2d9bbde81957d72ebf4985566f3a96c76aaf6b0bdcaaa30abd7d1102fb400772d80c2d7aa8ad410d2e12b81f7865cdfbc7886db0035d0c5d762cc310b2c868dca0de3fe98a5e709a3cfa22293f09ffdcb7de16ac1e5ee97b15d9b2dd6bbbcaeebedacca4785ac82ae3ee23ac8a2376cca153c162c1fd303298f84c564c1a05c917d83a7bf1eab285f839f684767ebbd4d3264356b667c14105014993997f05ec484d93fb3a37d46a50d855c50ef478c0e469667d828b099dc40bcafca6383fc4d7b1ef6a028826d1b23e4c6af1eb9eb003f4e3517b0324af9fc36be5e54231d07e8f41358bfc14cbe644a4f68ee926a634e4bffa6ff971cd557d7fe615f3f8e9f769480749db925dc34628e1ae1496244c3186f59057a944b89526e5818b80cf4b03edffc53865637fa9b0330385b4d0b447f5d92751c0ba7e3c60ce02d0ac69a34012cbd1c95726fc0b21ccc69166d435ede854e6ec9fc7f258a7d8f9cda56497a472db5438e63f09e84ac824ff48cfb4b3441871972b4de979248817544ba05513334f2dda80854812fec14fe64c228911040741e2337029b26558323a0b1a236e92a20d43a14eac472dfc9cfb018eec47438f967246a7721bc535b9b596592d397d5f26c35b3e9e688bc70f4c49366fc7342cd5367c349a18ca0b52a4f815493bbdc0474e73d57f076d73da528834b207d7e64da6d891b329c7b8f704336e63a064a957348a6180b28ed3b4ecc1aac3a2ddd2cc942c49869252a692ee8c791ea9bd729d2c6b619daff3ff42e51607cb0baecb9cc250a3f0472dc7391cb00694c7c50702ddd98d7ed9ac00921917c75a74dc45193e6fb269e0c52d40085e9370f3d602abbd1a5e1077ae16138f94101403b04e85f743a4bd1beb46092b7220dce12decc6b3a55960a1989cede5501228c2c337ac3937f7b20b23b089b7c3ed00c8fa8e66b27d6f6a4bdca5613216c3f83a1bb001f7beb7275f2598b766eabf68b8ecbbe95e9d2a9695c85059308137adee9c3f5c57f5f337eabed7e21515610eaa43251788bb756d919c408a0e79cb3c8d917327089078d6c99a07f2e03fd0814503111d2211296a08eed5ac6fc418d7c91de73560d14e6d4aaf340cf4b1985bb30cdf5bf265df88d3fc4392309f906d02fa3976c2dc0b240894d84273b594970d4139c7b08e36e8943dbcb15fc3e4ea54c1350074aa2f0bfec0c1f48b030e30a37b2521ab9b32f892c17342d62dabc5f7e866595402d3f3375d2fa2945fe01402027687eb5ac34d6e4eeecbbdfc2768d1bb543d866d2496c1709a6c9a4ef3533a8d940004603403d3d8ea41ef8bf9dbe91ce17a05796fc71124d6720797ae686a156fe9e737c8a07127499800369e72add15d5314ac86a3ba1edfa4a5d0d64ae03ec919dddc3e0636ab0ebe2f379e7313b185084af8e428d2e9ce7a96289c3ace2f9fb7c9573cc003c53702f36f2b18c5d5998464c983442f3ea88a43c9f152552944aa919f6fb7f811bf80562a216090dfe215d726fff752df4fe88b45e9cb2bc24188e9975b12927c6f2bcaa8689b6ff38fe0a0424160af4d35c0e5ce27844ffe18698bd62be199d174aeb535c6b00e7647b94ef522c54a385362ce504b5483698692c5b6a083e7369f15b89b2aebc2ce9e38d78f4a0a7b36880b7bc391ee2dd9be321713ebfd42c103b48361a9673080a7d270b7c914c80018f3a083fcecb1ebc79f95638ae6752837650717abb118b99b672c8bf4e48bb831750b201280a09a9710f96e0c283c560cc5f4b7f8980e18eb0351d48e4a2ae635c5821c37676ea2173786b9623005784b00915921d7567f319776817e9be59c7c9eecb3d7e40480bef7218e5f190c7f98d80b7b76e0ee94859ba084d65976d0f4d496b739cba3b5f76ad14d93909392695d615782765d9fea4a18626e24ad996f506a9b29ae9e8111b1f1c9ac4a4f84faa585fda6f0a23734793bda437591cedd68604e9179bdeed13a1f2d7ef5c18ecb84015ebe4d4ebcdf486ed0daa917bf7912cb4c33382cfc964ec70e77df4837e8e7cf60aee6b063da32dd471feabe04b58eb792924ce356a1536ea3af5bd53c42ef204b48f3d417451ca26957c244a5cacbc4e72baeb38e4087c1efd963337983ee723288e43bf5d81d7e1d04cd98d7c3a713e80b3326a319ef6385d86123142825517bf821834f1c1cb1f6807354dbeb529740c18bedc66818ce3e21f0c32f347dd48b2685b562d3d3a3a8321a37ec243da9e2c6571eb8ad6377de8b0c05848f230b342a4c7d29be4162b675667a620dff85fe9150a6fd56b3a1542372e9e59b62bf96b3ef833705767a740ddb89f70e3e6e774ffb19e6e1c518aa913c87504e339381af2159a003a9601e24d0d5107756caea2ae9108f45c9e0cae36d2587eb43ba33e8a32cbcdc3691086e272d7df8cdb6f6e5fee4c9cc65080828b9bb33b36bc47d43a1c32b10ef489168fa94299e113f6b9fcb5d5aaa0bd242ec3ef9e3ba8267efd3ee7c52c718160cf95499bb85feb10321b6bdf927ef31691b478f9b8b4708bd503bb3cd7589a62c99a0623b08c8a94d67a90d4befb2803cdcf69b8c40f26a43f1da45892d94a4c323ada8f4a53f9de60bc61f4c73cc41b0d06e7144b119f5a17bd47009bbfe380629b5f33a49113f439c99ee946044fbc4e67adec5639f59a6d5e7d0d795cc3520f0090e66838816977ab76f422f2705da8d1a5b21d01ab9e5573e8f9f81824aee04070c7b24e4ebcc4c53d7500ad5f6f3afb8633e6dd8ae4c618889fada5d2b4eee910794d856dfe4e186243e6dcdff3d53bdac27237dcb5ce687351942073f4c7eb987999b13ba55f7008f94652f1dc6862a8960ada06ffdb9ed883ca319dcadeb04fe72f585cf9b2700eb12a18e268eec428b81a3545f60ead119972c04375154d94b442a42da9b0a34915420e42d56886fdca42b2814f1413cc15267911bd7fe209c665705da96f1a5698510ef847d2656272ce2177226ca46bbf86af1ea467e684534ebc50101d4a17789f91e8410684cca1c609a8c37641fe80bb1123a7c383b56c918fadf1b32c3ad38f0630b5710b33843e357133c1d301a4315d3cf37f5c5067f5f79fc7f3d76f63d02f961d6fb0a8b9b9e2f191618c97c95926d8b6c5a291a703ef3d73f9d0886e0ae7bb24fc1d877a2f798ec92d365be2ab4e8420d19dcb5ba6591f51a58006d16df5ab2d188050ad6cd2e94697751a1933dc54d41975c3a00b7788a9ae7c97dcd0683e3c01b108be9b5b0b9b73e54bcc748329795b519c0844f594a445ecf9be6fd340d5f0a0f0cfeb0efc01d3ccd5fa144697596511c997bb56a94b3bd9e976b5e3ad30716f70456e8bff5ae856df7309e27fc7ed2c011ac2b941b93dd883fe2e79b5b058e0d04d17cf482523d886eed13a04b1eb1ca88d2e409e8f3e1716ad7bd324e1772d4c797bc823ed0f5774cdbcd95272e04b9a8dd83813e1e023c7c8d105783a0a5660ab799541b7753ae80b13c3b008a8bef45d5acde72b5af075edcd98e3272e739ee7d0f989aac276ddf1bace39ca258d03efa2b0d2f674a43a7ee52b9c3d02774fe86d51e774d59e79fef992949b7d994812ebab9fbe1bc4ea1ab6833b9fcfafa9aa8d865c4ec2370c4572b32d2d15222a5643f94959a3e63922a95486fea536140e3021ab631cb93e8ddee3d818b1992a9a8126a45b71ecb61c5d16130fcc0da7c471b25684da146db3a843ae8be0c1469fadcb85a1cae708098bfc4b5e8c05e42b4018af40565f7206be71eecafdfd9522e1356908c86cfdc8fd140f6d38e8e6eb3fbf9fb292fa2c4d268d9094c380e3a1f9c97192f765efd5cca52124e852ce68bf5f5a80965be34e67efb9e0208eb9bf67c9b56f019cb3779d0c04c68d6560ba5703816d7d5981210ef140a6aae3d030678efb3cc6fd5a6d07fb83aac56911322523f494c976486bdc122f0b8962ef45e00d29db5c34f24a2e9faff45c265301f5ed4cf14ab39e43418f49f1426146ad99bafa461f4a95072d3dd8193aac9c59cfc2c2768fffc8e4612d85689c7091ca674f7350e3139aac738a10e0990246877d7a6d4bc08bf5f9f8a1ea3c758fbda34bfa6c04f171e14e1bd68fb03cf97fd1faa956f98716b38c8cb565a6b0280e2910e4bce53d400de1da0f47ef7bfecd8021dd373cd59e57120f847d747f02709241d8fadb9c7c60e220c3ce11f443c6523de91469e9d6d8f9b83c7d0e50e96d8111f10888691a5a11c82d9002c0f0dbd17ebfeed937887b84b191bdefd325e29f0af582cf848406fd0423d2b7d3f76d4c089b6c0a944bbb17465a6e73f66ff6e96a4905d4c8914f1971545c2961ea0e68db31c4af163430161deea848b34073adcfed18a7e1b0a16bdc24b67864d14927a71355ccccfd4c4fd566f80da63e9c3f0aa2b9371aca7eae0ffd5a87dfdc690f2c5ec448ef5d12943f18259e79e12522330d288910baa6ac7d2441b9dc1f3a3b2998392e3c0dc763f1490394d2574fc3db43f30adfc0395ce113b40aecd4263e4acc47c9ae6bdddcc5a227f98896894ea6d628b9299baaa4282284397216d6e254a86dd4effa201935df4faed34ae3642db39aef40f1d064e6039af9143514bda9b1416ed7db210883b6f88e006623cd16e7b8b736255178a8c10ee6c8ca11224e9aa815c9a0c12d8a94c8a638c7a967157a3e6360841187bc678f46c6b4c8a648c4c9ac20abefb6f92b347cb82b9976328090c63bc9bbdd1212a525be23fadaa1515a85f162e1a05d1ccb615c4501b0a6a2502cca275a443b6911cd66b770b152ff4782ad63364ac03f08e3eacf22491c462a108de1a73133df0c71b4cce32b1f700e633caefdf83bc725841b22ccd3f623ee5878c114f4a1d9524e316ea11f869dba830aa8a49a8a667c408b8eae9d8dce1d2aed39184166d682b10bdf1e06c91411f9351f859356125f09c92fba12ecb0ad5f56d1384bffb58f7ca8531cde1d84bd21f6047e6d1a4bba5b11125e359256968eaee5bcfb17dba6647ccdf6559a4e249e459d3750fd16358de9496c530b496634923a92f1f148b6ccea0f19e75029d4184a397dd9c42975d0303445da97415d22c67abdb7d4993e057d83fd18262169c84eb75e6d7ed002885ba0b2f5c03420df19f86fe5d42fd4af58b9810a5c12ace468853e909e99dd183d6da0eb0a68d41023fc8ca79f2c687acdf9280d7ad0f54054cdf7b51fdc27cfb2387ab3082827e023de0ada1cf23f9a55644a73e75bf0ab55b510fa5b99d6f88ccdadbbc24fc4d54d7956b497d4ee5c1ce48dcaec5216fc77ffdd47698c750c9220f15103f1ad32a3ebcc02c7a7cc2b28f36ae3ab15eed96d1e453984f35a51d3f816f822109f8ce23f515f70ce56972f4750a8f1da2044ea7cb282ad3fc53efb061cad2bc3074e29f0415f83815fa794c02bb10b691e563ec243c8c140f78a07cd7347aaeb19251", 0x1000) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) 22:28:41 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x5, 0x4, 0x5, "d9a8cc6ad5f97edbf07845798273842d7be52179", 0x101, 0xfffffffffffffff7}) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x81}}, 0x0) getitimer(0x0, 0xffffffffffffffff) 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 22:28:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = dup2(r0, r0) r2 = accept$unix(r1, &(0x7f0000001740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6f300"/4098], 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x5, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x69}], 0x2, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r4 = openat(r2, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r4) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 22:28:41 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000600)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000740), 0x4, &(0x7f00000003c0)=[{0x88, 0xffff, 0x100, "94cdbbe68db9e584acb717d8fc8845be98dbcfae54a313046f7f355d9f27c83db3204b312cb2a45364f54b7f5bd550464ed822531c18751f62541e0e3677f644497b186186f9c97a0a59fca69b8433bba2fb19347cd760f4dd8febe7446e61b89c0a47b4cfc58a5d6e4529aaf3a885d7e83e5fa124"}, {0x88, 0x1, 0xfffffffffffff001, "2559e363452e94d9576f88089800645b307740617cfdbd8279fbbe86edbe3afdcfa54d7933f02898d647af43db9d7a322d99c4e6c709da3f816085e004b233c3852020c217c587b155b99d3a35a07acb82ca78653b38a78647316af91a2aa34f60a861866bdf5a5e834b76fdb837b5383f"}, {0x100, 0x0, 0x961, "0607aa5c0469205d6673975e2ff4358f173ffce7442ccac59ff15dab8a6191094ec68f8b74572adf9c8ea8a9456d05e48aefb2a4ccf95bde84f76ca4bb6aee11993d162c4c687357cf08350ca5e9a380339d8a644c4605f10b778fde57f97e6d74ebe5a079aef1e10c693e7cc657b4a6585543a036fb59a59ff2ff311557db719d287f82fe94627d986634cdad02028d071f89f34288998bc1e70f9eae75a118d433236f308c49e0e00616cc2e09471c85b0d964bcf804ad68b2e105fa7b7aca8b03e7a95af709f59ded3645a6a30b2393425b4f02e7e0d1b75f00c70e4039260524c70c4e813e4d49d6a36c"}], 0x210}, 0x407) chroot(&(0x7f0000000080)='./control\x00') mknod(&(0x7f0000001400)='./control\x00', 0x0, 0x0) 22:28:42 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffff9) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) ÍÍpckbd_enable: command error 22:28:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x184, &(0x7f0000000080)="b6") 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x8000000040000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xf8, &(0x7f00000001c0)="32409d509c51ad365bb0edb13af44c9793bef28a2e6ffebb4fa947c731b59f3d0cb2be9aeafb9caf0ad0c5483f1f19f43802be8ce0ceda2b21c6aba0b2f7ba360410e8c4d919a5e58ed9ab44bd78f86dfc457dc60e45e22f9d921367dda088d5fec8a115468ee6c8772e1f32e5642ccbbe0461a0d15a8c9d71642ccf9bb045a60000000000004c5c19f72f67871233b0be3da0c23c10ace656f5c86b464bda00eb75b82ea6b75382c32b0dc7b44fcd5104e67ce973da667e7de30c758fd162aefdf803e74bb170cfd2b6e6a398e3848e2bf8a3c0307349863649aa1aa328bf5ff97f9e76fa860fe402d1703e6b230051d43d4e4b407721b2") ioctl$BIOCPROMISC(r0, 0x20004269) 22:28:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = semget(0x3, 0x3, 0x59c) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/130) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7, 0x6, './bus\x00', 0x2400000000, 0xff, 0x4af5, 0x6}) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) close(r0) 22:28:42 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1) syz_open_pts() 22:28:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x595) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 22:28:42 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') fcntl$setown(r0, 0x6, 0xffffffffffffffff) 22:28:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x3, 0x6, 0x7b68, 0x5}, {0x0, 0x7, 0x298, 0x1ff}, {0x6, 0x7, 0x2}, {0xe87, 0xc7, 0x3, 0xffffffff80000001}, {0x400, 0x80000001, 0x7}, {0x6cf, 0x0, 0x7f, 0x1}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 22:28:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 22:28:42 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000005c0)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000540)) getgroups(0x3, &(0x7f0000000040)=[r1, r3, r0]) setuid(0xee01) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r7 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvmsg(r7, &(0x7f00000004c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/153, 0x99}], 0x4, &(0x7f0000000400)=""/133, 0x85}, 0x841) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000580)={0x5, 0x8001}, 0x10) truncate(&(0x7f00000006c0)='./file0\x00', 0x0, 0x6) getgroups(0x4, &(0x7f0000000600)=[r3, r2, r6, r2]) 22:28:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x25c516b0575f244a, 0x8) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) r3 = msgget$private(0x0, 0x10) msgget$private(0x0, 0x205) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) msgctl$IPC_RMID(r3, 0x0) 22:28:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() syz_open_pts() dup(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000040)='./bus\x00', 0x8c8, 0x40) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 22:28:42 executing program 0: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept(r0, &(0x7f0000000a00)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) accept(r1, 0x0, &(0x7f0000000000)) poll(&(0x7f0000000140)=[{r1, 0xc}], 0x1, 0x0) 22:28:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) close(r0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) shmget(0x1, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10181, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000040)="ccf1eef5762f65e5f12fad6dadd085ca958fde4321987da8738087e6ab51625fb2be0abbab15f5b044fceca4739d9ffed7f16fe32b4c76ca7e5bb2f20d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") msgget$private(0x0, 0x443) 22:28:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x1) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(r2, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x100000001, 0x8, 0x5, 0x1ff, "bc30a5eceeb03f95f6bba2d70f8c40e22803a8b4", 0x7ff, 0xfff}) close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 22:28:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:43 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xafaf, "8d78742aa39d9c6003d8403d0df63791286298c8"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a9541891", 0x47f) 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400020428, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 22:28:43 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x88) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') chdir(&(0x7f0000000100)='./file0\x00') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) utimes(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x4, 0x7131}, {0x1c6, 0x1f}}) sendto(r0, &(0x7f0000000200)="d8d1fe2386ae3cca189777f7c50ed7700f836ca20b4e0ed16e2b153e7ccff1078f4c20bc0d4d640b16964a384854bf8ff36c2e5d2014b319918c5433740e3cf42c80c30a282e21819df034c3dab4193eecf1832cdf2ed7b4e567aeaaec58f94667ba6a46dda0d5f0d30a272b", 0x6c, 0xa, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) utimes(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={{0x28000000000000, 0x3f}, {0x7, 0x2}}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000340)=0x400) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000001780)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001800)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000003c0)="c3fbc823b280d869bed6f75b8248a91b2c8f6e0bfb817f6a4d0cb05c52065c42be1349a0ccff115f6b0f9fb470aa4345e36b99baa319b4d47e97740bde109972c59b3b139fd6", 0x46}, {&(0x7f0000000440)="4d710a315aeaef39f817d3d380b4207a5ef1e371c715c73d834155fa8439c29d24f9373284337d8434ad4edc96ffdea82ceb496e033f60cce7fb81076641a3b4eaac85bcd1ad0bfb35258532bc8c38a2c64a545976725da17f2ae2b3039b73cdddcbbe34994073e364ba8e3be473c927b528aa0b64c44559010b664f499f6acd6296069dbc0e9de9f322ea6ed2e4b42696dca550d5900bf9807d82ea2929bbcbb989c296672cbfe9a915c1a80f53338394d8689c0d6a209497dbe13cbda2ff4250be74401b78a632b2ab08b9a93b7a40cd63383eab4c52d035c9d020fb0e4f9e0851dde857644d66f745425b418cc205565d330fd11f9c744c938ef8df5c12030fc08f9ca3e7d58d3ba349341c6fa8af037a47b668b04708badfcbfb03b6838d121f37358ffd390e0f509c8a900705466e1f96487cab33aea534ad7d7583df73c98fd472bee581036445857527536a06a8512ba2eef5c284b5c2f73481dc65662328b72c2a7495e450bbf4fa4a7a9338dcb53bcdb805e37e31738cfd66fab245f7a7303a57858152a766167ce593d7b3222226f90aeb6bbdfea73b7cfa26182934d2d0d2d1999b3427a1ff20db5dec9580d2c7ae88eb589e1880c9a610befe20dc8e1fcf5677b0fd346dccb547e4cdc2e1a333dd48797ce8c843c6a350b73d8b98a54269477aba23a69483d21fe9bb71f9220fa13f7f8d6125635b6ed700cb67f355d620cd8fc28e45fcec1654a48363501a1fd89de9aad0565f56c90d852d7fa65ffc905f84ddd776c6db4d7b6d04903e6f723d92d1bc4d58af1d9c9bef7215e52290408bc18f9f4760d8c732490176e7d46de40b30ab1c3e77e45b71328bb777b283858ddd2fba9c899677e8a257c35806997f42f1b11926a5b679330d18b83213e8c000358a182c804f22fc44a2de314016337ab851684d286e7dbe8847c15fa7def7a715e6a1e383d9f80933c9de74882b47442e3a1a5f0a5402bc4e2bca613e0760effbcebd59a7bbae19d9e6b449869983949cd0b2099bbc1554b1b22f58e840efece5626f0ab3b1988805ded3673ef517f953743ba0287eadfbdab575fabbb977cdfe683676e70b6ac20a8460405cf2e38bee2459692738aab854e7d322c55a3a50431c5d7c5f19ff0587c5fbe2de9da8ddb25412a047e7d65bca0b0de11b57c9a1df38b3939b0a5e285ef5c972193162602736db32d659b723444c1136777110cbe0bee6c088ac00ca1ae18e32be69eb36d4e5ea9a6885992e6c306ae38f3c297c7c00c16ac2304780385387d7c85b646b34e42f4cdafec5a6dbb86c6d05b2d419fbbbb6add39d95d0288eef138b4acced6a9a9c64dab75bd46e99ec062bb556bcda138ad653059e7d508707809d0cbf66d37a0031e5a422a8cb1fdd5b79c0f00815ef77192018a1a82c64d4517ee24bda57a36016452facbfa02e12a63811c7b194879cdca0495a0be8703647c26a4162269d81b7408d1b29c12b60ee5f2b495a3cec58c735dc7f8e8616c97655a2a3b4cd2be5a0420369b643125ea02548e52298d5faa6241906c0173c042ff0bd96482f415e16ee0ae25ff4c6e91e483afff122b57cd81fecae5ca7a89d2c554f0efa76b115461652b986f89a88ee2e4fc96f13ab5cb076b5000733fc6ed955cdcefa38c95970875fcc37f34e39a96809e626fad32c9024a1310ea752a041dbe9bd05c518fa2e922e0fc75be006a29611d7aa1c243626fa52a0fe2c31f2f2a0aaf7476ef439308dcd39ac9608b91b685d0df5f0eba6818108a1674baa501d72ad3aa95a7d3da0879dd62af0eec47c30768960c1f986e3f03d38df887ea29bd17f55f6ebafe7a630a306a936b3d1744f235a3d31e3f62873eea7f50f7574e687e2bfe52beff5f3834b313140b56fb1b7458e88163c359852db8b6e94177a9c963d413996d3762325d115e0768c37c0e9688a95b166b7452259cdede3550645102bc5ed167c1fa410c9a502437acb628790a05116d32e745f1557414bf37d678cd62c7bc4264ba3974d10cb1340dd8a301e6fae32ec5cf47be6872a2cbcc052dbca6a0e5cd60602e9dbc5765bb98818b2ebb59ec3acd883db92f92aa9ea12c40b8247ac9006bf9fac94810c2e9614822eca2773482f5efc60d44e72ff1de08277ccc941d92037817f46ae7d1fb71755d047c73665102b103e1c6effb9df024fc6fc64f3fa5d5d619b4c12a6797485ce50273c300976853aabcf2156303e336f810e8a2db73115dccd95977315ecd1eda778ebd4d4a208150c24f45d961507ee940320e62c77537bc8fe9a2b9ca7bdb2ad5deed6c132af166d7fdcfd51acd3f92b2acab032321df8d23e828e18434365705a8502da6e43558090582b190df121052a446d7dfc747077c9cc9b54aa93a2af71f9c550bfcc6fbd9e0d27071870ce47c7669eef90034bfe5e457cf115da088cdbbb8cc4d9ae26ef97386c1ef9e5de67c1e52c50d8f2eed59518f2c531d84114d5f15b57edb73554ad9bb4089c6f694ffdc4603da1a0e55b2d0b41c039c7488c5ef3c41406b05c22b05556cfc0f9f23f8e4c8c4e5f3fbd3f4ee3c9e0bf8299609ea78118318457b43b4a3ed86c672678486faa2442a61308e57bb75fea5a9bcd8e047b195eb396e56efde21d650a439be222455111438fb3e24fe44c5a9237651e63e1dfb35b44b900de22aa3f428f320353d986a8d9e0ba742813b12321221d8567fc94295b91e7793392038c2acb48303fb0f1cf62c7a0b2c199e188bfa96794b35baab294c64b023761b2cf472adff1ab9098c6e3f241d27f84b43ed95936d25c1804a7d625a5cb4b28d1f75beb3352c9d109e37dbff094997be7ea5b6c6f0713fc007e4d52032dd664e5429965184150b681a3904f836578aff5e526a088beacf74c9a961ccbe35738fd808ba312f66c4f9a1b089a38e726b11058d8abdef52c103826e21a5038798cb4f3838e1ba84a3787d8d030ec364778d5ecee95f0a0bbb8d9833e07e756577bd53f6cd16896cfde9b50df32dc93eb1c9a35bbdb8a621887567d2182ab21e108c44ea95834c9115e3f3c14f690cca758972f0d93b66e345c500ce385afdbcb5952e492a231a7b31f2ea90528267eec497fd47ad14433041353f9e56eec940f57aee87753ac877adfd3fd2e5cc5e62ed4086f81f487cec86cc347dd50711dd0d0308838048401838e4b22a0a8632759636c145dcc45b954a3404d39fd4f48bfb289d90c6096b47590f874efc41bd0c82b0e79e548d61106a1754e134eed908d7fc765b46e67ef5d9c8850e5947a115f494dd888187ece8330294841f732705445aaf537406dc4227de92b15b8af692a3ebe8d3498630d03a2243f0e25dd88ea4f1544563e93b401f85a7a689a34f39717b49c88f92f5b5be4e44cad02e332eabbdd9427fa69d7ee66e7953a61d08febc1c746e70af7db4b2a90c394c931db0b7fc4fe5686db2618599ff61feb6a2b932a43ac7f5f303622cc7ee140ea9723610aae8a1716b366795625978999503b795bb24020dd7110685a922e41e75da409d8134bfeb4f8dba84e149c2798c59a3181f351ab558aecfd17b7a6b3872297ba5cf096e0a5fc856a4573a314dab011e1a03b488273f44a0f1f438d3b3bc752317afa56a3c53a82a19e67584154216d1541bea0bfea40c30762445e758a5fc53a3040a9c4bc6a47a08c14a607318ccbec3b300662a64780c122fc377d18e686cd108157f24cd9b4c38546b58e918a5537e0353ce4dffd3fac4e93f096347d8c2b95973f409bef9cabf5ffede6e5ea09e3fb13b54006f096e8278dcab08a99491ca0b44bd503b24213d20360f380ff7854e06cb394462697def2dcdefd0742c1a6696ab07ee8f60014be1d5e131c7e8240fc3f6965a278cceed0d3471935ba32433daa5c9954a6836fa896a724d2b304fca00820deb5222d38f85bf722d77390f4836685f4dcfd3d0b2bc1bdcfda050ee039316b6825d90099bd3f5911006fbf699089b39b2ffa6f29e21d71e90021f6273aea7c4b2a9302ee64e645a9b372f23d45c9f6a543ecc3525385e406d8b2b929a6459d750a75beeae1d94ea457794b7e75143c66f95abd10ba96ecfc98e9aeb1dc8967a0c95ee05538d459047c2218d5ff46e9aa4cce5bdc349e78851045dcd5796d2058be6972cdd43e40e518563e4f8ef04bf5adca1213d252a2825ff4c488da2de9e33810b6e438121286d108eac76924c3f128fb2790396d457832fadad85b06f2a9ae4451e5f90acb60f64f693e1e906764ce7a6732d5660ea8e9c5a6f40a8491669130f1aeff6b2b7056aebf83c19f5fa6badc3b86d7ee7ae38c0307ba3730e6e52413200a8a0c01a766fe67198fc348811c8b5357be54c9f2623ce81b1bd1a9900d3f63c9bc115f5847a42bcf3b85e93043053b5103010edd6e4da3743197754b2f2fe9db09fa386b28706c161a3d2543718fe0045d84ee2854685becbabd97af5b436adc5447d127c3eb1a29ac322c2cda4b007ebd9115ad25e9375a939f05d4ea0fd6bd20931303e5d67f0c162232dcc2050afee27b467271e443797f9452f23d2e8c340f09cfbb68e6c2d40a322036bdedd33c2aeda1a3112640cafda509a2ef68a77523290379f6be266f709b468e994af047e5e6f1b04b00326451d3d06d5464628ebf9f17994233e146a956599418d343c4b15f5fac6fce029ff07433a5cd51bb2e63b6ec81254eaa7025e8aecedb2528de27e8201e26e93f6358f829ebf9e87a242a066dfead958025c5776bfd3790ae0b606336310c4ba0cbd75b649e53713e33acfb23e551ff4127dab78b51496d3b159dc6c913713750a64785a54b1c72289d44b696ef9714d2ec766d59c6aacb6d4df9c531d249b9125413287d57c0dd3a6565023ac81f17277d24894549c0ad612942049aecb69e002652b3983c5281f0ebd8301f9debbd63b88ebbfa4b4cfa3f46cbfc0568a417979f5e71d2ea949d420c1084f21dc629fb3f10e64f55714a44dc139baf14bfd294a0dd90f304f70b18c58526cb0a07894fc0559dc97e38677835e16221768d06bbbc74923992a4cfb87bd7c3e630b45a966bc4b3665ca0f4e1f49ba82f1f7cff27057618925d132d0a21e9f249176d8f275df4bf5df765611b4f8a39ae57c353898baa57defd2e293eae778bd38cdfcccf626a36021e7b8ff8152227deb0e958b97957c09cb0656977c6219e6e3012d851e06a9006c2d770c9e7f20da9f92b802feebe1ffe66060e94295f581e787674884ed9fd59c15dfc2f3d6773e0a916c38b581499d57479a9896b237b6fc35c22b41a6378f609cb32864d70c659730647a91e76256b568fb7d7938d9d23c953be4043d28b9ead35951cff9d26311707fd838fde16ba3a654807646f279f94eb3fdfaac30f6cb50a020afa40cc983cef4a03ce54a88f07acc49b883eb11d8a5d4fdbc6ee95c8f77f780be3697867f757f4249410cd5655c4486a041e9f2225dda36f97a0bca62ca70374ef07dba39417a0f47931c42cb25cc8f0dbeea1d2f08aa49933e103ebf7d171eef00dd737435be26bbfd79edccf6f36be5bcc0fa904ff93c9df62068f78d58d479fae42bd9419513ba9d8937b00ab5194f4ed600c568faba6f4662a1d35f7b51af58c958a2bc4174060a93e9cad339b30db388b5932a858ea6610a0eb1ee2b4be2632ed8fe0fbadc9fc9f09c3137bf4d0ca0406b6f087d834208cd0ec1621fc05d158bf6f6d836613546c50e25e8b70fa8201d8ef512f2f7aa818245f7be7c6714a690a135533eb65315d5b4cbe", 0x1000}, {&(0x7f0000001440)="e32a5f6984f95303928a4ff3dc02eb0a67844419c1a1f4ee3a37c17f5d95c1841c685b962d205333357a6022c79f08257ea0cdb4e2f872434c2793c19d37c0c8fa15d3e5ab1e66614916fb426519d4fdd13d101860f746610ec51b9690c689edc5b4f307ec9df24d2f733dfa7cc4502a5a04fb2e250326983ff7f563a2a5e0ae3192f7592b2441af3068368be161c6a01f2d9cb7cfa91936504c44274b5e3663918160226af7937aab97ac5c173c2bb15203163b428a62d24126ad505087597ae0c5a01da1b94c8d348ca6cc9a8344dcc2d8ad00e171b7c7f23f8a37f224b62564297738e6e20cb4ed51c5113f", 0xed}, {&(0x7f0000001540)="61f5e2810514bb888f41ed98d824713295c6d9cd7078e705c9a9546418f1bd475da984d370cba3727ab7f6a68393d97e9804a70e6c80e238c1c5d56fb5f3b2c0214299739d2ba4e2124b359a880fa76d95a53f62a021d81c065c9349cba042ba08c6ad10d5f62135b6f1a602ef29b45c3b835a9b75b0d30d50a38e121509d16d573d1beb5fe1c2865efcc993bec52f5549fa27210cc973bd38fc9d210ba51acfb60c358b71cc19bae0f495e8e7", 0xad}, {&(0x7f0000001600)="8fc1008d4274434c1853373bf8bd4c277169b8a37e4c62535149737ccc4dfa867d61ac1b3ad654413548b52625ddcff92923823537f2f5f566c708a677eb1839ca23e4048f8d17ac2d1d5dc02ea83eabb1f9b4a2fcfe226d5e2bed7244db8b96e5ed4f14295eff21982f2c0c7b8de397648355bac81e42e4a5d36d68e00cc1874c6460745b4900c3fe4aa40dc77f99abd757741591d39336a511a734fa25ee34c2", 0xa1}], 0x5, &(0x7f0000001880)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xc8, 0x4}, 0xa) ioctl$KDENABIO(r0, 0x20004b3c) sendto(r0, &(0x7f00000019c0)="9f8c304147457f7d94d407c45c05a0f67314ac76704b9f07ec25e98360fa6441e51310f303898296317ea5fdd44e8f5af79e8880886a23e790b4d2502aa57b37005e55358ee8cf82d5f38117b8af6c290e7d9151b4cfc6c0433e0debcf693ca0fdad9b746bb7ac6916de59cb20888e099c1ea360d31a80d8df5a98af2f6f267174b09527433759a7a1da347f5235794e2bf2", 0x92, 0x4, &(0x7f0000001a80)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001ac0)) getpgid(r5) ioctl$KDENABIO(r0, 0x20004b3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000001b80)) write(r0, &(0x7f0000001bc0)="430cc1acee7a7333821af4853a925ade1bf867f31d28f2f4dcbb30ad3d666b8c7d39e5b59a6bfce2c91779875452aaf70a3f45176368f3cd6589fd6ba55a63cd31e8de3bd7e9680a123d78f216f2045eb3a644fff4cffdbf3d106049b13f702956f789f18b59190be6ac75dd67c21b4bb83d79baa595ff7fed64baf54a0fb98ae69a0e6a3547506136242137a6cd05c6594f2fde98eafd7199be10c474e8af893123949d20dc305548717a4f7bfdcd8e5ba9615ac93e1afd8f5eeee7dbf622cc0b1e0bcb0edab3fc1475c4ca974d69c06bdf0cc5a4", 0xd5) mknodat(r0, &(0x7f0000001cc0)='./file0\x00', 0x2001, 0x0) sendmsg$unix(r0, &(0x7f0000002f00)={&(0x7f0000001d00)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002e80)=[{&(0x7f0000001d40)="b41aa85202744d12a5816bfbbacdfea256c6a8d6045e51ef86f6397ebdbcd2c778a7fe44060fa5f8aec0107e67e2aa8af70b058ea8585b6ac871caff8283d01736c4d6870690345537abe7645952658d95508b8e69af9162fa547e3bc51981f8ad9c9364b7ae550968164a41566813a78b1bd1e710f1337a8cd84ff9e4b5650b5931c540c733e437891f177ee7eb3a04dd4af3c6d182c42823cbb6882654b471c4abfaf1742341a6f6f28dad5e7fb2ef94be64b1ddb39462df30d01db9", 0xbd}, {&(0x7f0000001e00)="5b27934f8b782e70bdcf783a85bb8b34d98b6b05b0e33c840ed55a548fd41badc2518b44eb8696a310c15b23f280f14cf2975e1038f5b8f06c486e0ef035db95b40c18c340301156c22fff206f9d524ce9a7b4bb6d7a8ad5ed4007e1d74d67c67922d48c2a7c3c79133d0e1b25f7f822d8d03e233aa655a4ca82b012cd5e327b11fc03fd1d387a5f2038e38c4e361e6cb2c9e27e17dcdceb521e802a711aff530709830da85d34cbf454339a342c0d9f209f916f1fe85b926fd4a2c77b3b1ead1387fd9bfe897887cd36cf5a3929cdc9734dff2bcac49f8a92eced4966c52612ee465506044a74db1b272a692f6a53a940c16a3801d56df2e6671ce4a4e7713e48aeca4b5d5390fc25fa7b885a32baca2e5aa681b4456d7980765a5ed49325c17c29eca22ad11be251139bb4a4beb2b397c0c32503fb4b0a8bc04a8c46871e112923eca781b34433ee3ad7c9b85290a4d3cf09a8212e18ed4de5fc0b3f7a6960279ca3c93132442123560172c0e3120bb74aa1a37664761f7b6b0f077e684c71dc89361a5b5333447b294276c7f19f8efeacf8fcb5cc59cf2ac1554b654cf3d3865b1be4f264ee816dbe1a3bf76fbd5519afdf876bfa4dbbc22ed3f05706f485471ee4977fc4e00a5280520aaa26c616b91816a6f35af340f9973651de0941038d4ad505bbff1ad7357a50469bcb53bc6279d4beb695ad6f2f9a63ef83b1620045d32522e756ded60930a8724db88ffc591a95da3c91cd1dd475f45f3ec03e14fcf49b6eb4997df79898f4414a0f98030b6fefbe24eefa3eae079cc108592f775e92b1384845a241fd196da90cf976b3cf8ed4ca5a16162464be5890cadeebebcb671f94204f9fd5bcc61f81c7caaf42eb93a154ad6db652f77dab9047dc90d55d428f8d290c0887e0d78e018870b53f083b996e1014439f8de93833aba386549b1670392dc6231cff2ae1c4e9b899dc7a3b17895e7c3adcc2749ff1895f363777ed3b0a04a87360f8d14af8e74f28cd5586421f3ed569aa8c03932069dca1d812bc1633df6db91478dc248488fc75f4cd6fc8ece297ea6df5b6a4c1619a1e5ac5e6877c1ceb61a1c36235971b905183a0d743450a43e94eababf824ae6c66a28357b59464b5199a54a3cf2d890b89b261fb1f6533542310e486e15a077022864a6176f40999c91566d971cc2c5b027038c9cab30db53788a919fe12917d38bf6199da311deb123b1edf47b3c384a9194672e8d4da8ec8204c1624f414ed8b2b6bd835cb26c85008669232504ffa8f289620689389741794472b64d588a781df63f5e21b22554831da64b3f0863c485a23a4be916846b47001fb35203f5218c1781e0448bba39e5d33c3e760d59c6aed821991b16f7ac7eecc07d8c86134c005568ba09e727119e4d3cf795b12086ba0850bb8cc00393de3d5cd288ad17bd0fc4fe853ba51d119572b10f29c311ef03809a56df3766aa623d097538c9e101599a1856ec30aeb4d3ccefdb6a24a75821fbb99fea8ee58f612328af5ad37ca0f17fc3701db654d2b598a35cc7c265a2d85001e1f2c89b608f9b0cac8f47d8f5c48445eecb10aeb8b40b9528c4cca207991d9f77417c3eb09e7b0133e85730199a50ee2e09d6e578661b841576e04acf0979b5b975aba2007ff1002543aa97f71eeba4858b0d82bb615adb5d470ceff5a516e37bf3d313879acf032f57dce712713c14338dfe1071b7037217cfcebef9404541a72b2b672f695dbde542e3c6572c83011a7babe7702a7c55a0961381674c941effab1b2b611a7ce0c0325fe995d06b7f544e69323553c0db79211426b574b376671b2378caddbcccb017bfb6856672645af729beaca9ff41a8f3adcc7dd6a20e4a4ad997396da3f621e207fec4d95dbd1cddd16a86c6fee570f7daaadbedc87c523e3734fbb21102ff72e1744b4f36b889b3c17ea58cc5be561e485cf12fd1f88a3f7f4f33a36ecb1763bb830c3fde98f8bd9ccdc865d8a8041c890fdb3fba12d4713f192676ae79a9b5edf26333bf8114fa0f484366ed882ce8096abefa9b885fb666610b45f2eacc766ee06bebbeb4869dd294474988b37e5b902778b6e86aa17126eaa2868875b1591ea771a00dd8ae6997b067a5c280d2ea328cc8e08e998a5302fd60b49d3292f9108baf6d7bf230b1d06fae8eb0c81fc8a6146f380aa7587ad2c4794573843d7d2645b2cd0693cae2c55d6eae19fb32cd6186656d881b7f71eec62d896a7cde3f06f9dcd33f6c182171fb3586aaab9bd3128ea8dd3a0949dce17548c423d16e2e1f97aaa0ec4db8075b58ca7e63102cb284d077cbe98d97b12a6be0e2863af7100f49a68b4828e4bade342300834a354c1b13b4f7e97e8387a31c3eeb8e7802d78929f15b032a309ad611cebf29fb417c1b80cab3359183ed957fc7de638a0764c0ff2f33407a5360552f2516db1bbf89287689898b2605f2cc8322b25abcabc59ba9b1d99506747856af40ce1a9dec9193ddb0fb65c74e5a0b982058b5f7c48d82399bb485042497e5be5ebb9ffa89afe91620b640e7f613c557fa6d81e01ffcbfb895ab5c4e35568b448b7cb78b540c3c1f96081ebdcee659e4b6cc5c0f3e2693c8a2e87ea2972b696ee0a9ef1b02f1b07e3660e23f07234ce305a2676aedebcca86f044c8e57a30f16c919af9d028244c50c6e174358db701626874b2337ec791a36fa304484b17fc715e0243f3e94dc7d2058998273be421791d706a53c3d3aeffd02b5065c54e229e32dd10f6fed826517c9c7556877cfc1c3efc2196e22e066dff16bbf55555c3b0c9d9cb9a85fb1c22ef13bcab9c2bf98c293e1f27f7b0c34a6682273d392c084f8fb6a5ec924c576e97bfc7987b3817d25ef37b453da940701608c8ac15d924f0f1dd0d2dfdde83134373cd4ca8b08f0f451a65c70e8904501ef7ac785c8a81ca17321004bb024387f7e15fdbf6c312ddb03e278e462a3adcfa3d0bd1756a6b19a794d3ef970a35ca92181f8f59a18ca138ddc8214238d6fdba25312e0d782fb71c66a873384002bd069bb94f92a77786c4c9ddd1a28c8079212f1e2362e28deb440827df09972de77bf15afb66387ad40805d026e459eb9405fb4a1a3e5b9779e3c7292884ecbe3bd271bfee33dca3afe170f4f2d7f753d05f4077f5cb3c09a4036fffedbf3035832c98ef3707fb14d1d82c883d9a7a9685d672a107587f6d29945ee273e9a8ec13c9fd6a5fb76beff7087637d36525ec6c1fc962d045dc5503c4fda89207f6b6eba46f2006856cd6a2d7297e837a0cd177474b180452faa2e17df6d65d5995f19ce8d0570ca525bcadefc3fccc5d759d61214748a76161b71fbe5a1df0a88405499256b2f1722fed70a406111bc7bba4f113e35a690eb587785a3885621fd49ae262c9a4936b63f7d6903b68a83e34c95d73ca7f0eb847ef2f513d7e1e946485e0fb0c0c0d88012ef9b104fc0a4846215c6f651accb2fd278473f9b60041eb3d51a229ecbc4f0d8bf1a0597608e44f72af7f9b573a1f25493449da401c17244719b2d37604adcc9f7218b5a27eb450d3a52630e03b4e036c72d41b20728b614c9b0e6f99ddec7af88a99ffb1a64797a7bc3e1a622faeda0a22d4186d35ab8c766809941fe94d41f893ffe6938bc10d64b5025f64755c491c9f7ba3c4037f962fc08b03f6b52f4b87cb1f9c1ecd0e1de0571f100e9138ad744c6395af8f19b4e43520e8dfc3df79331612399f5b9ae8f41c515b03c7ca9720de4eb2340efa4bcee864e12f03199dc5cc92c0ff93eb2324b9d90e42011dec2e0f08a03f23aa82bbc03ed3a675d2cb24a06e79cbc549cf407f1d07de8277f31bd68e84f393157e10b4748ef5736e3f9e5f623b1af93818e9f777d457f9347ec4a85848ccaf48e60d794a39eaeae196ab0dfe27ace3a9979d6849d0f7d9e73bb8e37a4094ac15e1384e96812c4773c8d87578a54104cb76f65297588ad83884f3dc52c327369205d27a2efe08960c5289eb93c80a442cfe5cd6a9808aea2556e6fb02ffd353bbf791904ef2976c71701af5cc03e05e7e161b05322c0b4e359d751c2902100776fa30a9558970c6fc28a57cc29b6815b4062103fe82b924a0347cf813bbcca65250d4998b72618834a139f708cc36af1bcbc216337de581febb7f42c3681e5929ddc00d89311ae726da991dd2056c9c9848e4dd07877a07d68aeae2fa8c6974494e18d3d6cff850b16464c0dd9fa0ba4fba6f2498cff80329f6b7f997e79e39cdd3fa4bc11c67c25d2b5554e4c0f00be312448044ca48a332d1c6fd4a7d4540472f77997555de7fda153569e7764addf2373ea7b3b04ede449a4c4b6e2fa583f008c8997b8314d9e5c4769335c9cb0b8605b55215853927bb5686d3c5d3e4226973170faa208537b7c4c9feb1a57d87a38e9cb8c02e2de56fdde3ef11ed756cc0cab22974cc0af8c92e280f1bdba8589f1db76fc4b8b91fa1064b799530d014a12b6f2a981d6c076698c87cdea7478db4b606d7f9f0e8bed15141b59accd0b5454a8c4e192a3314cd85879fdfe1352d760935df1d98c253959b26fdb3829486517d7d05c6e74b59800aa0fd1c99e7045d3e6a6a2ed997c3e8d143b37212ad9b051da2d405c8d311a1eec349ba977b8a5df28cd45a041d85ae8b3a5df423e39b8e9fd28253ea3f1a6e5771347616428e1087af95a053d75573f6ecc3eeda0a5f5b03ebb336a824bd1de3faae878928de9cda003f6dd37d4858aa6dcedc027814f2937f008c006f1bbe676485fa72b68eb906dc60dfa1f96d7270a7443e46519269dcdd3239ec76a1ad47535c9553f140e2b61d4982fea4437cbc0a7ad243123a5e7198e56ecc4ec5712bf1de419f74fc12fe0118ab2208915e4c94ca7bb1fa0284454654c9905c592fec470eb97a2a4fcc6150bf7b257968b142a1b1a1f0e9ab28a6b38a688e5fbf7b3a18e8981c98488c73817b877f0beb8efd02b4b8e83f395431d7f6dc9062cb6522c94b80a8c1c966c833d651ea4ad1cd203186b1d8f0a4671eff160575eb445f48a90d6361c07ce3727cda0acdf216a558396bc0e08a8cdd295a856598a489bad8b6c9628f955a1aca2784832eac4db3d4dc929625c3f6b19626c25bd595db74adfe518ecd0d5b263614c3cad4a3a1ec8564af0240b3fdbd31a052b6be21d482a7d98fba892343caa88490e288cbba3bfa93c18b3ad7e249ab4f99cd96d88a08f25040449e4f984013c4ad6aa7f40a1cf8feb7b126c1dd702a0eac39315ac056274a4670f9399e9120fe0783f775cc3712dc58fb2ee7eb1a7e8bc58b851d4296d952bd8c494888c9df16774221ad00c6c6b3ad1868313974fb9e1999f38771835679e15bff76f4ef5a09d1e7c44e341da6d76318515e0713f3164d0085ff175754bf1068e70566ae9cfd1caec8c880df85465d8ff7e712f9607742c15527732045555604a8e4e7ca4893895ffd5c8c5bfd8b28db102a9b77bc9e2c4c56404e3b761e962912af21e83e6b80c6795a4466af0bf37471689cfbf9b967ae09ef11f85db9dbc545cfc3856cc740a58e1394ca6f6bc86ac5e97f46b65bba390645e99d36a91a4bb41973bc49eabd6c4bdf313475c02d42bcb3412cbf1350aedac2b371807df92a68b57be44d8bee4e329ecd30fd6b898cc18ca37a6e5338f3f99923138a6e71aced6fc9a137c70dc330c999fea15424019f84a6fa61c5844491e71f2cb7a4f54d8d65433876144a3ca285e5bd1821f5935602fa3a36afd361441e7d2164b490de43a02a6864b3917379", 0x1000}, {&(0x7f0000002e00)="f905610052932d0d612666ab0e8743baf86ede79274073857bdcffc2cd40b67023f90e3e44e23919a23f7019c1c9c1ae24490bd19cda9164ab93f01796280d6f6cfdcf6f19b7173fe85470f6b1bdba8c10bc6f5435ed4c0e78d4", 0x5a}], 0x3, &(0x7f0000002ec0)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r1, r0, r0, r1, r0]}], 0x38, 0x404}, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) 22:28:43 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x280, 0x0) write(r0, &(0x7f0000000040)="15aaab1798c6e087e35c7e4ac166130428973cdef12415fd17b8af2ef1b9d2275654d55911be216b9cc6708d6c70b574caf3001eac18f4861b6acc2c8f62109f5a4074f5d5e45642069ad93a39acfe090a6a089b1f68c8d9f1a2450014f967747156ecb75bc2a9dc43bcd9fe6bcd19c222ea0ff03698999fad", 0x79) 22:28:43 executing program 0: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) flock(r0, 0xa) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x10000, 0x800002) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) readlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)=""/185, 0xb9) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 22:28:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20c03, 0x0) mkdirat(r0, &(0x7f0000000580)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x1) fchmodat(r0, &(0x7f0000000380)='./file2\x00', 0x1, 0x2) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r2, &(0x7f00000000c0)='./file0\x00') mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdirat(r2, &(0x7f00000004c0)='./file0/file0\x00', 0x0) sendto(r2, &(0x7f00000003c0)="e6688688625d2fa3ee847bf9947516ae80622e7d65b7747f65b33c040339be329d3fd26d4b663c47e7ad86bb96195d1441d9c089cd23a0389cf58069512935d673ccf8aa13df819b97c0e89b873629348f70db11f152ef3093097563d1c0ed468d02eb273bbf64ec14d332a831e71463750cf2b2f5c509a0ebdf73c544d0c004d290e0d2f7ecfc2f4b0ca7ba383c06a8520bc6c197aec5f78c025fae3de083cdf0464c7d245576926484cd0fbd0aeeec0d8494239abed18a5023fa347080196493d97791eb537b706f026f70312c64fa24dfff6f699d2f8fd0f17002ec6fe02aba25dfd1b9322fefd5bed2a81dfa6f783b06ae64f214", 0xf6, 0x0, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = dup(r2) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000080)='./file0/file0\x00') open(&(0x7f0000000540)='./file0\x00', 0x10, 0x38) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0xfffe00, 0x80, 0x8, 0x40}, {0x7fffffff, 0x10000, 0x1, 0x7}, {0x800000, 0xfffffffffffff9ea, 0xffffffffffffffe0, 0x2}, {0x69, 0xff4, 0x19, 0xfff}, {0x10001, 0x7, 0xeb, 0x6}, {0x1, 0x8, 0xfffffffffffffffa, 0x2}, {0xfd4b, 0xe745, 0x200, 0x7}, {0x7fff, 0x1, 0x1}, {0x3, 0x5, 0x101, 0x7}, {0x0, 0x6, 0x7, 0x7f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x1f}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x3) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="6dab800b09066f7b5de659837da8d39dbe5a7c70adb0fb8ca7f6ded207a9cda8d56c6e4696b68dcbd1a09f8ee88e7153c8ae2af70cff79ba4786a31f90ff66ccd30601a75991026f0ea6414007d7ad240d9b78746e500ba407aa340f879c24e3b4145d77244437d5c23ce1e0873ad99d669ea49c58d1bb6e01a531f0e03817cb2bf91bee6de704c1c305a6892bb2b60a077894096af3a894ce02d35795738f657504800280825de14ed1ea687c533b053bc0cf649fa4cbaa4675c0ac7ca9761508cdd62cd3b702017b7725fcc9e852b531fb3ac793a7afb1a0442b09200f0b5b3a35f991d45c20f2f70079c8a21d20706928dc7d4ad76d75b25b26ea", 0xfc}, {&(0x7f0000000240)="0b207861aa53a7987b3ce84fc9ccdf99d279d362f58b6fbaac80602017b51ae7a60a0ac0b9b8945d82473d0f3be649838d31a38f0e7f32ab0d3423cad5645c5a69fddb8dac92a3c06155cebccd541f6f42dec559f0d7ed9a77d2e0662f8694", 0x5f}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000034c, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x7, 0x80, 0x80, 0x2}, {0x3, 0xe8, 0xb0, 0xdf4}, {0x1a, 0x4, 0x800, 0x8c4}, {0x5, 0x0, 0x5, 0xb242}, {0x100000000, 0x200, 0x2, 0x1ff}]}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:28:44 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1d, 0x40000008007, 0x6) getegid() accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 22:28:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 22:28:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000003c0)={0x2, 0x4}) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r1) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/187, 0xbb) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 22:28:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30800, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xba) sendto(r0, &(0x7f0000000240)="41a2afc8c6eb66ebfa3b05b9bf3fd1602a4667e7fd1047a2cabdb394b859e5e83ba85dc542d159c216cf11dd47067f0df1fef30377c974ee86361ec55a693732eb22301e47db2175a494483305bae6f06676b84d541927ea2fbfbfc4dc561be0248a23c71f93a15bdd9f2e8af6287951aa3df11ad5ef39933d7e9dbdddeebf33737e4c97c3f88f536c7b21b4c6b017635f75f7a1156d6c3d685487e0f267d34ac7937d8ffaca05b5ee5859c80286b44c704c7cc911e7ead249c7a198dbf6764d3e8fb2d2bfef54ba44e6fb1f906a89e105e4aa6deca7d259eb2234e98eb4d362f3df6425872e74b9", 0xe8, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0xa}, {0xe}, {0x6, 0x9000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000380)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:44 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/236, &(0x7f0000000000)=0xec) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000100)=0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20010, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000640)={0x0, 0x0, 0xfffffffffffffffd, 0x0, r3}) 22:28:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000000c0)=0x2, 0x4) 22:28:44 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) r5 = msgget(0x0, 0x8088) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 22:28:44 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, 0xfffffffffffffffe, 0xfffffe42) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000100)=0x10) write(r0, &(0x7f00000001c0), 0xe5e1) 22:28:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x003+\n'], 0x14}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:28:44 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) syz_open_pts() pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r3 = syz_open_pts() syz_open_pts() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000900)={0x10, 0x0, 0x4, 0x117, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x1010000000}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x120000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x760}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff80000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x8}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000b1b000/0x400000)=nil, &(0x7f0000b12000/0x2000)=nil, 0x1ac500000000}, {&(0x7f0000f3f000/0x2000)=nil, &(0x7f0000fe1000/0x3000)=nil, 0x8000}, {&(0x7f0000d70000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000c02000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000c35000/0x3000)=nil, &(0x7f0000ce0000/0x4000)=nil, 0x4cf8469d}, {&(0x7f0000a4f000/0x3000)=nil, &(0x7f0000fee000/0x11000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r4) 22:28:44 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7a79c618) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7f, 0x101}, {0xfffffffffffffffd, 0x2}}) 22:28:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x9008, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) shutdown(r1, 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x3, 0x6, 0x169d, {[0x1bd9600, 0x4, 0x0, 0x8, 0x8, 0x654, 0x4, 0x4, 0x8, 0x8, 0x8, 0x6, 0x8000, 0x10000, 0x4ce, 0x100000001, 0x2, 0x3], [0xff, 0x6, 0x7f, 0x41, 0x3ff, 0xfffffffffffffffd, 0xc0000000000000, 0x4, 0x5], [0x10001, 0x4, 0x7, 0x0, 0x10001, 0xbf8, 0x400], [0x8, 0x9a, 0x80, 0x6, 0x4, 0x9], [{0x4, 0xb65, 0x3, 0xe2cc}, {0x2, 0x9, 0x1, 0x40}, {0x100000000, 0x0, 0xb9}, {0x42, 0x1, 0x3, 0x2b}, {0x2, 0xfffffffffffff001, 0xfff}, {0x400, 0x6, 0x80000001, 0x1}, {0x28c627c7, 0x7, 0x6, 0x6}, {0x0, 0x401, 0x1000, 0x10001}], {0x984, 0xfffffffffffffffe, 0x100000000, 0x8}, {0x6, 0xf9d, 0x1, 0xffffffff}}}) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 22:28:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 22:28:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 22:28:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1225, 0x200, 0x401, 0x1, 0x3, 0xfffffffffffffffd, 0x2, 0x4}, &(0x7f0000000040)={0x0, 0xf7a, 0x9, 0xffffffff, 0x71f, 0xcb, 0x0, 0x4}, &(0x7f0000000080)={0xffffffffffff8000, 0x1, 0x2, 0x1f, 0x100000000, 0x9, 0x4748fe78, 0x4}, &(0x7f00000000c0)={0x800, 0xcc}) 22:28:44 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r1, 0x20004b43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) 22:28:44 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3811, r0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000840)=[{&(0x7f0000000340)="99668ff15226b54e8b087f2e07c85a24241b3af9c68daaebc39db97ceb57ee11e2fd19b087f23ed70eab50dbae6f301ba3d0f1db0f2a817b3a190efd5049f8a0128da28f3d076286d5de296f6c6081d486f2aeeb182e5f97c05311d152d3d847f9e11b90c36320020b53c1277f1c5bc4f17ce18a94f284be550024b538ced7abaf0ab7133a6f0c333e6edb925bb8245ed40df1be2d8ebc3392d7d1dc2b456303b7e3ad3ee95a3f78f94acad2a0089cb339cc230e85ea23fc12eef4be3ed2a62b04942bef75f2ffa04639fb7d16db88fbf21e3720af7254819436faaba9d2d7ad2104e0d5c3648d64f143617ad52e8aec76", 0xf1}, {&(0x7f0000000500)="7573c250cc936592d7e6fdee22b41aba776200c5296450837d3139005f7956c87c68508c2a8702ca7dee98c5a1bf7e0872e9ef1888ff9d57c36d5a5bc55463826349ced0ecefae2b84130f05f624a44ad6edcb96f4b4d22715bd96cf60547f58871c468caa712717897810a899bb4862848bbf335cf6481b46083dd843131d6e635de90dccdce0f42f0706965ea1c8f7b62d880ed322eda4540165ffbd3d36334d01c5130a47332e21f17b77ec", 0xad}, {&(0x7f00000005c0)="828bd52f82852446c7eee9fc81be1728a2f3cbc34e62719001f2ffd5ce836681092519cc9b34419e2165d3c6c68dfb14797eae73e92cc068169d7341ed2360308320be5cbefd259124d7c6e2fc15e87b0e8767f6b2d037d21f1472982bea329079055f1e1743c6a5f9c41cb304f0a50d229acf0dd88c6ad4f125b0e208a62538a860d3ef5a61f34b790849f51c7d0fa5991adf8ea8f85f38fe7f75b4d0412e6d9f", 0xa1}, {&(0x7f0000002740)="7b3efe43235f38a280e3746d92f93fbe6c87b702d062ae2f36ef45d17f3c6ad194299f2fe0e39d34c3d4b40ff02e7782d015723373351a1fd65dc4a560a134f7b81cb88f645f22aa66507cd72238a9c228e1203dee4da2788c5fcd733aaf879af133b7a08ea3c501699b3c46cfe22395829357771a9f36e3de9d4fdb8bc3f6d6170f89f1ad5cb7f051af0efa748ee36ecdbfea7a6df91182d07da0358486b1ece1c4bf1c213afc474edfe18ebf405351338fda50d687db7ec6aa54d1d54e0060407da3d8dabcc7ab644ff8b87a9d02720c0c010478a0ef21472fdf1b00223a1646d30a81b07920a30140c6d5abfde16825550d9c1d50b56bfafd52d209267ed0d109733466896cec6603eea3e061d7d35be1d1d529214d5a579b9debcf93be6823bc0b353309620ea88db7c13acfc9955996f41d1d79a93ef342dc26f8df46ff826e6d35a1cd90df7439e028ee2e7221e767483ca2736518cf0b9a52c5edce9d76fa0836fa841d02cc0bb85590813c320b194b40189e4b5fbcb2fdc0d28f157f8ccbaf9e80577879f7fb0bb23874d1c2b2f804b8f9b4f316921aa7c427fc9db791ba643e7cd2f8cfc006b1ed364999bb3415f2e10e9cb1e9987d806419956fd5d758d6a13fc0835d3dded2f6c5a0124ec3b20da4cada92962fcad002dd93699da74eab236a4b66b6af42445999ae962343073c201f23bb0ec661714af66a599f664ae63174e433b280e278615a701d31a109dc9348d82198d6999367a84080ee162186ca9a46d4524afca9c0869fa097f58d91fd5ae4ec6bb4cec660210ebe23f64de16d26676ec6bb03e87541d76deff8e1a66bb517826121a3a77faff5f6ed5fe6aa6b9bda16e5fb43782c4c04ac3a252efcd998a9b454f111dd3892fb53d05baa482c24b5d30f3371c1edef4a11e695feff22d39a774ed6bca16c546d6c8adf6a8768181b5e59660ef2c9fdd0bfc599b1f8528c1e4a842f8e7aec9dbee38befecb58184d49e1b84d5c450463d2bf2692fcff04175a362fb8db95dbabb77295d4ca4bb0182cae4463dc54491c102365d91c8181d7bce37344f77c8df4b9b77e702245d5b1b6a0aeda8f0308a49bc8c2f409bbcb84f63f95cd4b44eaf5ad15dae44e1b64f108386e8cf520e04aab38cfa1826fe6b89681b812a18a9e3c0b6e76aff0f41777b87eeac7ba4715d0376e47804e9febedbd269c30ed5f19cbfa83ff86b150df52203e9640f4687e186c952ce30bcd48ce9356d81992f48bf0b6ccff7306330e3fbb75de1a9d318075b90ac674fc766a5cef4c6520f98b9cc364a94550334a1f0647aec88b6e48f9ac78e53f228a729dc7d342d650061b7b7cb6e35c0a2e7f3d7a9201690e7e40a6dd9f0eea43b2dce20cf335acd819697df5cbcb7be19cd5048b9ef9a5d063ff2d28b7e2a2161059d6ff4985dfeed02ed412e7993f1c1d044ea154a8f3ee53dae127907cf8ddae333fa0c0403876d0c0ac6f91f94e505e1da7d3cada1d82ecb79efc1a89410bce9ac91e1a6b251b9d12fa26e485adaa53c9049d240175ec684b15779e3f9efa71f2e6532894e4f1dc59adcb7a2dd2e5f355de3f18e534c3c6f3062b9f04a48d4ff5ee517bada82f777efc76174e07455fb561a603b7f6a2b5ab5e85fa2615d882dbd14d0676b2ba709f526c67f87f948bdedcd1494b0c93a85d9913a254375fb6fe9b972c59b8f2f36948591b5ee3a9d934304f2633071de2daebb63069363bd7b809c8cfd12286e207606c0aa4b99ed675184f3de66cc8f6f86e2f04352b6bd3ba1ebbf08c557fe7293603f155e95a9ca1eb8ce4efe6bf0b7ffbe00f31245e9145c62359a791eb9d2db6cf504f6bc425c6707982888d94cbd5347f1eb89c3b4f62350209ea82e928c853566eb06e1b477eb2e5bc6ecf017fe62f1a4a5a5eca3be590b18097467d58e64fdf2f1cbfc13047b49d03c77f7404e4fe39844d21dca1beead46ebea27008a1e8b33179f8e2a8b4e6f699da3a9d5067c9a7bee6ff99a5366df827cbcaa82d43e759e470d606ccaa5389cbe13e7cf1967f89dabf88be3477bc99f7d58be9f2b219839791eaf8b09640bbc5b29abd5b6171a4ee4831ff671202c3960e5c9a027edb92832fdc3c7ed5f7b54e9debbfc8628d2966d119b61530c2078ba317664483cbc2c859855ea5f2b0565ab907c3b8e0d5bef9307863cd2a69cedfcb3ffcda86eca2c35b4b52cdcec06834c2b6102c43fb55ce4a931e9107c373bf3f60a70e39daf03a8aaa291053edd3fbbfcaf6d845f11b3900c68e752e7e0c6b9c4daf2043f916b389666bce7a86f56a74859a484a1dd04c27fa5df46ff884ed4c4e5034a1449032d29d7ffa4992b5be7c319f37a79e034c8275b78d71c30151cef5c7b05a8eae2d5c915352b9d381f9ada822f342cb7589836b4809a2fd7c2eb0e31ac6af51f9b7ada57c1412a6d58f2c9942dd08ddb8983c2f3aee9ee7bc697de2122c47e798f2f58d91a4c8c8167b9cb1024560f4d5b8a8f86f1850230e2c01586c5f1adef511d6759584f2021b429836bfb3eda76e270fa94c4d4189dca013ac0b2cf149f10ddcda41a7fd699ff1d6e922c7b64d1d0bf997131ac7978039575998178ca005fa87e96993b947015a1bf8579f7c58ef2565f67dd33f0fde50512fb2101e59e271126b532060bb62ec525b591f1c240857e7d7f7b194add09d0c5012b80f096e1fb7ec101474e98b0d7ae11a2569106358cf0dece22f4b9ca031655a679b0e0cb3aaadcd3640578f6020c065bdef64c8f87c26cd38f36b5429301b01193321ea9249449b9fbe4ff1439e24e80fb4d8e646d98a473b0ef7158431aca1e4c5bc1f22912ec7ffd5958196a41b4279e5ef967fe28f32c802b0ffd23644de562cbae9469eafb5096be9eeff6a7e59f2de94b9a4aa94ba1d419c09f0ce723971cd713ef001f869d29e0d5f9f4ac1077caea628394fdc3163aab10fae5e70eb919358c04ce83615e9028ce62e2517120a94a606e7044dfe9a55b0d2a471724ceb5b3f2138aab49c7093856a976814e892f5dd4312f986288d9a2f8b2e2c4f25dffbcef763933aa5c671fcd2a3431c8c56b354d7b8a2d67d27e7e898ba6e11ef4400695aedf2e82e30c003375c7b284da058a6370d8a2922ebb44cc31bbdcfe0b9a70628526ee7f537cfe8d5d8aeda634b37036e028c97490b98332d4d91ee598944450bb8d4597480cdb4a591c5c0e45972d8f8a1a848bc39b2e6f7408c7bdb9cf8941cf30145d1ec9b94ba9d8a69382111a2446ca1e6b96806e8089fd28534f954c84c574a16a8ccc4171b369a115f325f76097b1f4ce708ba4a66cd815ced5f6447992dc6d170fa2bc12c9c5f50b64c8669016935475e760c10b8f77691662cd989c7ed5ca9c2f0ac71036adb21262a82c96630d1e701ddfa60357e437341e9dcf6db2fed3b2e25f73a2152175f16ec2d18daf0faa6457d6e023629fceb3408f6c94f5f921c6a267ee942b4b2c5b15bacef8eb0e460cb5d409e53988c2d486bfa3b175968ed5983a71739156706ef0cddaf5e002a669989d5a085d238b1926244951325feacbbbde51340982eac13c299b79ddac6c13ba3dc6a64e6f720387f577f8c934f658efc9142571800e229cb01c19c8919de8ec557ffbdfaa88b826b42fc348da14d7677b8083ba6b4ca84f9d23b0f25e18151a7b3d9ab5ce34bf624ee7ea89a99e73cbc9e3bd11ae8d3c6d34f0ac78bacf99983ab1ba362d13da6d3076fbfa018fa50ca5ffb001375c09444c1833e627206b7149cb661d1ed14a2f39bc1b978294bb99fdb5a0f704f4aeff08005301afc1eaed8d6f6d87fc2f2e0ba34ed55b327108f57fa44205b310ee5d8bf0da0539d90a6cfe7518db426ffa11c9ade18397570e15ed2ab35cbad64b04e394d5e00df917af3a3224565649ce6eacbd502e13ac02d1b86a843d8feb51855b72c5dc5fc6bd493968dcdbeba0df0143bf4a580b2e501fba713b6d01f34d081159e8d16cc62513349546e04e7f19bd0c12a13fb710f064ebe2dc85cd51bc6b96eb10eb124fa490ebad545cd951e43d94eedf3e37f56121f6c697b712dc79568fdd71040e34610ef93858c5d86b460bf675bfdd8c18ed6352865b92ddc095ec8755bdc5186d26257a2688ad2a8bac9e90d1dea78891ad37b2bb7ed0be33c46f279a53cd8b5104473ea422790cd3caa44382922f6ec7d08ca9a039327d0894f772346569afa75869b68a34b96fca73bbf6276eb0cfd60915330eacc68e55d2a33d5f10efa10874eebcf1829794eff5e9d35047d3b4c0db7622dc4845cb48b8913f396c60d97703d8b1dbcd230b422ce0f1f067bffd25692438ce93270746b69acf3baa589f18e42429a0aac42fd57a0dacc3ce7f60425f5f85a8279d51bc6fe79801f2a3e521a98ebef3400011e777e1b5e81e6fd6de0a83e21fb7d6479a8e0ed80ecb8baa4aaf9fe89c15062a15636fce87a7a6fb67242b231faad9d4fb07f6270f3e517a740542e24d66061b96e74a1b4b9d98d9f0d4a1a6fee1f4f9d2da49c241c33cc09dac29754d704c047d9512571124fc6bfe1ccd2bfbb5d0064840fe94effa4dfe08600b3e63d766455775c56e6d2f66f955b4fe68668c6b16780ebfd4290e96d03b4752e09a2cca97d9840c5f58f793835da172a35de8868c42effeea2651f6959fad69e690634575fa535cdf15949ed2e26c827df3e18034f99fb7d1ccf5a1980892679a51a9d59702588047b0bf42afae2ed24fdcfc659a7bda5da181a4dc7977f19992aafe7ee6202b1ca4e930064fe7f261f94231cfeb626cd3537bc57e36932844ecbefaa377269cd1cd2267d7bafa6a6910230a16fa771e75c8b759136d207b58c069fff858eeb81308c94ef5616ad8f025bfd33357d7027e362c37b0e77e81bf4ffa5bba45de106f37a280fa3222bfa2ef0c0482287ed424f0c8163331cd0d160583c18e3c4d54377454cc8665ec6bb29299f6b427db43fd1a2b3247d3207a2f24f113b7f6c2169f90b3d096277e73fa0d5e6aeafd5c48aca7b22682e487a5df17c5d7f45956e733807d56bfbe652b57091fc3e04d0af2c591457f44462b4b220db2ad504ba7b595df3f7cc577a21dc5764617382b6aa595e0589f614a249ceac3d17491559065aeade855599c54ee1475daf0cac69eb16b55104a097d53c0a43dc6663c1218435ec4bb3ac3a3a0b860127fe602ea2ec16b0d787a07ef9e1f9409bbe739ec7484ca389736b955cc800100e80651b5c8d65115fb6d34160bf997e465c0e51acfb9b867549c0d8ff10263df07d1a254d4ede97d022d2a45e1c1a73f04132e978beda3ac976f119b56f83035af5c968a44437c46b2a547fb6a2e4e00f89f114b0e265f48b8c40c37a8c1212d05e50d8ad00bd9e054f09033d4a7e9477dab6f68936ea0beccaf91800154d0dbcc96de3d9a557b237aca54c71e716abae0860838c3cf6032c0ab7999fa29b4899a1dc3c859678abfeed54d01bff4fe60a210af11b07604eed7ec23beeb963f48ab5800d3448e4fd5fedfeaf849bdd5a4d92066c41afb9180eaaf1cecead63e981f479b36b2d0142aba5dd3cb360752b1bb557e0442ae081cccba2ab51d706e71062082b5c6d2264cdd73af31476512abff67ed71e0e47b3a4601bc1b086df2da1534ac4787a30d332cd2d3a0b735ee21daaa49c9f0a5ba0be4d9e725b04bd2cb491b0ea6b501b55a06abdc3216afb89a35a8b58442574c4595a707b1d45a530ed32bf6e94d8c5c8c7f69ab8ab867111c89bf2bec9a40437b614e22b2f2", 0x1000}, {&(0x7f0000000680)="4cffd3ed3db85f68d400e05e8e185a539c5bd22b91d1c9d0f0012f4033d10303b195ade47cc1ea8c65077f9914294da59c511386dff8f83d8f84fdcb75ba025dcb8d0e0b5a5c1db61459d1aa63cbad051fa0b257ba780ecc2bbe9e5024a0c7f467ba6e70b7df8cd6002ff647370de4f045709243ec48af54a77fd575e9fc7e98c9f380e8a9d78f61bc2d044e51083340e59776131a757f0fa2360f041f5bdbec9cc92d8c234b3a8b84507f10dcadaab8415246c48ae567c96def76735818486d08dc94778a5cb23386ecc9864444558db38307832b803a4c90c001a9b217b0a1a1865d7d5a936d48b2c9be12aa6b3fb8ceb846c6a3", 0xf5}, {&(0x7f0000000780)="288df89d8c1c4718ed2b14ffd983bd45a98b9404749ab69c097b975fdae064f6d8e69b3656be4e0ab032e5166e0d187b7537fc9a6f81d1fca2c2e1bb0adc0aa251723f275b3557538baadbe491b9d94c2d20b8d2735e0280083af5a17afa1bea65a6dad2ff33a67a9cfdde4cac369b89978086bdc18e5ba87b70f2314017124c8279c8f170ec967e0e0938ebaa76079e29f581946ae85c20a87905315eaec6664edfebf0e59151df98e66bbba16a4a7eef", 0xb1}, {&(0x7f0000000280)="c2f500b50d028e4887b4cc243ba03c69e61b45caffdc88f9949f10212640bbac7baaca03c286e0d72693797eedb0a1e7f6b3b65cae3538ce5551cd17c040f1490ec4c3af088ef83e62d5ceb3496fe5c7809c4654ed7a00cd69", 0x59}, {&(0x7f0000000440)="84fb2dafd27b3e21c337f505a5948fa21f91b1454f466500b717224c61903a6b", 0x20}], 0x8, 0x0, 0x100000000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getuid() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) sendto(r0, &(0x7f0000000140)="db81d458fadda014787ab919176c4cd7bf41f2b6f7de3f2a249b48ee190caf27c43455b4987391d4c435f50974b569fffb1a3b52d29986eccad18d330787ea3a9ab04c152c98958914cdec809fc89627128e2c7c3ac75506d708c5528e95c2538e7d21b0c45d46724ff24d74eac3a4997e06347a630a7184d56827c62f52f7391b4a9a5dfb9f2ea89e2253a96227001f9b8866e98909bb7349e5866d998797b9f23142f862704c073c68ee96782ef40b4ff3e39b39c402684edef370a53f430d3f73805dcc90ec5cc776323f66ec36b516cdf0f2", 0xd4, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8, 0xffffffff}, 0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 22:28:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 22:28:44 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x9, 0x0) r2 = dup2(r0, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/193, &(0x7f0000000180)=0xc1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) 22:28:44 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000100)="685ccf4b49816b45d3aebc7a0495c7dad46e20de733b34bc01b5b98288e019f32e3ad12e86af4bd74d6cb77d15e1b78439dc55f57a5c284dc1feb46e33226a29824035c75c35a08ca5520738791f9088cb01df13d0064aae97525f2c5afe8ded31fa2df40fcd3f6baad2bfc22d6bc365d484ef4f4faaec23cdb1929ffe49e01fe01023a224e895bab889b5cf4d7dc6b79c25722cdddd47c4b998e6f21252f84531a25b6e4373b1d84619e49ecb4c5b52353ddf1fbd565e", 0xb7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x8000000000000}], 0x0, 0x0, 0x9, 0x0) bind$unix(r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xfffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1000000000, 0x3, 0xffffffffffffff7f, 0x1000300010005}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) 22:28:44 executing program 0: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0xa1, 0xfffff, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0xb56, 0x616}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000008, 0x0, 0xfbd}], 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x44, 0x2) socketpair(0x20, 0x2, 0xf98, &(0x7f0000000100)) 22:28:44 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x101, 0xd52, 0x5}, {0x4, 0x1, 0x40, 0x9}, {0x1f, 0x4, 0x8, 0x80}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44, 0x0, 0xffffffffffffffff}, {0x6, 0x7ff, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:45 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6b4b960640483f5bb1f7e6efbb6f", 0xe) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x40000000000001fc, &(0x7f00000001c0)=[r2]) lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) write(r0, &(0x7f0000000080)='<', 0x1) 22:28:45 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) listen(r0, 0x9b4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x5, 0x6, 0x80000000, 0x1, 0x6, 0x8, 0x1ff, 0x0, 0x2, 0x3, 0xfff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x7, 0x80, 0x5, 0x2}, {0x3f, 0xfff, 0x4, 0x37}, {0x1f, 0xf8, 0x80, 0x3c6de439}]}) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) socket(0x10000000000001c, 0x4000, 0xfff) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xffffffff00000001, 0x1}) fcntl$setflags(r1, 0x2, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x7f, 0x100000001, 0xffffffff, 0x1, 0x10001, 0x100000001, 0x3, 0x3, 0x1, 0x6835, 0x684a}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x35) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000500)={0x8, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x3, 0x7, &(0x7f0000000580)="d1e514f9ac5856f4cc06e9cd7b4e2dc6b487d8f2e78bb9db655326d374232af506f88b328a86433fa9a06c2a8ad5b2d8bc9951118502dde40ba6e4a297ceb660625bc395b87ed9647263708d2dd1a0de02b3b4", 0x53) pwritev(r4, &(0x7f0000000a00)=[{&(0x7f0000000600)="238b626da0de05446f19df8cd22dc7a3915c02499d50db62a0e79d781bb289d7bf85139af40390dddad02490f00c0e39d54ea6b65c2315cfdcb4a9", 0x3b}, {&(0x7f0000000640)="2fe683a46e181d7b949c9d7051e3742516ee3b68de8a091282a6c522c0379ddcf5a6970fd0c4000b016d502e92573fecbff0a51fd9e349dd9416f5201c3b860a2e9e18ea", 0x44}, {&(0x7f00000006c0)="146c98fccc7b87ed99f5a1268290b2cb9f1322856e004961c3841d0f3a31396f1855174db800f91c7bc728823fa0d157d75ef68a40958b702b64572cca8269df469edc8b71a09061a55f4e89e51d0d10e3bfbb86d2cb43e6066b83678ce871a8f76fd78ee1291648431ca0282f4ced51df1f4bf7e9b93926a633", 0x7a}, {&(0x7f0000000740)="1c9dabf89d4739c90db02b0f1ec742445d205c8295e03ea46f317920906afb90b5abb067d175552a6b00864e20e86faae1e2d4c3fa542879b17ac255e470e689ace1176a6a31f23514b67a04d7a2644e90b6fb3a29b72dbdfd57fd6032136308a053a64c281a88aaa601412a5e548581cd5e1750087f96563536f6fd4ec86f48f02fa4e7d1d4495bfed630da", 0x8c}, {&(0x7f0000000800)="ec14b28b1bfb3740e7fd0da69865d4d1fb966c89806543f29318404ae31141aafed9ccec0c237204ba478c3fd605ca77c8272b62a44cbc9e9a711913da04c393f5caf0c57cd4e490f876f288aa1d627ce4e9a692495237312a607544457b58e7051e359b1be75d0ef24caad360e14a851e831dd366d9cca44edd86400f73afde9f53d12484ea85d3f3a4720451e293ea6c3a6319e7b5206682e418d1e54b1a3fae68724401795678320e76a66bf0b8b6260a443e9859b2d201de24dd33e312418667af95cb7ac52b304e06f7", 0xcc}, {&(0x7f0000000900)="2ec6bb3195007f99d10d49cf84c403c46f65523ea482afc8022623c1b3cb021ed9991cc161a82ee250bae625430537241616fe4d53bab6ad88f28ce91a5fc1f2023b04322e20b799a791ca7233bd87a13cb086a07e0c272b65b3cbb51d3f89a8517bc3dad7ee7974a096118679fec7aae950ab7109f6ba41ddbbd6f72442791dae828e44043114d1b00b80638b7e4c43e40c97b546a56cd8a53173c138c9638a92183e8e4df13235160eeb69269a88638a26efdaf4315d630d3ad94db1a566a07a60083218c36176f673830518639f6c78077a4a47d8a33bf231c5ca1e3d68b3a727201069b3d80738a14857bac30c19e803135c235de3509b8c3b", 0xfb}], 0x6, 0x0, 0x0) pread(r3, &(0x7f0000000a80)="e17916155c823f8be718b42be0be3d403fc2f0152fff54251102a575f804f36d27aa10d4b372c8ba7bf1855cfd565c0135a97b28751dadc3", 0x38, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000ac0)=0x7) close(r0) fchdir(r4) fsync(r3) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000b00)=[0x2, 0x9, 0x400]) syz_extract_tcp_res(&(0x7f0000000b40), 0x3673, 0x0) r6 = open(&(0x7f0000000b80)='./file0/file0\x00', 0x90dc2adcfb343ff, 0x82) setrlimit(0xe, &(0x7f0000000bc0)={0x5, 0x80}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000c00)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000c40)=0xa66b) dup(r3) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000c80)={0x1f}) getsockopt$sock_int(r4, 0xffff, 0x1083, &(0x7f0000000cc0), &(0x7f0000000d00)=0x4) setrlimit(0x7, &(0x7f0000000d40)={0x1e, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000d80)={0x2, 0x4, 0x0, 0xfffffffffffffff8, "33abe5caf8a847ef79ef0000694b4640215810a8", 0x8, 0x6e6}) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000dc0)=""/137) 22:28:45 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) 22:28:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000140)=""/229, 0xe5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x60) recvfrom$inet(r2, &(0x7f0000000240)=""/130, 0x82, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 22:28:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = getppid() fcntl$setown(r0, 0x6, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(r4, &(0x7f0000001500)=[{&(0x7f0000000080)="c0954451446d204e98e75a68b3b33d64408abad28518", 0x16}, {&(0x7f0000000140)="948b0da2034be472a0bd6df45e861681383ff27e691dcdcfb5b95b8c7cb386ed8dc89cee26d0ae3e34e4b0db8aeceb3c2e4b69a5ab2b54d280856f", 0x3b}, {&(0x7f00000001c0)="a5136db88832c5f4e022612b12c9ca6d8c04eb", 0x13}, {&(0x7f0000000200)="f2654ad5a327a16289893b4797bf7044ba218d13ab7a6da495de85263e", 0x1d}, {&(0x7f0000000500)="596d0f2520fe1b588285a6e30d2d3d3c88266b32b7ff31b72229e7d0754d499e77dbda65d001104223bdc36c714dd2db7eedc56dde55a69f483e77c5e2057debf1b112efa07a3dc744c6a7dd9592fc2dec97df23c442f291b9d01e3e2c83cba6e689c794c64a56cef4fb1c497f77af435caebfb8753f8dad33ee238821e3fc1824070291adaaba0aaedf0889c687217aa66cf5ae305a63e27946765fac0ade9149150e71784dc4a69155c70c04956a49473ddeafddb619d0c34fc5d446f13e4f24c785e26cd62ee895671bbcef12b12a433518e832d9c051adf7ee98391da9811df164fc34e746252e735fb316ca9e8a8f6fe5c65111e6fe8b26924b49643b8f8018e20143ce9cb0a29ee897e7971fe601179c0b5efea7c66e2beb86105bf5eb42802b10000e5e11ab69d576455dc01be0d95885c4d54dee2916dc5eed9bc51fecf54605b42e8d31703df131b9bd49b841f39e1827322a397040823b90c75e256c736e633267df0e8ec3e128f33539a05e44593a2e5ecfac1993b78023547fac265188f5c106de2eba3e7ae8eb00552d68b1c48a4dd0878cf8b9df9516fc5f61ab29ac78f8ff3edef8b822c5de7cac8c157d1603f9abeedbac6db8b3d346b6c30cd4767416da06c8f0e745a5d430f4b44b3a871b27be1b9b08e300031757c56568a876a2a2055fd811df33822346bfaccc016305b9a2dba5ab44f597f2094808a85d3f9b80ad9d62b112142013e552625f2e5617e6f4aa269c8eda16e3513dcb1156e91d91cec227d9143e583f988dbadf22a38d3c13d7287f386ec176fe7bb2802baffcad6538d777645d741d5ee080417909f17f22d32310f5643008bd41a2265018be16428aadbf16249068ce03e64bd7a62663641f0137759357753dd3b17c38a9293b3fa1f269dc0028cdf62ffe9aecbe664b67a5266c31045cee68ec46de7ba064058a98cb539f97752713294cf98a4d70baeb90f8ae16f64e49aa229315dc11dd4e507ae2d6c8b7382a83891271cb8debb3a38739b613706789d14919bc4dcc35c5e1c8ca7b106dc78b38d26cd15d56a6fc06e8d81e873edf8c01d808c2da73db527e486cfa7350fa2d5d539045870c1d51997e61b177e75a125135772ae511c3ee14dc3f8eb84bca28957c80002a3f1cf6511f701fc7ac7875e819aaab431ed8748338059cdeeb858b14890b2265f2010d9363c3fd0aafa7d959ed6098237b4cbf1cd276c2f88d4bc828a342bac35c77bdbe08f9d8aa9d34eb5db9456776e8a634c175cb6b0decd9b43558b48ad4be6eff892dca09463bedc493151cf3e0f17394d99916645d63bd1a37212d397c94c8962fc4080cd6db273c853896bf67ee7fd899fa1fbb903ee983834b80d86e16403b1dfc94768d48db8caa30b064f9c14ff291d2417731fc5b68dffeb1ca80d81a064c6ec1845aa683c3ea997d967ed64fa63be5e090414d1d5b398ded86d8de6c874059f4dab3262440e3205f65bcfc23f757616f49f71dbb8a060680b2b20038810ab0e4238ebc6222eefae42976cce22256293050524acfbf3495e5ac0f48d87a4f28e34a9276de8ed41c3268620072aeaaf515d6112ac28d2cbb4d8fef3a62406a426f049c0f709d05f3b598a4e0ed4580e5e10d1702ddcc781899680b0324b90ceaf504d9ce62d730e8d9df39d06bd33760a42e67bb584ba4135696fdd2719668fcaa0cc88e6b7a5bda477e523baa0a21dc831f306743f6406c846d658d51e4f89b31954ee7b4265734c7b98197527fdc10667176b615d2bca8ca9c23600db698b83e737b8eeac45425dd2d6be4dda59e18c1611bd0ce97ed369207e3ee903b363394f7869096c77ecca3ca97b52dbc01232fbc92eb51a7c9f6922bf3a7afc77e911882ba5fa68dd320c2ce7ee7c51a4ad42bf59056479bf45bcb41801dc9e80a2e48b88e32d7d1983d57c020ea9b57c2bc23579a8ca33be16461ba757f520b2d0ca78cbd6b3c14c2a3e632a0b229771da9d127506637051986f3dfd7c0d73e64f004a9b98f77c6e523c3dc87e378a7f21287d3ef5e5a77613b0b3fd23addfe37fb5daede0e94b13905ac7a114a928d68debea3991456931e9d940adbcaf968121ab42dbc6453a1af85d3fb550cc21359c4063f81279cea7f0bbe9b77ef97dbada719adac647aa9e8d89caa8e97f4e650ae1d9cd639a821e5825f5ac1337b0d69a724983c430c54cf83f6faf663c72a3556ee253570131913ffa512e1d8f14bb99599bd056e77fbd87a5b8ced42994199c0084a7f15c7858b85eb43a698ed12880c58869c1419323471f14918cfc304ceeabf8a06ac8d105e86c3309e8c72dbb0b796d67dbfcc875b41ca1db69877a96d9c569ea978f6431a43559832d934332701cd60e3b2882600fdaf6aacb9e32d68954057f4894fac5bcbd0d225605dc7d0d65c1949cded2e9394a36d4044e988f44dd16fd9a19cc16d87949cb4748afcd0d7e35bb20ab25b87d43638ebc80f794ef428cb2f9930ccb948eedeff7ac6cefe4fc8e00ee4ffccd258ebf86ce2c3ce3b51d5806804b01fbc3e6e997d002d5ce2fabae62a41b304fb2d01b2966c3e9ceaecc6540080394cc053f05b884847c0c667eb3d0dea976b4edab826aa3357ce5b20060f731b4033a4a2167eecfaf831fad83384d869da1cab69b25728843d8c2b4a6d73566aab0668c779d538a90bf93863e1461a9d740cdd02505ae5cc4973ffe07429c1cf67967ded6cbdc5655ff53a851f10fe5006ca63dd11d480f8f37f0752f75eb62b4d7d81cb3f2f8775a2ed5cb14ecf89cb5ae7e9b38bf0bdc0b72084f32df7a6ed09ce93f54e18ed924f17959bd98eda15b55e6453b9354fdeeca7a6a1ff33c2ea10cbe17ab30ef9c207746a539ee25ba76016f07d2576c17722b8e18522b83e685b6107dd98bd324ae0fbca9900b48ffdb6e92469b880e30f8e953ba19e53fa80d5d2a28f38dc7c8fd550b79e1a83b95322e9d2944e46684b5ca184cca66d65a9d416760c762f16410e057575cdb374eec4280b404da515e0e149e0177409bd818ac09f0bc3738aa391a7334fe2aab662bf7b8a5fc26f3900d44050278817b62eb7870b82143133d6170209989d799739cb3f10d87959ff5fa7f9b643d09e26c6d6914f4f20b86d6e0b7b8b60d89372cf5d82ee721457ff4a7a71d81b3b547c17dbb96eace32a7d2f9c68d81bcaabb67374640f5d1304b1643cbdb4eb3a8307d059d0a2baecec0f831113a97301e3e64b1010c991e45fc8dcef7009abaa926bab53bbe1c0504ad61f3ff28e3d9f6c862c97eff5ab4bd8021cd3d5489b08da552bbe2370b9056df56e0b5e6d1efc505eacdc5ca6d8c824a58b092345e06a491de91fdc31c1734dc02e195af04dacb4516575a66f6205e312da0f4a574bf536b7240d81677adacaa5433dc4449afd9f4b718586eda0bd5ae0c8407b93f9a4e22af0af7fcf7aba4ab880c09aa73b6595014e990562c3a9be658aa5722310a81195d86d6fe127576554f891a1d1eac7a80800e281fb02a6483cabfa36c5f9d42efe1ed6c64a67484d010a44b2d4ba6255f1f023b9bbbe07c8f6c6a39b484c448c7a1d0af2527c1bd96a105a7642d4fb38d30d9abdaeb48f6ce403031966a0d1b80e33c891db09c16cd56bca4b22587b345dc5933c6e6db10e0b8d40c3e6bb34465a8ffa2be544c4396a51336871222ae2f00b8a23772aef544be116b2006c51bf3a6e78bed759e7c1e6ad007376e3c2c6f17d000f5a573735c5e2e6fbe01306eb1dadc67d840720372df3d5dae357ff85346e0d32eb20fabed933d87865e2eef82021432715267c39eab519f81aad7d5d364dd981131ec12395142245674ea8ca3ed5640f11d8f3c0ff73901ae8f0c31cff590179b02ecd6d46354171b945f4842992c0828cbf7631ecce532e85a8a38b91bd9960250cd7814dd54b94da5cd21884a8782f3bcff03a9f0ec9ad34e6c6dcc6465c1bcaccd51a38120911ba127222fea99fea0cce6cfddaef7e8e793e3444876bb6b604f060c0b64fdca3675dacf74b397f01e952972e3da7f518deb167ebb9cff40a89f848759ea70ee754aba532b349db2dde6316ffd85df4bf260150370a4a7e414fbcb9af9ed61d0a1f21752d714438e2d0aaa20d5404d575387f808d17b49cbc29d0e0225400c81e76ec3255b1f3927eecf08def2ce592469762324ca4fc7ee900de4a21c5f3d85ed885f79a4755290b42866c8151af6e13931303fa30b47cd47217bc059a0fbee766de277b400ddb69f38af973b084f9860cb6e540f6ae18ae224a1956fa2d4ae6282a8bce7b413d69dbe0568f020d6ff2cf3ff2d3671daddaf3e48e55c54581ecbddcf85bb533b53e4222322a12c9b3dbfb82bb7b22e12b9bedb317a9a9d52544884e6d33625e32001e4d3d62cbfb02b05dc9b39ee76ff23ac0f01a8ef4e1433e65223de108c3c14787a4d1b386f91e51bb50e478404e068ae16dcffa02db765a60f7ba5e6bd2dc5a4a10288e1a69223f629a55d3f30581a74f81b8ad9b95c7bc306dc5db1c12df8200ed0a4b7487693940a0cf22603b1609a8dc45d9d1429792b3e8216dba1dbb5643e7a031cfc5674f429b4ce917476583627abb316438aa4e2799ff20a7f73201db924ee9f96fe9a23f65635bea4e40c689ee48d2a689fd5e68faae056139d62ed49f84030b13256594a587c11b55c351879c03eca32453d641780a30a9cb2dbfb2e7a48dc9555f69dd81f9f7b5b7ad666d108f795f543b6c21ef06e40de263b85a63e40478fc03abed2bd9fff0fcbe580cf6ce8b37168fdc0d2fe237475f9f2e0ab02bba9dbe8e77242bff042865de8b145dbe0ac5900ad8642e72e322e03913594e6aaaea816aef99953c41ca2189e14aabd1dfdef60c899d0f91a10d73066bf9e7aff65591ada56d97587faa111d687a4963a9f2826fbde5e5d3836b3c69f46cbedb1e36c502bd94031f2cb7395f0a12fd973e07eccf8670b7c9be2e5029352d048710353aade2cea82617d544b35bd2bbb4a2eac18d5f8e71ba144f7ccd2cb717de75b739cf94c19b465302e023d60c1fc149f7e472feeb8c3fce17446005d7f31e559b1238e6ea44723ae5269f9fd66eec3f9c873cc64705fd3a059120a0f166833ffe58da4723062ffd932690860273bade31c3e32bd579f955402d659a386386d099a7095f1cff034955f53a92129806f0ff1eaa4c541c87b437dda421ad4787d1d4796b055a20a994c54d7b26c670f813800fc6f23e07c99f9ffc22a82e880e9cdae0a76a5351ad7910ffadc65b1475a4d798cf12c8ab7961436b59a40c4cfdeaa210d42a0dc95e14d172c64a623cb9ddf9ac2063b54e618bff9493aa1b3b8cb1a72a2c3121c58bbcc3aff879b7e6b223a6fcf6de5094834329b5c6b449dc06282a53face005e931b5065857508fdf1afb84fcb827ce3080171bd3667beac51900f5f33b499377556167dc8c27f9324828d46606080ea64193217287b312558e5ae86297b2caa61e7884557aa8f3a392ac8fbb74342d20b91366a5565268677c6f2572977d15d3b15aa037eed363c4f29f5ec7d4bd82630ad1582b5ed79b726cf455f8788ce4d143c6be44411313dc0e6250fe58df56105b7762905d58aab75700f83bbb41e1707b99c5e552f9ffc1345b36abdb4993588f5d9b02db87686cf1362660ff43ec7afa1c722f76d02cb56c27bade839597fac80f40a851f98cde7a35f649cbaf9f1902cad8975de56ec1a6aa8b4b3ca41b2669830c91bf26066dc07b453a16476a8132d54471d41fead86", 0x1000}, {&(0x7f0000001740)="11e0b3d4e1ff57b95af234e41b2775bb0c60869c0fc03ad0c8496555eb597ddee6a46c62f5a3a740b3f6c707a459bc3a292f08a6013a5ee573fa37e6c843a73ce5b8ede6bfb06455710ec26daff063988f79df89250e715a406285e7d06fab65561404102c53590a0956e05491eb3c2dd3688f4a6115d4b4218c5b66f6c3578225cf8dcb871acd8c853578b47dbf3f00570993245e98de07af08494589a634f2af912d176d48e702f98d9325cdadecbdcadab39d7fddea134240517c77cf310db26411c57be77f6b43a5b4899c2a3ce7b34359031471ce70314c9091e167b32556dac2c2913029cf31a4666489f54b501e071bee2b7798de8f7707d60bb4a084666a0fef095799aeec2a8dfb97280980c41fa912e8b3711d04bc2feec214d4951ec1aee8280e54ce7ae385f1079383aa100769f81fb8539fb96adc7a2b4a56b21879c38bea2bef249abdd73e0ef397a20be61680021015e9cb7a0bb31d683f2f1b0c5ce88a97cba8c1ff0fd678e0cfdf1aef4b7a6742d021cd89ea04d71e319c8e5352f464932dfc3053b2b44ca54980fe517aeeb3105f25361470b1de45baf74499db9fb69503336dd68fc10c7cfe5d6a80ee682d174c66ef2fcae34ec2996a08a200e44a9460a000bcf8774cbc2fb99580b12602e7ccc47d75e27570c23a2274a8a45fba8b9bd446bcf70501f1eb6fd974f2c97c2d8e7effd0a17aa93d5f0904b73da4e40527c69606fdd6e96d1ab079a531bf91d079901beef6e4be13d5f2b91e9e5692ddbef73d9d8916912179714f18b33e14d597caacd0d0a05bb047377451bad0914f816f9119d1b982df9ef8178e21d7b93f720d65986a5d37ba8da882bebaf77f59ca70dc005e27db92234c8fa1a96ba8c56793f22655fa2ff5beb6838752411e0e82841795918f5e93585acb96fa542ec279a1f7673a7af7f3e22f39eb38399e1766d134f98220a242de4a70232301ad28ef4495f3bd6031b7e254716f911abc862255bdcf845bce8bf06dd298ec62f91e49822c5c22ef3ba33f5588224c3941d07351faf52a5f34b0c2922b07cd03f898924add8f0181ac36e49a00078c6011642f870c92f56e2896fb29e3b855bc82cf186a07e88375a61a7acd148b6aada6113cbd35d077920efafa88351321b2c8614eef44cd2e6b7d4547cf4c12da446e3da5c96e13355995a600653e9040e647292e11e699f0dc6e22640562277e2b2e52ed5f38f2930286403a51c72cd0a3aaf177cf2c0bee203caf28420d3d89d17afd94e27777185c8eb39fcfbeec7f72f972ae3beff40fbcdab44671d38f22e47f1ee7145ecea5496e8f96ed15506b3b4ab401314c40aca088e271fa57cc0bae9879d0b143a4ca35400096fc44bdeaf85d8da8f0dfa8d45c7a00277ec0258d51f5271b79d6de116f9584243da60211004aa1f6aa666aa709a5efa7062b06a68398fbcc00206c500dfeaa934f1bef70b9775dca1eb7d6764431c20004cce39ca050e26f19260060cf32d5d3104ec6b26d9472d5b9331846e854491c6e31da72dc3d633594ab3bd2305c69b420443fdb5671fdbba599108edf97f5af051d7b3424eb6ff0c417e46fd94a89d3deaa93e610fca7e3084d2ed752155b33f4706682638068e8b46cb6217f42b521785ac17c9ea712c740b34717730cd6ea142178bd11c27be14055c1ad929c78ac5efff566db23f22b4cacc92cdc03fb3718accf48eb941524dd31aa678733ab2e009b0038b473ff0cc3d8989ffa2bffb61a8396fe0807e011c085713833f0d25af315bb79bc136fc812e11059096378b35e28df3cb018b0722aa3e98a4a4b8439172a4f0854ab883f61f3decc82c4e0ff05beac0a2c409ab388ee3c3144cf212fd39cb94696be9a649b7549ef9b73712a5c339bfff33e08c4cfaf5d777b9817db4875fede6a75d0ae1324adbd7f664004b428d19fedbba085c7378f7eb675921f93be7338b6f303daf8ad9b5916f4c556e76915408d21386518d9c5c1e54c10e4690891194bc4ce582c829b219fc489856d8a3405ebdb4cdb3653e8a1ad1a0d3c29a4625e053bf08dc7d9459d1cb5007e0e857e20942e1052633f40ccb21d3d4dff447d72f3dc0ce451e820cba3375bed3c3e25d2b3b107e2833af0f52eadcbce74060309f87bb61b00b4952d12e737442e83379ff9dafa8326e18659c798f966c8ae941a866419e2be6a5089132cbc7e90e435fda0cd7c3a8206bd140c825bdc43c2a8a567b9e98a9331c398ac44f7a0f0f82a0a3cbdd9133a7a86b9851f97aed15e449b499434b32a3a57661d6a3f1d074f1c81776641d1cf7f75babb2afa8f1fa4988b174a86bf3c9eadd4af787697eb775a138998631c01f80d6b8bebc8d5a5ad1b82d500f7f298301fad162f697e15447a6e57aefa63046855cc7e0879aac9ac658b76e897f17546e2c738a3ca125aa4d98749742bb4a5ab491fe8a588df28a26b8e1d3c11199f921692e20e5032bd66c7e0f35cc4c051080a9f0d5859d348fdbac479c5794895ca5264020497e0f0edc414cb745cf671c16227c98b94954423e913c3ec054730ef0d635cc3d0121298f67faf9b89f61369d2d8bcbf5bbd1a911dea70a0da3f121ba6b73f0b397560dac1b1ac47caa90f0469f6887f9febb5ab72e61eab85ecf54ad48f1cfdd3f5d7b19af4b3f9075e5714c5a1b2a1a457475657712dffa5a3c5ad4cf77f9c29ff4eccaec4cbb1fe0eae79d0f2a3d1a74934a4bdf1d223fdff924be8a8defc16240841ac0fc0ddc4c7a2f6a89b462d0ab1f41322e5e3285d0d87b125d433be0c2dd29b4c5247176d5f2905c5983dcbc25dd0cddc8f7b4d4f236240055f13adfc6f483de2f9b055a12af36553fcdff2f3b93a4e8012a5c2b4f142ec2aa96497ddc65e7d02a5a0c5a0b09c7e6c007f0f40c085524bc94fbb0124d0b65f7fdcca09a31ac2447e42d43e698770bcc0809a10d0578f0ae95bbb80dadf3435751018ad98fb4063d09c78825d790310d4650bdaae7c64e3b92c6263cb5ea5327bdec0c3cd6eed4a6bc0192faccd7ba49c2716639ca46bcc2159cddbc6c9a79ed8ce6e1f343c7d53f73ea93928aa82c25979db786dc2f671167db43c913f72127c379b7297415eaff9aeac37387919046dc876abe7824ddcf6a3f490ef01fa5cc505854b11001095994c25f92c8dfc6be1fe2d4e2cd16a26639dcdd7aafdd7d97511b363aed42be06628de6a501c6fab904bdb83a11d64c0b7f9a7483a5b13136a2b487008feb5bcd7c1a025b85997b8a8b2dd41a773c309798e37b716f77e45a4a34a219a655ed9953d7b70a6d019d6482465a93146865161ba53edddfc9d039ecfd1cccd361e70fe45207cd1e2e9d343ce69ecf595b604dd9516c11728cc6812d9fcebcb9b4079ae2d8959d58dc1cdfc07735507f058010e57c6605f9cdade015ff82876349aea7bbde2c3ef2f9b805b97292c39c65968c49718e84c44513a0164b250d94783a81e5d485e4c96a9689bfbd6872843b444cda534982c834ea8206a9b6c82991d4190f0aa53e804c79b0f66a9dd93685781c299f1c8bedad9f3eb7d272d9cf87f2ef2159cdb8624cec97d47b8fc9753921cb28926ddfd9b0418898d62ff8be2c9738095be6feb3003ae599736f9641c209ba0001eaead697f6cec66bf0b1343bf165091fc97e01bbd17827065a7f16842ee54e38d9fd2e6d579e9f620d4f26f297f01b75c7ee1434f9ae290c28b061cb63016c0fa11bfbe0c9338daac304a72985ca4a336c65d9594cce7211abd701de70ac86a2fae298ced40aac6101770ca35d643e2952fe7d0589b5f9b70c87f063f8346373dbda3236510907345c127792a2a043d197662505426a00d3f61cd3e2b3cd581c113bdf1c825475bbea3f5168e1f04e6d5e065a727ead037ce3810ed653e9b5dcc701c90a29f6a7e86de1910bb4ec06cd31a73419c326dc6f695ef926a95aba7512e1bf8364a0018ba503ef5028bcb5fc05e56169f71e000384982d8bfc0177526ae70e58dc9b3dee248fa75b2bae7c5f94a3ca9d5616a19b5ecdd7e6923b41d69a695b8f5322835d3147c1d48a817334eddbb419266c5c479c2f1572fe179a90097d9f456bac52b01cb89bbd98ef2b7e6b26b5677b546161c53a30e7b12eadc5a4dbedcdb396f3143b423cef77c4844dad57e436235650f70425df71b969097d0732c85d4f66a30683dfe9e763dc966b30ea08cf7a8dff95f3a57de7d07bf1afe319f2fb867ff9cf80afc0eb7da6a5eda96a07ebec42cbbb0c6944d179c77ca47357c4086284ac85f446caad8e1fb7e21bca0b710fd3794aabfa473797fe6d955205ec47c9e972017d0dd723b88f3f4059dc4c561d145d6a0e293f239d03100f7ece1a5bec0dc7c6cbbe39f1a50b0c2c80eb238819c2f5dbc76b051f77554d88eb824159dc0de924651e45dac5b3851f9efcb6382727ae0326a670e3afb313d104b78c05a1cf327c404a5bbcbb0763718ebc7dda2af51fc2465e7aa57798e1065931ceac3631c05212f966325cba4e6733b687bf35eaad5d9351c65bd4c60d5e3adbc54bc4b2b85e463b286761d4ded15b1b67b1fb6862dbb6f5ab5cf8dfdc37872cdad2030838b29a9acf03a22aaf6e15cc734fba089195a6928e3188044990c04228ebf688b3dd22190c9245a7e0cfa2f05d5dbe5c4ba90df4aab2e1e18383bc5e005c8a0717c56d239ce9d7dbd004fb770b3ea1cabd781e40e08af1009b507c28f8deaa92c047a95f821113db706e15c94088f8ff7abb47da948ddb6ae7d33e49f54d7eb1ab63bd6866ba0b7e127f201fac1480a87d52735e44ff35802897f14e801ad828b3431705f6a9a055af29c676218313b1c2c7147dd657ce3259de689d055a6568e34441edb99643e3f885ba13cf24b2d7cd1f2feae0086d9e90d8d08f35dae1b947ee95552650ed47faeb29fef4fba8110a448d5bae167f0c64e84efa50c35e5e187f8452b3343c144e376e3c9446266469fdfcdb7280224fe04439f38a26e6bd1cdce7e38206060c41f6f8b4784c32478fc803018ab5fb4f14e8026b4d9cb46162cf88f7ec1e8f885cc47db52d7aea79ad0b7adb0b7d55d98bb31eee7291be9b9a4e27df3c5e31a6fe44ba8414d511764ddca0ee310be8908fe3b5e9d1b31d95757f021288129d934d039d49caf520f7fc575e04900eb8790364851c5765fe02a9ea505a81fd7e64c082744da49d2f3592b16c562993acb0652df7d0c20d90eb789e754e6f8b62ca5edab98c151f2d6b34aaaf470d20eb916ce407fb7d9b32ac0c322d65c5a5cbf2be2fd586b75d028fcc6e950648c61401290fa2b5f496bada9d5a9ee918692de28df394bcd48bc87e106eddfef82add2d1aa7692ce8da77e6c68cf7630dcf4a60b713fac1b2c001840ab02ebe3f56dc035a8cc2bdf03d0efaa5c5f32b68fc8ada1070036a2d4905273d19b52444d4ee5bbfd3f148872083133c47a649dead980537918f923e3c9a403140e0b610c4527b37ce86e3600b6dc5437fe5ad7076a3c95032e41337900f594e8373acc56a042126f9519da6450c38cd597aeafe67da887e0eeb804af920bb8ab83b40d5830e19c54cbb6d1c4f2fef7d4c10fe674d7f1d2e7ae74869bb0d0ba6c06909cc4ae64a9d9d24aed993d0d8cef20315f1189f0e109cf3a4100e43affe8f906264fb35f49abf7e55919f85b5c2e3749bafe92bc32aef75c43918488d91a1c87530d69b77b0e690aa1739e4abc2625c87954c0ec5a2c4cb38519ba244f5e677d76b7b6ddb4987a3309c94795962a015550f2", 0x1000}, {&(0x7f0000000240)="e847bb7a9985e094f3321a141e7f8ffb25f7a543d8ba72d96b17c685880e93c931e00959ead94fd01291328ca00fd7849719509b914e9b72d192462bc16c0a4623072ff3fa252fd8d467170637bc5c8b152ae31bfebf17228c77b5fcb44e250e594be7f1880cea9443834865854415", 0x6f}, {&(0x7f00000002c0)="d6e21f994caf9a297779f0729fc6e7fd0c0423db57dcc1e2a41fa4fddff00d454c8fb8750828aa8d2e12c69ee335e3ae6efa3fa9bdd202d06a314b981a27295b94b1a0e10ed9a5eda225fe35006870f0d12e2c0c528673f39ae2f5ca980e122c037d1ca03c11c16e0380093a0fa527a72b5c934a5294661a969a870dd7ba9bac048d38447be77135c3d7d376e2bfb1f1e6a9d9f1445b807b65e2b232dc7d6a13a704e6472eb53ee1c3a0a6fca86f3571c4eeff609c79c74b0648325ae03d40c4ae96006946b89f89c20f81471a49c4", 0xcf}, {&(0x7f00000003c0)="9ca98f4674bc763b9982a2b2134ee733c3e9d08b38071ea6cfe45e648b4ccdb7ab5033e9bddebb024a9a0a234e6ed45af9ba3fae0fa721323f05978f7cb2f2b9abc49c60bda58b83bf18261bae56330dbb00308edb1cbaac8ae193e31e4f78c590ad0af060e55a85b208b052cbfc88d34a0335926ab17f50aff31ffa", 0x7c}], 0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) r6 = open(&(0x7f0000000440)='./file0\x00', 0x28198, 0x8) fcntl$setstatus(r5, 0x4, 0x3f) pwritev(r5, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) kevent(r2, &(0x7f00000015c0)=[{{r6}, 0xffffffffffffffff, 0x2, 0xf0000040, 0x9}, {{r6}, 0x0, 0x4, 0x1, 0x4, 0x6}, {{r2}, 0xffffffffffffffff, 0x50, 0x1, 0x1, 0x14}], 0x7fff, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x81, 0x2, 0x4c}], 0x5, &(0x7f0000002740)={0x52b5, 0x87}) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000002780)={0x3f, 0x3, {0x5, 0x80000000}}) close(r0) 22:28:45 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x6, 0x3, 0x1) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) setsockopt(r0, 0x2, 0x10000, &(0x7f0000000080)="68d7e29a6da947e03b8359c2bdcbb1fb100cbcebdd4ef127d40b0f8852f629c5ab669385a3800ef4633a179910e583204ce384938fcec61bf62d5dd74e1237738ffd2ff25c894b46bc1814e504cd00e4142907d74e51d8245b473982cbb7d476772fa1d3167c238a56ffc2bd57fdefd0f28bfd79ab28e717f4b10072b405da14e0d473242767f754aaad5e8627f5e5ed72b640ff98b827461519206036c178c7c4207ade3a02fd25470bf80aae5a2a38c4496a64214f69c436d8a3a53e7706ec774d10efd796cecd010add270412", 0xce) 22:28:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) syz_open_pts() r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x30) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f0000000340)=""/151, 0x97}], 0x4, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) syz_open_pts() rename(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000400)={0x19b, './bus/file0\x00'}) syz_open_pts() 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x40074, 0x0, 0x4, 0x4}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x820, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:45 executing program 1: clock_getres(0x3, &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/153, 0x99) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff]) setegid(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x1, 0x4, './file0\x00', 0x3, 0x0, 0x80, 0xfffffffffffffffa}) mkdir(&(0x7f0000000180)='.', 0x0) 22:28:45 executing program 0: r0 = socket(0x18, 0x4000, 0x4003a) socket(0x37, 0x2, 0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 22:28:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x9d75cddd1bad684d, 0x101}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) 22:28:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 22:28:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x91, 0x9) openat(r0, &(0x7f0000000100)='./bus\x00', 0x420, 0x3) 22:28:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x7fff) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) write(r0, &(0x7f0000000180)='m', 0x1) close(r0) close(r1) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffb7e, "855c55021a000000000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 22:28:45 executing program 1: setuid(0xee01) r0 = socket(0x11, 0x8000, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 22:28:46 executing program 1: setuid(0xee01) msgget(0x1, 0x81) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x400, 0x1, {[0x9, 0x0, 0x9d1, 0x9, 0x15, 0xdf97, 0x1dce, 0x0, 0xfff, 0x6, 0x4, 0x0, 0xff, 0x5, 0x5, 0x5, 0xd3d, 0x7], [0x8001, 0xffffffff, 0x8, 0x0, 0x8e, 0x4, 0x7, 0xb9a, 0x7, 0x7], [0x9, 0x7, 0x1, 0x9, 0x1, 0x8, 0x3], [0x1, 0x81, 0x6, 0x6, 0x9, 0x3], [{0x1, 0x10000, 0xfffffffffffffc46, 0x6}, {0x100000000, 0x8a, 0x4, 0x1}, {0x200, 0x3ff, 0xfffffffffffffffc, 0x9}, {0xca, 0x7fffffff, 0x9, 0x81}, {0xc3, 0x8f, 0x8000, 0x2}, {0x7da, 0x5, 0xfffffffffffffff7}, {0x6, 0x2, 0x80, 0x4}, {0x80000001, 0x6, 0x1, 0x2}], {0x5, 0x0, 0x0, 0x6}, {0x3, 0xffffffff, 0x0, 0x4}}}) 22:28:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x60}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001240)='=') 22:28:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200000000020002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x612}, {0x80, 0xffffffffffffff01}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getuid() 22:28:46 executing program 1: socketpair$unix(0x1, 0x800000002000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xdc, &(0x7f0000001380), 0x1000000000000223}, 0x0) 22:28:46 executing program 1: socketpair(0x2, 0x93c38ce40aa1c86f, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, 0x0, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000280)='\x00', 0x1a, 0x24) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') clock_settime(0x0, &(0x7f00000001c0)={0x0, 0x1f000000}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000300)=0x7) r4 = dup2(r0, r2) getdents(r4, &(0x7f0000000200)=""/55, 0x37) socketpair(0x7, 0x8000, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x2, &(0x7f0000000000)={0x0, 0x1f}) pwrite(r5, &(0x7f0000000340)="99e7796ff9aee87eceee35cb5aea6f39f27cef0ac5521c4220879aa80ebde6758f08dac9e58e3700ab9e3dc34d19a05fd67624f933ae4cbf0647fbc01f77f5ca5ec90cbeda3de7ae33fcbbb51ff40af7a67929410892c9b8ef9543246c956c42aff16f303de336", 0x67, 0x0, 0x0) r6 = dup(r0) readlinkat(r6, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/12, 0xc) connect$inet6(r1, &(0x7f00000003c0)={0x18, 0x2, 0x4, 0x7}, 0xc) 22:28:46 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) flock(r0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20201, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000002580)='/dev/pci\x00', 0x800, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/37, 0x25}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) readv(r0, &(0x7f0000002500)=[{&(0x7f0000000140)=""/57, 0x39}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/255, 0xff}, {&(0x7f00000022c0)=""/212, 0xd4}, {&(0x7f00000023c0)=""/141, 0x8d}, {&(0x7f0000002480)=""/77, 0x4d}], 0x7) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8001, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x5, './bus\x00', './file0\x00'}) 16:00:01 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = geteuid() lchown(&(0x7f0000000000)='./file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:01 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x1, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) clock_getres(0x3, 0x0) 16:00:01 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00') clock_getres(0x1000000001, &(0x7f0000000240)) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c81c67", 0x68) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20022, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="c027b1f0ff7dd18229744093632ced9bd33df87a1d0e769866782a7aa3d4f40032ad6711fd7fb898a1032be14ea5e893c2b9220ff57d5e2ac6f2e29e14c1e1b948ee4ec74b16a3706e90668477f3eef8b42fde2dcbadd9aeba42829f9772c5c1cfa03443f7ee67b9f865cd028c7ec2b2943093ccbd0239cb747c3a29b4dc0350dea4287689f4cc56ff914d20ef2d5969372242741dacea071b183319945594e10eb8836d5aed", 0xa6}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./control\x00', 0x0, 0x0) sync() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) mknodat(r1, &(0x7f0000000140)='./control\x00', 0x4, 0x4) 16:00:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xc, 0x37ed000000000000, 0x0, 0x1, 0x5, 0x4, 0x104, 0x0, 0x1, 0x101, 0xfffffffffffffbff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 16:00:01 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e07fd2a8a4e88c0eb2967706d53d92b9f0b74382"}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:01 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x802, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x40) 16:00:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() clock_gettime(0x2, &(0x7f0000000000)) write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0xfffffffffffffff7, './bus\x00', 0x87, 0xffffffffffffff7f, 0x26d2, 0x7e}) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f00000011c0)=0x9) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) syz_execute_func(&(0x7f0000000100)="f2650f1811dd9800000000c48261968e71d20000c40199fac98fa840ed8114fcc460d86444d0a200080000c4c2a5ae89b4437423c4c261acb79f0000002237df29") 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x100, 0x2c31, 0xe14}, {0x7, 0x4, 0x10001, 0x4}, {0x6, 0x0, 0x0, 0x400}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x890, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socket(0x6, 0x7, 0x536) r2 = socket$inet(0x2, 0x2d23baaae9de6847, 0x579a) r3 = socket$inet6(0x18, 0x3, 0x1) r4 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x2, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x10440, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) r9 = socket$inet6(0x18, 0x4, 0x2) r10 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./bus\x00', 0x8030, 0x100) r11 = openat(0xffffffffffffffff, &(0x7f0000000500)='\x00', 0x40, 0x122) r12 = socket(0x39, 0x8000, 0x8) r13 = openat(0xffffffffffffffff, &(0x7f0000000540)='./bus\x00', 0x0, 0x20) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x44, 0x90, 0x401, 0x5}, {{r12}, 0xffffffffffffffff, 0x10, 0x80, 0x3, 0x81}, {{r2}, 0x0, 0x92, 0xa2, 0x6, 0xef}, {{r3}, 0x0, 0x80, 0x10, 0x9, 0x6}, {{r4}, 0xfffffffffffffffb, 0x80, 0xf00000c1, 0x80, 0x7f}, {{r5}, 0xfffffffffff7ffff, 0x0, 0x0, 0xff, 0x13e3}], 0x9, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffb, 0x21, 0xf0000005, 0x7, 0x8}, {{r7}, 0xfffffffffffffffb, 0x12, 0x20, 0x4}, {{r8}, 0x0, 0x2, 0xf0000000, 0x6}, {{r9}, 0xffffffffffffffff, 0x24, 0x1, 0x7}, {{r10}, 0xfffffffffffffffc, 0x84, 0x2, 0x7, 0x1}, {{r11}, 0x0, 0xd0, 0xfffff, 0x1000, 0x2}, {{r12}, 0xfffffffffffffffe, 0x8, 0xc0000005, 0x7, 0x800}, {{r13}, 0xffffffffffffffff, 0xc2, 0x2, 0x8001, 0x4}], 0x6, &(0x7f0000000680)={0x6, 0x80000000}) r14 = kqueue() ioctl$FIOSETOWN(r14, 0x8004667c, &(0x7f0000000100)=0xc572ad9) r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000006c0)) kevent(r14, &(0x7f0000000340)=[{{r16}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r14, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) renameat(r16, &(0x7f0000000000)='./bus\x00', r16, &(0x7f00000000c0)='./bus\x00') 16:00:02 executing program 0: r0 = socket(0x10, 0x5, 0x101) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x80000000, 0x4) chflags(&(0x7f0000000080)='./file0\x00', 0x1) connect$unix(r0, &(0x7f0000000180)=@abs, 0xdc) setsockopt(r1, 0x9, 0x2, &(0x7f0000000240)="2371165af00ac436e9f870bae97e6e5392c59a4b7358ff07c541279b2a8c16f5081ae5412d79c03267cd4bb150e3355f5d71e8045dcd0b9dc9628021cf7bc5decac1237f14fdd3f7be704d24508ef85cd2c09b0ae93470241a82c23d1d903a933319b37b22e797f054613f03b847ec181f14015136a00a172eb29abf977897e2c7b99c3c189d9668b38ecf60b15270255b169fd936fb79a4fcf12db08335892c951c736da891d9a20082154f74a05ba88abf82eb242cbe4c6ceadcd6428666fecf9f1d8bd374b27a944775f9dd7f186debc887450398a911dc90", 0xda) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) r3 = dup(r0) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r4, r5}, 0xc) rmdir(&(0x7f00000000c0)='./file0\x00') connect$unix(r3, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x3, 0x9) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) getsockopt(r0, 0x80, 0x0, &(0x7f0000000040)=""/7, &(0x7f0000000080)=0x7) 16:00:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc0, 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$getflags(r1, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) fcntl$setflags(r2, 0x2, 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)="000000186004008b00062b000000a356db471634c22de882f3812900000000a3bb6b3c042efdc163f9fb3a4800faffffffffb0a70b695574e08eaf5033506170303e11b413ab3de2986e8d1a9933424480c20c845586536d480080a040a24e55c786bc4c689d979f398ca84f3552471f81752b694f8110a95b9b25a4ee080c146ebbfc06c34e2788eadd6297bea7f9a47787cb83ab9636", 0x97}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xf25a) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup(r0) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x400, 0x3f}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1f91, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x3, 0x3, 0x7}) dup2(r1, r1) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) nanosleep(&(0x7f0000000000)={0x75299423}, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() syz_open_pts() rename(&(0x7f0000000080)='./bus\x00', 0x0) syz_open_pts() 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x48, 0x1) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x4be66200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) fcntl$setflags(r1, 0x2, 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4800030}, {0x6, 0x0, 0x0, 0xd084}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:03 executing program 1: socketpair(0x1f, 0xdb6782bd1b9c75b, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/81, 0x51) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x88, 0x20) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x1, 0x0, 0x7}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x8004, 0x3) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x108) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x652) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="a1c5f840419606d5b1b925ad642bd9d380be4508b0f188431553134c7630cfc4712fa804f80df4ebd87728f1b8e2f7ca05f4aaa5763dc9624cc086060d7e2812fbcf341d206619984ea1eb00ee66fa9ee6e5ee78074d1a745a7a5be5c91b10c6e87a2b9a09159ce09fa10611a7520236604c9cf75d1d83b5710615b9267ac3d41f19bcdad259c681e3eb374e3b66f58f291eb93b8ac17913d4d0fb147ea571ed7e8c228ec700a2fb8f0a825059f41f21b75e2b79e20b9921d99d2baafc907063ef33c9a66b403391893c4919ffe78be5bf818dda74e77496156946c4ec9fae59258f5d1509ac4211283f15c3d30db786a697", 0xf2}, {&(0x7f0000000180)="909c2089014e56ff320720f97974fb05fcf032b68993d7aad98e2b1efcb33513ef588c19d712a26b55224de66342ea8f22b9b1c401ea74cc424e7fdda2ac61bdbf1c4dc54d43f1f77d502e12266766ea901ad40a14728eaf09eaff82e88e5879a5d0f00eaebec59e0c85cecdd9f3cf0223fd879b8faabec9e84212e640ca0e52e7030114efa63eb69b26aa5b6c4954b674ce61aa5a19791dadad88203fecf8604a622ba61895a596e80d0def78a293e491fb340178b93276a987c972c77994742f01114a67de11e6f46ebe2c9ac8981981e5ccc73d9d65abc2bd9e79d2d53e9a5e9e3b", 0xe3}, {&(0x7f0000000300)="fa0e24759b0ee3a19fc67f4612b40f228fbedcf3531544c5376769ea48ecb1eac53c15139f51428fab8341e7e6d962052483df787168b84516b4c4ea1981cca02606f017436915973f6f826b6f3a452df9c467ffd35ba14193fae7918648b97c1f119a706a64ce28ff529b730f1c0339e1680ac4489bf62c01ee0ce7b3169b987da9e4fb8bc57b29d0ee7f7b81a9335b23f177df058c13e1a3c08b6612daaedb21ef99adb4428e45c31c46d3dc783de1", 0xb0}, {&(0x7f00000003c0)="652b9e0612c09180d61b22316126f745bfa957555d0c5f7ae3b0cc9219830b9187f3f3ddf1aae0fe0555af5c5e834d876f70449e6283a91010a1b350788663e82acf0bc89125b69c3656d3dcf6c4df6e96dcb736ada79761df8126cb78eb6004b49ebac71e2b613f921ae3af23a1352fca72df38d38d37096579526e0144b95c37cbfd7dbb71b71d63c183040c02b4f34368a5315eb057e8557356cae69f0e92d5d6c5f7f00c26e31880d8800a", 0xad}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x78, 0x8}, 0x1) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x3) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x2) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r1 = semget(0x2, 0x7, 0x400) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000004c0)=""/189) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/42}, &(0x7f0000000100)=0x2c) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000180)=""/40, 0x28}, {&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000280)=""/14, 0xe}, {&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000000340)=""/36, 0x24}, {&(0x7f0000000380)=""/142, 0x8e}], 0x6, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x180000000000000) dup2(r0, r2) socket$inet(0x2, 0x8002, 0x7fffffff) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r2, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:03 executing program 0: socketpair(0x10, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0xb8c, 0x3}, 0x10) setsockopt(r1, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) 16:00:03 executing program 1: r0 = socket(0x0, 0x3, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20088, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x5, 0x8}], 0x1}) r1 = semget$private(0x0, 0x3, 0x280) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000280)=""/194) semctl$GETPID(r1, 0x9, 0x4, &(0x7f0000000380)=""/202) r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x3da894af}, 0x8) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040)="ad56dd3d026ef6842d66ec30dd4f58785bf69e9c81f01cce56b47933d51b990657a6", 0x22) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:03 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480), 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="d1c9fb3f898b6172b9afdc87b5328d4e14adc8719f201313134e5a32364f0b79b08d87d5ab5818b33f7da05b62058108083b01c2b222f0f1202f21ba2c3dda9cdc7558cedace0059b7e3d164f7262cf7ebcc7129f3be07f5e549275b4f49f3e822085aee774ab617f225f97722e8acd992f8f61d86d97db39c46f8c1fea40e3cb6282819a4d8546df4dc159d0c67f0150332deb13958996c1944d05cf587c5d5b77e8e4b5b4f8a517dde0b09444171212bde04d7aa8fc7e3a14d0cef9d49da20f5a3355111c5e162e011fe62ebaa4d978b7e315af35a1cf49cb2060f5f7b8660b0053a48d69d15ef0b68a20547f5856ef775e362c1", 0xf5}, {&(0x7f0000000140)="82265bf535febb651e4fe7bb6004247269de49daa49acad5f854028fd7b348904b9520b8ff0738fa4b65591d52cfb5d3254430a074c735b94f62bdf2c60ae46f6bcf0dffaf2feb2dfbd6198764977c0c198cbfbb10dd4c875047226bf26b288e88d86d65ea337a493f8551700ba5ab5e0957d61f116bec22f51402e67411052726c6940b1a394607dc4f546ab119765f4de702f1fe38fdda84746144c98509d4562e053101722d06e9f6cfc8dd38790324deb66219300235cec674b235fa564f47406239edffa808d8b64bfaa43a8bd8ac98d9d1c60772cb3fa9ceba377d76041b455267d5443bc858d9f706f05271abd1b53fe7a2d683ad06a6", 0xfa}, {&(0x7f0000000240)="417be6693fd71f7f", 0x8}, {&(0x7f0000000280)="8eb6a09aa89b918394b19f42169da91e5e77a6e73f459408a7abb2f258fd19b818974a4a407316e5272e36da2f6d853f56549db888ce98c73d1a719dab", 0x3d}], 0x4, 0x0, 0x0) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x5, 0xfffff, 0x52b09b14, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000002, 0x101}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xe00fffff, 0xd3f, 0x182ccca2}, {{r1}, 0xfffffffffffffffd, 0x0, 0xc00000a3, 0xffffffff, 0xabf1}, {{r1}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x8001, 0x1}], 0x4, &(0x7f0000000440)={0x0, 0x3}) read(r1, &(0x7f0000000000)=""/11, 0xffffffffffffff62) open(&(0x7f0000000300)='./file0\x00', 0xa80, 0x199) pipe2(&(0x7f0000000340), 0x4) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x7, 0x4000000000000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xc, 0x0, 0x2}, {0x60, 0xfffffffffffffff8, 0x0, 0x4}, {0x5, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x66, &(0x7f0000000100)="42d50bfdf16a1abca0d5f7e1e43d2531dd507626f01e0e28d5e436454ceab099f3e22da7c096e013190357d4d9dc93678a845ef44c28445eeae40ffff430334c83b96dfed8f6584e2ab30e7f67d076885007629b4dc1647e01a298a14e2763286634ff957216") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000100)=[{0x6, 0x1cc, 0x8, 0x7}, {0x7f, 0x20d, 0x80000000, 0xee}, {0x7fff, 0x20, 0x1, 0x2}, {0x3, 0xfffffffffffff610, 0x10001, 0x400}, {0x200, 0xcabf, 0x4, 0x4}, {0x3, 0x7, 0x100, 0x3}, {0x1ff, 0x0, 0x7fffffff, 0x8}, {0x81, 0x5, 0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:03 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1, 0x6}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}], 0x0, 0x0, 0x6336, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x6}, 0x1c) 16:00:03 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x2000006) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x1) getdents(r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100000000000, 0xfffffffffffffff8, 0x6, 0x1, 0x1, 0x9, 0xed1, 0x1, 0x2, 0xb78f, 0x9}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x2, 0x5, 0x9}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = getgid() getgroups(0x1, &(0x7f0000001640)=[r1]) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x9, 0xa370}, 0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) read(r0, &(0x7f0000000180)=""/239, 0xef) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x2, 0x0, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = semget(0x1, 0x2, 0x100) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000000)=""/87) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x803d, 0x40000000}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x280, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x9, 0x2, r5}) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x520, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[0xa8]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x28080, 0x0) sendto$inet(r2, &(0x7f0000000280)="28b0640a03e08b208e08f59dccdda93c1769240a5fb06b4fa2f8dc7c0b854918148f69cd7a463849c8499c2b236090c8e88ac1be4cfe216a3d291a9a95e197d1ea886e3b2417975a162e757c27f0b3dd5c522d55fb43783a29bd3a95448f029be55259bf065e4cd6fc3d10192c0de0cfd1f165e2de564a82c570c75bc9fa5b67fe37e7ee9e735951", 0x88, 0x3, &(0x7f0000000380)={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd36, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = socket(0x3a, 0x4003, 0x0) socket$inet(0x2, 0x4, 0x7) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) sendto$unix(r0, &(0x7f0000000000)="500105036000000400000701830fca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) 16:00:04 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = dup(r0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/197, 0xc5}, {&(0x7f0000000140)=""/135, 0x87}, {&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000380)=""/238, 0xee}, {&(0x7f0000000480)=""/17, 0x11}, {&(0x7f00000004c0)=""/218, 0xda}, {&(0x7f00000005c0)=""/16, 0x10}, {&(0x7f0000000600)=""/14, 0xe}, {&(0x7f0000000640)=""/179, 0xb3}], 0xa, &(0x7f00000007c0)=""/220, 0xdc}, 0x800) getsockopt(r1, 0x7, 0xffffffffffffffff, &(0x7f0000000900)=""/180, &(0x7f00000009c0)=0xb4) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9, 0x6, 0x5, 0x5}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20a, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x8d75}]}) ftruncate(r0, 0x0, 0x7) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0xfff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x29, &(0x7f0000000100)="041a5f174ebe9e68bc50ceb234657c841308874b0c00002f21050f0000f500"/41) 16:00:04 executing program 1: socketpair(0x8001b, 0xc006, 0x2, 0x0) socketpair(0x1f, 0x4000, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x5, &(0x7f00000000c0)=[r1, r2, r3, r4, r5]) 16:00:04 executing program 0: socket$inet(0x2, 0x5, 0x6) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10011, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x5, 0x100, 0x1, 0x3, 0xa585, 0x2, 0x57e20fc7dc75bc02, 0x0, 0x92, 0xfff}) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) r2 = dup(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x69, 0x7, 0x9, 0xdc, "2bde25e06375ed58fc050832a6496ab99b49b596", 0x100000000, 0x4}) listen(r1, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x2, 0x4}) sendto$unix(r0, &(0x7f0000000000)="c8ecf6964ad9c8c818aa7f672e2e7558737f4817f20b02954a8cdf8c6261c53266ee573d6daf41791b8ee55a9fd92aad7aa8ebf8a794cfebd2d704ca54d31293dbef151ea1c2abc05fc1d363af4b91e3ec8bc337ccbbf4081241733ff21b1a3232ae857bab2ab0444692d1652c57743d620a04323b1c9cc779cac6126e68610946e18aefe4e12fa3dbfc79510f9fd5bfc87df5d98eff649c05f7199b0b67", 0x9e, 0x40c, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x164) dup(r0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10280, 0x0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000280)=0x1) ioctl$BIOCPROMISC(r1, 0x20004269) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x35, 0x9, {0xfff, 0x100000001}}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r2, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:04 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) nanosleep(&(0x7f0000000040)={0x4, 0x3}, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x6010, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000002740)=""/4096, 0x11f1) fcntl$setstatus(r1, 0x4, 0x4) r3 = getppid() fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x7128a012a75ebac6) fchown(r1, r4, r5) write(r1, &(0x7f0000000080)="dc7ed7f5fc4f5c1af6805acaa9ebd02ab3d10943d21718b3daf2b56af0073b80c52dbe1457aab89c0f081832b80fcca75c93258a83bd84b829f98ae56da6d9d35f7ccb0fb011eb1ec8a5a0a45a39e0ee7c61c36ee920a3bac8fd38180493379b05de14039c4f406489aff7071038289e30c7d9a9c6a953a2cd0b338bcaf3087d3c30f209d96ae060efaa614b1b5802f79898a7d647fc2f0eafd70b44994348fdd5faafea35", 0xa5) 16:00:05 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000000400)=[{&(0x7f0000000140)="34a12f555baddebc120b3b2493ba3b64a0166bae2867e338832b20c4fb27bf5d5c5a3c3f8c004694a0181fdeb1bfef63706d6973126c19848c", 0x39}, {&(0x7f0000000880)="7f9806ae3a4d0bd852f9cd563f3d05f00448a572f73a1ba78900e39320a21e523c1409340e265948726af9488fb7c3e4b939b7845c3ffa1a3153012af05346adf8338d36a1e53caf170534bd140c6cc528f03ad64fd31ee02074e295be666b2d08b146734de011189471cfd200966abc59ec68677d29ef4bee44bc6159132776de130d5a67e659b6fd67fe90f80e2d1741a3ad4eb1e0f67f4be466a7fbb9d6197a31b666851512c34997144a104ae83bb567ed708426bfee9d6569eec0c4c4beea4a764ad705db2b842f67c0ce864bec68950263b1032c625712721ea6ecb419cce04586021aa161c4c87737fb3a008eaed7b791ed7a6fb92ba8492c68fa9c4abdd79f52d95ec665791a9fbfcef67859e9342e50f811ac6175fd2a8801e4354460333fa770dfccd5d14d8d9ec5fb644de0577bb21bc8cb0f3fa4c82f2ed09f018571f43409870ecb55722ff2bcca8c22492ca882bff238fbe275cdbb860622c9e18ad55f172f5b0e459b8563765d24dd5a644f020912455e7cb512689e3d1eb83686f0103834912236e34ce1e6288bfeec600161647c85c07cf0a7a84951c8cd4c913d8568ceb88c66c684fb4f48b18f1130e02ebc4ddbd15ed08bd3829d82444a6c74eec326ec5ed227b71ee3de98d9f98daf38dc47beddad90186d6762032c428624a063faeff929ad727d9d4a45b7e86358f6229a0e8bace12795cee606ada039e11d8260ddbb9544b60410280f0270e8e9a32775d1c8e8e25f6796b9e9aea0406e63f12866080f53ba3d933c08c8ff9c97e0bedc8df53cb58510cae6bf60749fb4d80d5708570f853969484daf51c074d565a273fb20376ff7bbb17b6a0bba50dae3d0cacb8bf5b0cc0cf98cf7271286fccc9a32d6e50e282fa50595b060f163985e28625ab7c876fda11f6221d7f1ee0b4c50324ec275370d3c342cd583317a97a246a12c9cc6b0adbbb4b516f1bd87678d5987aed900495c4262ba75ba4158a42e0ece666f432da38c69ed59dc30b3d4f217b371dba38e8811320a5477ec07e8161e36fdbc44ac21107b947a45cfefd5d68159793add90556d367364c0e89fc9de0b355e5722c02b37e0b722bb158eaa6543414f7a21ff3376c9d5e6f94de732c0a803a156f850a32dede2a65143a2a320671e8abd1a827160294856d5a945229afb603d52bdb4ec814bcb756e382b31a2527d1133ff58b1a264e4986c285fc6aec468d9753bd62fc6b229d55440e8a1d2f47d2c40891f39cef12fd1575a522e6dab6608a8329cc7f5a169e291b76d16b427f3729a5c91a52c72bf63a749e62214d45efea435a52aca07c14f1fafdafc56957f9d0f12946c34c1d67ff77b92e67ebcb595f47486acd2a08698d01e915bad40542ce325569641ca87a68f6320c30c26a8d5a7bfef706e39bd0941d7ee684c93a4f67aaceb546a624362c6d60d753ea43ae6df00618ba5b6e80375f0c9cd862ce607bd28ae93aed462fb6d28897c6d8b30a021a2d81e165461aedf87fc1f0f0866e04fe610bd0a90f00ee8d86843061a5617b36b8dff0fab6eff3f38023b453509ebea33e44abb68517816a71948b3033038a678b55dc2ca74e708541103ee239531c1589b3dc57f9bd77594af4c92fa5b853c94435ccd0afaf7d1f4f132ed49395b455db8ad91db61ca56306c46240c2f4b811f95fbed7a2110241b1e4cc588d07f36132d60db4571cd09708abecd21600b92bfdea066c0b9fd927e785f80b1929aa41da42bb16851e68934b7ef83109b0bf55923f8b5a3ec5f977d6e6d143f756b4adfcd2ba59b0f413abb6f90afedbf40bd2b5aa708207935204e3d9acfc55313e7285ca4ed5f2ca244ce95f7dc5592564bebcc3bfd9c2e3e2c20fc7b9420fd0b43af2ae95021a9d89ae76f123e45062325fb0821399f0a35ddd8ae3ec4609390f544c0fb36820f2fe8de02e0477b93610eaa5e1c2a738a0c8da4517f8cf552ab59a6ab2b2697b06d34f087d2abf2c5ec2912fbc82ba725ed1b1838cfb3b18518a0be05a4851561cfa116178c2d4d878b18f9493af85c51cf0282610f98a11d634adad1375fd2128d3984e2cc102e6145bb0d42f312051ac60df2125db34a4da194b2f9ac9295911058e4ade50ae7b93acd41e499cd1b4ae29ef74b6c167783356787fe4f6a750793a87da08341723d19a1ef0a973366ea2ff015b8c5262f8acf5251978e69dfa071b0b334bc56845b48886dd42f4573f7fdc1d52943373081767ba1810e058542bda14ce409a23df6a5ca322098220e2aeab0894fbca6e23b80d0114f72847d01d10bea4dece3fe46739056cf65b11e868520b1ac890c2d83518abd3e0cf18c6ff7351621bf0bbc95734d32c4c280884590f5301096da12d214d23ad006591bb60ec6835c3fe909c839832dbe154ff414a008a3515cc1363971bffd4304a249d467771bcb1512c9dac4db00389301d3b91be24b87d1f0a55f239d564b0873aedc905bbc3fa4580ed08935d70fc6b78c8d63054a169b2f4442fe9786ee76752ee5a1120b3d6f7946c20455fd82ecc98b862cafc7c9660b11f2732cce50e5dda434f4a07bd485e6873a1d8f31f2fe4e22dd32f02812b56ee91fff652c998697965a813179c5ad53d23c77cf9e9a37b1f2e5d93b0fb9f84817a94085975ec534324f65a51f19ffaa6623f9ab2ab85893fdb2211f49851cb137122e9bedfbbcc5dec1cb53b5a988de9e84cf3c56f83ca91fcb9b173292b6e008c7d923771b15e42961e07765434edbe135f80fdb5c0aa5635093e674c2209f7d9abd7d4428f4975e24fc7f0a8398d85598471c1e1a6e782c56620cc99b570a6574336b872c5f2ab241ed0b6a1e33c3b5928935991e76af999cf7a9938cf256dd2671483b7b95db195c2e791cd644e9b7d05bf8e1c0e6d3c6fee723741ad61196a90ddf2635e2bedc19bfb19293d9946c56ad816fc163eaf76a41e6b2d887d03428cecf88de8493e03335169d0e1d9c2824ec414ac566a2e279f8797ce6dc24d608a4feceee04acb9858d57dc93fb6a85304a308f2e922c1e61407b5de5402e3435764a43b82237336e63d45405dca10d809a9b701d4030bcdb82a17df8e0b95f14ff71be64fec1ebdd6de7fb3b34f3d6ae920c43103e240e141269c721e931176105095f4de087a7355c7e3460a61fe6f12b144ca9da121ee344ae2b948fc65ca622055b2b0bfae7248c782e89a614a0d8c1662f49ace87043371e1b00f84596ca65c3069f789166a7637b05d376fc1e16aa9e0650cb89f0b964d2ca79977b22298f583ce66230a82e7503ef892d9feb5b840d18ba37b678f7fc0b3963847ff38ff403cc773412c788c5fe25573096a1bd5ea6de4e96102043387f2d393e61df27bc722fc03a9487838b03b6ec5f22e7db5da181bab78f32e6345521429e0c5df95d1881750b36601202bb4fe3cbc76952c4a83c41074514665f8be70973c5c00de5c635f7b4d78a3e0dfc662a4cb3f5d7e49e0bf516f0a6c4197da1f3844c9c1734296b0944717374b93183c7cb5054100c2fc1b7e1de3ac954a5045112de31158d1910096eb9d4e937fa57b4722e4a2be278fd98d42bc6823cbe0be469aedc79fc3881452dd64a50ba9c616adbd97b8ed9401f1045dbe2fa8ed73e2673f497dc94eec7fae829aeed396f566351ed136a45ad72aa5e8f860a3a3e9e469492131fc60b3977e5e9f7660366296c263a127cc58d224227cdaebe31598b18ad0dbd120699217329af6d4ebd55557122f5313a1f9d33169401926fa7001e8dfdf6cbf4bb84d6637993a8f298c7e8fbd60b630a7acdd9e56003a1a2f9b494d7b3ffef37224d87c1d4e878497dfd9a04a69beaac4e308c9c99975083b789e2424f23bc99d5b28c0fa2d076341cf5109d5e0a7ce748c358fd3563d2b4f01716c3f60085cb5b50e8e4ef154d9d9da9abe0f21f5ecbb0fe36513a2b94578ab4f2386dd2434a9ca0ddfc59bf08336a38fa3fd7405d6e864049c0693cea5cba82bd4b9bf33b8097388e0098ec113e79c238e5455ae5c2f1e198a10d060df29b6403e62aad93356fa1d87ea545b4128368c8445b356bd585f655e660552c2e841f6622b2bd047740cb2c9bd38d74123a372c0114cc2467b10ceaedfd1a69d22188ceedec451ec0935b8496463c2f0873968a4c2ce9515002d33e0d19f18ba4fdd12a6d7bca9a570e46440ef7278c67a11f0bc46d55bd4edd009b1dd1f42cb1c8aa36d86585c2a61f7df1c731211adc876e75416436ff1a3a566d439fd5b6ab893d37aea9bb03daffc93864349575d4703ffbe28a5f524a739891ef29037bac2985b31fa6b22c4492e6f5eb28c469a153f1df3fec62a928e8a796f3ed008321b10b2c7f8b74589197f1498d31ddb0a48e3d49889cf00447b059f06fded2b566e47d144ac3766f72db01eb065be1f044ecf319751474d876ae6d39aca96bc8f0d18e4d32f337af670e073c82bdaaa6e7cae68942fc2d4bddb760db7277b68703e9795da0f5aca8b8567807d217ab07a24277eb20daffaf646d0505e225cc46694711dd1fde4009185c3b4b23f711578e0b273e51a78d4760e531896cdba6e6bec12c37b8d22a67c4e7ff74c5cd3f43e9061e1b58cd96bfe244529385c8c490c2dda5fb7337302bba9e11bae6d748c74f7272380eba0dc67ea8d9ae9968d6386f890417afe27a967497fa5965d7a14df8a9c38959ba905f7b741e828f827947212b36332e62a8fb7fda74b738c36435a017c1a98a89085ba055f0ef7ff00491a0bca501408921bc5f97983ddf852b70530f8f5e076a2242207011532532f0397af9df2b864858bf75178b6a936bb29f3228ccce247251a635a757c8a5bea806606a8832253537aee2164560735e88f400c6225ea2fadb6e9a9aee1a15d9249ea207455d16cd6e351f054684aa28dadec9d20f56385449158f0eb122ab792440dcae7149f00eab04872b12cc5df950b820f5ee2d4c84f79218d0d2ec72df36116571d40b089deb57523dc8e8d9c1f7cc035867f1285d89802d8edd1fd4d863edc5209ce0b3d95465d5c5ece7a6c0f43dd98e94c884049fc8747533182b5a035316a3df9ceedf7d377ff866e5b3b09d56ce8fa177986561c236d647b8560d7a0fbfdd4f7052468de35b6a8e54231466d901e0b7878c9fdb6c2ff8298867e200d899d8c2ae04ba9766d40666fd7cea9c928c6bd81e18e9f180a71cad7e5894efd4503e544b5a99cbe23e27f1e5f9836f4c959eb311ce16397f5e3c06b53f4614eed97dda6d2119694d499b85f575f7c9698b9620bb728aa6e4e38d3ff22d16f0cbb0571f414a7004b123974b33e056200b0bc238b4451d5989bbe8078443138153a299538e23f82db0e891d8a4041ee6d953dc5df5e6084d50c55843ab0ea6076113153686d06866a1dc69da0116e530f1f8ec5fee874020b54a074f59c34ca6b2ff05c54d9baf6c64b074eaf8e56a9eed5934be3869859f607bd18cebad77405f33748a14afc8901c6148902e909fd5c98232165d2a600d0b8b341927bcf94dd66206f7676a063650032a518f600930f9815d611c69951912dbf388f57ff532bdbdc29f0781c0e5705b1cd4e642bcc98feb12e7dfd462f56c372e1670d6fd1510093aa0f39af0d29917f77ae53a6ab667fe68dce1d7435c89be5befaa27653044636ac2a703ca491cfc6ef8d35edfb523f37c2544b49b1639587a5ff0f2885c817593f55eea7ccb3c9f01487be2cb088119c4f8f588fe66c74ad7abee7e28bd89e0993a73c2543d6d560bddeed4e884d133236b", 0x1000}, {&(0x7f00000001c0)="7df6b08e8b857a3a250ca06a3550fc3345a8e05cd4ac521305", 0x19}, {&(0x7f0000000200)="3312d29241843483615dd81b7c035f2e40c7d655dcf29e43ba66ada54444b89a66b2723949bdab3e676406f38c9aea1f12c9367fc5e3d1781cc0e7b1372664f7ce7c6b0acfaac636427de9645c469c61f950fbe7cc990b42d93ca51c4b014d5f3a376ce3831c46a2d52bf4bccc896d3a823a26614650d7c58339853dd717f1c1c22c93765c02914080e1c83b435040c017e09b6faa318f24586b94c4f8bdaf3b89da91f54bf139a9ed50684eb4066148c780de807d54614a60587462d4f21f29a5c37423fc2a79a6b687c2f7bae1fff432190ff14cb063cfcc21e54792481f0155acfe693920fb96fe0a04c5b3", 0xed}, {&(0x7f0000000300)="65b5dfdfcaa18dfbc26bdc9b4630cfd81e7b6e56bc0090e8e017bfd367a761fa7c560a00422a160d27657bbef4d0e0bd2327cf24a6a14be1efc90cb5065859ee21361bd8da2626853f7d4a36e58486490d990a", 0x53}, {&(0x7f0000000380)="ea20d1df0d8d63362b29456a2cd76e80", 0x10}, {&(0x7f00000003c0)="27e88851b67b5b9963d59b47486b972d86b3e67c7f75d873ea00fdffe564d6d165cac9864ebb8398ad9a336dd285f1", 0x2f}], 0x7, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x18, 0x402}, 0x2) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) flock(r0, 0x2000000000000002) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) setuid(0xee01) r2 = getuid() ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) r3 = getegid() chown(&(0x7f0000000440)='./file0\x00', r2, r3) r4 = semget$private(0x0, 0x1, 0x800000401) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r2, 0x0, r2, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x6010, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000002740)=""/4096, 0x11f1) fcntl$setstatus(r1, 0x4, 0x4) r3 = getppid() fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x7128a012a75ebac6) fchown(r1, r4, r5) write(r1, &(0x7f0000000080)="dc7ed7f5fc4f5c1af6805acaa9ebd02ab3d10943d21718b3daf2b56af0073b80c52dbe1457aab89c0f081832b80fcca75c93258a83bd84b829f98ae56da6d9d35f7ccb0fb011eb1ec8a5a0a45a39e0ee7c61c36ee920a3bac8fd38180493379b05de14039c4f406489aff7071038289e30c7d9a9c6a953a2cd0b338bcaf3087d3c30f209d96ae060efaa614b1b5802f79898a7d647fc2f0eafd70b44994348fdd5faafea35", 0xa5) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x1000000000008003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x40, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ftruncate(r0, 0x0, 0x6) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81, 0xfffffffffffffffe}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: munlockall() r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80085761, &(0x7f0000000180)={0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) close(r0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000000)="d91825f5c2f633402b3cdedabe96", 0xe}, {&(0x7f0000000080)}, {&(0x7f0000000100)="55d90e63af4abc6816", 0x9}, {&(0x7f0000000140)="18a556fdf032408e9e7e2c0603c04ab40732a1", 0x13}, {&(0x7f00000001c0)="3f43a85bab447b94b2127e4b8f5a5f73d0170a1eba40057928662d1c65c44d139fc3ef090bea229fe68217c002d3a8183f4328c434dc1417c9a2aad3f08d7783581e51508db6264f95868e602cc9cf4bfdcb69ec92161502bee8a4f9cac7c41761bdedebad1c9a4932698fd80d2ba4", 0x6f}, {&(0x7f0000000240)="8acbb05a7e3bbb8d538c0c94516e3249c5a0814381246b6195ed9174943469dd56fcbdfa6545711aa0a4cd6f6df03b23683729407257cc9fe874b24c7f0c24b8bb70370011a2295344b60630d123441c0f4eff4bf87be3e9c24ebbfcf270f72463", 0x61}], 0x6, 0x0, 0x0) 16:00:07 executing program 0: r0 = kqueue() r1 = semget$private(0x0, 0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x0, r6, r4, r3, r9, 0x80, 0xc}, 0x9, 0x2, r2, r2, 0x6, 0x8, 0xe29, 0xf5}) wait4(r5, &(0x7f0000000240), 0x9, &(0x7f0000000300)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x800, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x8, r3, r4, r6, r7, 0x2, 0x658b}, 0x5, 0x4, 0x9}) r10 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f00000003c0)={0x100, 0x3, {0x3, 0x6}}) kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) recvfrom$inet(r10, &(0x7f0000000400)=""/186, 0xba, 0x843, &(0x7f00000004c0)={0x2, 0x1}, 0xc) r11 = socket(0x20, 0x3, 0x5) bind$inet6(r11, &(0x7f0000000200)={0x18, 0x2, 0x9, 0x8}, 0xc) kevent(r0, &(0x7f0000000000), 0x1f, 0x0, 0x800, 0x0) 16:00:08 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28002, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pledge(&(0x7f0000000000)='#\x00', &(0x7f0000000040)='(*\x00') madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x33) recvmsg(r1, &(0x7f0000001400)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000001340)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/223, 0xdf}, {&(0x7f0000001300)=""/52, 0x34}], 0x3, &(0x7f0000001380)=""/115, 0x73}, 0x42) 16:00:08 executing program 0: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chown(&(0x7f00000002c0)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x82) symlink(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x40) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10240, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80c1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x4, 0x7fffffff, 0x9, 0x10001}, {0x53, 0x7, 0x3, 0x8001}, {0x0, 0x80000001, 0x1f, 0x8001}, {0x0, 0x1, 0x0, 0x1}, {0x7, 0x5, 0xfffffffffffff8c8, 0x2}, {0x8, 0x81, 0x1f, 0x8}, {0x80000001, 0x0, 0x5775de23, 0xffffffffffffff81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x3, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x0, 0x6e}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0xfffffffffff9fff8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3, 0x2, 0x4, 0x101}, {0x3000000000000, 0x1, 0x9, 0x8000}, {0x8, 0x872, 0xc43, 0x10000}, {0x2, 0x9, 0x3f, 0x7}, {0x2, 0x1, 0x20, 0xffff}, {0x5, 0x0, 0x1, 0x80}, {0x5, 0x0, 0x7fffffff, 0x7f}, {0x0, 0x3, 0x0, 0x5883}]}) 16:00:08 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x15, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x2, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x220040, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xfffffffffffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0xfa, &(0x7f0000000280)="3f7250df8006a9a913d9cfd97e30251a48f20bdf9fa1d52162e9515f508a578944eb4f6737f44c8e6805e284ddd200000000dd7f30ac94f005a2ec9be38e8d1f542671fb17b42f71a6becb20d88e4854d315a268d1646f246d5ce9a6eaabe98d72a7aeb9e4d09224a23ce7449fb2b6921f2e8b1c9f47b883063b7d192992507c03eecf5f102f53fc12af0e9245816872af1e45e623b7785d836c4ad789c39dc9d0509c87fa93a145e1988600993bbca2235497809472b71cb6119498e0eb8f7c74b0f7adfbd59c1046c1d4e0e45f26bd0be8856f8d75644364214a1304abc73d0bd4fd877ea7024c58e8b41c824c5366da1efa53269baf94c54d") r1 = dup(r0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0xf6a, 0x8}, 0xc) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0xffffffffffffffe1, 0xe000000000000000, 0x2, 0x8, 0x4]}) 16:00:08 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xe5, &(0x7f0000000040)=[{0x5c, 0x0, 0xffffffffffffffff}, {0x80000016, 0x2, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x10c) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x40, 0x101, {[0x5, 0x7, 0x8, 0x0, 0x2, 0xfff, 0x9, 0x8, 0xc4, 0x188, 0x3, 0xed, 0x7, 0x7, 0x2, 0x0, 0xfe, 0x3], [0xfff, 0x4, 0x7, 0x7ff, 0x800, 0x80000001, 0x1, 0x6, 0x9, 0x100000000], [0xfffffffffffffffb, 0x4, 0x0, 0x5, 0x6, 0x3, 0x5], [0x3, 0x5, 0x0, 0x3ff, 0x6f, 0x7], [{0x534d5af5, 0x7, 0x1ff, 0x69}, {0x7, 0x9, 0x4, 0x4996}, {0x0, 0x3f, 0x7, 0x5}, {0xd59, 0x1000, 0x7, 0x4}, {0xfffffffffffffff7, 0x5c0, 0x5, 0x8}, {0x1, 0x336bcfb5, 0xf38e, 0x603}, {0x7, 0x28fc, 0x2, 0x100000000}, {0x4, 0xfffffffffffffffd, 0x9, 0x80000001}], {0x7fff, 0x3, 0x81, 0x8}, {0x5, 0x6, 0xff, 0x101}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x5, 0xb9, 0x0, 0x3}, {0x3f, 0x4, 0x3, 0xfa7f}, {0x7fff, 0x667c, 0x7, 0xfffffffffffffee8}, {0x6d110a79, 0x8, 0x2, 0x7}, {0x7, 0x400, 0x8000, 0x8001}, {0xfffffffffffffc00, 0x400, 0x2, 0x20000000400000}, {0x80, 0x2, 0x7, 0x6}, {0x6036, 0x5d, 0x5, 0x8}]}) fcntl$setflags(r1, 0x2, 0x1) sendto$inet(r1, &(0x7f0000000180)="10153d2add7e760e730003ef18925741fe76e6886f9a7b002afd46bf3e0e5917172ed2ce66f602a28feb67e100b455fc9574564b59fc664fdb91d2f2e4c52843807f6570b0ff10906cc9e3e14062ec560ee82dcfa1395483d621f966562b663af81a881d7e768ff23b0659e4151c", 0x6e, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x776}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x4500) chflags(&(0x7f0000000000)='./bus\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0x2e8}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) r2 = dup2(r0, r1) shmget(0x2, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) connect$inet6(r2, &(0x7f0000000040), 0xc) 16:00:08 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050160000004000000010706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x5, 0x10001, 0x1, 0x1ff, 0x5, 0x3, 0x1, 0x2, 0x8, 0x6}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="d59894ea3c34217c46c5bf6d4a03c8d9120af161e8941c248c10aafedc0b3a04b0945ea7b11d6073a9484f333b8ac817429e3586ca1e1d0b365663172aaa5d9fbb7947", 0x43}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100000001c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0xffffffff, 0x1, 0x101, 0x8}]}) r1 = semget(0x0, 0x3, 0x10) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000400)=""/50) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/231, 0xe7}, {&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f0000000280)=""/76, 0x4c}], 0x3, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000480)) connect(r3, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:00:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x3f}, {0xffffffff, 0x1000}}) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa01, 0x0) fsync(0xffffffffffffffff) close(0xffffffffffffffff) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x3010, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x4, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x3, 0x7, 0x4}, {0x81}, {0xdb}]}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x7}, {0x1d, 0x0, 0xfffffffffffffffd, 0x1000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x420, 0x2, 0x3, 0x5}, {0x2, 0x400, 0x180000, 0x24e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/41, 0x29) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000200)=""/95, 0x5f}], 0x4, &(0x7f0000001440)=""/106, 0x6a}, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x81, 0x80000001, './bus\x00', 0x1f, 0x10000, 0x74c, 0x5}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e00000000000000000029000000000058a3195d8435158d30c5", 0x3c}], 0x1) 16:00:09 executing program 0: unveil(&(0x7f0000000740)='./control\x00', 0xfffffffffffffffe) mkdir(&(0x7f0000000000)='./control\x00', 0x21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./control\x00', 0x9075a129a019420d, 0x10) sendto$unix(r1, &(0x7f0000000780)="bf6fa4fe3156819557a7bd8a162c042855c36b2c51e3f0d6b1791f26662c7f419210159d607d165a50651e1c073cabf54bbec8ea915ad9e570668657d95b8da9919e7e45bf58912a6d87309dc5e3ab6f50edf3ebc822dc8ff8acc623f6b86b0f4df412c991b83b2d6c7a6aa3c05b0a9d8f935bcc99f9313046de8d56ec6009a90c29fd78fd56a8eeb58f899f873343ffdc1a04dd10231cce6e9a6e7f0f619975283f47c96608cc0d92a564ff8c291d0cd1b6c9d7224f809f1347c4f9f3f1e00f81c0521eeaa041e7e1c736df8d6c316768285cd41cf7d0124a80edaadbfc80d7d3d914bf1fbe6f44aa82862f0ae4c0fb96928b002730390b9d1e32842b8a3fdbc9b24adaf33830aacfa0339214d77bd2a207d2832730fb7c96855409ce97dda8202f763edfebb61452ed5bed9c6d6f8b97c9b1a15a926793316665853590b5582794fbd64c998ab7a023d005036f8cc82e719aa47bde3ab0913826546e209c64906e2db1a6278ff6fcf30dff0a0b8aa70b764029cd109c574db6dd3f29eb1bd91e333c0046332c5e5b74e2040c0b89ef57fdfb99e74fbab444be1788cd0bb97caa56db6b539d6933cc58cc5836615ed38901046570f8f8d6ca63d7eac64f6d02c6cef182c630ee5d435e689c36440067bb333cb12b2d7cc6471636db63f805d487e8eab1b0d639b8921c5ce17c49c3f926f07a5f77aed72b960f5e8bd8161e12a195d67d99084bc95a6a7a6a2b6c8093c78164c6764780bee9fc35c92f6a5e69788ac8879116aaa10cad932527c31a5ff35f225c805c55f0d1f6ecfbadb5cf647983446e718e41eabc50c6cb2785693903f287ed4000c2a8a164bcce61770c4b37d26fcbfbfd7492574ec23c807349f228fc9b7f9497fd416f1b19742c8a4d1db82014a1a6e46aedbc6bd3e57bd5e06697e71dce5a1f189dc4e1cbbb5f9ab51a8dd642baf1797a283c755bdd6b797b096a9d41a38d302d62df937cc211a171acc79bca951eac25655034079846d0ecfd95229a8b7bf761353cd0b455fd40ed0c91b8ab3a07d41b3255d1b6be0fa7f7e1ee8cc6fad4cca5a853009b6b4316beec396eb9e16744bb69d0fa0eeab4f623f0c86b6df8cc1aa85e111f636d5c0b7b01531aa04e67b82f61861fdbc23661d2c692d55ee47e6228f522f9586e21a79aed39071e421bf0a0ff735725f6e06db165f604836c9eaa99de08eed5f256666133eb4dcc7b2670ab9149d4f6d1a5dd49ae530a5697fbf7790a17ac5791d45e1c69219e3a7b6a4aab502fcb09b6e29b16e4e669c26e330d789c5322f00975312e08fb92bd6967e4d7b9c195e6cf2aec62e38b277bbe992c290c6162c9cafd08dd0c78984fe8ca1c262955ed9287ce9c497c2308c598a6ba03721c2e73308361a90b30d222e0bfa856bca91ed5c061862f44098c52938ac2885ff06d5983c9c824a238caf71a983eff71001f59d2cda2e948ee3dd329d9601a85cca8e4d43922f8eabebaee3329bb78ebbc7abc9ab15c73373590cbcc7ce37e7678bcfb3fba3b3659af7c860ebbb81bba117fdbd4b7e5a0c1ddb46696f0f31c360ed1e3fe0dff8052facc821d75ea74f4488359005ed7f928b4501443c3a62f948e7e9e263c0347c2381c91e7ada59886b8aad17f54eebd0fc844fbbbd7bf3b7d461bc7b66cb1008f682bd833fc74f734ed1aed188ede6a31fa8280fe6a298d781d7d63484636389ab5fbf276bb0dbe805a239f4a3e47fa05081317e47fc85e96456f61bf121bb9019d37a96b7c10a7c0deef13ef0664c840f24da07d00d8451a9e75d9345b16a1bd1a4c47440c05eac5d54c4ac5fc45d28f3f796d854ac5a0de057de16a743f4eb1e4b9d3f1d5ffc66bbad4412aa5261f8e0c5945692b8af0b4bc71d0b9da9f6805f0e1cad2a09716d4472e7b0ae6b21d24e676765bda60606ebbadeb1fea76d2da2f9695cedaab5ced301dbc98f430ef48be67c54f371d488613acf1b60cdad94d42559f7bfbf308b5b46941d4870ecad9979701104ad59bbb801019f226efdcf717e78617ac78bfaed56b11a7241d16f794ec9877de96530023c20d437eef11567fc7fea76f15bbd74d144f08258fe48ba50c92ee6d3517d62cb2b573a85ab01ba4438e822e2a198d614e26435b28009f6b5fa6dd79f5acfbe2cff88921356cc3d3afb70762d89107b084440421bdf92de4950ae07035114b279e1748cdda514b278f6138a271eff6cb9804b006bdbc72b9a95179acd972e29a2e04c58c4f314f602f3a041181469ad3913231400ae472914274559428f70642a1b244d30b5455efde910e99dad2618d147fb9c2d3bec01703c06f2ef430299515f1f6baed1aae02ac9bee0ab0090500cf46a31280120ede0d211b5f7a698172afa8fc10bd687a551ea5bcc86590ac3b5be4d0d8c7b0baab7d7d770ac8aece80b86a1ea7a47010c4160a0d61538a9c837dc26b1a7818c6a7930ac24d9ea94955ec3a8b0c6c521da837f4409406bbd081fd320962666979609ffe66426aa85fa8290492f45bb869ca4393a35271299916cfe787688c66674654ae2131f051af8513cc8a3a5958af28d70cc6ee2fb66c6fc6e8558fc8df595e3f73e101000834652d5716ccc0bf59a96315ce89549951d2ae1d0b29558f239d00ad3bdc579ce50fadc68d47e1c7febed886805a7feecc538d67af89a59a94cf5c63dcd43ab9d8de6f7ff3f81184a279eaf5966ff560eafdd740971cda7b27084816c679fb64c576d18921427b8502efa8e0c1b3754fb1afedba8fae2de24ef0cc79801d29d34b59267bce47aaa1df51414c572267b5dfeb3c515e4e97ec2e788a66412baad99e497433ce46f3c55a1b460f06b556545db397c0c19ad746e9b5a9473e162fc23be09af058f83f5d8061e7b7abde01187dcbbad028b00a534c5562bb7239a6724c5b2313667779e2e52e44fb1d37edc79fc4d41cf21a1fe5fdbbbbc57afc0506e21f243a91b040e4839cedc2a20c1a8e6a838c70b23fcc5f2ab94f408ec336507b21cb373e40951863d3540810136e5e4c6954b1e74b410eac94c9b9f7b66bcb156b6bd53589dbf0c2243195054dc3318570e21f85b1b4833d4bcb64a26fe1d7fa18029ccde64e29db57424c2848bf953856a902c92c26ee164563fd75eaaa7c915362328d9a0382d12c81db135bf08a6160d9df3da2056bb9e311b07b4c53914bf5dd320b4b6945efdb147870f234b0da6d8f17464e5802a3683d626e811fd7c70d5c93d07e02519c075a6510a3a6dbfd97c46bc920a8f908fede5ec2748dd0983535d878cd201b17635f701dc6c442f5ca1e8f2ede8f408a79390749bbe0371d8bfe60295f6c3d8d35affc5981b7d687e0512e9df719ba44239b54040cb4793793881e640ef7352a6e4df29300edcf664b09539fcaa7fd5fb781763a00651ee36036dfec41a3f03683a18fa7266cd73adc53c165fd69354f029712960556f897b2c8f9eb45700e2ca16099edf60833aaa8360ec5227671c7dc047e297fe4a4a5e61c3649aaf325acefcbe458f4d877d01fba12bc333598522d905db04e14c869d1dfcdd74e26a8e5a3d8a71f70ad3e8f2335744fe5c7914e37f1dbf16b57fa27abf7b15ac2d45bf14c49ff15e4d0d187b4c8eb42fe6151426881db833977f235231293b274c1884a494a3680292a6dbbd58694270fb94f94a1c9a19cc8a0628b6afdecd522a4ea5cd0883fbc9f0f3eeab44cc0fa00a556f2367cee128843f3b622d1aa26dc549a1b2cda473306253145f164b1cf6f61438b8d29c02c39723a2b8a5f6fca19ad8d2ba4b39ead27c804e2b87d29fa0b27a1acf2491b8cad2d4ff65f16e571a6e1ecd13dc4391eb093c07c23227b38b8a59ac87ce2ef5d2446845475e0754f5b3bd9451ce5149198de310ef99704818bb89fb976a8c39ac3c0eee23bf5f09c9724f8bd83c295ab737f99394cf0657e8cd164f3b0087a160148a75792bf025b9d0fa2e890841923b1018f51d0aec0dd80b0eaa0554abee9c0606224eae755864681327ec344953673c4d9530e035035b8e07b6c5bfac582d4bb7662990792e09155a92ba81a3a93d1787ad01b82433b2e2448539932f6c1db76d64c47471d3ffd51415e4d9c8d92b964418b7b8e9acacfd55d99fa8a9cbbc0d6be677bcadc7eef8a79a6ebfe4786f07c680449198d4e5a59380664abfc5a8e5fe58fe018a6886748b4d65ceea29c4383b42f488eb4dc8b61260f6d92c846d22acb53044287892feed009166e75f04af4adcf5dc97f40f6589a91c6921f15f6b6c29145d98346257cef235b0550ea069bfbca36fc5aed05cc74fa5495599b016c174b0245dcabef9bfe05544af6711f34f2508da08525d10ed77fec0fae990756a6756e07f86ad1a55dda6c39a2b3c2373181dffca389bcdfd3600e21f4e34b3c2daa32dcdb9e5c60c51e450319362f124a99980e5678a722a3e01c830ca6eacba026c7cddc050f8916949d9848db92acfe8b14328a1ba04e94a9e0281fc609ab99659e0e400f8c5820a7e4300bc6e52d9293ee0ff2ec383f1e1a708d9a0f265208d30136efb0f245b5088ea4679b6acd4a99dba113a72dbe3beb534a002be03739d701f2b59030267c52eab5c5cf6b046fbcb7b511f6eb737a5e33d69baf628420382ecc9499ee84843e44654047ddfa987b0f6fd38f6dc628e26c7791fd1755925ae11b6e01cff19eb1be8eb30a2fc1e93a6e7d7e945189637ae744a71ab8a388683003f0e160aa54f36401a046783965a00d72888323715fd3832fd46673b11a6c76cf983baeb49c5623a3cd6863e476799b985a6770c1547526c01a1b7ed769dc599b69f4884a0b346536a6bda77a1d71d487ab5cb6fa296bdf5b82083cf4d1e8736ab9d09cd2cc57ee755f938be3fea868ee44f9ef07c47ca1aab3df815b902b9a81f08341e16ac734aa216c88a122245645721dd43a994f3b85654312411991e1f8e010f96e1c8888e0dcb98f22c3b5659cbd84668ebf77dc877085a5296ceb8694340180641a655c7a5d8b2ccb886952bc1aeef2268be9e941c0cea6c28a7993b5f73bd8219c85d00e13d581cb85dae995f7f962f5010c4387d48634fa15ed7df507ae8321937ae95d34f10e6673e531b043e63afa3c1a86841697fd3bcaab7a91b8adff1394bad9d319db016e7b5169d1bd9d0822aef1eb7c3fcfd57a3078bf774349036ec6a8bf1c31394f7128f77ddec03a025fcaf74313cfae144ef08b78ccf17c0213d595a5820f44406d76b0e416f375af6f32db79e258aad0b98d3184438da059b4260980bbe0e2f1ccf52939f1f998a6e5c2874a40510c3728c8e9f2324b82a7ebcf36e78360f7ef11cd2dc46c13805e8d18fdb1a7a7e665288761c3a6ab49dd8735a3a7e74d56b337bc5afb78806c409f7f8af2f78a83dd359f8aa0416c0d34a82e198d51dd2a9bf05c651aa65d24f9130df0cfd13af40dbaa386cd9e26281fdf47ebc209563f8aa4b6cca38eebf221fd80c650840d96752e9ea1b2c649316bbf388180c6cbf39295b6da1a4d21267428f500316ad1303193c95d6dd8d38d8fa7d46d7f9f866e91beb59ef53d0c95d366e8aeec6737eadcd7da58fa6dc020e556532ff9e45a48e77aeefefe005015ed61e658c57ae882f55bdaed807d52a12a4cc6567e474abc8e463229c9deabfd61ae2a4dc99ad65eba5ba94ec4a3e582e3b11927bdf1fef88654999c709d8f017dd057af92698b9cecc0f940977d3cb0532be50672103b32c964d0f04f089f9b51a103d74d5ac7cfb2446357dbebfcc14dab66b4", 0x1000, 0x7, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:09 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001, 0xffffffffffffffff}, {0x14}, {0xed07}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x8004, 0x9) pwrite(r0, &(0x7f0000000100)="1c26ad30e3ab48bcd730abaf60ae33ba3fdbcc7bc5ce4c76284b7a549edd4d026c3fee601347c4f80116d415b491849433d9950906af9b2e86b42508dc34e3f136ca89e7f5463be90fdcaea2db8b5a02a2067cb66be531f0618695feba8cc1b066041b1a31019f2b2a7f8d46ffe2151ebf381110110fe19a88b62fcada70825dbd92d5ce0156", 0x86, 0x0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) clock_settime(0x7, &(0x7f0000000080)={0x0, 0x6}) bind$inet(r0, &(0x7f0000000000), 0xc) pipe2(&(0x7f00000000c0), 0x10000) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x80) recvfrom(r0, &(0x7f0000000280)=""/82, 0x52, 0x801, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9}, 0xc) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x88) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fchmod(r1, 0x100) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x9d}], 0x1) r3 = syz_open_pts() close(r1) dup(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000180)) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x400, 0x0, 0x3, "480a9d9c27202eae7c3436c4e3b7e20e4c85525e", 0xff0000000000000, 0x2}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xd004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c87c3774f4c6cd41be3fc0bdc995c716cb402b1524523", 0x17) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x0) setitimer(0x0, &(0x7f0000032fe0)={{0x800000000000}, {0x0, 0x20}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) 16:00:09 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x10000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x80000000}, 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x1000, 0x45de, 0x20, 0x1f}) 16:00:09 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = dup(0xffffffffffffff9c) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) setregid(r1, r0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) socket(0x20, 0x4003, 0x0) 16:00:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup(r1) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40000488, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x8}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/215, 0xd7}, {&(0x7f0000000600)=""/150, 0x96}, {&(0x7f00000006c0)=""/157, 0x9d}], 0x8, 0x0, 0xca) syz_emit_ethernet(0xfffffffffffffea0, &(0x7f0000000800)="b6") 16:00:09 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5301) shmget$private(0x0, 0x1000, 0x12, &(0x7f0000ffc000/0x1000)=nil) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4, 0x0, 0xfffffffffffffffc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = geteuid() setuid(r2) 16:00:09 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r0 = geteuid() getuid() setreuid(r0, r0) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40000000000087}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: setrlimit(0x0, &(0x7f0000000240)={0x1007, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./file0\x00', 0x280, 0x1c1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x2, 0x800}) writev(r0, &(0x7f0000000400), 0x30e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x28) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="6ec17fedc84e3bb6b03b107715944e891ff2b11b3d5a63f627e365aae735ffbbb6448ae9e8c0e4b11090b2bdec583ab39f0595c1099f8a0fb9d70acd031616d42810307605f2f77598af43bc53bf091211216c5c8e4632fe642f70f18f5dda666c23b61e183a15fe1e737e4207c71dd0e7f3bd044930663e80f838f845a73bb6d8d006b6d3435547289c51178596b3eb17c15ee448b99d4d9b55fd978c2ce4f435c603fa564aa2ae23808488d41944d8151e72e398383bbbbddeb0148c8f10c929fb52a1bd2876abf52749bb1505ee51b0572f9974ba30536afbb033f27c22f97b12b46b21f71d0f45e9391154c11c5547111b1870744ec698e9049d6852cbae27750a89c2b77a36a27cdccdb95cab7c28bfdb0ddfdd18b72cd187a32875b3c1d9e172a129cb9191287efc1d785c24f12b8897faa9a21387a4b10eb5ccd992c7f456b672e481bd0d5de4d4195581d1e5ee44a3fc21078a3d32e9086f6431ab67c741cf0f59a39b0a42b6d156a18d0715b301115ce15871f1a15f0853ca95fd93affaad350c3d2b116af7125c9d6d8b8ca9347b34d40b2932ccced0d961d8b5344a4ba139eef03362c2b9bf8a8fa072db2676f65b62ab0bda9fc674042fc5efce34fed68ff770bb025106584decd18a8944ece27571fef2293052a0f4176bc77cd3eca698bf16d2f423c4cf406f7914a026f2c557fd9d6aa90caf221768438a12ad94a3273c27513f76c1f193744e361c8e4c1d4e545a606407caa0ef1dd9d954dcee338152b04907a6d680cfa0d066109401325ee872bba6ff08e54e37456a0341690f26c25f0489edd6e8ff6ef7d616e44796619719a6a1a0f04f2325936e3fa66d316b4a5cbe3a7942611e04b2bbcb5a795c0c69bd9ac2eda860b98ca149be5a3eebfa1cc6098182531cf4ac05499c9844bcb7d5974ce5e874c51673b341b49cdaab8026cb81c1e1108b23986aebc656b7a82f7f21ef989233aa4ee76907dfffdd940e9677a9294d1d097bcb4c96d6c2f2031fbf5eaf3cfb8aff9ef42788625a4ba3b5b8c7461ac5826a268acb56df3e32d0ef525c636e4a215b5b6d546d49672aec1ca1a04c8e299037f731ac1c9f3120783c5f77e20e1e26d57d2385185f18e1eedb77ca05568c5186b5f40c2b89ac0c88a73b8303b4035609734cc3c9e123496d54560682019039193910539ab1145c827f9a11269c72f17450513aa5fd8beed05819114f481d7cbd0880d10f97ff817b11496314eb0b00e68993b87395accc1b85d8fb4ec340e9c5d916b0927546f139949c2f4ead339109e8ce3fcc3df24fb7a03893a4aac9bd8d1a9845982ff840d6cc88b109b3abea7fef5544d2b20725c702d31a2b324e638a4cdcef7fbbe11039766607694b885671d410c8e045d170270f5deb7019330ee79c0b80b33197d58078c1e2f912e9955bccfe4000a12bdf6cbfdf85be262709abeafce02f94c05d864ec7ac7aeb559d9467bc207a509e07af70ac1b7a34157774c14eae0e5d4cfa575fda69f436a92d469d21bc88ff7653a547bd0e772679d29778ec6064f0d3e9a06bf1c1af8eb0b351817d9a664845b883bea6ec519d5e6485e99f8857344aa83c25b27a765713bd6cdbe25926ec853203cdc1936bbac18cd08759f9c80896de2b04f894a24ecb2638fd1e80b4d4de5618fcf4a1b93b841b9077e0a455b08489b14fbadf34459a18e0b3ad06843f9d2aac212947eb82f60c0984a2100f2c2c643231bf6edd19daae1d16ed25add9f9cc0a563c7089eb9ea54a1ed95a65798a8d27fda6aad0598df9245a504c35500c4256a64442a3db2374b9f336e9065658d40febe0ce1d505ad258935404c02e72546c1cc670d5c7095e1960b452f73c42a1276fce5c5776be141569e8d71169a8f0af0f272083bab81453d069779cc6314642f7a3207cc148d42e05cc5aaacb1ac005420b3e4fd81fe8aa822d993a9868bdf4e33589fa70c333e1a96eb8e86f163884b4efb7d002a9997361e70de3d2f90dd93f51c4486e11cbff1c4b23dbeb510332820a7a953287e45f4850b931c93060d6b30d1a3e2c2df96ce2b186a1e19e55e1ca60092751c257216184bd9d84c1183bf5843d32f683dc969c3c15a6bcf948ea0a2c0e311e029f8833c7809af4cb3260a7868b1dbc7ca78e195da69758c8412e60904b5499161b13bc9fe97b2d90e20ede584df64fc6a2640e37099c0e7b20d6e3060c016cb4e41f3483d4bfa13eaccbd2242fbb5e1d7a3329289497c8ac6ab1845a3f758b84a5b120ea9c09a83f286970f120336c4f13e052116919c8a69e05227d6247a4cbf4bf2be5fcef6a29a00fccef852aa476b45066a3a7ead89f172ea0ffb0bd10e738f530587d1535696d985e1de4ed7a30ef37941d6f0c59269e55974dc8ebc140a943eb7caf13aed5f26e2443ba0946e5d966dde3b7027781b41f7d9f5fb79d90b3e20c6a09baeb8adb7a9444d7603b0f2e3203bbaaaa23b6c4e6fc89eff8f4835463f096041d3c9b254ce29ecf5cfc443b9ca6b47b54794ae32f55493fc6a2d80c1f6ebdb3561ce17990e83fc490eeb2f7cec1c3242819573c04372543d0ed5bcf27061f4735c973ad519651e426db1bd2fa0c5a30adb96d49020842ad1a5a0368990c848e0d2256d368572e2a980384a800016c1fec15ea95cfadb395fc56e10906173b17bf729cb68ae6f19bb2a1762388142fa52a61bf95bdd53dc54d33038f1404b89be42d7ac786fdfd57267c25fca1de0869e7bd25197cbf7ea09ea58e84c0a10cba363ea06895f8b8c98a33966fae1046267b2e6fda347a639393282f905c93771d4f6a34759854069acf7bd1725d51c45278d0240e906a4b15da0ad5839019109f7da330900437c1d15e09bf8270af1372f06f40cea7565d3402e4e1a484ed60e54584da20963c6f886bf39b44efd1f55f95f571c343f1f167165346d358537f61a8ea3193328874583a54c9f16c631cc5032f115db87ea48203287aa306c18df52479eccef18893606a96029282f7b21be6d5638434f8a383c4ae1f98659feae84c7df8f87427fbaae4c3f946183e20d8263a92739990f3f207678596570be8ef47690d8a67e204f9236bae36b93d98506491982b4ce13c72e3aa22d61d8b7b111126e68f8a6ee0b10deeb96fd6d10a2682dddca58b125aff6d5528559a940c3591a4cf7ea623008d3709dd7ff6ff3b61f6ef8263169705c4aab7b3c6a3b5cfd987e23ebd6cad4e398f0af90c18ad891df8a34186285100ac939fb3036eed5e2721c561aff2eb11667be8bd478268a5625cc639f99d369b2725fca77e5059dab04a1fd1ec5788c852a2268179d713fd29845faf178fbb786c4cbda82de203683a019e545d40574d007f4764174aba3de16e6f5c1b233bc75a0242a321003faa0937c84ff46c73bd337176a5ee5a28c41302a4bafc30996acc974093204c378556a199e8e309ea7519cd22397fa2b13b96a8b5b31092aa901e5327d447433dcca572ba6500827b0bd476675322d88aaa6826fbbcb53c3e04dd07eff7c08612e8c9981e93668c7cae0da0e478b06aca3a379650398c53e3e94ec13b98f284af9b208f70b7096013ee2b41cfb355a5ab1eb697adfbbb7deb4eeddf1e8eb9ae2568bf5b990cd77ee01b8ae0290e6214b414d95590a09629567ea48fab7819daf985f4cd913bd14ea4d06ba2f66f04cf14ac52816f2d6156a39ea25c78aa1193e8b27bcdb5f0b34f508dd6760c3f19dcf57658a9426cfcb49d8b4fe460ece905aba082664990f35793c4334e9e8693f2f69f40ffa98b93e55edad486b74afe41d9896dfe3337ec85a5f1a5206132008369fc8986b2f7a062ad6d784248c6404130a6600f9483a598260bfab556b9573ef658b37bd63e99f926fed0839500b8c2c373f7e51ef430dc38e8e8a100350ffea7ea0f042a922cf77f6eb574267ad0bb52ba81a0a4daa16f58dd0cba6f7251301c00ffb1279b03ea9c86d1d663a6d0e020bc2fdd7d3c85295e9d5bdb988d658ab84bea9d373f97ead9df89df087fa9f720eaa57d240f46ba29e3b6ad6c2b6f19165b7be44ff5526953687b2256bd12b99eee3434bf2d9a0ea5dc2dad5685c2bf1c05ab1e0f3b18044ffd20752a0fae063b1c971e0bf15fe7c5030737a1a76e51aa0dfc49a0432d29f3baea30f51dd7edcda6e95fd095e31caeb07dfb083121113f030eccad4bc7a8fd123e62c98f1404eba3fe28db1038f8afaeecc0a66010fa7f1115d06cafa7e160800e3c5977ba97e900907bcbcaab0cb65a6f4628835be187d7759ba01a25ca470480283420824784fe8ca8ed0e9b176c983cd8aea61d82f6e8623754b46d4cff7730338eb7b68ffcc273ba16271e7ff571fc392a867e5b8b89e32b9a3279c32d3ca44bd35814777382e309309ecb1398e6806d58b8e973315880f6b7b1622aa378a5f1465faf1eb436eaec9b585565587faa4bd6ab62bed85585e2307aaa865c92bb4c3b0f33e728dc60442ae7baf820d9de49848c23621b147227bea11bb5666993b2b0bb8267d79fdb8e857192d2fa5f5de09ff9ecec992027598d32eb86ba500df6a51ac409c4bad1c3bc619a1835d4894aa2e36b097a444d4194d7c4d583ff924cac8f65bb9a02785f6060073ba594ceacc3ed6ab03629ff39075fb009e78be1279126c4346bf4d5a8d38d9fcabcec25e15a35a4eb440e843f9f8e704884e5db859eeee84e2957f7f7baf94d9357f92d86ede6f5ace8af3e49f9b021447dc5f4913ae34941ce826e0220ca0fb1ac16dda580e357bc6182860e9b5d954b824e5ba6e828733b2eb3f925d05921bb07b03214649890cc1fb4e812879f42f2ec29560ef1a78c837b0832021eb5a40823b86e54daa19aeb32127a9783c1d193d8a9b9e6c82d83444cc0929736055c44991c1700dd1fd498c353832a83d7dae53b7581b49eb2b38bdace55e68628409163e8fd647b67dae10e70d8e0ffd465e915564ab35a50e9a72611625832f4bf8ad98b3734f31be10fc9974b18a28e8afbf58fc5c3c99ada37561f89cfcfea7b5eba6586e959b338043879c182f49a369ddcfa4fef706f398f8f42365f4fd88620f671a581e5afe967603e2764a762daad14653686fea77ddfac782b0a14a4bcd79eed0c1d1495c4d018431e0f1c459556b62c3f12c6022adbbaed2a741c367502e4bf270a4d06aa6a2390ea4dda3ea6203238e3c1cb1a278c8f926fff39a51e3863e86380946f02180c5e34cc349879d244c80341acef180d6d161caa364fd56a795917119fb1a1b59ccdb64a499930ffbc3f0d5d5f8d3d89cfad3f1f83d93d3265e5c0586001708be15fb0856130ae9d231f343973ae4e02be6fb503c7b9cd85c3f39fce3f7eb205bb993921fa4daa25f46d3de7ef7682b8aea425d08a3460845a537064bdb68673587e791602bb7135afc85b2b041dbcfdbe093d7de48eb26b726545f1d2dc78b3d3dc84ca3714ae0a1f89bd52114a6a8369d89e87c4ae9d8041e212f9746957b309acb23269c4ada4637f159e43d9ca30c5edecf19cbc105143dc0d9a476aed6ee93e2cca028d7ffae7bf44c5f83554d3c21b88a54627d2fd1a5fbfd1a7c1c60f3ccddb68af5ae99bfe587a9e63deb1d09b7b605497444a25e8226e842403ab7a8ff424b808cb9a58b9d500ff3a13eccf6895f387a46a5438afef5371f5ef595d3db7bfc6bec6cb295cbbf3b2ffed84ec931362cf3b0539d15691730fda0d9a8115380739c5994ca52f7cda67fcc3c2ffc64e307026579244410b6d1b06c30e450b32cfa9a8", 0x1000}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000001640)={0x2, 0x2}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) r3 = msgget$private(0x0, 0x10) r4 = getuid() connect(r1, &(0x7f0000001740)=ANY=[@ANYBLOB="857c7576d204e6806bc89bbf96fe317a1b3000"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000001680)=0x7) r7 = shmget(0x3, 0x4000, 0xa, &(0x7f0000000000/0x4000)=nil) shmat(r7, &(0x7f0000000000/0x7000)=nil, 0x1000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000017c0)={{0x80, r8, r9, r8, r9, 0x0, 0x1}, 0x32a, 0x6, r5, r5, 0x3, 0x7, 0xfffffffffffffffe, 0xfff}) renameat(r2, &(0x7f00000016c0)='./file0\x00', r2, &(0x7f0000001700)='./file0\x00') ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001840)) fcntl$setown(r2, 0x6, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() msgget$private(0x0, 0x1) fcntl$lock(r2, 0xf, &(0x7f0000001780)={0x2, 0x0, 0x9, 0x80000000, r11}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r12 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001540)={{0xffff, r4, r6, r8, r10, 0x21, 0xfed}, 0x9, 0x9, r11, r12, 0xcdd, 0x7, 0xab, 0x6}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) fcntl$dupfd(r2, 0xa, r2) readv(r2, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/97, 0x61}, {&(0x7f00000011c0)=""/100, 0x64}, {&(0x7f0000001440)=""/67, 0x43}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000012c0)=""/215, 0xd7}], 0x5) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x24}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40080}, {0x14}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x0, 0xfff) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:09 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x3e, 0x0, 0x6) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:09 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() r6 = getpid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r2, r3, r4, r5, 0x8, 0x4e44}, 0x8, 0x2, r6, r7, 0x7, 0x8, 0x80, 0x1ff}) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r8 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r8) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000400)="72f2b9a5d97fa1ffff99a541583f04001b3665185b9828b6a576b32ce8d63d6547020ed56566fed969d6a20a9c7b4c4cae0a16ce35d98ecb876fe4ff9aeef74d7c38ec90374cac7dec187c21b578fc8fb2b58391218b375a26bf5817ba2822a2e95991d48660b5c928fb29d87ee4fa4e09c4454810e22530ae072e9789bd1429028bfa6c137911938816569e0bd0f83df6d8587dd3a2f9568b68fdc38a2f48130acea719766e24c36214c54db91b1c5bf85cbff012ebc2cefa636a023cf2d7ecc142fb67fd00800000000000008195df9908b0e20de9ff7d50773962eb5bf446384d32684ba5d319a254dc19797411bb17fa1f269d7c9bf0f6a7eee04921d2cc47e18be0664253cfa7674a42b72e", 0xfffffffffffffd4f) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xffffffffffff0001, 0xac7, './file0\x00', 0xfffffffffffffffc, 0x2, 0x6, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x2) setsockopt(r0, 0xff, 0x80000000, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffdd7) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x8001, 0x2) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/5, &(0x7f0000000080)=0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x1}, 0x8) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff61, &(0x7f0000000080), 0x313, 0x0, 0xffffffffffffffd3}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000100)="dcf810336e0ec20ca7ba776e673e43ccdc83a9792cb0bf3d2c24e19716030c561c397e3aeb578cb9a0166f2c6dda927ce7d151af6fa2e86d19c90da0e21c6e23837ee0a1fdb8731fcedd2cfd6b82ac73f74800fe9d56adadebca9224867dc93fbaf8faefc5386b754f76cb74b3f57b12", 0x70}, {&(0x7f0000000080)="c5cd60ec5d0deeb73374eecf304f4ce47b0a961fdcc25c665e1231176f8488b1671effc9a6e279fff257cb932b", 0x2d}, {&(0x7f0000000240)="294a609ed513ac19f9d98cb6ec2d5daaf7a72010d8c0a7ff62ad0e0fd5ec36bb647f14ffbde32387bb7ff68891882c374523c604868206593fb8471ae068c5d1eb6bce454ee0740de94f16d44a27416501b326690dc2776e6ea8d0a6dfb0256ef0f9685f8131994d9bac9d8f1884550aa3bb8565611878b3b4653f96c1a07e7c000595ad83c75b6df5a2e4ab26cc8b5e419cff1dda72bc33c925ca99828fd2931fa9d30ceaa90ba0fa612417d620e80c00d4868c581a389ed9f5509da6b938f4537f323546b59bac9f0d85fb1ab6f45ae54ab97fa4c382df161a860f1d8b4d9411d2ee32e6582c1454b010dec5d83d2c2d9c4bbc3589158a4d4ece02874d66a59707d1b54d37040454db5f8cf68d5a5f1eb7f4b37baf1878cc63c35e83340fe88a5dea73df8028f24119db129239bc4a86947e5ad85d8d142a17cca88964ed413af337e067e88d028da92dd8afbb65285c4cdb9aef5904e933a262db5b52144c0ac53e3706f656efa4f0b2356db6140a93f869cf4a1c5ce1f877c039a3d3a7c357aab2d0109498d9e3141c86baa9325877bef3c05867b581ab4b08119e8209f93c9bc79cff08205fdd8c8ca5e00a4f1df450937be8231bb5b38e0d94f3cf301b7b0f9693331291a70617391d7a2a62b221033f70626b9733c2a31adc1753342e463dd7731fbb32ae4cf0ac03f6efdcfc03b3ba5b4cb066cdf6701f336144b9de29e6106b8b12b613f5d0fa41f9cf4d6443eeb57ea017ca298bd2a59e46ef87492456226a02f17a8d2cc2dfd625cd61d4b6ea494881ce385c662fe90c61de1e37541db35a1c34c4eb275c2e3c2d111654603abddec2e1e8805a593c580ebb498f73bdebb1ad9c72fdc2bf594e08b9fc0cf42ad617f8adf5b89cb3ff8721a3717889a7f827b36da31761eeff51c1cf0aece71eaf385317eed7922b2ffdee7f7b1dc4460342a1cd749fd1c21f5339dfe70bac6205d55e77778e08ae326c56057940165daf14ac8171b662501d261849d9d4d70074f8abacc5460c45aefabdf9a763b7b6b0c238bdd88dd5a64e41a8a3b176ca465ab1e6dceefbd3178a2f92c883fca6d7c0a5045851602e1b88f6544a51bab2b0726885c4b18f08466da1fa31c4a1e47524fb343bc4693611cdbf553b4a6d94ded6c72d84d090a7b3d1fd61736172a7a41d30a0aee28d0d770eafe49f0a4bd49fdae8e431bf1139f55eb58993b7ad5b31ef0a16c7e63d5bb9e533e6681a674667706660c5143e61861edc8218a28769de9eb697209f37d278c592c1ddeef70d0802d0844082cd2f2e9788b6af1144e01efe1621e11a7c81bf03dfb854a8d76aa0e0f29ba5b6a842339d7ba54e2bf1d1ea9a0cccb5661b7ebae3a0226b0f0c39802cf9300863692d228ac1f9c00d317e89d1858d4485a85b29cb68a4ef521e21ab770929ee3f84d9ddb8ecc3b29cee1292e259ba063ccb875fbd6a3ae2e5784c3952a8c81f0d04ee3caf7bc68566ccc94944a67a176cb7a74163e7cb5de3e5a423e68667cc6e870c51ede5138a6990aa6b51f6825f331d8154b6c7ec3e70652662ff69e0067bd9fe2caa70f39d7d3432e40b65fb9a45b4e133375885d6f8fa9c10af9022e0f0711000582c236db13fbe69d27358da534000405c44aae3ec5872b2271f84cf7c0667bb852671df154314c1621e05482baa2a5e6bc49acc03717f9dfdc0f80a6175d5bd18119a01e31b9456518e8f0da379679b82a635a25a1f1ca70292b9c16d03ce7e42054393e399b431a7df67d420c5582d744c9003adf4502dc2249d7b1b17d48a26bae81f0d166424ed18d69e8d1046f931f2ccabbd4851176741d03194447abacb1370b322fcd5fc4eff2a3ad670550c62c8c4a0593dcc3e41f052405d78fd563c20e172c09b9c55e51e434059442d5b939688c40034d7051d37d2705b06340b834990703a163ce70703c23167aaf48623febb445730e5a54c9029ad2a4dfa4fd5328a4978dd6fc00ce3cce64a2782ddc0ad676ddb461d943000f8296afaf3d23dbdb70b5694fc8fe2c8ce675c897e756a69c67c2be9e3eeaa4750c45a659f8813f458517a5fa26fa81388de47bc2ebaf1fe7ab5682a8304bcb153a34c04ff867804bed729c4febb5e99b259f8407c941003e2328bf1a1b6022c1fe9a250f4efb52afba1488d134e44e305b7f79cd6d76adf0e90f777b7451788be8d46d044e475d741f79d8e33eb2333f6374c13ff5e5aee7e7fc05b7c01f57f078ea30392dfcd5b89d1d2d8c79dc4cf34d7e9b8a2c9bee00f3391e246135f0f0c83c53322e648564824b312c6b95ed73d0e3ce266f175be2b76e887508e90d023cf3655e6a401ea842111217a294bc7a79565d28f5d37a08f6e2e1c00554674af3b6d56796fc3d337d1fe86b16f8ab25f2b46ec4faa992afb27707df6fcf9c3cf49405ab628e65e0743b05eceee54a5e295783b99d6e198cb514b167052ffcaf4784f57bd87e6146c2bf426935577148ba7e44d445cca22e8ab309b7625dbe2692f6060fc01bb81e3f775a0b204d507754b93ccae5fb450f7fe13c72b100f3ced672ccd5aefe904e0f2ac8bcd08d3a7966206ae6cc68aaa799c16ba36357eddf5643a1b9141639e816219748d24e15c532853fb30072b5d5e36c5220689c2614a50efbd43c984a7001c49f607332c35ae9a930c2c53d91402066c042a2efb2f08d253b69d3205e5714e72bd839e8dba0af9408b62486dc68bdd5fdd60bc199e08050e6328cb7d18135009cb72e67489b5097f9bb10c054b983805d58bcea75c22ba327bf7d3f3299b363ead64fdffbbf536f335e1d927a1a35f7496031b7e7d530de3738a6e086be2432ebbd67d35ccb13e9fd1357d344e82487112bbc3566f3df6a1d81f821a812e3f3f2c2b59eda94ac6b8ded6666b81fe0fe1588e5c4b25cbcfb03355c1540da1725eb536d324971a35245b874cee63b9491c2f908aba274ae2660635e4ca4881a360157594ce3137eea4b6b0a24545d00c53bb2b8f500046f67847ebe63127ffa6c4d9704a6dc81942edc695ada89337f794013c1ebcebc2f46ad7f0a12a1b0b9f959ff04e62f16655e55214f820836531aaefbf791d9548adfdd26b2fa3f6975db5267b248b4d75f1beb02ce7ac8d4ba53250ded1f6800d7a3ca182f9634e704b4bcb8fe9a5e46b5f9d996d6c911fa083be8e3bf4cd238b2b8cd9dae2c4abc2b481efbf4fe32613b8df72d0c20f98d911602f111cf2e5071f951841f9506c1f81ce23824575b59b84e2f182b9ad15a99ebc3629251cbdf38b216e07bcc572c5ae6db046e3022ebb430b490a365a1f5eec88ce07369e190f6a8de1e26e605a8fae6faf85089f46ce2f30ab62ff07b3f4b23fd73a51773860984ea1b76b24293d46ac06bf0096c64cd9c226a6a0372925136eefe97f875a2f461047b57fb18885e48362090fc6524dc8a3d69d7b4ca4b72259cbd46e2b5756a17077947897a2e67fa63713a0d671be9ca92eda968d022d5d7fbbb03e86d69e65af017ab18eaca9959c39830b07a41aa08669f55c0e6554dd4f75f98b18aeb7be163bcc7252026d1241422dc9afd81dcbb6ee2247a84f882192e1abd9edeb2c221c073e4eda22e8e2dcd31685a6a7ef86bb47244645e8a4245759f229a29870cd00dac476e3484ce74c213328e111f3e6c102482f5d68d2394571cbc560553b9eb796b713a13c638ca85f4c3d024f57af3cc35f17bce3a201c12a73db78dd3d7007502d7c8135f233df6b3028fac2fe1877240823ec22391f9e3b620b266296fc0d18e8faadd89b84c8a5c30e17a29053a29793a3e26bd1a21414ecc4371035b3cfd8bb68c3ce471837ce60a3a06346fb58201ad9bd68af3a3ad1c764a11c6736e395150bbd8da8f136f0061e06a0198b2b44ae2244c6a33e96d85840f6ca998478760b20771904e97c3fc35c7d7f039d112b34ecf6b834180101bb4b5ff7861b9e211ec63d40ad3e480d05362763dcead249efeadb26c81b32bba50c05b3212b283d418794b534eff0e642980d0df80e676d47559683cb0a768816014c6d3c7fc09be50cda201d532804c0afec740e1a108758c6ac7a4ec4bcb97c3e230a6fecc77dbcaf83db6471244370e991146120618a09db922bd4af6908904de5ee4d20877ee1cd96b1d1a7cfe51e6539e1a5a145174e431a0bc52453d0db6127260d1d358405f4fe721a4152991c8c0a0540665f31d7c21cb78086ef7220d7db01fb959c108c3f03fbae5b40fad25e2aedf62a5d8a354c35e3a016e120708e7936e629d2e0c460aacaaa27a0a0e81e9243933c5a16f157c42f3b5db551aeefb3d3207415a5a3cb8fdd37db4f15a192bd1d942f4978b8abc86b9e2cfaf94c8c0dc5c88ceb4dfa7d9685bb6454b6c6acb01f54a7951e9a4fede8928465ea725b46c5cc0e4a33e0995803960d4da351c5da6a39f36ee3e28e5c6342af34d4deae9a18962b224ed633e9955d2a97d23e23e512912a33ecc3019828ffbbca166c128202e262fa2500ed23df1220d09d31725ed9d50e22cfae3e3668eb16189bab7fba747f5d38fd2bef807d986d849f0edeb07fd649e0949cc2d7a173db6cc5759569477648b68cae59f80eeb5ff1209b1a99da1a72b9a43378623c1a4d97a305f8c0c1e904424585e224d16869bba42f8731098989c16684a6cb7c6cbe3b8d641f2fc8f76214167eb5260b47732c15f54f52facf78952f7f61333e1771ad177942ae245477c45e847639715cd51d0117522c2650f3d19a6f3e433ac4523cacf6bc7649a4cd1ea13e1168f1d20fc32846efdb4a62dd397e1fd7518c1b970e08efb1bd6085d7158ca920ce09a28bbd3a0b0511770369741139b259b1b08fe53dde43d7073eba68757457b6cd18f0a20daf7a207a1149cf417a9670efe988a8e79f7ddf9b5995a908db885f53bb141bd94a97f4c98f8fe590c3d76ace42542600de31e81f6b9dc69c43209d3b12981edcae07a9cb67d7d2c0684084ccbe5567826d8009e7fba1f19a72c92a33e3ea33b5083fd966622f1c90889feeeaf5bb3a970556ae3e26be0dc65b8219e6bdbe5858196f256f2e5693ecd89b6da69236e54cedd1504e8f6b88216f825ce299576c7f75a430a54fb101faaaba5ad9873df68d909088134f23d495fa1909ee6165f225cb89000a86ffe310f90240a44f87607218fac2fbbe7783dc49aeb489676badb09bacce5190ce50cd38718b6c369c8409c618cbda03eeb66e8fd03815160446acea8f622caed3d802c4614049517eda1469f53fed885b7cb0dbd39a07fc362cfaac79e7198fc7788c9638eca103f0e8f987e5b08af4b1debbc4ac6cc7f8da266424c3437a4a9f89899ddc489df7dcaf8bef310a8b2d61fdd3ad8b1f97ed8ef298f5cc5adef51d70a0d9a831164afb85de35c3b358c39a2c4780081d8657795b4876b6d584870653aa8832248cc12a84ceed82b69bb7e4e34145d1a958068357806787ab6bc04910bc9ad1bf772f31fb717835651aa991f786dccf8bc24243e22515c19a129c1089593cc69675ac9cf25744fa51f76c9a1562c51f0e87177c9c56c26af4927453a7023d7dedccfb158226f34ad022c9552dd54471e2e842539e9c5cf33e1bced48825add20afc6753b13d6961d907f9cd7516142c53135815a72003443fa2cac1da9b872d5fb69e0b3f1bac6ad96cf1a45422ac64418e2dc12af3ff995cb3f468c3186d1d5e1c57de1705a8fbca8134b214fee154a9618d99ea5e050fab1bd4fca3786a1e7a092096769116d468b3739f254c2839fced2b66d5d0", 0x1000}, {&(0x7f0000001240)="43e8a82bf01febd75fdb7e7a397a5fd641224ea397ca266e3624e00633d5974e1d7389a44b82ca9d67ad6d06c501706ea60cb2e38285c505a26162e703b0519bc849c5228026caba817d7cdbe77cc300c0d1aad7e5db55ac543405f50cc66969804d0086eefd32c5a0befdc98a2713b883fdfd7517859a5f86236794f8cb23ef1fd4cb4fd78f9e4b6a2538e12e", 0x8d}, {&(0x7f00000001c0)="8e3fa26a833f"}, {&(0x7f0000001300)="615a787cc6696b5f06dcdd6e1954d1a29ab987bf1bc640fe1a4d9e244a3cb6c7224cbbdbc77abb6a3b41728c9338d1772bb1caf10cca7360a1aad752e8a53274219e8b01950b2779550cb5d85f229dfbdf67ad535345fc337750ad7e4b052577404c91220bfeeef77aec2bbb", 0x6c}, {&(0x7f0000001380)="00dd13605cb525b481f4c763ef9d8bb3d03902e39efcbdd920e1acd7417313c36513d36cf564e0237b7f705d51d6a2618bf6a006fb915b4e64c47d53bd2bb7dc509ee7401cc664aa5e62760da388435112fad9c5519e524887c724546017ffe16e7eb9d3e28e7c0521643141ccbfa78bcb23167d3011d37e79cc0db90fe944118fb81ed80d2d313d99b1cb522ba71b618dae075df6efc7f7a29fc9fba649d62c6d0953b1bc771860d7f91b3ea28d27dce81e370f4a290f58b452c250dca13708b1dca573ae25989d85bf6817b6fe762013cbc94e26e44be642352a", 0xdb}, {&(0x7f0000001480)="f3a29ac7d3dbf4626e122046ca23c905b235f5108688b19793e8c7f551ec34ababbbc48280", 0x25}, {&(0x7f00000014c0)}], 0x9) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) write(r0, &(0x7f0000000080)="9d5b7c3eb1f926c3c338f4065a21153a9105668ffa79d37c7a73f6a7bcf8547bc32c1f1f8868a9ef3fe821fb9d16e38425675bd48a8579576d3996dc84dc02c568f8b736a72c52c144", 0x49) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x33, 0x9}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xff, 0x100000001, 0x20, 0x6, "1afa1fe899203a41f0a5f5efed463dfb3f068e2d", 0x0, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x45cf, 0x24, 0x7, 0x3, "ad4a3232ca9b435532a9643f5f96243ccb02af16", 0x0, 0xc68}) r1 = syz_open_pts() r2 = syz_open_pts() r3 = getpgrp() r4 = dup2(r2, r1) ioctl$TIOCSDTR(r4, 0x20007479) fchmod(r2, 0x80) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000200)) write(r2, &(0x7f0000000480)="3f00008bcbb1a713f4c55c349d6fcf745c28bc7681227727ef0ada78d6c31b4633a8847020f93efc1905f7ff73de88beda8308668930b8e4533c9eae7f09837cc42952e08774ed025d6f422ae7d727c18319376049faca2a684996568158dcdddc575b1f9de74b3b6b208a7414d28c19a6ef3a183f6160d6884dfcdc0dc860e9eaea373cff93464bcca1cb944dcba1f9fa", 0x91) r5 = open$dir(&(0x7f0000000540)='./file0\x00', 0xc0, 0x100) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000580)) fcntl$lock(r5, 0xf, &(0x7f00000005c0)={0x3, 0x1, 0xfffffffffffffff8, 0x8000, r3}) fchmod(r5, 0x5) r6 = fcntl$dupfd(r4, 0xa, r2) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000600)=0x5) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000640)) getpgrp() ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000680)={{0x9, 0xffff, 0x5}, 0x401, 0x4, 0xff}) recvfrom$inet6(r6, &(0x7f00000006c0)=""/177, 0xb1, 0x841, &(0x7f0000000780)={0x18, 0x1, 0x4, 0x7fff}, 0xc) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60d, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002001, 0x40004000000028aa) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="000000186004008b00062b000000a356db471634c22de882f3812900000000a3bb6b3c042efdc163f9fb3a4800faffffffffb0a70b695574e08eaf5033506170303e11b413ab3de2986e8d1a9933424480c20c845586536d480080a040a24e55c786bc4c689d979f398ca84f3552471f81752b694f8110a95b9b25a4ee080c146ebbfc06c34e2788eadd6297bea7f9a47787cb83ab9636", 0x97}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000000)=""/63, 0x3f, 0x40, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x4, 0xb466}, {0x18, 0x1, 0x3f, 0x7f}, 0x4, [0xecf, 0x6, 0x401, 0x2, 0x4, 0x3, 0x2c5, 0x4]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') socket$inet6(0x18, 0x3, 0x9ef8) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x80000008000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x22d, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xeef}, {0x20, 0x1}, {}], 0x3}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) r2 = dup2(r0, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/172) fcntl$setstatus(r0, 0x4, 0x88) 16:00:10 executing program 1: r0 = socket(0x10, 0x4, 0x0) setsockopt(r0, 0x29, 0x80000000000003f, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000000)={0x9, 0xffff}) 16:00:10 executing program 1: r0 = syz_open_pts() syz_open_pts() dup(r0) syz_open_pts() fchflags(r0, 0x0) 16:00:10 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:10 executing program 1: 16:00:10 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:11 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0xf802, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x48}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) close(r0) 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x9, 0x4}, 0x10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) recvmsg(0xffffffffffffffff, 0x0, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x10001, 0x2, 0x2, 0x0, "b18247cfe98ce3c2e1682075a74db5c51a072b62", 0x3, 0x2}) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45, 0x10000}, {0x46, 0x1}, {0x22, 0x7}], 0x3}) 16:00:11 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) bind(r2, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setuid(0xee01) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) pipe2(&(0x7f00000002c0), 0x10004) fchownat(r3, &(0x7f0000000100)='./file0/file1\x00', r4, r1, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:11 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20800, 0x0) pckbd_enable: command error 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getgid() sendto$inet6(r1, &(0x7f00000000c0)="15f84b79287c1e98a5b7619fdacfab9a0e609bd9e4f96f2ae437d78b279ffde03a22d62303d4cede5150cd75a1b4e32e80d988112bc57494318af7f415d858154514e813841b1191b8752fca77900437686b5a241c219c8be03dc8d10ba488965c69f3534cdfd823fe69d3d73ba9ef0fe0b8311611c0aac384032088b0fb84394caf13b66bbcfd4c803f9194d17fa01308af6ffb8fc0b69fac104c2e3ce849b70f30a67fe36debb7b065d199a334b979f8eb40012959b57c7d326de4737cf936c17c772ea3d9fbc992c29aa85841c7940d7503c17dc276e0595950d9af2d299993b9acd89a8218a5b7b01e6387a3a2ddc8280f60127dab860be27e0c2665f60d65f5ae07c083154fb3ff370a9796092833986ad3404f9c8491b5a2c8e4639f9f8dfc81d5aa0bda7d6c639c77045bad2f85a12b80fd30f69e587d7500a5d25de52df651dcc34613c2e5a32c55039d80b16511bc32063def3eece8517a7efcbf0cf85b135dbc418603083efefb68dbc46c63a03ac129180d15112233caf94dafef16ac2fd28ab0b4ba34d3e125972e34803ebe84b0dbc1a8bdfd0386617e5d6363f470d0e5a2dd757bb9b43bafce1e3b1ff4967d3d32ba90d4249d3895b374d5b0b82e67ffc75eaf489cb42ca5b76023c81cf2cf552b2ae8a0b918ee803cf5c4a3ef25c36f8f6ddc09616b288e49bc4642eed6fc7468ff9d677ecc4d5f60586b25ef91443ba04d3e0aa5118aef1b1cb34cc491d882aaac4fed9e5501802c7e75bda3d7b818900f5c95489ea30572839925ea3082f0eabb8ae059c86572618ec455e4f4fe2e1f919cd3c8371186f0f9f2ec91422360e6161d6b916d0a12f85ac196aab18ae4ae24d595f54e872b492a97ce6c9435f7562b6c6b3be0ca259b65bbff8e3ac33d95f7f75e65df98d57fdc7b2fc89ebe5a97ff45e5452bc8f6fdf0437a9426d209cbec5261322ccefef28294ccce4f94ec073f6856b98285465356b49889e7eaca1d0ade8f3df875733ea383b669e94578c07121334bbc3cdda13c9a6f7730a83b11287669df4bacc0ffdd08cd525f215230460d8919ae996476927455739456e0e254b64ecc4f65f19319d164112f936d9555c9bc3d13f6fe6c155275c93cbf7c5ba676e1af38fe59c2f3128232a69936db07efb6ef987853339c1d2ddf97091c7303604190772ced15046b8c7ef45510abca17a7b5464337ebe60757e13f4ae3e4fc65d06bc878a2a80182f42e1585ca344ba9674b98166b8ee9c924cbed69df0331a8d8cfd858cf80499440a0babac16d8b9550dcdbe03da8dcc2a826197b81a1abc12a897281cc947da2a98b5058d846bb2b3e4983a64dfab28e8d27e2ad512e8e427195b77eed2218c31839c3a913e22a20efb270c36ec1ee929a6299bccf28742c55072de2d30cd6bcd82efce083fcbae6736c66ad2a1d6240fd3d2345c330a6c1c63d555d6883b2b268ecf0d2889a7328dbec05e5196569ca8992782f5acb449e65706ab8ad5e8fdd6e679991eaa644462ffa9eb83a4f879702a8f51628a3b71051211727c10f79de0b04dc0c711c116bdf0dded68c46802a5a1dc22ff55eead5bdb93f365f549f33cce9bac2f48f33e904266c49a5201dbe25cbe72d16da90e1f106ee9d89ef280fb4554dde549a8d1101a1354ab95e459e79359ee8da52095e5e87ed61d0379bc853eb497a6197be1652989484792655134c5a153507fc1c50218cd1aff0779280fa215cda037c9af97e525fdd1a52dd175252fc003e0ada8886cf4a46424b3d1d5a3820f354ce6d5a7181d023dfc4505051fe0006ab704e1b199f3a64a0adb12e0f4dd2104c0399fc7b49c29bb0bf384b3b50d6baef93780265d3627923bce9203473d7f1f0cced78e922ad475aeaf8ff559e0fd4a3131cad257ba65eb8175854ea62c948466fb04029ffbb7c9d5483ce51a05abceec5d25f382e73cf6aa617e53b8ab12fc54b27a712d0af3da274a714fc08a8361d9a0615983c24c60c9933a0f1cb651d081dca47d0897f42d0250d55ee4c5e6a5157fbcea279ce225fbec9d11c6d8aaf94a56ab114a5cb254cb73ef2aa93352c5f5dfd8f811b11362d7ba84a4261dfe06953a6849bbaa33d3eda40b64be88b3bdd352473c856aa2f5e63e71eb80c0dbe6ecaa02b6461af87ee1f0de64474b3a295ff8f98e4e4029cb75d66f9dca157d84d669c8d659d46875f523c3f56f2fa233eda450a9132c8b0bec8825084fff9ea9d19b468b4d696d03a114e8382cd30a61a65f842801604815430a7d02d527f93d15ef9901a8c28d17b1b5855920da78d78ed30777e7e5c23005006ecbb4273e25761eead4b3d138d35d471a177b4ba0bfb09e98d187c895d9c3152167b959a92dc62e1350f36f55f1693303648e6e18dc0c02d1b68e8b0415149041859ca58d08762c3dadc80505a68e0e824efde9d7f0d7e7a276a53db2b7aebea0adc64552abc934701b5ee65b6574b39ce16298ef6bafa34978b8a572c2d67e9f50b99c6e0d66a462615fea0648da301605357f5e7107829ffb252c27fbe89e761d18dee15395315e23178697cc30d71b254f1d65fd56ab7bd1a374c37fff1d33761b3ccfea0d9d4c45df10fe2029be0d4a3810038f577a23a37fe1cd91c772fa9bca3c1847587c06ac4503ae445a480f8cf2d592b032079123054f0c87f2d4968a3651df39011eaacc1401a0de2389b423c92fc6376cf635381adb737491ff4a5154ea5abd8e882d2b0c5c4e3479530a8b58b6a3ea5f90f07b1b695ad776ee81a98112f28fd7101571b23654e95d51855b9b487469659c2fb095050ba0180c523afa00e62cb35258df81a917d9f21ffe613849a73c5c2a8df3edab571508bec2b997b469713844105210acc28513abcd8416a041838d139e8a0e320002257741ecede06898c7a293da47e780f36fd7c92f407b94e7336e397fd42ae96f76c58b31334d140b27cef5277bd748b1140a81e1fecefaa33c54c9d1a07216d45eaba98e1b13f6e0295a3079ce6860af8295e741d704556830520a44ec7edf241ab9e5c9a2606a7929faddfaf76dc501abb6ca05a9d885cced61c7cdf89f0d8d664892041367c9a7d2a381729177ef14998a2777245f5bf10d12b02e9b4471913ef665dfb341e3b9c9e892993d98710c8cfc37a27409ea7152ee97fd57747659f9bc1d4972c97dea784070e391ddd858f72223dd76aac0a6cb4c33e0a82772eaef2387b7cad1677d5a6f8b8163339cb0580c135117b09075741a0a9edd24b1e72555316a2993a8b7bfbac1669f03e89e00a7b64fd6b5e140807a2949180a9f3fa200858f74a3175e1ba38988562f906e2313a6edca22a8c3ae7137addcfe9a2f2fb35b4b8e6ccc6157aeb629bbb6bae10474b0eefd6984fe62c9555595f654594e08a2f010c857faa98e7511cb743b000b25df24e7185dc12495dc816fcaedb41eef3cd54279b2835a29a796dee6cf374b6392da1416e71121f656f1646f19a6979425f1b34c96b47d13bf05323998cbd94e8358b555f225c16b1b97e83a1073d123766df45342fb9ffdaaabff085299e3bddfd66948f0dae0ad788bcf05426a48318378b7d1585f2ee877304cf66bfc3df9bed06e7ecbc70e5ada96eabe1b039ed9a5a4740a406795898bbcd5321e1f38aab0ccb2ae0d0e53df6b566b9ab3f09a62e2b050bce294a2e949bae22fd4915fa071bdc92bdf737899a76733ad34a91cf5cd4ea23393d107bed3584a9f73bdcafd4761ebdff04974e628c46bbbb8d05856519ecf56025ca106939d4d26e9c4210727f37bb5af9b68d2fe494cb4e3b1d5865712620b13858019cd4858b87c01bea0c12ba44d1cfed823fb5818f5cb2de2f4e1adee0af7107b52601559c50e9c4c8ed60cf618a4c7068758ab74016da385cf1825c92fcf1c10af560305bd3bcc2aab3920468a10205d67bb934b0c85b8e285b1f34e22f0c38e62201a03ae29ebf47fb8a7d813c26561ef171284be87aaf293d96212522885bfa0f4082f6bcaa80fd68c29ae6e8b93462d86d3315b8c07cb45f433962088754ed4b2fd2433f3ab22ce30595b2153ade0e6c9f1e2650ac3c4d7684c9f309929d2f42b1aaad06d8ca52046e4ff42b917fb125db08d0c76a912fc5761058497bff4364cc7c84459c9881ea62854a0a682d6da4faba7ec569bd4b686ac968313cb4ee26b5478ed1316c57c7421351acec206c7b79a46e2d79bb519ec5f9860ae749d9e5da70ec3e6df9293d3df17730969d9c0b8060bbe2e5c94ff7ee6c55e034e558ba9142fbf1168d964e3ff4e26e0f3a1ed20b5cde3715aab57708b9a091d7a59f4fe9a8a0a43d11c855fc60a254412c9d55384791d54c1701a716bf46ec84f7910e4495c2d8a60f975fc8eb80477f9e0cb38dc424fdfabdb8644807ce15a1b90e0d985db83e57fb5ab2c5d8c870b7922c75081f2769e4beca636f83ab3708296581706e84e5148bd73a7d6bb5af7a784bd9b05c8c5d3fc665ad4baff4faa4ea176cf22e29b1bbf53c3c90a1f0292eb8f6f9ca8528c34f43c6acef6e53745597c209531db7c8da64c56645fc876068c64e6499f01ad86200c82bb2664d8fbd670ea200229caa0a288fc7bc82f98ba136ab652b962c7a44f35f432a33529dfba606d6df53cf5824f53ccf2eaac74e96c2153d4f5d91360e6ef3077560a61bc610d6f35796e49e52ffb7c8324c8b6f7f5ae454d1790452826c5fe233dd10135bf7539eabd5987a9a140461767749935dec6c1cc684ab9c1002001abb5ae8720989936de4e998e1c0a4714a68b0a9d01a7835c841482613cd7f577ae6a707d5a89db42d164302c5292bb955e1f0c0d18d261ad7aabb57ff943dc86d5ca38e3e0a74878c5ba71937de3c2e28473197ae2f07c2849f07e7ea2e6f547f75f3a9787d1b0426cb0ec563757b26cc42a1848e5263036127796e640428db493038061afe9808ff0e46f6f3a3b505377ba691de0e6e8ce9aad1ea063b39ee06d815cb748be59a78e2afdbc912c5ddc1c8753ebbca694b01905e193815705ea69997db030284e8ca84dd2ec3a36636361bc60c923c338c4f98c6c35d5aa49d7dc2b95672b8593fbfc5bdb7724caba99dd4ab0ea6b1f702d4ff67b77d44e90bf3cecb577e79b5a7fe5fc176c129a651400e9ec9f7ad285b9fc9c220ae8c761c790309428175bac81f70e2ec632595d454da89fb490145f3ed75a8184edc2ad2cf1428dd44c81f355e6c6c93fd0e2c9d9159dcea0ddd172814517fa513f496a17630154739683e145ae258463ee6892219583d63600aaa910c45f277a92140df964fedd88db7b8e574d0ac5e82f0db6258b5e6e881924972b95c9aa436ba096251e66fa036c825da7f17d483a5fb77767fa7c83ffa2d81de65fd0a732a0cd972cc301ce993528d729e1f4826f49ddad6a3a320f744ca51e981bb9fb691c36c91e89c6855caf94ad58d723470ce86ea6c5a00bc44f8a864bf6a56f238fb65abeed4d026480a4db7cde227cebfdc7380b93a9d961aee408ef2f65cf1f884301daec6a0b4b99008831bb235ae6173ad443f4ec68f78c1db5a0e999875356ecf85780832ea9d574055e49ec30e23b362e18c49475dbb3a31353cfbe31709a4000e4658ec424ff39670840cfdea6065b766e10a27d9e661b19d0656a2086c14bd3d0309c15f130bfebfd8a74f48b7a1d5db95c0860fbe66b4d28f902f27abf3c0b849befb4424f2f519d6cd6075d18273e831aa837d1ecf3d8aa97a87ffbeb2154ff7eb735140bd1632a7aa74c26de9a633a5b46eb4", 0x1000, 0x2, 0x0, 0x0) 16:00:13 executing program 0: sendto$inet(0xffffffffffffffff, 0x0, 0x247, 0x403, &(0x7f0000000100)={0x2, 0x0}, 0xffffffffffffff49) getegid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20002, 0x0) sendto$inet(r0, &(0x7f0000000040)="91e482a4f8e0f5dd079c616c0049bd024a7ab459746118d01f8d380b1dd30cc880c5fd1132f89968675048643ea57821d90c17963483fa65d8f3a93857be6ea85779fa23aa8eb762ae45db0ff775993bfabda938c36f077eafa25cf08454b4d2556ae6bcc59478b55dd779bdf54db1f4cbb05e4d19b87dc962901f52bae40d49a61450ac504c9594065afd39184708749dfe1bada58a", 0x96, 0x1, 0x0, 0x0) pckbd_enable: command error 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) fcntl$setstatus(r3, 0x4, 0xc0) semget$private(0x0, 0x4, 0x32c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000080)=0xffffffffffffffce) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x10000000000010) close(r1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0xa4}, {r0, 0x80}, {r0}], 0x3, 0x20) syz_emit_ethernet(0x81, &(0x7f0000000040)="cd70cc9bd3613e28af9e0305e8ebfda672a4f55b57a873772c4c98922ed5ea2df1828235b67f562e1154672abc5d9b1b819c6750288edc888100655ca20381b44e918d35a3c22bcf372db630ec2b93996033b7a3ea33920d790cff0fe0b489e2e2dfcc893c0680236b0ceaee610cb037dfaec5529d8ed67cb374c211102f21e630") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8e2e47633886347f5e5d3aab07", 0xd) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x2080000000009, 0x0, 0x0) pledge(0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x90) setsockopt(r0, 0x6, 0x10001, &(0x7f00000000c0)="9798b8345c80ab5cf771e9c468248fbf589ed76dcc73e7bc1cbe38bc60901d9e5ae7f346e663d2a4327c84195e6105f676953923f1cc9863a55095393a31d1e7f5c174914377a0954e8412b956b8523b430e2c6acfa8d72945f13c342ff88b02d9bbdf8eb305023d61fbc8deecb3013ef6b20e96ce31139cab46b26d25bbee8ae79b3d36d1a8e90d8303397f", 0x8c) pwrite(r0, &(0x7f00000001c0)="5734c066d49113b2da0da0f9e2072299ca14f5c6784c2efe870e68a7e8a789810fe173726c390e5e5de79570821de05ef64dbc2a4b1b241c210af48a146e88e78f6fe84b625f98da7712b97f1454b95f7007e791fc840fdf67479194c2d79e9180b41d75f455627da808a325954e93684d5231e996fab81b6f2eacb30705f63ab58839ee4f", 0x85, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x5}, {0x3, 0x200000}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x101}, {0x24, 0xffffffffffffffc1}], 0x2}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r5 = fcntl$getown(r0, 0x5) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="52d2789a1c73285976d48ab49cea6653ca8dad46f5c394d3b378f90cbb174bc102071c01301a1a", 0x27}, {&(0x7f00000000c0)="4fe7811a79234cb340914e4e4229e3067a8c679d6ed55a159edc35f0d8349bbd59d8334b524f54f6b53afc1bf2104ecf1e98ecdcd4e0e413695b5b1b79bd77398f6c91a99292de92bda81551f1ac4d50689694cba8aba9", 0x57}, {&(0x7f0000000140)="8785e930fbfdc325b91f5d4aa39be652010a1e2e274d0588c619145f61bfcab7860d52e58cd2ce3da53c38694f29d6b24b67a73fed9ceb6c8f2985c9f5a1474262f4dbc9bf4676109c077fd0daedc42acd3f4f8b", 0x54}, {&(0x7f00000001c0)="e84c63a91a897d2f64108913064c54e20336227ef5990db0c75d52bca9daac8d5dc82433109dd433a233a0e537d9a66735a5af2375ca72cabd646e5caa14158a1b78087c4eef33e2773f40982246e7e8c793a683a6c1be4c14aa94d98570c68f4a4d2c094ef472fc4bdf06", 0x6b}, {&(0x7f0000000240)="b2c557ffe856a872f02f8d1cc3e2ce918cb6de0850fa18ef08b046428037a445fc309146301b22a6748b2a36b62a1256ec6efe3c17219ac4c82f14e96a3590705c731cf87557f1f207a49e86bdc1e51413", 0x51}, {&(0x7f00000002c0)="c865b636e6ead9e9728e2b2c12ae6b402cfa1e873ba62c692414a988943ee2fbe23f412aaf3c", 0x26}, {&(0x7f0000000300)="3f4f8e35538d416bbe45", 0xa}, {&(0x7f0000000340)="adf634836bf9e6f16ad155503dcc1e11b720e6161cec2364ee5b3594539d079bfea29a338e8d4b12941985196968ea4e6ddd8ff9661d9c1a7603fbcae77e527f6f98898f7f4f665292511dd42a5174adc09a36bf5572c5a8e56241ab8adc1e7a", 0x60}, {&(0x7f00000003c0)="741880a42293cf0897c7178eee1cf2ee707b9fa281da0b909ac19703530fbe78bf7a6692ba9aa3d10fa87beb8a4c00451c59a21b4052c96fa3c4a69d4fa609d754eb1c3f08eca892f21d2ac276bc4551d0fe69a5d4ef18b63a6e4e055a7e632c941996eae8dbb9674ab10691e4d98f5ef25ca26dec3ab37818baadec20e7f5db82dcfa4aaa9b47140ddf31f1960248e2e18be21701d08c8d751ed4e7585233a1b78da0f7cce858e916682eb459e832df657f68bd0cab8a2fa0f4d9b27113c13f143e6af2ac2b", 0xc6}], 0x9, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0800000000000000000000ffff00000100000058b64efe31d5c77925f8a9974b272c004aff3fa13795caa587b0a4b09821cdc75f4ac746d91a45a8eeba5df0306f2d37b85a45bd93f889148fe6a2f99ad305079b922c39b4dc76d720511ed74100", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x1}, 0x2) bind(r0, &(0x7f0000001140)=@in, 0xc) 16:00:14 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x0, 0x104) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff61, 0x0, 0xfffffdb4, 0xfffffffffffffffe}, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/104, &(0x7f0000000180)=0x68) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/121, &(0x7f0000000080)=0x79) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 0: r0 = semget$private(0x0, 0x6, 0x12) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000000)=""/45) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) flock(r2, 0xc) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000300)="db890bcaa1e6e3cb9bf12896d227c0336b31a9521fa49dfbeb63aec2c8e89065596ea473fb4fbe76696a472d1c5c9783ee6cf183ee92d036619087db9c07e035ea3803ac2b523b9f746286391bbb9bb0ff462fcdb8e12267bb4fb30461cab27dd99b647a9402654aa27cb370bdecab5a6d4f71017006837a7b02b41dfdecaebfb7e06a3b9f45a47f856f64993759c13192247a7192f7", 0x96}, {&(0x7f00000003c0)="818c7b825b2318df39d8bdc863cbd6557e624b51281cd5fb799146e4fcc49dcb212595dc7ea5f8815ce420f2c556af726fce3059", 0x34}, {&(0x7f0000000400)="4d12d1edea1b72a4282d9dbe32d22c94c0af4512704209ffc94a533861f2be", 0x1f}, {&(0x7f0000000440)="bd91cdfa70b45f624e81727c1930cb77185210fc5c17b4f783218ec6cd73346d09c0e816da392e18993039f7bc0ec6d37efb84093a97b407d3dc6e7bf0965c93232dade99e07c0", 0x47}, {&(0x7f00000004c0)="b3a8950dbd9256d0dc43252467f494655272eebea960f3b30638174e3bae45f9eb0e5eb1f8628cc4c59841ef7dc5e23f141bc728b064d14b147bac76f2f72a43955a1efc8db881a34189c8b81a6359d69a6032b446dff35e153ac3907085672e674ff56211", 0x65}, {&(0x7f0000000540)="6227cc2124c55113b65f9f70f84714836abfc9037b99d17f4ed36c2656c0b468d1d3", 0x22}, {&(0x7f0000000580)="098f5d3d98f82467f41e3d11700ccf61fd1059bf7733c9540c37a3fa2dc60c956678273961a4e36944f86ff13be5621afd4629cd395fb11e8b6b5380d9b1dffee69ed24463dbdc4ad77417307340cd5dd6e8198a068a5f3541e4b2c65331a97804b6fbdab0d60e5d8b8796b968ad68c8e2743c86e46c4fc47e79d23a02b026de2e992e6a8fbaacb508bcc1306fe83d4042f0c670ed09", 0x96}, {&(0x7f0000000640)="2b9499ea03b23f63451721ac42c9e2a2b5ab6962932d532c87aa27a581209655d8cc9ad2f215e13a2547a02ddd0c687f3c703512c02949a13ff5de7a961ced498c1fb050d938f2f6be83e902fff5a940975b04858f8771d7c9b2de68dd790b5dc1a885d0096b7f2e0a8f6bf92dda75c7c1246e544df0f04b278d49ec57b005d12fbd83b5ef923fc59647b380a8c5eecf7ec99bc260fa8e21e2fb825d7a831c4102c0d2bd123ae07d499852e90f5b2bb0d2505045", 0xb4}], 0x8) flock(r2, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) lchown(&(0x7f0000000780)='./file0\x00', r3, r6) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000008c0)={0x1, 0xc6, 0x9286, 0x1, 0x4}) mknod(&(0x7f0000000900)='./file0\x00', 0x6, 0x7ff) kevent(r2, &(0x7f0000000940)=[{{r2}, 0xffffffffffffffff, 0x54, 0x20, 0x3f, 0x5}], 0xfffffffffffffc01, &(0x7f0000000980)=[{{r2}, 0xffffffffffffffff, 0x81, 0x2, 0x6, 0x608}, {{r2}, 0x0, 0x88, 0x0, 0xffff, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x4, 0x6}, {{r2}, 0xfffffffffffffff8, 0x80, 0x2, 0x1}], 0x2, &(0x7f0000000a00)={0x4, 0x40}) r7 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000a40)={{0x3, r7, r4, r5, r6, 0x20, 0x80000001}, 0x4, 0x0, 0xffffffffffff8000}) semget$private(0x0, 0x3, 0x4) r8 = open(&(0x7f0000000ac0)='./file0\x00', 0x80, 0x17c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000b00)) sendto(r8, &(0x7f0000000b40)="005c2d8cbd876660b8e18f400a68aae2f0a35b8080889b98776a0ea4777f719880f4a974957d5b7bde782c4f1156d411969a0de26fbe8773c839d4fe3d844fc627e2b5a943a81547283788f111cdc7965e3bcf67a1156e6057099440013c84988ee71c17e094", 0x66, 0x400, &(0x7f0000000bc0)=@in={0x2, 0x1}, 0xc) faccessat(r2, &(0x7f0000000c00)='./file0\x00', 0x90, 0x2) open(&(0x7f0000000c40)='./file0\x00', 0xa0, 0xe) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000c80)={0x2, 0x7}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000cc0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/vmm\x00', 0x20112, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/vmm\x00', 0x80, 0x0) open$dir(&(0x7f0000000fc0)='./file0\x00', 0x800, 0x138) fcntl$setflags(r9, 0x2, 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001000)={'./file0\x00', 0x5, 0x7, 0xfffffffffffffffe, 0x1, 0x5, 0x7, 0x101, 0x5ba87875e5e25f01, 0x2, 0x87, 0xff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001080)=0xfb2) sendto(r8, &(0x7f00000010c0)="cfa8ef42ca2554c02d7ae1653a607c83c83d3ad760e1470762361d8be81afc4b967e341025a8ce75c4156fe3af6fa933e666704681bd25b48ff5c30083e03cdc8e3ba972695fb891c578b67963fd7c84866beb2c7e2bf386552d7d99e0b2be06da0b6e7a6f0b4647098a0cc4c50d370525943d3d442be02b1adf243c4565acd1e24eb2e43ba6e12638c139b64bf7820ed3cdb8fc54fe56e1840401afe777ed09a2821b592ab699ec8e35f1a860d6ad6ae860e5954117bf6d26d6b947d8ea64b9edf744eff3b51462255860cfc35190408b4cb9232e8f1fcb88ebff59fc93d7f2f36b11e4850c72ee348e9fa489693a68f3acea18bc134a53762eeed5a424fc273cc3c88b7cdb44dc2971d3f190e8f9207afa5252d3a5b8bbc189a86d22c2c7dc3ba9cd7be2c88c29f805929d0c70b695c2018cd988a41a67f5b8bfe3792dcb24115f93bf58d892364b2902a56f4267afa5c810a7b0edaf7fb9a82d60bc0b13c3acbdf3dd3e4cf38ae491fce43af5201f5de49faf7bab90ded5f1a724a559deb73d7c6b681a44c17eb915061132ace69b263ed944f73cde7c00084e120189818a4f8eacfa65e598f067b1e10537dfe9a52efa303924d12193ff23b606991f9c2a0032a67acd8978100070392c8dc548f38c9c9a90af4c7a0b6a1636d6b5109789468b094cba00ae09ed1f2f5280d128d37dccdcb33463d756886fe59e679bceea000427494d85bf3b6313dddca61884321ceeba322ef351c086e5a4f1c3abf2d2e05841d2e4a84731b844f51cc68a003dc5213a696670f1bc30b603bada1980ef62fdcf1a0a3e84ca38c7227c0382cd586bc96c3f1e49e96fe54462493d83fa3758950bdacc05aedcf99a0e68c0388edb00e79554be855456c0021de4ff3740b79e91f5c557492055f445d457944f8dc51eaec3ed2540f950737d168af16f8974d7d0b042a4b0cea4f5b681b1107d0d07f63abb2b26586bee1de44ac1b7f6e5c4b19c74a0456a182b1e0ce87b14d124c2bf3e70eaa5adb593f025ad7e913a962a423f81d5369173b2cca3cc82cd381f6a56fe885e4a11e2330defce16c96edbca5699250769ce4f668b791845741406b74ae69968600cf3e6111d5ab6c60bd1712961ddaee843567619e6b5674253eb7e1f9a7b6f610373d01db79df1af9d7df3a8d706c075d85f254bcf5b8c241582749b4d158c2e5592faf9279dc6a0ffaa091b3355e81a622512e0b935f33236a47532aae7de8085c06f65a208302a8815ca85ce62771c4aaf4c5b529f2955b5cc03b82b6a7d6a72b1160eb3294e845f739f24b16e1cc5b777447a762385cc591f2e3ce778602f532f874c22163ebd2341bac5e917f97719e250801ac985b6d81543a8514cef4bd548ee1cc5318ed5f288613e2ba68b2f672b6ea8f636df2b78d6bd681b847811140d73ba1ab6ce0b4fc36ef803f9ee43e30249e4eff406f6b31309c486d34ad88b624f894280b264103f06e9f16066f2d81df4574b4ae77b0efe5d0ec3f18dfb624ec08d50bd6b78dadc310a29e63670100d61ef4c091ec2d871fbbf858a3b234d2ee895306dc228f2008378c3966312ee90f50dd60343df2432c6f8d66683dc6c23acf885aaf89e240985cd737ccb86c7b778b45abecebb2bc5dbecbf37c9e80e07df035f0d7a43d5a52f00874575bbee3ceade302f2cd052b8df6890f08c65ae275c89ddbf6009c79077c347c24466de3029225b8ad7774bff42a25a3dd67fcb6fa3529dfec8bdf78fb3d49d16a3396c2b3d33f11dc5dd62b8a6100118cccb28b89febbe81274fb4ecad8d195d2828e0b8022a3ccbc64b1957b9a8b32f1f47afd11f2e2fb1acfcdc77c4a6392718b4f1b7815b72bd948388d3fe445adb0514a76b0d1904cadc211139409d9099271e6f141a635ad28ba3974433309287314852431b50be63d28c9ea3c795e58df40972b4ba62ae76e2d72ea94b69112cf67006d4a112688cca4eb0965b27d5854ec632e23c93adeced4c89a3292049e3decffa97d42f524b6d6c391f6eb2f280ada1483353af5eec3290c549417c161474ca4de935127bf7d02c7b5bd312bd780bee8ac10815bed0f197ad3cc321ab2542ca264e95cb2a8bb5608c16841005d25a212f18cbf5f2c6547e8afa47df3f1a8016ea8339f05c3fa1255001dc587e1dde83426d33150f444d816ee22995057a8d7c58670525417a88ea8dd41ca3c0ada6392a00513af7b56884121f1f15f22873eefddfd4468c0092870cea1129ebe50b6d401514044fe3f554f7cea15c2108ab3c2ce2cf351928deda67053d372980cb144a9c280a45c45a85a0a8674e683066806cc23dfce260daf31635933cc9781ece8dfa2bed5c4f08d94d0ea51f186380b014f2708d501864c729baad52078053eedd5b872038700e46dd34def33d2da3fbd030c9841c2115249149c104127926625b43f70c16bfd6f55f4154aa794154771237ba8dc0b76f16a1320a369d77ab0a819e02f089f847e02567024448ceba68290e1b2b036d092923b9fbcf24b4d66f53d46269208910f3dd306a6d490a838dab9ff610d5704d1511e5a671584ae06bac818960b019f1d4e9cf7677e1972c72a9cd53ee38c0726014c6f4bd2c9661e0193b12c56452ddf53fb2fa1342b7b03325df01d3857732a941a55bbbb949318bf42e0d0b00e074f83121adf16649c87ae669cb58bcf2c037fd644ea07581e55737ed1db0ba77e363c6147aed18cf8dc53a9a132fb7397119128dab35b84081efc52f55ca60dcbcfb0b5cea3fda38c8a532f8ac45830bfdade9a5cac481313716af8b9277fafff843cedcb2d33009ea2c37fd565f99e00d878cba69292fc707875a4fca6879ad03f8b9ca52541a7b47a5a255ce553cf76480ff931af4c4f670029c7cbe7a1735fecf72653612e3997f245988e7dd61f1b58b4fb14328e554f90e4eb3b4b5e1c607fb51d40652969b1406b9424cb4ec66797deb6de07b493bb85b8a75c346b58c3efc5a5ca533d8adad4b63522b6e0405772ef71c0b7931203bf2a158f51117d3f8a18c6a3b603546c589f3fa544e8689ca01cc4ec46e9e0d82f27a38a3c30d2476d2571d7a41c9e86fe2360c34aab04dfef04ed83e66d2233ccddb4f9e6313ac8d69e8b4e9cd3e637cadd295646ff23eb62401499414c0a54d12425b02f209de919d5551f332f4e7b2a3d8ed8875d7d5f20f7962197c4b4fd8772762eab3afa1b95a9531da818db0781c79cadc1b81de742db3661d5ad46d6a2401297606c54b3d42b5de87572268f141336500db9b2c5a8f183469498c0afcda685195fd9d37e614cda35bbc693acc0c450940746d50dda82e5c0ba3ca42a695a5bc32d6ac33479fe5eeb2294a04a4e16aa6a0c7b3bfb662b6562bcae8af1c0020c5bc4cf715f9545e61895483b4ade6929868ca8165e80a8633db94ab16b1720a7d5b0467775eb4d142c5a605cb7f2cc0cd27dc8380858b984bdaa6d72ac8891e49d198fc8d433ea249eb801d835761addd2223da4656ce0f446fa3176fef71dcdfa165506636e846ae3afa5d8820337c0db3bfe4ca158e02a3f169b4d93fea91f69d42ecbb39b824f450314bd91412113b92a1ec21bbcce8416793c20e9f3e4bcf943cf73dda80899ea6f7929c139d1cae6ffa11c3f826e77fa30989597ea1ccc6ddfbda9470296ccb079a52763733d7beb02edeaabf72cf36cd8b8470c1265b1071ba227149977381b0251f11e848eb73116fce11b3463200e3761fba06405e2921b8fcb28e28c8ed680f6368d3768907a31d3dada04805a1896fa97dc2fc99464d4a91886039df8c85722fbf1d6ab45731476ae1f54922b2be0fe2bd270aa18313dc69c27de0e73e7fb35384762cdb4ab7d69e73bc3a5aaec21da05976f8b9a3ee3af6d3e7e2394aa5a5e9ddf9e26b302e27ee1b6803370b1dd907e07b9b6c20d0c0e45b9c6cac7ce5bb5223bc75f6c5a14d90ebab8790625a235587a6f061b09ea54e798aa380d20fa5f63ebb72d3b03f867bae62dbc91eb3679ddfaf56f81fa078d8a3614e78dbb298f13bfc578e553cb4d1cca3ea8c854753e92bed5f95c27160cf970554a4aab85a3bfd8c3bf1382bf299969efdfe90db84938935e972617ad7bb0c536825ba5705df11fc3aa65f04bde45742a75c3237f41a5f433bc71e05415524c26eec615ef3a975890805dabbbb9b6f318e96ea304fb4d555c227e72edd7bb280db38d4db0913869f92b1424ac79c1f25343613086862708596f29896afeb97c81a9ce30246d14d3f0891226d6f9fdfde6d1614de50bc9b4f045fc635969e4dcf3946fcb122a5870c3b6993fd534169e635b88722bce51baddbbfc75e9ddbd3294ed17ce378a6ace953cd84d479eba4489ae7f0752615e5af985174158fedb297a88a041810f0bd132b63abde8542ed3163f26944667230268d4e2c9728700a84c7dedcb7922cfe3dff9a28635d828a63ee960c3d7a69db3bd80a857422307316289ba4886d21a7265298e15c8c9ab4333be8c9c4e15e5db2c901835ade515580ae7264cc8a6a51931afa784ce3ec149792a5b9ece2636b9ce5187695dd2ce406a40f46104f619d1e41363856fcef2ef9b3db1b4bfac41ac7febbd2fa477a2b48ed219f226cd035e60e9e96b5d45d8ce0cebc2653abc49449d94fdf6dfff80019bdfa9b860e0fd906035b900ea0779497f1eb040b93e0cc91aebf7c706616be49ce73373a75415b478825779efc11970d84fc939983d11da5a3f7bbbecb4dd28781e48c955f030ec81ac9809c04aa55b5ceb3a7de20f16c58804c346cc2e0df5adedfd725978a2fa61c53ef7927141c92152a39ff0c1ad2ee9faf38cdb2d70d2ee4c0a5b134b9254d0f88490cf0d1924fe0464e0c254dd0fe1e71385a342ffb02ab169a61b51d5bb5411e3d382baaf53f0c33bab7b6b558b029dd6bd81c7bf1693b3c5d1428e0f0a68d1d43682e74cae10435eacaa4d9978691a2b00f120943971e6e33202a0bc0546d5dbf8fdf9fbcd2a51f58943ccb1371ad2ca3d70af820facd2f1a19fc214d9c4fb40b9a086e298fafa82aeb3be4659b2dea8a6e8952f76fcfc6c60e1f1a805e43f00a440c863bf280e17c9f9ce5c6f23a20bb268994d9b2a968ffda6bd1112537c6642b5eaa2b409d95c3dc51fa521327e1fe163a517a8efbcb65ca83a7fda7c1134987ad2cc715126502940ab2370a65e4b28c55fa3e6a63920db1a6b90426bb2483b1b9561fa715d436cbc71a68bd9f849dd9faa2683bdae55e5ffde361fb61ca50bd9d22615ef4155b00d3e543e9036db666a8362fbd1ee9ea4ce4b5f3574a5140c95aa7dfe000477ad87d031cc8b113926698a28bf27da9bd58eb4c00e91f73ff3ca9c63c7e7fe732147f88be8955f1b89de1351f6a4509ece2fe8e5f2e6b267987c31f8fb29f871cfd7c68bd33b4c549e9c6ed74ce9ff5b97a4cd803a6d26541865eb74bab4beb11c1d239e17e1a15eb52be37cf28141f04e870d2ccd591d0d690841574a76fd0bbab9eff1beb75163364235ec3e83a391cd1ec2b00566fb8ef9f8dcfe96b7a00d7f8ab4f39ac673e84b09e6c7595884a9f77d566fabf2fdc82ae9eed08c267f72c9183c45fa71d77e24eff8cdea08ba26a95cfd6e283861f20a2844f5737ef82c37e50693ce1479537139e7c7c3f3ecb3af28a028c603df3e7dd7ac5c845e757e9f667b6a39206831ef2a168d5c3a1a5f9ae91a3502b51fb2083372bf16c38ccb5e3a6bb4a1f5b57cd336ba5c8e8951949e731db3dffa8932ae347d6742c9dffc1a2", 0x1000, 0x406, &(0x7f00000020c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x87}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc3, &(0x7f0000000140)="9c") ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x0, 0x122]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="15884ca5588aae8ad94ca0593de195891369d61947f936c15ee45ec61ae8834c22c1e2abaa53cd7e0748bf1e1acc1fce524b928bc38c1ce440937786ff11e54f7d344fb2cf13b1afa07bbc6c011858b0c9f38766208a1f5030e9697729471b8c6849df7231b8f79992838085303d3089a34303e02ff4aac89187c442c8060173157bed5a0d2971e905b77b8822b81f0f82e512", 0x93) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xffff, 0x10001}, {0x18, 0x1, 0x2, 0x8}, 0x3, [0x1d5, 0x8, 0x81, 0x6a1, 0x4, 0x3f, 0x3, 0x3]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) pipe(&(0x7f00000000c0)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x309, &(0x7f00000006c0)="d9346427619b8d026d4096aa7ee70ed19159697dd7554e14167b1c02e8ff4220beb3e7d20c428938e4a51f59d5013553a397ea0bbffd6380b4e36c442d85573b7498e3bc7feaff7fb35bfb1db50ef83e41c113a5362f0c1768bc982587bc7f6795f10c55bc19d8a48867f57228d6d57b2ac4e2b5b5e89b32c466018bc4776a77be5c743d834f3ed6e7090f9bbd869f11be218ae447ae643864d330d570475d61c708f8c1201628a73356914d401b07d710277fa84908af7ed073be4386a23652b5bdd27a49e0c9bc6b9dde5c33e91fe05cddba138c2fa36cdaabd6bbaebeb951eacd164969959c9961d05f2444db96eac00a7895b0ab721fc37f15d203d36228d1d4e196ca93a5fef69ce9203ea580") 16:00:14 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x10001) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6", 0xfb) r1 = syz_open_pts() semget(0x3, 0x0, 0x120) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "85495588186ed1b54e66378e5dea9c11cebac68a"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x401, 0x5, 0xe499, 0xffffffff, 0xffffffff, 0x6, 0x0, 0x1}, &(0x7f00000000c0)={0x4ed, 0x0, 0xf000000000000000, 0xff, 0x6, 0x7fff, 0x401, 0x5}, &(0x7f0000000100)={0x6, 0x4, 0x7, 0x401, 0x800, 0x5, 0x3800, 0x177e7776}, &(0x7f0000000140)={0x10001, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7d6c, 0x0, "f1f743cb40e374632e86006fa9bfd75e8158806d"}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4a) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6, 0xfffffffffffffffe, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3dd, &(0x7f0000000140)="00ccd09f2954acab0600000036a5129b802501") 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x20000002c, 0x8000000000003c, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x6) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="6ace09acec42062ce7e59b40a40e5ba5553bd8a634fea089211c27dde64e4f25a25bc9189816017aa60dc1a2e491d43b54ee7866d6bb0ab462dd1b853ee542acffacd2d0511b3c7d37ea3bfdd6e2065ba2c16bbfb9a1ebdf3456eba2107da9b0bd00"/107], 0x6b, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x80000000, 0x1146, 0xfff, 0x12c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xcf, &(0x7f0000000240)="4e2df4220b38b9af1652f518d2d8a5e6511ac606611e8d086d70543b01a05a20509a58aa0d8693b1c6a1f7bfa9e4f7259c3379aba31c329675e80cae3938054e777cb15a24a3db7b28a7d4a62c1edd0877ec4ecbf36a905bf50344e7d69e6273798da114cc4ad862dd8fe55761619e96f99bd69441b53099e1541070dc0c2bbc73df8f7ef6469aaf94e13be721d3a40eb6276c18f88c196bae7e2dcb2214349381311c9e2c4bd976add31d39738495c70e319ad89c03203cbb646d4ad862fa72397ff5339acfc852d9e7a5ea703e89") 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000e, &(0x7f00000000c0), 0x197) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070008000000000900000000000000b3bf0005eb5ad35a0520000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 16:00:14 executing program 0: socketpair$unix(0x1, 0x800000000003, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchdir(r1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x2de, 0x1f}, 0x10) getpeername$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000ff00000000000000000058eb00000000000000000000fffffffffffffffc000000000000000000000000000000000000000000000000000000000000006b0564810000c2540039000000080000000000000000000000d8783891080000000028e86919e2f5a75f3497f780e33e3135326d197834b0636c8b407be1648ae10496a708ea030a0dad27bb6bc0a86d781fe37c929f27a3030b29ea8aa8d8580e2d784c5ee5d675f16bf2528a4e3f2a906da86d4868ba6245ee4204c9ed3a188391aeb3bc3b158905485ebd86813c47f94ce62a0305ead492fc3796c75fa244e85419ef92d819c6042572375418869c504c86e20101cd92272184a4ee3eeccb776a11dc00c34f2fc0000000"], &(0x7f0000000040)=0x6e) 16:00:14 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x5, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000340)=':&@*/#{\x00', &(0x7f0000000380)='\\\x00', &(0x7f00000003c0)='/*\x00', &(0x7f0000000400)='%\'\x00', &(0x7f0000000440)='^.\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=')#\x00']) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x100) 16:00:15 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) r2 = fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2080, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10028, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:15 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x103, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r0, r3) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') fchmod(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="5d1f2c910a0c06ff183b642b1c78e5731cd717404b8ac7064ce37f619e26066fe4994481e894eb7edb5e954c7d8b8d7535e613cf152b36da32b52fd90fa6a4954c012f797ce127d6b1755ee0a94274360a7610a6281b6e22f026ce017aad", 0x5e}, {&(0x7f00000000c0)="c55ae1a06420149dc338f2ccdcbd9280f9f3bf11b3e6349ca41b80c080140202d3e4938c6961215ca9eacca659751a31d823fa8ede537ae6a069ea7b3a9b6db9712bf10685e0431ac0840a2a036ef58e8c856dd0b04a022380d1b79746c1711727ad7eba9530d186223e3c680ee1f5e04f25147675e6d60283ec1249c68fb5fe401553135f2e238bada8deb937a35e7dc9", 0x91}], 0x2, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt(r1, 0x88c5, 0x40, &(0x7f0000000140)=""/173, &(0x7f00000000c0)=0xad) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: setuid(0xee01) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20401, 0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) shmctl$IPC_RMID(r0, 0x2) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r0, 0x569, 0x7f, &(0x7f0000000140)="ca45601b70c960c22a61c8f15e330637628adf27a7e6a14cc60c0d57959152e6583fea6bc8c8830721811e5602f0807472e59e9dd2fbd304fccbb6303dd6c984a98644e4793eff34c947291e75bf1a00913519d6653644ad091f5e9ed76f91684a41bf36d419ebc07c489cace6620da70720bdb7fd02e32def03ebff9c4d5508444f7aaaad825ed842cc333fa8ca31903df86fbc0bad019769bafeba1dd467c4f9", 0xa1) r1 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="50009f5738b1a19db3560000046e3e00a763002dd5700399ff75c1aabc5c5bb965408e26feacb070c7b0a464b8aad02d0012655c7f4468d951db048e20f6c6e5b29a7a0a02a27a892f873a28b34c8dd3b2d6650aa880de70c8d99f7fb715f7d4972cb5e333da5f07e4d14e16976f23e24fd802f6e6dd6b82f98fb2199c447f4240dbf488eaa2bfdac1282da8206d15df74ed255d18dfccd79dcbd020ff5f54cf9c013ee5d4383ec53b5d41e07d4440fd54b5e71a03aa35f0e762"], 0x10}, 0x0) 16:00:15 executing program 1: getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="2f32c1dd77cd3872c64a48feda5601127ad703cd9dcf92cd1374cdd9eec7ca7c4414beda34e94cee1a5a78bf83e7f02c4e11e04bb6b72751475613b61855c9d51a3f23f17a2f8a6f0a35c5bbdf4952ab63b74c4f877fe800220984e7dd7986990ca2b4b5088d690b4eff178d09ffde1076198579b451b7d0207ad13903c11df2ff2364b7bc7e5fa7cd625e502d29ad1c73bbcf00ae", 0x95}, {&(0x7f00000001c0)="44d95b8d2404596788ca445c7e70b2a213c0c12a12f83bea79b60b67595821ac3574508d86f835796743484e35ca9f043cb841248668b9553fdc39ee94ee11f17550e8bb2464bf98e3aedf9c674408829dcb861695117f2c4af15bfd4b9c9d9bcc88274332e17804a2121d82ad506980c12c9d467c8b70c03bd4c70edfa647b553ed20f9733937ab55ee0e0e43ae75bae88197be00bcc9452af6564f9f8fcbec523b6f1582bcd9bd090ca36145a97738042d8aaf5b34d589562f4126c45ec317d96c562264ca15f905d8d17e27ab7977de75846a884764", 0xd7}, {&(0x7f00000002c0)="0f6d27337f6f902e42324e8d090813e50e13053abe88816b7cf5bad478b538c0957cdf69fc193dfe34e4736b65162a54b0b04fd3ce994c2ab05e111016a32e177f429c94c3c50141e34cd7bbd6f4211c158930cd3f0936fad2178612c566bd3eedf78828a217fd3d4b3c1fbb67973d7d7f4a49747adf6d93bd6f4cf779720b4af172e87d46de2b9ec967a77982ae56ecf609f2d079fefdc37dc582e7664437861b61849f307a3629", 0xa8}], 0x3, &(0x7f00000003c0)=[{0x20, 0xffff, 0x1, "909ef6d6208cefa40017d57e3bd67ac0"}], 0x20}, 0xd) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setegid(r1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000013f, &(0x7f0000000240)=[{0x52, 0x6, 0xfffffffffffffffc, 0x80}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x19}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xfffffffffffffffb) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="58272003abd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf5f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r1, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe", 0xa0) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xa702, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x20, 0xc2d, 0x173194d9}, {{r0}, 0xfffffffffffffffc, 0xa, 0x0, 0xfffe000, 0x7}, {{r0}, 0xfffffffffffffffb, 0x42, 0x40, 0x1, 0x81}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x8000, 0x20}, {{r1}, 0xfffffffffffffffe, 0x14, 0x41, 0x6, 0x9}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40000042, 0xfffffffffffffffa, 0xfffffffffffffc01}, {{r1}, 0xfffffffffffffff9, 0xa0, 0xfffff, 0x6f2d4937, 0xb1e6}], 0x4, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x1}, {{r0}, 0x0, 0x88, 0x6, 0x100000000, 0x8}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0xfff, 0x9}], 0x1000, &(0x7f00000003c0)={0x8d, 0x6}) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r2 = socket(0x20, 0x8000, 0x1ff) kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x54, 0x2, 0x2, 0x4}, {{r1}, 0x0, 0x10, 0x2, 0x2, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0xfffffffffffffff7}], 0x7, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x8, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80, 0x6, 0x2}, {{r1}, 0xfffffffffffffff8, 0x88, 0x40000000, 0x2, 0x9}, {{r2}, 0xfffffffffffffff9, 0x449472f46a2707ba, 0x20000000, 0x9, 0x7a2}, {{r1}, 0xffffffffffffffff, 0x85, 0x40000003, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x8}, {{r1}, 0x0, 0x8, 0x20000005, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x9, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x3, 0x3, 0x1f}], 0x2, &(0x7f00000001c0)={0x7ff, 0x7fffffff}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8a, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x600000000000000, 0xfffffffffffffff7, 0x79, 0x80000000}, {0x4, 0x1f, 0x3, 0x7fff}, {0xb7a8, 0x1, 0xfffffffffffffffe, 0x1}]}) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4000000, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xe, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001040)=""/69, &(0x7f00000010c0)=0x45) r1 = dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x3, 0x40) sendmsg(r0, &(0x7f0000005640)={&(0x7f00000011c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000042c0)=[{&(0x7f0000001200)="a36e6209e28065a0eeabf79f84ccf6b28b9a6a98a1e10724bd4fcace218d", 0x1e}, {&(0x7f0000001240)="26673d2149c72d0f82e2739d11f2aa52099976f0b3319ee74145546b6483dd6518944bfc2944b02dd1258e7f3520b39011cc2ab94ee2b7a6388945f3b3f6a329d8638b89bfbbf3beafe7d3b140afc279187c30fc6b534d4cfa07c09003a6b8379beccd54d17f85e602f601367babc35cd71733ea74cce7a7f811e95c9238ba0867aac18bf9a792ae2ecbf3a5aabfef6f4dfcddbad5153d04d171866d273370767f52672c867b7978cd52e847a992dd5c35cd48bdf01623488b36d0b55011369e6e7e6dc918952b5e0b2180a246481f96743f80874107f99ca83ecf96c80ace98e28893b617f8316773c13c3075ea55d0c0a90ea9a4bcf9207c3d06def1e725c2304e5ce4feb8ce5e5bb5a775e45a9bff094e313635cc6ac16c74b10b2d6763cef07faa5e7e3792c506b4ca5da15d2615f24edbfb7a594fecc643949eee8f4e4af92849baea1a7660faada0b3293a48848834bf2e625033962d2937673d2c6afa8bd333b8bd775ae6633aeacd49c281bfa5c2a85e7f8b38330ac7db617a20bfaebfac26836f720dce6817bfe261d2a15d3b67caec25871a39b3f87d33eefbca81382c0eb1d1b92730576653e529f10d468b8d5e9067bc9f42ad7b3049260b7040ff7fd534ee36e13f5f7f7a28af13826835060242b0119f93a4eb1c574795faa0f620ef4c784b5e371c2fadd26716ec3d64506aca32d1d0a638831c14287eb14bb1c1d40a6367bee6c310f49cb2edc1accb999deb67b66bea449924cac3894fb2aa06443e0a3416ba79ce6fb5322b7ebb68cab66c4224ed6792c30e41dfc0019577fc315b611a47fbe365c76195a11ae9b492ca2ac20ed7c62bc9cf2e1e289f6fecc55508f58f60b679a0c6485ae77e739301c3e7ea5c5e9c2bb8a64f5127279a54f0bed2a32fb80958994710812db0d07ae965746527194658ae0a72d804fc79c0c7f08aa81845c92187aabde2b175e3fd68297a051f06223818f7578be129a93359e12f0feca3a138afb2abf4e9684857336a4901d5ddda5049db0c60691cea13f791fcea42bfce5f9890c6173605489cd4dbc461b64f30a9a29dd506d78d6c8fcc7df145ab499df820cbc5a705dae718fa7ec52186af491d94c544aee98c302a3963b5819315770cc43c6b12e31fc3f22b8e864604d1bef9496438c001c46144fc80cd64748c6129cef4832c3491c13e85a5d5175b3ac338e944b948bb644a381076c9e3906d337bd33eb389ba27a8bd1dfc8ad46051cc2a2aacf4b0beb66ff33e60411e7c216451f61648ac773c1ae82fec392bf21b7f4ced37369fd077aaf9c4a3508fdc8813f3f86234ad218984ad7ff552dadcaf73f258eee7e94cab01b63021e6f160056a5c22e640190da1ce6bdbb860ba4720ad6913102ccbb49727f57db6d9bb0fa446f1102b3cdf01c65851dde4b783047b73c7dccb7fc2e1b73e74ab85ad7d89e7a796fd87c6c6131e19f9ed5ce4ade4edf7182969f1d11745da66ed2f6dfb02c60fc898bc74583052c1362d7b14c72127ba62281c84010d8316e4e17706d1a53cedeea61ccb4fac3e28b1aec6b29e351ac4e445e21c01de804283138f083cd541fed42d86f7a70a672fe4d5fcdd804f7ab1cda09e023dd96cd1ae025c06bfeb1bcb9a9ae0de202e791e39a9aba3660ce4b3285f37f508ae0cb316198a4d5373edfee5144fcdd7baba2b3cc3ef665f66a3b4ddc327815c4c9075490387ebe23b922814b9a149cf68c03f027a170b424ffc31220371376841a7f6bf2aae5b9073517946b02492597b8512105bf11c01d555fcf4fc820441db7a861f41678cd0c9cd9dfa719aae3037c5b4a79e258bcc84ac1fbf8d5413a8f0bc5172da1c6cd1508626a7cbd45eda39609c0dd1363043d8dd1658a3a41cde751a65b8c829655687f08652f2ef33ba075520eac0a5d9bd21d5e68f8b7b22a3dc18cdf52ea00b5ee8d313e5b00b8a22dcc5983c02d8b08feb1e5f92997234e0333a9268488b7d7095c68775090cb1e55c9d5efc3d88a20a90a91414ffd2a0dfe48fbd1ab9761018f26d0d811ce3632a9a704b38bbefa2a98e3726e829cd97883b05f23cb28dd2f6cc991f871c77b13b83f54e93458e5c4c3307bd52c0ae510785d7b37d63bb368864b44d27384c1eafa45b9025ab63da4dacf29d677ee6c363d0267ed6b4ac80f889e949f557313025cb5f2806159442687f3dc0f5e95984fadc387ce5c88417ebd2ee0941a6ce6d214abe282d2b3bd7b3f1fef03ab8f7a0137261561ac3abf23fe71ece2684e0841da4cd6b429d80ad6ad2fab7631d71b2157245cacb706d2363a4c96be316524236c1f611bb51124df04be0ec3c4ea1dda268b62c856b6fd3b355fae7f74e0eca6432f471bfe45c529f974f28af928d0dbe6972813f74445a47477e97bb30cb214c1d0d416ce06c154532b751526439e442aaddf35ec8c42b78eb8c0b536e2074a1f06aeac8388f0d21717e66bf261eb48aa755a450f04c4e4767ffa257339ece7f81a4105d280722426c18dcad5f2e55cdbc5772a9b0f9b74d3babd8b1b64cbd7e1dfc6242c51a0be79c3dc60c1dd88e7cb640a82c8d01767dfba75179963229ecbb1c3bf6fdd4c666e804100cb3de36aec8407d53db86cb4a056b45a05e4a501c988471b10be0acc895e413cba989215f982bedadaa295077376ff429fdcba2e9da27ec68f0fb3aa70fc389f9372afa32f31369ecd7bee39e777287b711ad7c160204c3fdbc9cb3ac906c538a9c6aec3f7e97ad39e94ab2da8f1ea11a9fc5481413895d42e44e017c1c2d0d2337536ffe65ea02700ceccafe19469c025eee5bc0074319f536785317974a1fa5c6a201a7dc82d33253b600a2e8f8f470cbd70411270652e1d99256def07c13a22ad37eb20f3ebfcad4381f15af7999f890c359ef3d07902d9852a245856193017f4dd5f883103814cf9811d881bbc5e284ce13117205d4eebaea4daa85b8fa1227e839afc46f999fb2335c2b1b362b4958d28ddb0a596529b7b6d3783da2d2c48722ae2142175b265d8cd936b1ded96afdd9afecbfc0310241ed92cfb4f765dd8282c67f22570db5ed07e70c9518052fc8a54b44f01c409427ae72d59c67ac3faeb2c0ef77581f87a8afdc9bcb5f93d86b2088910deada4aba97b485d44781bf8c51daba5ade55cdaf07b1a54588102475798931f477a554825add16de0583eba33b90c37734c985650a2ca9127e416eb49107349c4d42b88fa65597f210a786fdd9956e84a945c72534da9e5d8838446d4b209bbf51aba037e97e52cc01ccfe32750503cc316558f2c4cb8dd290b50222f4efc6636dd871a4ddba8257e77aeb013859bb671655c43a0831b4a9280f2db1f567ba53d4ccc2a6d476c943f7e38b77ad9f49327c0216226e030f231554881045a0cb1da45921416974757378ebf7438b56652d67edbf03b86b8d770571fb0fac6f829b5e4d0a89b36ecf11a624b80dff5314846e6f1c1af3f97740e1080a89ffce5874e90a2a675577717fde2b3d618d8020bcfa9885740a0eecf4c8707f8b2e3ab5e2464646c9e9afc068ce81474e70ac7d445e637d1266f8558865bd9598205293c83a32852218b6bd156609ded9a0d086cc4a872c034280e5b6942b464b45eea9f7e1eb2a1526b0f6cb6aac6f97dc4a8586c2c1b88c01e7979869032bed8d360d47e6269cd145db62d8f2367ba5239ccb4937a02c27a47fa27a4b5846c3054a80c1baf82f5791e72231bdca3a012fa877f9129fa0fac5e92642ddf0734ed09ddd51c3aa9b69c5b48970b716d4d6e63e23dc56b929b95242f530395a6fc5569dc96a0256a7a95163f045721799e3495b33f134fdff3ee6df8a053def7d8b9ada5e6dea9726d2ee6c361913a58f2d38201070cf1068b7408b295059492816117a3fe1eefdd97206dac2e459a6f30151ae5d0ceffc334db0f645d96dfe4aec9ab49c9985f28b2c853c94bc35a46b47590fcaece7c2db35feb3811ca83e74fe6132de70a69441c4b8c7552d3754b797260048884cae9b32c6cbf67fdb8e21e9210e3ffd2c1744126a18c69d1c55a7667e51ad42106c8ca6fdeeeee01a60ea0cac5738198bf02fd27d3c72b322d255205973ce2a07811d63312f44ab6901388521ca68c8a5b2d68a7917b6280fdb22e954d4690eb61b9d603453871926b939c8c6aca291b4c75d0674d599ddaa255ca81e1104e0c0c790b0da060d19559fc88e4b03ae08bdf7a3d4b5af2281e9c8672b2ae40ddb7000ba95d6fd8f4b6e9bb6d5cd033db5caf152d22bb5ffa13b508cb36d77a8a7ceae0192dd9351c85655b69f71d349bb5afa86e7bc8007ebfe260b4940af390b08a10c7f25fc7c76c5402e6a15b183b4f6122930ac70336048e5a0017f82efd8082b084bd2a4bb1e9db7dfe6d2dce38fcf927884e18734c50123dd91959e529d61a92aaa0abfa12b5ab1eec7b9111ae874968ea55dba0454e9f8398bdd322382a0b8f4715363f207de691e9b0e036baf153196441428faaf57d99915d0a7512a895d3fd87211b0202b3ac9b01f611b4f3553ece23c962b794fa25e5d6492f5da31e0ef0286174fe535f1e861f29fd3bed8f01e2198fd37cae38fa1f737c3fdc1a75ef169bedbf2ff725d1738c80835d0860c6a7f495f6e466242729c13f1e0946ff3aaa51421e538fcab16e35037e1aafd765752f5ced9c3dfef39fffaa4c57eb85a386cc7468645db7bb1a6239f1d24a22f74fbeb5b16901c556d668b262253c45fca6abbd5c08caa70fcb17bbe64ded6e29e0f25948915c490b9319430e9d38b03e0287b2660a2c34b1078463238d78fecd6afe79f7cd6d0c6f947d683fe02aa50cb8d59ded7ad925df79bbdbba3ca17e17cac38a9902a5b9601459c568bb85eb0635c100ba7d63d78c2ba230fa57d42ce6faaf038aecd75d3a14702cca32cbcc1faead12a7646d93aae0bb49dab80ca60b36d3ff9ca72b78b1142d5c1c9da3ff6544f51dda8a1cc1b15c3c29f8ca2747ee96b81740302db95466b0d3116eceb236d9ed3d07994009b0b3848b582945bcdfa1f7aaefe905e585335f55517a2718e27325902e72f63a87e8503a9ac83755c2eed1ce9c86f0d43a7dc8b307b8d245dc44af87ba7842bd32a3b6ac8dcec441731f620bb77fcdd37246a282366328cd7747ca3775cdf6a7a302a05deeb43cd11eb9da983125ec8ce945127803d41789c6cfcab64164117fe310ff95a37f414d38078fe8c3f1f92335f761dad94acf6202c4e51f4c72ee13b7cd3217fe65a4bd63545e444d0a8f91b0a575875ac06276c7979699264097f639a5b591cb418c24a6757a4d67e603e13c58c3dd8204b39bed107d03100a9dbd6261f454171df0bd63a68774b8cff7a6530e66b13ca16ffb3565b7c31952f3da54565cd29814b3fd806a935fe49c9375ff86fca3d8fb4754bcf8036ca93338247ba46d5c813ef928fb0c02f90cdcbbf05a0b548006b54e167c5edc90fe93acc257c6fe4c000019a8fdc0eaa67c20ac79e6f3d2c4a5c4bdfeebc451706f373a7f41a75a10ace63a9e32a6a4b7c3b3ccfa47a2aceca5ca49d067eb2e42fc8edda7a75b7f044a4e070ec975858c1f432968465bc351badfc54df3e3c4ebe19e9908fe5db35818b6b8e952f52e3da098bbe9b6c11030a53715e2bffb06b44e693f30a935089914d3cf3fd1b6019e56934cf78ab71de571e5f688dd8c0367c8311be36af8348e1a3372cb56b0ab0615c5c3fdc1bc376d1f9cf906f334a741e21ca773c1f53f510900ce46e5d47942aff0a02dfed473270553d0c3a", 0x1000}, {&(0x7f0000002240)="ab452303e66aad0d76be5a1529b80e79003c4bbe938990079fa353e5e6df019dd73299e7d5c86354d4a3dfd2cad24661cc12c4cf129089a0fbadec24072dafde23fcc2a5d2d6b8f2afdfb818d90e37f3159652ccfa290fcab8ad3ff1d115836c33ac9fe54d297ed47b4dd200ccf49b9bac9ed630815700e86bd2c93d353790d3ff461f05c0c0d0841207f11485d55ef7c5bbf621b4fa0dff9bb417430311d2c940ba7406eec571f0ef4e208349c9a8347da3ae62885bbbd0c7d2c6d85ff9c7c42f2780320088a4cc164c3333e905d64d759c15441dadcd30dd8d9a585904bcfe778f3d97bcb03c425c2b44a6c6b4178e44c71be5829478c9a216b8785de8c7daf8337e6e9d3a4663e7891788739167ae520c8437c972a8862dc1f819e63089407aa91721e5b3ced1787eae2a1f4f564c29d6acfe18bb33761feba29229264e78f6fb506a15785db22246edc42ab162ae28ec33219e41a1f682635403e85a4401874919998641ffd8dea840cfa19145143afe6ba48502727e40cf2f39c5b9bdab85e76bfbadf03cc1e96d6d581a43e1f795090dbe75feec1be15ee7e0d0cbec64eb3962ea3b299b18cdff5efa6d6e5c4f057d8a188119943c4d93ec2702fbadd8fc6b7e29d7404cff74a742b36fb75189b862be0598bcbdc07913a11271255495665f2ca529f8e34fbb481c2f88abe89707034ed803ceb44796ce8a70a676205c75d8ba2679d31d0916de09b594bd01ad432c03f7190f199e8246f2a46034c7e33163cabae64cba892a65edae84f0e1ea9cd6e9f43da8299fca480f1e5d6ac4756ef34ee91e6bb043072bcf11f071ba797701fe2f575dabce075f52278702850ef34cf0198b4c4f17b5dc787dbcf7d4453ed207ac2216489e7b328d27afa32e1c46d3e6416ce95747221fa1f90c0c1b8abe4ab77d8c3691376ed6917585c92204f358afdf942df19bfa9a77c1ee07be02fb3d055c144bf454c50df12f10f1da90fba462d742ffee0f891f94b91b9e975a76d39c0081d828b8d23ee478eaff8b51cfd8687ec56841d0c76b2726e8cf1c19505d80e19f37f77e04d28b20405a7529527c0a3d9e75bea396b652d3394faa9e00233a438134a3e5dbdcb669af5c8231d4c35f037fbedb2febb579dbaa37813d8047a8e768b37c9816c4bd47b240ef597ada6da5a47aeb86cb0fefd5d275f9083c8ad9d17e9735525abfa42cf9b84bb2adf5709b699ec192571ee8c6b8eeb0d81a7783b98b33d37cd9adf65fae45384eee56f4ed60f0e8c11d2a5cad7705ef58f3f3d2fefca05f7732c4b2cb1f5a8412860eb4cdf6e9e8b47d5b9bbc26e8784af126794e21362473ff4f9e5f1b3309464b14d68c9e1324d2fc06dd93c05605158f6748e8dab47e2edeb8595972d94a1c42e1ce49f1bd9912253f96febbccf7205adc96dd7db283232eae4bf8f1d5340853b247bc0b3b50c57e62cdf88e9daa7ba6dc948b5732b10b3782de55cfe727a7097f4d1283ce33188c1e8f262001e53a9392c9f7c03d7e54428cc8eb01fecde79dadecd2e04b0237e032f345f39bd7f65cc8b3717358c18155557f954cf3d26ee0f7b052a49ba04b31647539eafb658edeb0ed89aa833d43d94ac349fb80d2e23be4326a0546bdfde1c65b7a509030d425d74a31958a90b2092c49ba183b7b5e4b42ddf06aade467a201d5a33cdad4fb14843d0b2aa1b8f014d08222bfacf66b97e13f059a704ed95078cd5a57ef78481953c1f9a2e6b2a0048a2d8c36ef724ce875a9b5d132fba04e80b265658e630866fa5f5a7f83f508e8b7b51bc8ded1ea790abc2b0b6e4e7ebda56f3a00b0d72f46580f5c07ff8f16d26f92deea692da51f09b4d68a45413a2bcb3bfaf366429e7aa67fceebab87065671967a26ac52b413fb118f5f010d46c06ab3b0bb1e181e441d8e8c0ad8c9060a6b5233a069c42a73660551e632fb5838a829b8e4f791d2921b3a328647817c28e8cd24956c2c3a523db46c4886b228f953256e817cbd5229e4cc9a1d81ded3c19f0e0eba3fe9abaf927deeab81105bc1f8021c2f1143b8e925135b879f003e27472dcf5b888c82f18420a7a9eb340f0ffc973b11708411e31a9acb396dec278746d77ca08f3e669e0d4021ea8aa8cfcb6038a49226476640ba73a65631a92d64004bd2c0eaa1e9161ac75644683772638374dc044029c210f258dd622fe24dcd5b058b6d09f623431ce4ad702cd18c1caf025334f07ebc0d68f28e8b097420f38425aed33d83848049ef708c84bead46ed7052461dcdad91aad98e41e3253cf50c62a485ef266bd18cda9ac75a9d4769d764e1d14ae46a0607f25c84973d33da16fdf8a00c9e9a51df2dbe01ba600d9bb70eee267ba6c0cc1c3474a9c7daf5b5c13f266d4e645aff15b7ade520b9bf06b5e401a9923645736203f0466d0266b1408e4e0f017f24b09a77b7f728eb32a39c8018cbc0176a32de0ecb2ae62e0e5ad24692bbe353c0f51684a012f66bceeee2c1280cd164633ee83fd6ab7a3db1fc141b50df0d8593a91dabdd543a984c2f3aa388ac95e5b56e5426f1f7fc594b43e6a53488faacc0a450f7f24db00932c59ab65c7be5510f760516879422ccd617493b3942a73c6631b61ec4c186a9c2a0a5e98b3c3745ea7fdfa46ff3818da665fb093830170846b74dd5e4fd8f61e2e1654662555c1f6cc4e1e9e199577170b7fbb64e4afef00474bade7ca2c6d268fe1511f15ee2aa1940d1ae186a88c1b77f3132359a782fbabcdeab9476b70d9b5f6971fa44866da9788ea2c185af27c42a59e9846b6dbca9ac79b4ea2242c53a0edaf97346a0d41140ebccfeff78a5131a70c11684f8fa6aa8e74b5651dd0f27617f41c70f79367ca4c2b1a222f1c92d6dfcf07c67f57c13f6bbd7eb57bcd6ffaaff304a6123c66eb8bc78327c5579bf935d0afe103817d7398efbcfdc2c0c6848da21b6a50c0b90db3f1c31603ad790799d1656ecb94cf01db72600123cf297374fedce5f890d7c21a45d74f56ab40ec3ec78aa75de215c054636e8d82bf4f12ad9d70d795ad91938102a3814dfdd2f3ee6f0b46c4c806389a88f590d6be48e20b94eea3ec8bbfe6d66496a8617e6c6ed24c4e42ee2672a6230413a9d283507a4ef8478536726c164956ded789cf302a7c10df6e96bf13e355228691c23f7919c8f3abacf4fd8c3b19ed639816075a0510cd2997fe43b26f16da9ceb9608640cb285ee7912bb8c786dd5cf41d2cd2c5e8a1a6ae1674d436915b6f97c3dcb0d0e252fe9a0e9e3bf076faac1e595a238740394d3f4ce14776083074705b67871c5c1475d5bf27a349b5485926b60b3a663a8e6ddc9af8cd01a65fdf2e27cc09c5723ac62328501d8bd95d8ed17a50eeefab52a0cddbe41db79acc82b1af8eb7e3486674243f5a938fb02b382de5317737d7cf0e5f07261a7e6a300378e81d12a2caf4436b9abe5bf6689f30247cda42fbd75cf391917b2eedb48b2b0af02fd9876cd7af011c74cce60a079f35bb2bcf9a02ad28b58f5baddd0e3a796a7cda7ed567ed24635309d7b6201f34c2c18d93af8c52de84b9bf534c7d901b79ff54c974b662fd317c29fe7cf79f8613567a170572fd5ef95fc1e574a63272d3ac2bc7322e599beb34831d4cc4341df546eaa0db29cbd76907cb47e76a2ae4cf611f95316139ac93df21f28861d52f74e8007ba18d1d2af9cdb9914c31009eab03c5329ce67c567d56d07472c45702011ff1f976c263b72d18a4631347b048e68e514f99eedb9d01f0a153d67413fffe06294e4a405365855d5632cd1eabfb145af199bf12f986b46c13b6f5bd866164b3c0ad8c40e14b2f25e7ae79ae8ea043616f71794bc52a521b9ff84f9212002175a53d9c74e48124df3dd1d12d40ef7760af1cf974dabba10f6974e6ed39728e495909bdbc58a290afd36c615faf78422ea51bb369db3c1d4c74bdc0b3c6faa190e61ab6987a472c13e35361ac39d9243c8c81bcf4f775b1608582490a131fea6f9f2d6ef43c50855726c2539fed9d39183e7c3c6a6385a6b8e08ef9864164662fd7bfe63e34d32b781a47e3f50ba3e8d56e4146caec04bc24868118298df5bcd7d68a1b3d8d2a6cf12a0606ce34eec5ddd0c1dbc9c0fdc5cc5395da0ef3cfa140b1d88fd23b1aeae338185b06e8835a668d46ab5fb52824ac01a0e71578d2b11f9458d44e80d620ad39155d559cb48930bc8620c60604737f427287d63d601b934f5e1ccbeb9305373856921c14c3b0b02c888603e808c17f73cd81fd656ed5a9d7e7f4c9833ac3c82ae7de17f1b25bab5bfcd4b2ffc33c4f0bcad4018fd3f51c70a1f30f5c6ccd987b62724cded0ebd16a6e868e487b64a1e0ca5d684c6e954f0b27846a1cac050c0e639184847d9bc5ed75955c189fa48e2fdce272d4b05fc7abed088f48e83f650c2c0c89a1ba63bbf94b75493b65505477973f827c1efa62ec73b44428e5647d09fa274a9b60a1e79e08b975d8795fef0e76cb3aeb2935af7eabeaa7a0290591133bff05f2c230c0d5e339c97ecffa0bd5c07930365d6b5be12ed3c98aaef5de3e4dd1e8b423d57652303f50a4fd2cf121abd9b5579ed47a293348847d341c18e356b9381e23ee6ce3e94cf869ed83a78a0fcaa51b13c9d9ff77c9d9686e6617b140eb2df87ac8c64297f9ed4f37a6d67e1fa5647955661b59e73db5fd2ee923fd847862a1d234648ee9ecb939ae886c91cbf4844d0046900e06e26b106d5aa172b2f79e58c4ce456c049b5e25bebc6f81f551cbf612c7f5cfab31edfea94f77fa903b92ea16de05e35e56e4cb6534b423cde0d383434a49d5b0e4ef91687934a8d843785ca15b86e3a968abb9d946ea0053053a6986cf41150dfcf5c55ed086b26116b8d82541742bba154e2c46e2e5200dc1406959f20780bc216e9da9481553b9b684d41e32da9d28f9bfce46d37c5f56765fdd71faab016d6ecc7b10ef56f828790da31c7ba43b05fc0882430170aebe64ad08c0649f4472bc881353d0bcbfe616b329767a571faad67f018d1a67b8995663ffa99a5c1f16e57ac470e4e0ebdb754219028522a17aae43ba71ae2b96855bb6c2bc6684c2aab5d74c3fe6c0c324e70948fdb07219940acb74d1eccd6ef4af5d0c2d6da62d60cd1f98e986e6565f0c427d51be23f1a35d30b13bf85a41ce91cb66e0334ea6d66eb25199feb016951abfa46f14b4b85c3e2d6bf50959fe06418fe6f2f066ad68148557bfe6544e91d789b8044cbdb6aa69149469ecff6394d4ea6938eced6234495e366cacef122d9663fbcc14eb53f5055dd3edfec0ac923c33a3ce801f4e516c21a532c3dc7786a012c07f5899b3bae34745db00fecdc3636536d9ccfa4f26ac9c3287d514abadc3576f388139827e3c3b580d5ea57c39174c1095d15b86f373602df76b59b489810b87d520ec8d5e668a78f062068cc590cce0ee7cae56e9fe2c78d78992814fbe7ad9b029496e0ea31ec4cfe670cf8dca031c11d6afe9e36e7239dae99e0e5a21a7d7d4f4af3d264e1d573fbf0506fcc48597e36d180b2e595b5f9a5ef6dfba31339e9a44c1389290a761d906907b0b1a67bfeaff23bb9ac84e9ac6967c0cf6a49953b5385c6b49c63a44132e6749a05cce9b7ffa1b69e79768bee3e1e7909f27bf01473dd04bb91915c46b20cfbdf3001aa74516ea9b38e596c54c22a698f00b98d4ff5564c9b6fc26faeb1dc3307cc00a9990c16ea6b0b0a9a51661b360e37c3c8a784ef8b46574d9e3156df6226dee2cb0614001f6a3ecdae5a023b25f33be", 0x1000}, {&(0x7f0000003240)="6f6e847fb341a60173caaf2be95f7c8281225afb2ae29b67475a2f06d334e95c93b8b453f2817079473750e6fcc73b3d506dbc2a96b671958ca656e640f3799669f659", 0x43}, {&(0x7f00000032c0)="005441a13864be2150713113c523a1128d3b20abe17b3ede871d060e92ba7213cc0ec5f57c3a70f4ef041f066cee6adce6479ac9b463146264705c19b8c5653c2087930570bb54b0c6c15b65bd38695f23cafa85c756e2da205aa2ebbfc61849a3b63e23b6226a8d9f3496e3a6b96b6aaec31b3765d7b2a589bbface46d965518bcfa620acd97ff18bc46502ccdd3b54e5e1406c550805780fe54d771810c445129216c44834cee5747765b02dfec4ab458f057f23b8d0eaf9c54d94f7fb00c0c8e360d0459b6662b9eb62bdc0f0a058746addea50503da9dfd51b35dd3d4270bd9b65141e936b090eb556e2de60ef2508468ef3e5133d6cffbc77d2ecf865eec4d03b08df6e3251884bf2efeacd1f90676badf52bba7045f6715ebe712cad1902ef42ac7172481ecd04cc5df891e6ebea55a047443bb54aa4184d8e150f0c2faccdb86a567e6630743b1f45fc26389f160925a25f92622b85ba70998c0b55c09fe2d000818cdb7abe8d72ad1a182177e302ad1ddde8550828e3f6cf763761cd44b45397427f3f728f88dfb5690e280017224bb2175172d3a7c321d04c92177f6714488a0cb2d6a1f80901b75fb0788329f479a6646ff3cf2db147b16946148817665ec37224d2772f10afe8cddd92c60dea8af9c050343a610e4f2b74bc169b44912e0e66115ad739a043c2e58de6e8861f4fc5f89acff6825cae0b48533ad23b763cb060d440eece40be6e76d9d34a8fe8839a3c9d599c94f7ba766e9d0ec691db355c211419ecc77893b8ba9c0e48804a4a72b344a7317b60bc80b0eb125765328df12d4102f088f5860ab8acc67ec438730f509772e0c7dd3279055f9638f358aa5e071db3b39db6cd36bc2d1de3fcbf8eb17bc06a6298c59c04688c2ced85a9f72a584edc450d48ea62bde1134715df7e07fb56e2a4e2eca2977bce4b4887ab28bb6d6b0139940228de09b5f23a4a62990fe0ef8cf7fb9bf4c07d77f91c3a671730c8cefc9204c395ee6bd5b1c24b339dc39b25c95b332adef6c2332e1e95b30b36d34042bfffc6111b09b010fc7c84fe83166c8a69bc87185bd3aad2f97a9ce497fac680446de70cdb0a0cff7f6241f65f6930be39b31bd5b56977999b2ef0b8c835a2ff1387f7b57a660ff682306fc686ac5fbef9c1e3ad70f6fc0ccce4e65e68051f4eb5e6d1439be1a0101b9df32573046bae02acffc773031e9a8a4fff41527d82e8fa2bb9cd1c4625effea4a04ed5187763aa24fb743f62694620d33e6cff23c4de3767642394964e77174326f13c650d98815d5bd6ff72ca10c015cd49d586628657df01319fbdb36d6151ad4d884dd09787f4059cb4ea5f76911d1a621b9bbb6a4b846d490ed99fefdd1ee785f5181dd72575fa930b25cca2f6779ecbdf43da9758e412e04805ea334541e06622884513e98221975eae202f7810c50e0a35ec0d8372be3e770c4c2dfcedf4434806ed96adf5b49976221e9516e6c00468843ba8ee4a6304a392fc3da685b8e9781869dd6022d72229367dab3a145e7d2d980736f79905a692fddde593eb33ac5602d515d01295dc8bef1b734c91daa48548455a7d436a6d3e4cd6692a72d3997df0d61f7cf2e52f3cb954eb80dad9fd6fea31632b22b8b42edb71b1c76a1db11f44cbf55a9723e4d37fa8a6dd49d1171f7e68fe2176e4658eab3849d5f988dc9a6cf8434d34117a37fe54ec61b9fc0b54a60184343dc23b58e107437250acccdedb061e02112172b19b058d74861612de43f462e56d5f5d50ed3914b8d5f6a6c635267e7a4487aa5b165032bbf0699cd48d8a7fa8ecab00a114a15b7adaaad4eff9c2e3081e667ebcef0669676305250b1603809a718ba3044bd3e0e04983849f8e4d97db182959c6d6c01bd25a90efbcb85a29dd2733f32cd9477927be12e293992270f37fb1617a3dd0d65f30d0caa61d821983b81f70e698ee9bd58d873a0eb6067f0d981920d7b5e671971a2b9bcf20f0eaa774a860964bb0d71befa060a9cea82a250ed028ab2be73e96adc985b73f9280dc2bdbbec67490c444d16f451b8a2c6bab203e5768ad46c398d53ada5a1d54f36e07022ec15ced52900107d223cb09aba930b2019ec1282816b1bdabf0a2ba3e856634b50800131dd19a785278ebdc75c040435fcf1afdf929851ecb2c29bc7d5e7c7626670f84b284683df1eaa4251173ae885fea008a3278953cc670aa630e68766775575cdee3884fe9fa3d29ee28f5950496c8d1eec9587f1462c87a25a57beef9715eb00a065cb3c0b37702cc44acfebf92a24c09bf8aeccd1d1880a7a6e2b1bd296dc76accc4547318d194b3300f38519592042d05819691f0be495ef5c9709dbcb2d4f38cf74f04a4b438fe500c7e97d19713f6eaec7a6dcdf8b004a0c42ab5622688107b2ac95920888c546392710866ade2e8dc561e75f48d61e4a9ae168e7ca43e1670366c6eb8cb303cd1e554363ee815476e2c6afe77bc552f34ce61e5e0dc1073ef923462dcf0bb9814d6a94b0835b1a6f066a3b197d1e0eafdeca5a6d20a0764d3f2b162b837256c0ab270f7ad24bcfbe56c81749297eb295a4e35e9e041f244fc8324621ba276c9651f89e819105de9526a9e61c73e328bd39555f2548302e5a69f4e26db98eef8a0ea02985488afe3c6f6c65094410182753057ff60a643a8849935c1bc16db63afc4492f7a197330d230c9797f2fd4144ea29adb56e166e50e4e051a317e0be13a0ef2ca639373efc6e6883fc15d0f62db784072c3abde8d1ea9ff5d00671b21f71f768b2f9ff65f70abfa93003d0ba6d71bb1e2efff9c7dbd6add5984ab93e0f242c73666328ab0ad8b61073ed9bb1ae4458db5cd8998ed635ecdcba845658054439e89900cc44e099c5bb9191c823c7440b168117cc576ebc1d6e8cd21fd4b951e2afd0e7f50cbfda82d8cbcd58c18db11b49eb809120f8ce77453975ea197d28a003788a2691a5aae40d052bd5db54fcc543ff119237abbede2f1dab31ba84c14d9b4c26f81fc0f2cbd195305556b571c602900630c61682e34b83a396612f623b9b7e96131752019d6fc31677ae9cc262cbe87d6f757b82119c4b6a81dfd0ae3a631a427cf303e8e6368e2aba4b15c29076329149d7a4c79a73cb6c429530ed938d21410b59d180b761c75800ec103a9dda0f9f70ac323c41e126594f13bb6106d4775f32da1ff53fbce17cd0a89aa63e083e93b2517a8fd9005bb77d70c2662dc5f4ce08082d9decb9ac4594905447ff801b0191c3f79d3f67b41a670e6cfe5481816f365a2cc0a37cb752f06a7faabada6a14d96c1016917e557ed125efd3048f286ce51813cf7e5eb10ec8dd5653370e114981659ac8e101dc10e55728bf8175c74a3c013e15e9f7ac2ba9d1894f1baabbfcad354eec18f765178715f1dc7130e4ebc5ff2cee9a2c7502662c0612b0d9af9dba52ef9457bf19ea831e009550f45cfe5bf4ac25683e002e934f19260d6fbb5a60d76cf8db43f01d0a4449b5fc25becd8f7637113ca3b7db8469f8465d9987957b839374dcd333250e4be864dd957b96d27dcf3ed3d9d4139a83fdd50ebc428dcd93bf0056e2c4d22af45979c2d43175d2bebfe313d5262cbd9b28467d4a00b2a6e9f2bd83bcb02df7a4125bb0b28a1a6788cea7367f7b94c4d480181c83717b271220ca963bb76090ff9eac2e114d92cfe444d627055bf1308f6a38be5157c1fbbb4df09c28d30766de21904bd00edd8e720f608482a39434acab23c6029d93a19abd4b7466d9bc0063237beeec92b1095d0fd1c4e4c4cdd904d71d266cc1860ccecd9423d3a25f1bd354b6263953c63f600dc3916ceaffb5e80ac5e94005ef35f7a38a5485d931d9180056c15986b37a21da38da70844563cfb61fc88c2bff93a6092a6cc0475e3cb3cc33d1dc2faaacdd9520e49ff9aad3ab0e4b20c602db1c4dffd0cb1f4455e36b323848290ebf80c18ca546d50d7f1d40c6e9e005757b4d77765a56df4168c1ee78cbc39e9b0c0c886aaa2f4b04c10a17dea025b041fab6a9b510985cc8baa8803586fc83d2b4454717608787b898092b95cca45cb4ffe43a741de682ccc961f2f5980eb31f6fda29592aaa486e67a7bb16211056d1a0a1860f3ed8489d1aa2919b0fb55761d3edce5b60b83bb9ca26801dee5659017c1d196391402a6395f3b8e7db9c4ed9a69e208e3bf2d4e27b3c72369bb43772e53bca38fec57d7dc056ee979c4ba09a41f0641d9d71f0a1831362571c017d4623f8b91df3304f880b6b55ac3750ad77f1feb084a356d1c2ad8a42c68d1d7169e9fd8c61fce00e8a7cb8d4406f3f7db46edfb873681edb3de7a50c913fa7f3736f96fdca57f936e217c366f6b30faec2f4f18488b2fe1eaac5d2ca34d6555b34068f900d478d5270131ce27cac459157147875d898ea7c70534ea66544433f01905804476e434c59d38c529568a0e5d287aea41d87f30caf7a648a4962e20f65c649ccd6ece76a66660bca16d6d3aa614929703d45ae43dd61ef22b9a78326c298e61e98f1ac7f9c4ab9b52c3c0f93ebc16051ff8aa69c1b94256df1963cf400c561ec112a64d5ec49495e02727bc31501673b3abd717901b26cf2026d9ed9443bdcbdbf91f44bbca1e636ee3608943e4f81088ad2d7f51d51003262c294123374b0cc54a8770930ee80def8ecb67147994a0b400359cb0e4054c39a29bf456cea568342c7ede81d16ffa55352893eb6fd916126a4c87d7c45e77986cf4f3bae66ab0abee573456ce779aefe06a284f5d0d414c0e1e7770d43ce1b3dad62587c63627856a3a83ed263ce70eead6d41fe9261e4a99e3350cb6724434c857e16611fff250e646734657168dd561cf17d0b624eb4770627ec2b707dea7a3c8725a527e2ee80d5a266fe85e214b9b63b55eb07dffd7f10795507a5665f71d098b493dffbd47fd61d63657d871af600494c53eaeebb16bb62c33d94046f8f22d94d63b687766a02f61e83a4540801b7b500ad220a381e77cdae15d321f425349f0a004b68e4a9dafd4b9b0119e81dff017db8c1954ef8578d69846d60c77abd243956836372fa1570d78b552efc5fe5da59875d5e7410b4c89f6b207946c154dfcf62afa6bf6466e45078d7ab83a0d76cb72d9d172fae15b745f2e73a302c1b880c6ef36d4601a0f071e3c6280e8a7d1b26b75c2be5d0657ee61677606fa08690e0b195802c3ca2c525789ede1b064c34411b52a477e80c7311fa483b9db3ab6835839af24c0bf458a80f3862fa96bfddde4a1dadcb777b4212ca4d2c4768fcf54cf6331c275bc26cc33884080bc822b66b3c3284096c62d2bcedca07d07de81faf02ada7c597fe25d939495e1b3652dd3a969d36c4bc0846d37062d71dbf84ee87999340a329bae769f8cf885e3024d87acb60ad587f407708dfb06f0b8e4af312331aadb6696d2d69a2cdcb7349e680393acdbe9e306b8e8299f8572169febf1e85640b1e16150075315167678cc9f90e1ee3a831823c5bf1a1891a0e4644e9903bee597bd8251ee82483b6232ce28cdfa5b8febd596b7bfeb24889c23849b288110def6ebdce5d9c0d161cc3c229c557de4306a6d10510416b500854da5577d2a7b66d635d5b51eff973e739a456306e1657afc33de36b65fbdd53909809085a41ac95f46f2faa148688be0af4c63ef3df5817b5b59f23383a5cc744913649278b3b67927dc397482e46a75ded7f552b1151522ecbcfea4149b733c847cd787252797bb79a6e6f4559628780d3eaeac99f7980cfb3930", 0x1000}], 0x5, &(0x7f0000004340)=[{0xc0, 0xffff, 0x6, "7451d3e8cb3dc8666cb651bc79746fd21c5c471cc205b0db73d4a961323e3ffc2341891367a1226fe0068e91eff6c409f9c2995d3b3164863458c9c1bd3f95977c8421c8f77f702bb61280d57b29261d12d51c3558e9355954b20e0412be353093be8d2ca430753d144d9a8029349d56f820023765db8bc865cee1891f927f784f26b0db555992906e3b93c471ca57fcee60b79149144c733b403453c629f6173adb1742e555f2c23dbee0"}, {0xd0, 0xffff, 0x20, "6e86e9195b6e0895f8454688ab4abc70867dd90d577547a2fa34f9ef0e5918069e45b0955a4e8b6139d5e132477f989aca1ca8825abb29ff044e322dc81298275b9e08dc937d10cab90ec9220664873176ae73cf52425aedec0a1800149a1a68e37494d2b7699e4a4f76db2979559a45bc2739d734dca712686f020d809fa850e0bcfedd79698ff8132b5e47d3dabe5d0c185b16496af69f6d04792839857a761c6ef72f079f5bd1f9786bee0cf316111088517608a56a101976c54614cd"}, {0xa0, 0x0, 0x8, "de08d981523eb9f0a13ede9a801a0080b9fc684a769b70712331539fe15e75883d93abe30980cc5c88d66d0f5c20c08586030f71ce02d17a7a5e61427c04b40cd95dc4034c77a12d6a8baba8856ed85339006556978cc200bdf6d422318b81f1ad79300aae0d0df05779388b139b3bb4055d6db418e8a63c6ed4d49d3807ffd6f25f4a402dcf107b2308"}, {0x1010, 0xffff, 0x8, "55890954a5c0c1d761caf5106613e75275977f85dec24b8a24697eb46c3c32dace8ef10e8241a4115e5a043fcde115e801d536d0c8edfbad89136028040f658e46c4d0b14eaf04e9ac0e156bf040ec446601ece72c6d2b70a47772772d40952ef4bcce8ae5bae984b547a28e52a2892de7373cb0013fbcdc7c361b84a0a137bd84a34025f907a058c0af98fd3e1d3141f50b9c2836b1281b0a84929b13b0e13cf2b525b13be472211a56f11844903c15fe770e8fc8f9e26cb0a10a04fa5ffb6927036993386c34c818ed51a25fb041acf11e536ef8899993fbe27de00e30c153c359812b97ad8c513d9253eee074b09a6eda687a2cb5b0d0330265af19c6e9218ad8cfeaa9f22346dad5656bd78c9d130612fa90d17fcd194da96df0455f02f5ab8e9d1dca8f57a6d8afcab88a4e6f79596629bb2b2ac3ffcc885a088d000fddfb9afd916fd0ca8e2a9add1a37cd316bf2cef5475fc17e572c06fb0275094101de806acf5cc13fe3da42c1c1ee09690f848f028bb21f911e605d5a0afd54b009cd8f871d6c001c36450c2e2fb0ffe90b9843004c3d551ee9c2b74e0601b7466ac77082b8972de12fba65568c137f9eed2f09c636398c5a7ac784660a8e0ad651e3cf72bfb9b47f547e3b8012de7cb2392217a4a772d3ed4ec998a74e0baa27dc1c624184c1986af7088420118bf139412020e15799a709ac12c21856fe5243b26be955c7db6f31b48440dcc3731c1261c2b8425a955278911f2d0e65d02e2429d506d0f064f3b0589a3f57e6204f0e0f039ce5165655a3f2e28cb527263e67572095d5fe90c863cbfea37bba53ce2edeed76bd059c5a3c965e9d2c232f9f8987f5fc229b072199df22211761165d5bb7985e054991a84b644c58f72efe20e3389d759d84cc5630f079649c28ec133db2df0360500b68ada649a535333e168e30d068f44ffc423fcaf8d8223f47eefcac6cb358ae26c29d85a62ddd83cca9ad93aafe93acf0231010c26913b9ad1837be89208074fe7591fc8a9ac021b4153a37dc633d9eaf122cadfe6195e66b3ceb1de8b88b7836e9b3757c9b2033c16c2d2cf745d11d3b0bc9230203db5de73a6842297a781dc0bddbe2568f45d7226f853a642b4b7bc7c91a907f71d06e1612da15472874c87afd86ac3b181f6517e2a2d26984c87dc3e2a7e184357b969cd6d9d532890f01b3409896cd645394813cefb8b6bd6167f8c0a1176bc40904afccb28f9aef8cf31bd43ae68890125cc119530745357bd0d9e94e23131611817c6d9a3c9ec731c8af9055fd79d46c2928fbf0394cdc95cf21d5f6d84026bf6c01708180fec5b053107a996bd1f3da984888efdb2cd783b46f66a678c868eecb8c36b83222ad8945cc8142706d1d73100d5d21044d113ded741bacd608b9c970209d20d27addaf7bf3cdfcee654c67979db2a7b38e6a7122a517196edbd22733b25f5a5d35bd7b0ba9968690a8690e6967bd8b4b119c3a31d23f125a1ed6a22353d5a9a85209d3be4fb418e32826bfdc183eeff77889ad3561e5f58e315b29aa575124c2f24bdb6124cc8fb9a49d8c79e8df8944be8750eb71e5f51dd7aa27c7b1949eb270f917f6b97051c1447a29d932d4f688956adff1e6cb2dd525df7633abd02957a42a4bd2267cdc30b0c93e38c0e3c4bad174c5c190125b54a1f48ebff856dadeb00ae2312a5e6c54766d4aef0b8af7767d2061b775a95abb8de855f1f5a44087393220145dbbcaf2d0bf96ecec6f6e56a8bf31559cfc72bbd4094560234b100108ad61485521c1f57c3eed0886aecdf03b6e2cabbd3397f5c6878caf859a5e1366e61998e5439dc09bb955f3dd60f2055bc96a6c2ebaa649f9bb22bb829f7b146b911038a7633c9cf4def856398d0c850b8fa782d17b621645be0c2b18045bd7af0301e31f145b712a518fea17857d1c08c468176cedf092bd7ffa73b35021b2bf36a510a84cc74bac1c814a3637ce03debc74dec0d401d13215e840ec0de93eb009325aef6d7868ee44458e164ea292dc6ca80eb4cd5d61662b5fdb0e99b9f743e175790229a929b8f4890ffce70f909c1171daf1cb75d7187f71f9bbbe1a916609147c8cb090e34c9f45160a49ac85bcb502f9feabdede09e241135986ac0d1ed988e1e5f2faeb8f41336e5c14845ddd9d7d831e4bfa011b3caaee78082fccb6ebc23d26579e69e9a11fd43774768aebe99b89fe8bbb65298a85e229969215b2e40f36ee702a14666dcc3019a4a4c925a97e8554533a4556be4f18f35a608663bb0a9b4fce69c763ad55aaddbfb7e9422126a7fb398336435185414a72e3b3d984cf12adf37e99fbcbe961313f9c324ff9687750bba6e6224e40d51fdfdf200cb17ac393d9b82af8f2f1017edb0461c85e3f943fe4fca9c417ef9ddf3b1195deb7cdcddb448701fef2a447ba97dd787f94cce65ef74780d3e0bb3ba39b9a7f89b3072b4b438dba514259a4cdb246b0fc46fafb48ba85b5c3c2d3f0e733a050b008872876dadc8fa7481a01f71e417d81e39b19f341469bdf1e012bc536f33467bfcea7e18a9f706e662bb679707faced18a337e781132c513e92157978fbb0bd0cfef944c97e8c24c077715298ec3bd5e43aab33602cff1dabcef07b29a5ac7687f2d3a61548b68343c6d6c7c14b9cf59066c8cee7c3304fef5cda453bd31dd05cba0beb98f91ff0994462a23d773e7c44f0fecc543c77541e866b01ac5408c460320fdb8d589bc41aa47a632c65ebb0b4344b3ff6f0fde8051d0a05dab2b465ca415fa99a5626fb530206225c57195946cf3abbccd64481f8655898db4a9dae24a575332643f39d552af172729e783bfe92c8ff4c14c0cf3a8345b1b7f0f6ba2fa0e969c02273fa0951e93f89c67cbc59173cf6d43b43ba0623299ab116855ef65d9d439c6afe8f692dfd13d4c68f45d99ac0735662b8efe05fe7749302e5b601952fe777645fcc97559d5e25feb865c006fca423a7886f66d3d1f8fea50a145dc5209d2d4bbb41511a2a0400878249f30a111ea11764f22e323edff68e0288b7ce8d1f6c50acd26ec4944fbbc6be076ce5b996a7fd23a9757b6ef8355229238c7ade6ef768a2e5214ea00fa57679b242e5866315d2ae59143398d4c3b2c9a6ba4f8319a9bd53ab3eaffacabdc4f5d58b713d982cd19a7880954d790610319d29587d2d3965d1106a5a9697350e9a96179cf630da0d6642dd2a4ad15292ab2ab6c225a1b8760db2c13b0220b519b855f9c3e0ce656ae78be9a63024501fa4348a26f2807ed639355f4eddc1782995192bddbb958a1d3edf4ba4d199ad5350434d04e5030010b4fb48842d99ba44fe2cb0fdddea6d2d28219f873cd1ff76aec0ede87cd681b24fd08a67cbef397b26eeaf76b861e4c92bd9427cdf60f834ee42189bec9bbe1186ca1ee5abaf5fa37b1a2befb50e3299a2ea65843d0c4a6b83cb05652982153422e320e7cd06e570280e5e38ae3f9af6864eb311cac9b452ed01a4168c9caccc55f21feafa5a1f60a7590d831d6bddd90c420819f5369dda955190965dd5924bc233bce3378af0458c758e2725d16ab1baf097d55b43eb3dd2fac92778838875d180e7578d76363e425f5e01011b91b65f12cfcb41dcd3697e8296596c7a248c653a8ef0c98d7c6978eb04c4e1bf57c357319bb7e7b90c16d8babfa011e2d97dba93093c174437268f4ed515043218c0e0ef7e8d35e589b1fe2dcc9a669e0ce127317389c7c6977c3307d729df5011c46d55f3b4027c05bfda1d4b4db955cce3599407408fb327877ac7ddd80e43fe7700662a05593fb145597db05bd72d739165394002e3630a03d143d1010a4d2a9da388b7f2e0ccabf08585d37ed5dc8a5637d768dd16cb51379ce10cb6352db311bf84245ec9f1e822e85f279aa28abb89ac7b079c68b0fc5ce10137492d04d3b5f538af2bdb6ddd1a6819f06d961c3a0d97db3f37e401b965ef15e04f8a8d5537cee6b4802c5129ffe4fdaee21baad9e5619ec2ca96fea1c83f0af4d4f1984cbe04e6d0db6acf9dad07a24481f21a2429d3c18b314e1cc8a6acef57b5d0ebef3fc098be540d6ad6e2504511fbb7bca92572a12a80aeeafe4206f8f0ac69cc08f36d11d7a3ad17e53cb1bd2ecaaa5d264bfacca4d1757ba69bd905fb07e343720ac2a439d9d93c0777cbc7ccc2db0f53b27249eb589e1483af710a7a8d45445a9bb304c17cd3e3dab9c3be2c4dd88cff796e2ef083e11a48d2df35fb8cdfbaa5b6307a53483e0eff3f79b47cf852f43e3adbdd69cf0d2894643c134edda9d4235e74110045a9b31c8027e76761cb4339f599161f7d32c1dd0628c6519eac3113c15c4aed0a019853a666942b6deb365aab29eed0aedb4cb2d059f280cc4df884e62869b7b70033d9361acfa151a984e40ef2c1c908665a142a2396c969535cccdf196a97e7753a5a9ba17516cf385861c1c0a7f04cca44a81941af47121749720937426d6c5d81547dc59d515c278d586e2efb02a13029815e27b5820f8901207e7d95838c8b82917e5698a50ceabdc12d9ecce1501d106396c6a0ddd1f5f4d034a1f0d7203e28c681dd3da5e12b522582cc268d88436b5f0dc19be70c9eea516ccf62e2f2ffe7d922ef2b83b5e1ac9dff4b37bae3fb65967907568c8a3b506b3fa006e2c20fbf6dede1ec6e250a1c658997b414e3a9b4b6edc4f8e871aef6e1dc7e5008ff49deb1638bfb45277a37874b98c52803d552d0ef87724b619a9f47192f4d4c9a9fc36e9a2f818d2357098231622f062068fd90bb385118cf567c39da46a1eca57544757d4313035f858e6a63bb58a17be82e9f4ab082c5a15d8e8f30a775271c9ef4448d17f09163bdf12ed4a7f90c036afe4a9388b97242f5734c5d54fed76c70ced789006b37742aae2bf43f08c7d2a853283d6ead4e76f8dafd81c55c20efbaf4f3b3dcd79c958d9e1943d6cc71850b3d6acd79cdea0ead34469294a4c93ba029a811caef65926ac5354b397333576da683b228ea3366f954b65fa38411932002dd6141d419689a8f03de888b5f80d7926fdef75c7ab46a65b7188d5931e8c6836e7aabf146c0feae6f4f0a6ed3ea1991b09098878825e120edb7c5ec0d6611d49149a3046b9d55d9d923f6981d5ac23328abad7e5e36f77a67f6426274b0d3847eb8a29fb3e4128f72d3f0661f1f66534a9d4494b2af90984fc6aea863a2143bd506dfdcefb1d8b739b91e7823026850c49d7f98bcdf5c42d8563e5fb10d3744346563290b1bc6da823e1e1d063ec785f8fa1fcad58ad1f68d445ed7f03c0c03eecab3857c86cf5a9bbe29b6a9eb33630d356324eab4de00a851854438ce075fba2f6bca2a119c06a3748e9745fa652187cfc74dffee948b43b2e1bc00bed9ff24d94bcef71d24ba82552b85d52ea48399a4011fa50e5d6ac3a4ce60ac9ea89d144c1c9c3da6068fe7833f1be275542690301593fde5aa4f1b3fb1ed61d3d2f3b49fbb1b3c69d17e1f38ef7fd008cca74e99a0308fa6edc0187a2ad85a2d1930210a971ca368525d04ffab57461d648a7242b18a1161daf36cf023f96668fd18b6d69989bc2ce618e3e88bd6ab38f4e42b5d792a3d8a511fd068076b12c3c6d6eaf41e0cbb13e8de733a86457f190ac8ff6db77bf8629800b4c9e00bc27b823c023c0d222a5b183c5a489d0052d86bac4d9f4d7926da155e8a433351d247df78f02525f587a7a50dd54f4b9248a3cc52f343e9dd0d2085e863f7726503b5c83caa883bfec22a9cbf7f83bba88ea812023c9286"}, {0xa8, 0x1, 0x105c, "37767b9eb432ad76ad9a7140e6b7db136b8e1a06abebdb4c227c270957829efc375b207a2567aae09b54b3e544cf7955a6dd8aef8236be88ddc3bd0013f00baa09906dba992936f09fa1068a5932bf880f196612d10dcd0a769158dd3f0ca0d3041e34f84b0f104a42775ff7e380faada94e5d21ae9d4dd4cfa9d4983dbd0d862ece61e4c793632a43c60025c6d5f7ef8198727c42b38e50"}], 0x12e8}, 0x1) r3 = geteuid() r4 = getegid() semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000005680)=""/210) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001140)={{0x6, r3, r4, r5, r6, 0x20, 0x100000000}, 0x9aa8, 0x9, 0x1000}) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0xd, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0xbe) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00..bus\x00'], 0x8) 16:00:15 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x7, 0xfff, 0x21a, 0x10a, "b22801d0d4d52bb6a4b9d79db58eb5ad3b529332", 0x5, 0x804}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getrlimit(0x3, &(0x7f0000000480)) ioctl$TIOCCBRK(r2, 0x2000747a) setrlimit(0x6, &(0x7f00000002c0)={0x200, 0x78cc}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1000014c) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000040)=""/231, 0xe7}, {&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000003c0)=""/7, 0x7}, {&(0x7f0000000400)}], 0x5) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x8, 0x9, 0x2, 0xe000}, {0x6, 0x0, 0x9, 0x10000}, {0x80000000, 0x40, 0xd80c, 0x40}, {0xe5, 0x4194, 0x7fff, 0x40}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xc0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x109, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x7}], 0x2}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 16:00:15 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x30000000000, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xffffffffffffff93) r2 = socket$unix(0x1, 0x2, 0x0) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0x5) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffffc7}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x9, './bus\x00'}) 16:00:15 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) syz_open_pts() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) flock(r0, 0x8) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) write(r3, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x5, 0x2010, r3, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:15 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$getown(r0, 0x5) getpgid(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x80, 0x8d, 0x2, 0xfab, 0xfffffffffffffff9, 0xffff, 0xfffffffffffffffe, 0xfffffffffffffffd]}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) poll(&(0x7f00000002c0)=[{r0}], 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x1f, r2, r3, r4, r5, 0x0, 0x81}, 0x43140000000, 0x8000, 0x1f}) 16:00:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x810, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x7e233bae) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:15 executing program 1: socketpair(0x40000000000018, 0xc003, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) close(r0) 16:00:15 executing program 1: r0 = msgget$private(0x0, 0x221) msgsnd(r0, &(0x7f0000000140)={0x1, "70736eecf74741727938a67141398bd187c5d1dd1082c3cd12de7a2e467995b8003a8b0185546cf5acd9ce4728f356975f207be299cb613c8371df0be8a2993e5655733a6757632c7bb42d27911b87cdc2e4f4b6cfb658b14bfa0a98c2415697004b3fbc4fb027647065eebc425095ee536e3c322c07fabe461fc806c96a8789821bf4706ccac851bf78589f515759f911962ada50c92f20d3b9f86b606a7e56a7841daf9bbac0a0ecf737459fb3841836506ea01f98b68629"}, 0xc1, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 73-580/,,: ./4 /0%. 73-580/,,: ./4 /0%. 16:00:15 executing program 0: unveil(&(0x7f0000000740)='./control\x00', 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x2, 0x8001) r1 = socket(0x20, 0x0, 0x8) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/136, 0x88, 0x2, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfb98, 0x200}, 0xc) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7, "0400000000001a01000020000000000000000006"}) r0 = socket(0x0, 0x2, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x162, 0x1f) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open$dir(&(0x7f0000000000)='./bus\x00', 0x10201, 0x40) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x30180, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b2704000000080200000000000028000901feffffff000000000000091400000000", 0x2c}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r1, 0x10001, 0x9, &(0x7f0000000140)=""/58, &(0x7f0000000180)=0x3a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="22c2c160175c693542fd918d76697691ef7dc85fe4390b385a6192c18ae503795eeef4085202799b9f528fadbc3a61205d20fa5ee63e41e904e55ec1682e3cd2e4b1e122ea", 0x45}, {&(0x7f00000001c0)="32076f8c080d353a1cbb37891124503d9b22ff45a79b62aac9c726bfa23e4a0df09dd2a1a64bcfc81397bba92b03adcf2196543d175d182039fda85ec5fffbb499a66d6ea897a0f2956fe1434a9756545bf2780d375a606200dc1a62d72e277cd81d115ad13aaa926185271dbc546acf8dcc21c8532fef7582260fee1c4b6634aa783e100e755e6762a2e0ea9b8c7604808429cfe5a31f2f7b7d588200590a668897e0789170bc4b568ca585fbd810d4d73df4988172493a9afe97158d7284c62298e7d8d88819885c458fbbaec66367a08c030bffe9b79b304a33ea6b15ef96", 0xe0}, {&(0x7f00000002c0)="5bef12745936824044b36dcc22ffe5c9fdef50400f08c8240f9a492d744a9479828199e4fbd6a1a2718d77538fb8cc8f468788490ee4ad0042a39dfca4296c6c073fd86522e65f74da2d8fcbd3a60a5f7794c5f6c7c0a1a924be5e63d9564549f4c43c0677", 0x65}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}], 0x60, 0x400}, 0x2) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000100)=[{r1, 0x24}], 0x1, 0x0) dup2(r0, r0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:16 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x42, 0x2) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffb) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) 16:00:16 executing program 0: r0 = semget(0x3, 0x3, 0x0) semop(r0, &(0x7f00000000c0), 0xd1) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) ftruncate(r0, 0x0, 0x8) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001380)=[{&(0x7f0000000040)=""/135, 0x87}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/37, 0x25}, {&(0x7f0000001140)=""/82, 0x52}, {&(0x7f00000011c0)=""/105, 0x69}, {&(0x7f0000001240)=""/103, 0x67}, {&(0x7f00000012c0)=""/45, 0x2d}, {&(0x7f0000001300)=""/105, 0x69}], 0x8, &(0x7f0000001400)=""/155, 0x9b}, 0x2) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) shutdown(r0, 0x2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000040)=""/37, 0x25, 0x801, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) write(r0, &(0x7f0000000000)="fc1ff65e953364c4f1ccdd4abd67ac0461bef3178c67f2de07be9702b9cdf7ad968c", 0x22) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x1) dup(r0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="d2cbd3a21463494da41ac57727f3", 0xe}, {&(0x7f00000000c0)="c6ee038bc2058628aec4345da681b1e2f7698d7986bfd26c62a042b35961e6d4886b715a550ad602a7b26b2374b56d3cc71c8e01cb079eccf3ec18a5a24f7f0c1fd89eada164ad7e7f82b5251e7ab25aa7879b8c134881af2f50c07424621eb16d06018e197669232a3faa", 0x6b}, {&(0x7f0000000140)="00176edcd7a880312dfdee5346e4cde74021a61b6ec1ceefea8c21959b72cdfa39148ee0077d9e5eef64f3d730ec7226faa6ccf015817b3b4d4d52b07f315e4d22905559ef66994a", 0x48}, {&(0x7f00000001c0)="77fa6c45ff246b171c09619c8946501f1b33a9ca2a51ee33a76bf204ed1c0cca99d9907492fc3836874b07fbe58ccbbfda1959ca8dfebce2db1348f39ebb4cefd782d82385a07bda0bac083649a8c17f485443fa9a2935e25ab4fa5383a6304c6c229836fcc7fbd7bca594f1f3e98941a29541d8862869c538ea64ebcab5a9bbd5d00310483b994379d50d884962c105d0d246de3c75", 0x96}, {&(0x7f0000000280)="d2909d0f6945b030591640ac35048907ed2161d74c5cf2e7f588b48b7ce18b276976f53adad1f8f75f04de8d02e54b1045de6b32c242e66c79bd46c9ac4686a92a72e82652b1eedce4885806d86e7f2c7fced73e9f23d900c7e892e584f233fca22948bd7bf16c3f7648ae4ced19c4dea9a6163db6d6ab70df5a15862dae691c9fa2bf8325df13801456a5e920af84670b30e3d0cb66ca3145def1328514c49e7a2a0fb97d8e848dd1c6ef56d758c391d92d817f4ac8316b8658302842ce71c64efecc462410885bef7faf20d0e2509450994f3c3da5c0af6d6afff5", 0xdc}], 0x5, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c", 0xf65, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x4) socket$inet(0x2, 0x5, 0x3) r1 = open(&(0x7f0000000040)='.\x00', 0x100c0, 0x10) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x1, 0x80000000, 0x1, 0x7, 0x946, 0x7, 0x0, 0x3, 0x5, 0x100000000}) sendto$unix(r0, &(0x7f0000000080)="989a532b916834bed2dff4fef5721e2ecfbc0df5b32395198be507771ac18a74be0be2366acc3d27c1dc0bf9b8036da17f65190f7d1404cff2c03480a82186e2ebee8971c57c1eaeac6034338c7c87fb4fbe6c01531bdbe3a84a087b244fde0263f2f6fe814d79170866ffd89bc1d8c8d89e2eab3344e06ed8778c10c02a4007fd3c5a6528afc84ac3336c38ad14ba67849860e8b7b8d6fe0d84f495", 0x9c, 0x0, 0x0, 0x0) r2 = semget(0x1, 0x3, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/243) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10201, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x41, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xad6c, 0x58, 0x101}, {0x80000000, 0xffffffffffff6fe5, 0x4ed0, 0xfffffffffffffe01}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x5) 16:00:18 executing program 0: shmctl$SHM_UNLOCK(0x0, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x2) socket$inet(0x2, 0x3, 0x4) fcntl$getown(r1, 0x5) syz_open_pts() 16:00:18 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x408, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="b5b27d1970a52f039e994932d073aecbfdd4a0756c9f09fe033259b0c68ad493ccc44b8a9191af33c4434b3f2509628810265e48db817ab08cb9203a1672ade5327f0ef0a12d2137eb340c2e5a7666c74c443f1a9a8541f3333644fad5e88824996ebb701ca611b591e3d7c2c491a01bc45f83eeb0210af4b3cb491ee3ee4834644f992b1c670fdef98bc68da6a66ab139add527", 0x94}, {&(0x7f0000000140)="ce798841a165a86dc59e6bcbfcdbc6c8b85188bef9ccd8a0e8619242b98727de431673742ac8aa97b73f2f6466456244a222cb1e6f3ec4eb68ffe4d01e3208", 0x3f}], 0x2, 0x0, 0x0) setregid(r0, 0x0) setregid(r1, r0) 16:00:18 executing program 0: r0 = getuid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./bus/file0\x00', r0, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x6754) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4, 0x2, 0xffffffff, 0x31e}, {0x1, 0x9, 0x3, 0xd8}, {0x3ff, 0x101, 0x1000, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xcee, 0x200, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x81}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xffffffffffffffbe) getgid() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) r2 = getgid() setgid(r2) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:18 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1000}], 0x34, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x4, 0x80}, {{r3}, 0xffffffffffffffff, 0x4, 0x40, 0x2, 0x7}, {{r3}, 0xffffffffffffffff, 0x81, 0x0, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x8, 0x5}], 0xff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x718d7e8ccdc9cc5, 0x42, 0x3, 0x400}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0xffff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x84, 0x10, 0x2, 0x6}, {{r1}, 0xfffffffffffffff8, 0x4, 0x6, 0x100000000, 0x5}], 0x2, &(0x7f0000000080)={0x1ff, 0x200}) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() fcntl$getflags(r0, 0x3) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup2(r0, r0) getdents(r2, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x94e60a4906643861, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xc}], 0x1, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x81, 0xfbc3, 0x8, 0x5}, {0x3, 0x2, 0x2, 0x7}, {0x1ff, 0x1, 0x8, 0x8000}, {0x2, 0x3, 0x1, 0x7958}, {0x7e3f, 0x37, 0x8, 0x100000001}, {0x0, 0x6, 0xbc}, {0x2, 0x9, 0x1, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt(r0, 0x69d, 0x100, &(0x7f0000000000)="cdd654f9af927ef36759b723648aa17a402151407b3c5912110d583d7d1cedd416cca5c6876e79e6d86e4d121fa1e5fd7b398ea5ac95cd6d36e2aa14c1f4334e9187e44ba0cba2eb3cdbce6e03702334fcf8a53b8c7e405e21af", 0x5a) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) 16:00:19 executing program 1: mlockall(0x80000000000003) setrlimit(0x4000000003, &(0x7f0000000040)={0x130001, 0x400201010000001f}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0xe8, &(0x7f0000000040)="00f76a1e032868e312ff213277e52e106cdf95913d07b68a2d4471273c918b54af26cca0886c97db11b8548ab021a44f90ad7cbfe80b3362458cc58e1ecafb0a178207ad64c02c545ba5e283cdb0a5a26c7118a8a7c761d7b764121840eee762ad09c99d613790b81d5c660b7366333128d5af0dd5cbb8b4d3c95f69f5f558943aed5a5a1d9c6f220fa630c472b091c95fbf85e1cdd90be3a98c4042b6df2ad8c2211a8e93ed7c17c090030c8ed81e55507c0e29aa3367d317f008db07fafa22becf0c7a68bbedf68dbbba8e21cd9109d6939d55da70b8bf5569976747f831c51ca4ccb94dbd4db0") setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:19 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000001c0)={0x1, 0x20, 0xffffffff, 0x3, 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) fchflags(r2, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x3f, 0x0, {0x90c1, 0x1}}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xff8, 0xffff, 0x3, 0x0, 0x9, 0x2, 0x1bab600000, 0x2, 0x3, 0x9935, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)=0x3) 16:00:19 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(0xffffffffffffffff, 0xfffffffffffffffe, 0xb, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x4, 0xb, &(0x7f0000000000)='(\x00\x00\x00', 0x100000201) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x27b) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) dup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x400800003fe, 0x0) pwrite(r0, &(0x7f0000000000)="e58ab8f8577f3552ad79ecf48833d211942c1fd15d010000000000000053ea93ced0cacd6ec1868eac71d285fb21eac49e2de0a80a", 0x35, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) flock(r2, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() syz_open_pts() 16:00:19 executing program 0: r0 = socket(0x200000000000011, 0x3, 0x0) getpeername(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001af4ef3cccedfc370b7f66b96eff51bcf74aab01738d6056c6489ff6468f1782898f76d248877722a4ae5b019a7ca2283ec1886b458c9958e5376bade1ddd29eb25400fc0b7f21c57a51f9c0acbacf0b6075cb93a2a0375536044296786c4bcc788ec116bd8d80d886297ba6848d263acb1d9c74732291d50700"], &(0x7f0000001040)=0x1) pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000010c0)={'./file0\x00', 0x100000001, 0x6c6, 0x3, 0x0, 0x3e8a, 0x60, 0xd5f, 0x2, 0x1, 0xfffffffeffffffff, 0x3}) mknodat(r1, &(0x7f0000001140)='./file0\x00', 0x2002, 0x6) 16:00:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x100000000, 0x4) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) flock(r1, 0x8) 16:00:19 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/91, 0x5b) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x3}, {0x7}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x47, 0xff}], 0x2}) fchmod(r0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="38013e2e66696c653000"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000280)=0xffffffffffffffe1) r3 = getuid() setuid(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70012ef8ffffff65300067883a"], 0xa, 0x0}, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xf93, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/129, 0x81) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0xe35b, 0x6}) pipe(&(0x7f0000000140)) setrlimit(0x3, &(0x7f0000000040)={0x8000, 0x1d}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3, 0x80}, {0x83, 0x4}, {0x85}, {0x0, 0x101}], 0x4}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() pread(r0, &(0x7f0000000100)="26532f53e171fbacb4", 0x9, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x12, 0x80) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1b382765, 0x1, 0x769b, 0x0, 0xff, 0xffffffffffffff7f, 0xfff, 0x2, 0x0, 0x9, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:19 executing program 0: flock(0xffffffffffffffff, 0x3) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) 16:00:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r0, &(0x7f0000000040)=""/90, 0x5a, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x28) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) msgget$private(0x0, 0x96) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0x5}]}) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='o', 0x16931955692bf8e7) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) write(r1, 0x0, 0xff69) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 16:00:20 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d12c86b7424ba8bfb0100"], 0xa) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xf6, 0x7, 0x26c2}, 0x6, 0x7, 0x2}) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x20) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x0, 0x8, 0x2}) 16:00:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x800, 0x7, "0400000000001a01000020000000000000000006"}) r0 = socket(0x18, 0x2, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8) r1 = dup(r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x100) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x17b) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x2, 0x7, 0x5, 0xe9}, {0x81, 0x4, 0xfffffffffffffe01, 0x5}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r4 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x800, 0x4, 0x7, 0xb5b4}, {0x8, 0x3, 0x8000, 0xfffffffffffffffc}, {0x80, 0x1, 0x0, 0x4}, {0x7f, 0xba, 0x9, 0xfffffffffffffe01}, {0x3, 0x723c, 0x6, 0xffffffffffffffff}, {0x8, 0x4, 0xf7, 0x47}, {0x7f, 0xfffffffffffffffa, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: socketpair(0x2, 0xc007, 0x2, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0x80) sendto$inet(r2, &(0x7f0000000300)="10ff801b29631b67445bc8f02eacb01a62f813e12afd605cbe7bd2ebd5ba2bc116e2d451a85a23fadac5430b04ef06c597302df46c419d1e021260", 0x3b, 0x0, &(0x7f0000000340)={0x2, 0x0}, 0xc) write(r2, &(0x7f0000000380)="689268b9b359f110b15db69e9c460777fed73a789e18ab562878ee642d54f1138db4b24d49f671f068d698c4c25f6dd8e4527bc07aa27bccac599650c304d3a9c1360a0e44e632a57d5fc1f293899eb885e1", 0x52) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000700)={0x6, 0x3ff, 0x2, 0x7, &(0x7f0000000480)={{0x8, 0x1ff, 0x800, 0x2, 0x3, 0x3, 0x81}, {[0xffffffffffffff00, 0x0, 0x4, 0x3, 0x87, 0x0, 0x8, 0x100000001, 0x40900000, 0x3, 0x3689, 0x833, 0x2, 0xaf5, 0x0, 0x3, 0x7, 0x10000], [0x9, 0x6, 0x9, 0x7, 0x2, 0x2, 0x8, 0xe6, 0x5, 0x9], [0x0, 0x7, 0x20, 0x100000001, 0x9, 0xb681, 0x401], [0x6, 0x100000001, 0x81, 0x4, 0x1000, 0x7], [{0x133, 0x20, 0x9, 0x800}, {0x4, 0x3, 0x8, 0x4}, {0x9, 0x9, 0x7, 0x8000}, {0x3, 0xffffffffffff7fff, 0x80000001, 0x23e9}, {0x8, 0xc2d3, 0x40, 0x4}, {0x95b, 0x80000000, 0x1, 0x4}, {0x3, 0x3, 0x100000001, 0x3}, {0x6, 0x3, 0x4}], {0xffffffffffffee78, 0x4, 0x5, 0x2}, {0x80000001, 0x3f, 0x3, 0x1f}}}, 0x0, 0x1}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000740)={0x2, 0x1}, 0xc) sendto$unix(r1, &(0x7f0000000400)="b4febaddc2c1018abba0bd93a629bd67fc2e553a3294877c18f1744dd346b998716a4ac142a250a238df28eee4d9f2ff3c9894b2f0b144268d64be44e40b4044e36820", 0x43, 0x400, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r3 = getegid() r4 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x0) bind$inet(r4, &(0x7f0000000280)={0x2, 0x2}, 0xc) setegid(r3) write(r1, &(0x7f0000000780)="f02ba14be2bb666d305b825efbac813b3368ebff8ba54e8393f06277c6e0de47", 0x20) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/241, 0xf1) 16:00:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x280, &(0x7f0000208000/0x3000)=nil) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, 0x0, 0x0) write(r0, 0x0, 0xffffffffffffff61) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x200, 0x9a19}, {0x18, 0x3, 0x6, 0x7}, 0x26, [0xfffffffffffffffb, 0x9, 0x6, 0x1, 0x9bc, 0xff, 0x6, 0x8]}, 0x3c) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) socket$inet6(0x18, 0xc003, 0xff) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f00000001c0)="b67cf482a913d89100000000000000000000000000007389e4ebf40fbfd81195cc8ae739d2036c67", 0x28}], 0x1) r1 = syz_open_pts() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000340)) close(0xffffffffffffffff) r2 = dup(r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="4d1a2dd7b1a63836ca52d875dc90ed569abb1d995c6801c1642379fa340ad7ac028a7d5ccd9e96bf02790eabb03c6b6d5a58461a6d283041bdd5478b56750081a619eb9ac365d6fbf260b404c83c54dc1600dfa2ae23d097156fc7fe3dc3cf957e85fb588938e456e23235f9d00d25d208d2b4688df1af8ebfeab70eeb3df3a4bf128bfbabe9b23312d878f89f2893e8951bd95a04b9b14a6a6d47d2d9e6ac862d21f383760331cb1d6f88e2e5524bc133472af38f8d101db87e03822d26d6ec0ad2d9255f276b33149404fa68719d7eac687dcb0211837e418d859c87a359af", 0xe0}], 0x1) syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x40) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) dup2(r3, r4) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x188, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r0, &(0x7f00000000c0)=""/66, 0x42) getrusage(0xffffffffffffffff, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x249, &(0x7f0000000000)=[{0x2, 0x0, 0x7}, {0x20, 0x3}, {0x6, 0x0, 0x400000000000}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) listen(r1, 0x71) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x2) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="22cf2f8081419222e6080f57e8397bde7d44f9f332e80ef1b6ab1d4094ee613af6bd30525ce94ed97e29169d27af7443462e9cb22ec80323fd7f318a8c4a317273625e718f2a1d98b76bf38f46b92c9b089f6706fb4f90759407c26b7a95d91e7ab18654ad0cf633", 0x68) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:21 executing program 0: getgid() getgroups(0x433, &(0x7f0000000100)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x820, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) socket(0x27, 0x5, 0x7) setsockopt(r2, 0x100000002b, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x20007465, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = fcntl$dupfd(r0, 0xa, r1) recvfrom$unix(r2, &(0x7f0000000000), 0x0, 0x800, &(0x7f0000000040)=@file={0xfba416e3c97f4155, './file0\x00'}, 0xa) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xffffffff980ada8c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfffffffffffff801, './bus\x00', './bus\x00'}) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="25ca15b55f954c1afb04abd11ee3b625cdf0032e0ed9bdcc3776d66aa737f3d4f33b4842b68b", 0x26}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000140)="c0c12d0c2ffa93cde780d7acb376932a4a0da1ec5ad8d7b1dd406f9c3fb1fbf56229d4eb709332be8db5017a276e18799bade77c263ad8f8854795937a276370c76d7b7fa7386ad86d3f7dc976c1793476912b1d4db6f000ef0a", 0x5a}, {&(0x7f00000001c0)="f82d47a8b60efba871f0e1dd5ea36db4ca25336ca70c4908c2c1dec5004c508a0f9bb39aa19b6a433cd9c6be5c109692331aa3631c47b1ae3622fe4df70d222bf2e87da60985e1074d5fa69f0e510103ad83e9", 0x53}, {&(0x7f0000000500)="336f99448f5e20723dbd2f2d8eae849e029d93dffbf9c0d477bba3974bf4b1ee98bdf23a989322565a305f4de942107517028a1f9f0d98dc1645247f9e9b7641a9fc1d6c1622d066141b803dcd34ccef068f284a6b10d426ce70e9452e97e9050bc4ac6f82d9ffd5c8398e6c26d2b61874074df33083c1d8ef7e05caf7fa6477081b4d40558c02b43f6ba9ce6760f53772557f10b476cc114d17926b9506535ca968367c3866c4380ed5a3308e6e02d8ff9acd0cd1cc1d2a2f1b08c79c6f021eeeb8a08169409a422413c99d201682a945d273d7eb455507379ed93a86c6eb2f74609047ab5a574267d4ed2489cc063ba9d04a974602bdf4a769157df16c021628982ff00202ddae492102b9fb2bc199a7b439cddae0816b4a2a8af0307aca29e375bcd2958ff8299976ef0cb123806fa91041ca944b89041c3e174bf4be9ed450ebef67809b127cfc97b2cd40e7b3984e0c21d6e603f26bc4953a0037cf6150f03aeaf80ba525ef007cf6ab02941c725617ebd239978e5f6b15538a71d1a3d5fc2a2d1be333b2cfb2ad4b3d40ce650baefcf0407b9dcfb83f93202cba51545f7208c98960a37311c15c38ec2c5734608ba3fb0363b83d71ec8468ce7b9b10ef32d7727eea123cb969e017fd2ac544ed8f82eb5e0f1f421469922b4238cdfeffcf7fab6b5d32dae9815f024a01f4426bd6adcb69b4ebd720b8294e219a1bf7248860c14a8650cea047a0975d26a77bfdbf9a8910cd61a64a6213473626a2380aa16a761892db2cd2f559c63d8bd116346d1f4f8291f19f8fbbcc909270ce6a311ddf323f178c59ac300f2694f1fd447fdc9e4b96068fec137faa1b9cd10b52e707e850b03407752f29f4c3c9afbc6d64ee831ae5f2cb799daba314419fb383b530485283665ceee98fca633dcc8147bbd78749cd287c10c814d62ce9d8b6100e08cc6807634b04e4d4c0d1ee6086415aee9a53359a35c94181aaa26684155c402437137edd638e06ab7bf18fa131b484f780cba201abea2c386faa0ff88e3d4d09dcc240eb11d38280136193a22e0570554f9060e22a44280014cb98515550ebd30c2904cf7924e5f55c5adc8f9cf3f7bf556c9217a47afdbc506734cc28c66ab6601cf35168a3ca5d2bb1674da84c7edd1442615de8e26371cf944c0476018a95fe67fadde8340763a9f01a5f7709140267777841d4810015468c1801f3146c180b8e4e98e33d3635826416c892a5fa9c41b52b90b672bf59b3e5f44479e651d9ab56af75ebf413149ab0c6651f222cc67112e6cfef600a27a61558fc6b5698a6c7eec9683af80d60c7a46cd08c4f5f1b29a24f0a56b7c9790fc009bec2d73195d9935fdac024c9be7855a4fba088b2570f0a4d166cc2f91bff0662614507b0ae249bafd6b37a9cd983acebdd5d9aeb49f91d3edebaca1215a1401be5f78d77791fd8f003553b05843801f7ef85b6db8fcf108dbc0dea10695e2bd5789f8c26cf31d356a4535de4ded34d92f9111655eca1be2b12937c0d5c896eea344ba81cfe88809f9437d164c37319954046e2d83761671be6b408ed31b2ca8a35579c9274c3b2fdc91075c8a1ada3b2c07cf1d406a21b5caf3e2da04a7cb88ab8019d466413594806bc8967191ff170c65aae5371292ee8a1147ab0dfa52d2094d051400cf9b02a73289c911a4e3b075540eb3236f25df459554e78b77b637578237457476bdad6568085e0bd3cd96fc52b26c6b5afbf862a535ecf6dd3b9f5587e56b9fba99370a9045552c37f3cd2e3a900df37f8f1c42be67c8f72066d85a2ed6ca2b7b100808ae29e9ed2e78fa0a226527c12cc547326cc97bcaf269f850d4bc5da13a34dedf14a13968c5beecd072c2383a69ad3d5028e7f955389e24621365e2031afe2a93de615fc20be1d11183abcfd6b8ee862c9d860d1788e0c6aeb9032b5e5616536950a99fe4a8b8e5a27294e5be8e156c9a1440e311908e170db86e6a73423956dc552098bccfbe30633057f7a5ba674b730e820fa37ad6cf5e7c7e54451d8230bd0d51cde5ad0c08d989de454a88371f2fff429b1d8a7663cfa6aac043dc540f6d7968b83fb1c912c081d1e1199fc966a8dc840df94a2301de9ab7d00710c5f34711f67736a1d991f157bab1d2a0e9063600a0e7cf9d9d7383e3a41a7a625c259fe24f4dc5617733e12f14d87cc5a010bd741ac18ad93f04d637a58e755a62b2e344b96553505cb9b2696fe1cea1df06359b4442f9592bd4f120edcd2a74249aa897c2b5919ff74c0a4bb22a7194fedc06408f82b9e60d90209a5b1351c447febb704dde40a7a86fbefa16bc285f5ee22447f1b035c766106fab3501e8cbc38fa1cff28ec05669bdb81f2dbd349f24fa800415f66153ae51852dc217d03dc4609ef014de46e5043ac3cc99f1da5b9f40abfd9c34d90245bf5e4342f59175a813b0274bdca5f7c5a26b9eb3eb3a65922ef350537d6ffb4a64a2da5648224f3449d27163059ff8513f67897ffef299ff40049ecd04718983e2def66bbb816db38038cfc9c29ca34e02d792a6c7799041a1bae4d9dab58ba8cec62864994f3a631588b5d2269548603b6798a400d97152c5682921b0428eefa241a7d4ff9c57e8d9a67ae0608aed165a1f912ed14ca99067490060c9e60878416ae115eda591ad077a302a6cb132d017c295b22c30271b7a5b84fc18d0ba9ff9447b57c7f65d2e3df6c5715a75e4b4368331e37f6b85f913a899c957b75e7adbc12e0120d832b9c8c8e163e8024334cfd520eda8c0bec3e10e14fd3c5737abb2f3d6e7f857e0af0891459d70dd91f7f821f338f173b6e23237f10a6d6d340ed35aca09373d73bc6e7423e9103d2e3bada4fac20c02999aa7486481168076c7afabe5edb51c74daac4d666cb2a17d825d7cbd4ba643c88cd37f7b6ae75d03171db97262eaa3dd9faf2b23ad098c7e9e695098097e2908a11be21cb3cb60c85a4ec61f78bb119f64a9e76e9058522c20e0f9fc59a790756e2eea5762bffe1850aa3dc3ab994398cf2059984e363b5d4c69708fb982b355b26a7b94f1a545f037b65f68142776a2ea0ecf04fa4f692d745252b46d1679c56363d93b187ab391c9b55770ff0de3901091bb7b4f6af7beaa7517734872c5c70eb00948742dce1fd3655a30444f7d18ad8f615bf34dd3ffa76abd1a930047a6d2c34092f5d34833b2679366f511bd373684022a7fdab3d6e1b6f288873dc6526e3c728a1a4a73db7fc0cb77129239c6fa29976d32c7fb94b18b7c45e7b810abc576a9d99b45c4f73ce0a0bfb2dd2bebec3d0acb4800df12b572bc7d6d9d4045fc82ff8e911d04c6e33143a6e03bcd5d52739d551253c3b1f7c1d8460e6b4510ef6948b46301e1e61effd765b7eb05540596eea419ff634c2b383ce48b2529853a7a15236303b1d42c0281d518f8cd166b3b104dbb96fdb62b9f5ef378eda8d9785227e0b53cde58dfb5fa27a3f97e52af09dec9ab9367c9ebe94686523bb7840769a22c352563700015662d60fe1462ce88f033b52550ae27a5fb0c5c8466889309045d64c3f873f8ebe604d2896d75e4d998c1fd7bb7fc7a359986d66097b65adf2dcb8237393ea2a2d4f3a96f60702b271de6721c9da8ab54f1a91fe350fda7f84e84999a0fa747a562644e3fa8bfa456cc375a68d7bcff6ed3e9b126840e1e142e1528a544edf6004cb5a49b010cb460a6e89ece3b4074983c05a2e2c557f49ad81e6b92da8b61a3b7b5fb1ad02fcd3ccfa567148f64338bad131bfbb382378512499b67027a69e4aa9fcf3ef2c934659dc23cff82404d7caa9b5341f16e324d47d4191c5f5804f1bec7ae9a8d0d735fb0c8491758ff49d9b253cf447edc819951417999bbc87429acf21f95d476a45101f0527082afd970951fb01443c6cd4a1de1e90b259854770e0f33d3275087520e0eacddf16cc65b90432b5c5ec0d9be14a13ca10d81a1c1b69884c9f0b858165a7d2679f5e3b3ca262d766f267f30247f8214403c611df59535e88cfbfe7d194431c26d99a70204bff56485e68b82f4f9c20a92ac9a1492c5d8fb7e6dca92104eadffec7c36a4e898d3f36afd7f3936fac13312a9ab01300f5ea7eca9cf819bf81ae667278c16edf99f7e1bc695a667066aeb3c0bbc54e44b5ff047e79fcf32405a5a7a89b7fd1652183d0f84ef4c33e43edf31b6758191138ac7209f53e1cfa26a37dcde5729dd37cd22f3ab6c76cc1413da2afd77ff113f6a3ed4987473603d7b40dce5d6f0a10e2817491b1ef0c98465041454aeb25b55be088d3aaef1ed87d988d6b14137a36a76fcdcac9fa2bf42c34b7b36c122b073443c99befdcaa877b044947af96ae84808d43c4df8220a329fa299e9f5f919e7972b8ad1f508206834b764ee54170901e1ca5f059f078166b905cae18282e819928ec1fbcb552bb6e73dc28f16cfbe19ac399334c8a9bfebd0e5291b2ee989ec323363db2896571d6cedc0cb450ff2e92f31f8da51c7c02091a4e60e7f31794237df26cb6afc72ae60c3c2e8fb1b38ce0c867455f5a3fd57790f9f587fc839dbf6b34e0c394ff31c72fd0a723b0dcd96c66d9c7893eec9de0e0d1258400ad19332d80323789946618b38699f30f3ac244b65e256c00985b9d8e243574fbbab40cd671a025f749e9bb1548664a21b5cf6b8f009eb6cfc49c190e5e83ec632e67b190179ea2fff53778beaa47a70aad5044288bb7630872be9e159f05cef2307ea679ea8b2f259240a95002549c3769e29a7bb6f51af3f2612413fdd0d42db150835c4e1af9ce1158013970737b7de232b34fedd82d57979dcf3884b4430e886469e762a5b9ceef43d024adb0cdee90fa752a169e30b5d15e921bd1a31d94a9538d1ac3df7476b1c01f30f4e8d1083f17ea6cdb5a25e6fe634b8f3705d0d8de101b97af44ee815f29b47558bc5fd58610dcf51b0bd45604ab45f9596b5836b1d1c3ea3075bfa2fe6d4c46534ae7f2df461014e9ea8c9dfafa15cb73425f4253f0c14834d72260249e014436c0b44661db37ddcec095e8358cd6af31b0be6332ed7bdd99f5ddd3caea4097dc43f58937aa39e0cbce650ec037751b6e81c6991da4f4327212fe9a0c4a72ace4fd74d80313001a0b9c7a3cbdd890ea954c3fc2ecc4c2224e61e539cc6ff9b27f12e34f6459c05127181424c33e8db8eddc85a68517767deaddb5d8df12a1187f344af29308f1adac4227d972183dfac34c105e8d0a6d2ed836eeb3bb54aa096ab7e48d24c86f330b1ccfed8d1c507bde0c110089d93fd78c971078a16dd728b82872ccba79d3b5cbfcce8a801c3807070aaaf77349341233cd953ac8db7a21050ebb586543c5e277d5913ca508889aa73a3dfe8603c30281a09953c8e00752fa03f312ce33b9298e943261359c2efb39bebd37e320476cbe9255941afdbba65755609b3c9f5454a42334c971aaca11bd6043a2a36ad8b9120257f975d8eafbb56290005b625a5257df1297f6aad897e159f92f8c10e971bb3093c42579eed950df6df4915754c3c10531a9d5e67d57356b7612b615e9d7efc9170a5c3bfc370095e633f7ca3f01354de628967d28411e4d267b703982dc39dc67b91a1b693f4e5f83794027852324f22ae014df68a7d93ee496dea724be4d05eae0458e56c1ef5a8af4333d282db0b9efa71570a55bdcfb37fa312460365a84cabdcd5141e5b8d4f83bf2e9744ab0648267985af64bc522a265acf25e88c2ec4c42fcc4387c8378437d16716f9f5da68698b714703e58cbdcd222eacb686d7c", 0x1000}, {&(0x7f0000000240)="ea1287b899944348bf16627793e859405ff61512b08b126d008984c964c53337bdf11d5ba45323e9b37ec2a39fa052f48ba45e3d14a4e4f01dab8e2a793f3735f7ee0f58969f5a0ac4edb8325018c950fc2920890f42a0e20c34eeb89ed8fb94157d5a9b2bf5adbdf0f6b5a654d8d741d2576bb8c62e04d7ebfcb21434e8f272092a0c3e9326298e70548d", 0x8b}, {&(0x7f0000000300)="2592ab05fe8b8e21703e034ad385092cf64f0e91e7babd8e", 0x18}, {&(0x7f0000000340)="f84bd66229ad1ed247439d7401100baabb120a6691cebab689259027edca0322d10c78825e3cd60a4b0432c83385465f174c809f173ebc42646003aab0c62d1c2569a491d9d95f4d4017899579cc565549fb376d1e28058e3c2867cb97964bf59f97653b0795aec3f21a916391088d7dd24a300dcdb034ba81fc24cd08f15632e3015a5ba16b3bbf58995898a3d926adb6ff633df36933fbdd9e62312672", 0x9e}, {&(0x7f0000000400)="39225cdb75d464f228cd15ce837a5230ac4a87e532c70ca28175eaaa7f403661d911ec6849a65f263abadfce981796a909b7fd4e4db02cce0ccd49c78a66313e549127cbde9c4b", 0x47}], 0x7, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000480)) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8629}, 0xc) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x4005, 0x800) fchdir(r0) r1 = socket(0x1e, 0x3, 0x0) recvfrom(r1, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) dup2(r1, r0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:22 executing program 0: select(0xfffffffffffffdff, 0xffffffffffffffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = getppid() r3 = msgget(0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x10000, 0x4, 0x5, 0x0, "2db7a711c069ced15f01d58b5af9a20591cd7827", 0x4, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, r4, r5, r6, r7, 0x52, 0x2}, 0x7, 0x401, r2, r2, 0x40, 0xff, 0x8, 0x3}) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x2, 0x7, 0x0, "ff0ae9e03c78583f4a9a64b64274adcb833b3faa", 0x3f, 0x80000000}) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) r4 = semget(0x3, 0x1, 0x220) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000080)=""/65) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001d00)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) close(r2) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x6180, 0x59ec) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x28, 0x5, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x401) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') open(&(0x7f0000000000)='./file0\x00', 0x98, 0x1) 16:00:23 executing program 1: kqueue() mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r1}}) r2 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r3 = geteuid() setuid(r3) close(r0) 16:00:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) getgid() 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x3}, {0x200, 0x5}}, 0x2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r4, 0x0, 0x0) r5 = msgget$private(0x0, 0x50d) kqueue() msgctl$IPC_RMID(r5, 0x0) dup2(r1, r4) 16:00:23 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) r0 = semget$private(0x0, 0x3, 0x440) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000140)=""/74) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x9) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0xb7b90b7a2b73ec8a, 0x200) getsockopt(r0, 0x6, 0x9, &(0x7f0000000000)=""/130, &(0x7f00000000c0)=0x82) socket$inet6(0x18, 0x1, 0x6) 16:00:23 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x0, 0x7, 0x2) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:23 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x1) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x4d, 0x1, 0x1, 0x3}, {0x0, 0x2, 0x6}]}) munlockall() 16:00:23 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r0 = shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x2000) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(r1, 0x18) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f0000000340)="24cbe0d6a90600cc4bd75397dd088114392062f6864ac1ec911a7227565db435cf5ed058c28255733b7f821420bb4d3bf3ed7aba80285dc5b697b1b8adc2cd055a2cc2e413185e434e5644c7755c3a07e0085d22a75edab6fed82149598ff57e10b704f50a87da6aecd6e28339683c927d7e2f9de3d6e67e9b1c80855fe412b0616ed6de6907ae6a588b7cf42bf936abc15cc65db2a8d86a6477c828913f7a38b1f7a8f6804ae975b84dd227998af8af0103dcf4752f24", 0xb7) r2 = syz_open_pts() close(r0) dup(r2) sync() syz_open_pts() 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x104) socket$unix(0x1, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0xda6, 0x6, 0x3, 0xffffffff00000001, 0x80]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: clock_gettime(0x7, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x67}, {}], 0x2}) r1 = getegid() r2 = semget(0x3, 0x3, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/216) pwrite(r0, &(0x7f00000002c0)="9a26af05458f8ab7a9dbb74f7265e1c855a98aba17c82c", 0x17, 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0x1a2b}, {{r0}, 0xfffffffffffffffc, 0x48, 0x61, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000041, 0x1c, 0x8}, {{r0}, 0xfffffffffffffffe, 0x6, 0xf0000001, 0xfffffffffffffffa, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0xffffffffffffffff, 0x40}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000042}, {{r0}, 0xfffffffffffffffd, 0x3, 0x20, 0x7f, 0x9b}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x7f, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x1, 0x1}], 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x9, 0x10001, 0x6}, {{r0}, 0xfffffffffffffffe, 0x82, 0x1, 0x6, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x7890b0b7741b3021, 0x70, 0x7}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x8, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x80000001, 0x90000000000, 0x3}], 0xfff0000000, &(0x7f0000000500)={0x3, 0x2b59}) ioctl$TIOCNXCL(r0, 0x2000740e) semctl$IPC_RMID(r2, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000540)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) chown(&(0x7f0000000580)='./file0\x00', r4, r1) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) fcntl$setflags(r0, 0x2, 0x1) semop(r2, &(0x7f00000007c0)=[{0x6, 0x8, 0x1000}, {0x6, 0x7, 0x1800}, {0x1, 0xffffffff00000001, 0x800}, {0x1, 0x3, 0x1000}, {0x0, 0xc3, 0x800}, {0x0, 0x10000, 0x800}], 0x6) r5 = open(&(0x7f0000000800)='./file0\x00', 0x0, 0x8) r6 = shmget(0x1, 0x12000, 0x22, &(0x7f0000feb000/0x12000)=nil) shmat(r6, &(0x7f0000ff1000/0xf000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000880)={{0xffffffff, r7, r1, r7, r1, 0x80}, 0xffffffff, 0x0, r3, r3, 0x7c, 0x5, 0x10000}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000900)={0xfff, 0xffffffffffffff81, 0x2000000000, {[0x4, 0x4, 0x7, 0x1, 0x100000000, 0x3, 0x8, 0x0, 0x8001, 0x5, 0x10000, 0x2, 0x5, 0x3, 0x7, 0xffffffff, 0x100000000, 0x10000], [0x7, 0x10000, 0x401, 0x7, 0x0, 0x6, 0x3ff, 0xb09, 0x3], [0xffffffffffffff81, 0x74, 0x7, 0x3, 0xe2a, 0x4, 0xa5], [0x1, 0x1, 0xaa, 0x3, 0x1000, 0x8], [{0x1, 0xffffffff, 0x8, 0x7fffffff}, {0x9, 0x5, 0x0, 0x1}, {0xffffffffffffffe0, 0x4c20, 0x6b3, 0x6}, {0x9, 0x8001, 0x828, 0x9}, {0x6, 0x8, 0xfffffffffffffff8, 0x10000}, {0x0, 0xfffffffffffffff7, 0x7, 0x6}, {0x3, 0x200, 0x1, 0xfdf}, {0x3, 0x0, 0x3, 0x76cf}], {0x4, 0xdc, 0x2, 0x9}, {0x0, 0xfffffffffffffff9, 0x1ff1, 0x3ff}}}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x339, &(0x7f0000000040)="b6") 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x100000) 16:00:23 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 16:00:23 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file0\x00', r0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0x9f}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1c0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x459) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) r2 = kqueue() faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) dup2(r2, r1) dup2(r1, r0) 16:00:23 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x7fe, 0x0) pwrite(r0, &(0x7f0000000080)="d9c649e592438c46b35069a8f9489b9d41f18d72e55c3a8c89b996539b80d3e56e965361cbf66faafd8fac7ac6327f2214f5182fa254fbc23f4a5f0795ff30cb38f11bccd04c3fd331f2c4aed1b35db0f59f4da9a519b6a653c8d8508cbb5978eb4069b60107c5e710464e252eb3f921ab7e9a5977853f8aa64926be377026cfe564a00a7b6b6c484e0efba42316af32ae5a16cf9e26ed4aaee0", 0x9a, 0x0, 0x0) close(r0) poll(&(0x7f00000002c0), 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000140)=[{0x9, 0x6, 0x0, 0x800}, {0xfff, 0x9, 0x4, 0x7}, {0x1ff, 0x5, 0x3, 0xa261}, {0x7fff, 0x80000000, 0x3, 0x5}, {0x5, 0x80000000, 0x3, 0xfff}, {0xfffffffffffffffc, 0x8, 0x9, 0x1ff}, {0x0, 0x800, 0x7f, 0x5765}, {0x2, 0xb4d, 0x9, 0xdb}, {0x5, 0x2, 0x80000000, 0x1}, {0x7, 0x20, 0x42, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x0, 0x200, 0x1, 0xb0}, {0x94, 0x1, 0xc69, 0xf}, {0x6, 0xffffffff, 0x56e5, 0x1}]}) getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x7e, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000004c0)=0x2) sendto$unix(r2, &(0x7f00000003c0)="9219f8878590aac0d3f77051bd33bc5414003be7295d37434ff44365382a27878768d6980c814e9fefc21a01875ea2537ce88c7ebbf4583b50abda1abb6a79429604d9ba8d8ac917942ffe27a1", 0x4d, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="00f0300000000000a900"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000540)={0x1, &(0x7f00000002c0)=[{0x7fff, 0x1, 0x101, 0x81}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:23 executing program 1: socket(0x2, 0x5, 0x8d3) r0 = socket(0x400000000018, 0x2, 0x3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x30100, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r1, 0x1b4}, {r0, 0xd8}, {r1, 0x64}, {r1, 0x21}, {r2, 0x48}, {r1, 0x1}, {r0, 0xa}], 0x8, 0x3f) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x30000, 0x100) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/79, 0x4f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x4a}], 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x1f, 0xf2}, 0xc) write(r1, &(0x7f0000000380)='oL', 0x2) chflags(&(0x7f0000000240)='./bus\x00', 0x1) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000070000003100000000000004bb893f0000ad5bf044aa61fde2ac8a9448ea5bfaf347a14e6fd00666aab2419fbfab313a794101ef97dee67500c22216399118dcb3b6b7f7f839991ecd2134c94975f9117a90a9e5e592000000"], 0x7d}, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) read(r0, &(0x7f0000000200)=""/250, 0xfa) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x280, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f00006cb000/0x1000)=nil, 0x1000, 0x6, 0x2012, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/224, 0xe0}, {&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f00000002c0)=""/54, 0x36}], 0x5, &(0x7f0000000380)=""/218, 0xda}, 0x2) 16:00:23 executing program 0: chflags(&(0x7f0000000100)='./file0\x00', 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0050}, {0x6}]}) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = socket$inet6(0x18, 0x80008001, 0x100000000) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xfffffffffffffdd3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() r2 = geteuid() setreuid(r1, r2) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000240)={0x2, "0cd52e9f4d37777b01542f9481d2320af04dcba7e353768a292bf8731fb6af9f666a0c300bcb904660e015e99e1481b81b7fb347eeaa63cc4d6f08b44d95a9383457451fb1a9c0c02a02df7a4e56cfeb3624a851fee80568d894b77729be0a83e09764a3b737fdb3477d45e2f3a834d4254b066aa3adeb00fdcef1be5eeee543645587d2f36f97b7f8db468d60a1cb75f1a83ab11393e30b6bf2a4c4ecead26e9c69c4d1749304ee3da66389beb914989858945a2ad35154ccaaffd2a09cbce1a37ce30cb1da420409fa1eb618fe179ea9baf85db68b919134bf2ccd6f570fe9b84f04e090fb19cab2da7b1e45c0800cc4c6383a"}, 0xfc, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x400000005}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4d3b) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") r2 = msgget(0x0, 0x20) msgsnd(r2, &(0x7f00000001c0)={0x2, "3df987062d2cbdf02e33e98de431d8bed86ad0a019a74c4cbbc7308367120dcd33c10f76ccb06b2eb204fd974551e3d8917ed98fdafc7291f06f9de0fee219c89b9cd0f77214e0a0b356922e02dbc99db4da4026a8d54121aac5975c4299aeb00df6e27d0697c96d5eb350e66a27d46480573aa8064c"}, 0x7e, 0x800) r3 = socket$inet6(0x18, 0x4000, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000100), 0x4) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) 16:00:24 executing program 0: r0 = getgid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r0, r1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x9f3a}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, 0xffffffffffffffff) r3 = kqueue() close(0xffffffffffffffff) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xffff, 0x0, 0x0, 0x0) fchmodat(r4, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) dup2(r1, r3) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, 0x0, 0x591391bf, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) kevent(r2, &(0x7f00000000c0), 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x100000001, 0x4}, {{r1}, 0xedc5fb5b0e550c8a, 0x1000000000020, 0x80000000, 0x0, 0x450}, {{r0}, 0xfffffffffffffffa, 0x0, 0x81, 0xffff}, {{r0}, 0xfffffffffffffffe, 0xc6, 0x1, 0x0, 0x20}, {{r0}, 0xffffffffffffffff, 0xe, 0xfffff, 0x2, 0x8000}, {{r0}, 0x0, 0x23, 0xa00fffff, 0x800, 0x6}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x81, 0x2, 0x257, 0x7}, {{r1}, 0xfffffffffffffff9, 0x41, 0x80, 0x0, 0x7110}], 0xfff, &(0x7f0000000240)={0x80, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x0, 0xfffffffffffffffc, 0x4, "c9411beece6566f900000000000400", 0x0, 0x8}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mkdirat(r0, &(0x7f0000000400)='./bus\x00', 0x0) mmap(&(0x7f0000e74000/0x3000)=nil, 0x3000, 0x1, 0x414, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20041, 0x0) recvmsg(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@in, 0xffffffffffffff90, &(0x7f0000000300)=[{&(0x7f0000000100)=""/165, 0xa5}, {&(0x7f0000000440)=""/177, 0xb1}, {&(0x7f00000002c0)=""/29, 0xfffffffffffffe29}], 0x3, &(0x7f0000000500)=""/75, 0x4b}, 0x802) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) 16:00:25 executing program 0: getsockopt(0xffffffffffffffff, 0x200000029, 0x2b, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) listen(r0, 0x1000) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0xfffffffffffffffc}, {0x1c}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0x80000008, 0x6, 0x4}, {{r0}, 0xfffffffffffffff8, 0x50, 0x30, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x44, 0x6, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000066, 0x7fff, 0xfffffffffffffffd}], 0x5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xb0a, 0xffff}, {{r0}, 0xffffffffffffffff, 0x42, 0x47, 0x400, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xffffffff, 0x68}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x60000, 0x80000001}], 0x400, &(0x7f0000000400)={0x10000, 0x9}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x7000) setsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) kevent(r3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x30, 0xf0000001, 0x7ffffffd, 0x2c}, {{r0}, 0xffffffffffffffff, 0x82, 0x9, 0xfffffffffffffffc, 0x400}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x39, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80, 0x7f800000000, 0x5}, {{r0}, 0xfffffffffffffff9, 0x70, 0xc, 0x7, 0x101}, {{r2}, 0xfffffffffffffffb, 0x4, 0x6, 0xfffffffffffffffc, 0x6}], 0x3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x21, 0xf0000001, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffd, 0xd0, 0x1, 0x1b, 0xb5c0}], 0x1000, &(0x7f0000000240)={0x8, 0x3b8e}) syz_emit_ethernet(0x30f, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) munlockall() getsockopt(r0, 0x29, 0x20800000032, 0x0, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:25 executing program 1: r0 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000140)=""/225) r1 = socket$unix(0x1, 0x2, 0x0) chroot(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeef, &(0x7f0000000040)="b6f94194f92ed2fc95fbe731ecff60611320fce3b898d9c776d9df241dace2cdc2e19bad9e02693c50e007720aff5cb69d9c48b011a2181d5d01095e3f9e4c9c9382f589b16453e30623180ef600"/91) 16:00:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x180) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000200000000000000e8ffffff000000003d3afa8bc8c1017a5c34b39394793761ef9306d49e81aad5232d2aae1590ee4181684cf53b9032572bb8a60c60fe120e61eaf25ea011d04e658ce3df5cfa39fa3abe4de89b97ccb30f23d0f6e01643f8095d5dcb951446390b"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x19}, {r0, 0x1}, {r0, 0x100}, {r1}, {r0, 0x4}, {r1, 0x114}, {r0, 0x20}, {r1, 0x10}], 0x8, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x4000002c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) sync() 16:00:25 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xffffffffffffffff, 0x6, 0xc782, 0x1, 0x8, 0xfffffffffffffff8, 0x5, 0x2, 0x0, 0x34, 0x3ff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/5}, &(0x7f0000000200)=0x7) r1 = socket(0x400000000018, 0x3, 0x3a) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x2, 0x3}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) r12 = getegid() sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000040)="338d0eb14b677c1329aeac273abd0090484fadebc52bd3de8715b5e9577aaecb08fd7b431f9afac9fe698b7232f8e208ef6b816990f69167831800e7f4f3e97f4d920c91f4e06004d0474ba7e30ab42f7cc4a0d507a5cc5a516f4e452e842fd116385472e1269f42322b533fcff2a67cbe119312d88c17218399b49fde3aa7f5493acf4574af8091f7e11c5ff647acfdd8c012d32c084f1d61664b787cb115804e5ad80c1db1d03c134f081ffb893e3b13810bf85208b54307b33817de54fb57815dfae9fc826a47da0543a4802bc33107bfd9d3fbe38b30ce12ba900c80c4eb92018619073f41", 0xe7}, {&(0x7f0000000140)="157a73ddf13732e601f175035b6e8f7daa7c3a46833900054d7308df7588f84c3173e4b2275b16899b44e063d928c281279ced2d2c518d1d33773e496c2a3ef7af195e1aba8569debd79dd2b7c0ae0d8", 0x50}, {&(0x7f00000001c0)="dc08acabf8e16fff7046213e599a6e31c894938393ebcf491b1f3c", 0x1b}, {&(0x7f0000000200)="44d6febe00ee29e2681f2773cd77a26f3499cfb9dbf88dad", 0x18}, {&(0x7f0000000240)="884cec02e169152607cff91ea76ced28111982c1d3af2aa7fca970a56f83d80929b7f2e775233495c857d3fbed3c8141993e5fe3ce976db84147d879127f187eb0e24b7439fb7d9c9a0f89790deed7af03ee3d427286ff7aebc70a9080cae0dc98ae3fe463a06f1640096b124078083c44e16afa5a28fb12fa00fdc1bb9e98dabb8990afd21d7498c322f4ca2eb04ccbc65c2eed5fb5e25633beb724b53a6c8abb0cbc9bde2c4351388fc1aeb83d3286a609def4b938f157d8d39f3d3a948574c154b7728d95843c80a74708b24b6835974b013b162ae5977a870e04f933a323af367c8a22c5172dafc72192453636c62e49eaed835202d68f07509c15a794f306fae22c8cc6ae489bc1d974d1cc8994d387b578741361f82ff63a7a8738627f8f943183a8c7a313264a3c7d366363390dfaff3d8f582de9c5441b74d1f5e24d9beaadad28fd1b9d8a587f2cecf4a5b8c0e20d9fb408ee241858201d8be67befd08787f2e151c1a7703502d9d6f57a606d908f5c4359e71c1419ca7ee66d81575aa647b573d7d91093485bd6cdd94f6816ced999cecea6b3d4d6a4ffc381b8020ece0f66043e0adeadb41cb20db2bdd6d19611ff405f5706833f4e9a82b321bdb6751c9885c6b8b5426bd4255641d3c797f8a5cced01727574b38e49f9274fc4a327c8abb7517168d07b8c5b78021218aba782adfd06773f89c651bcd7259a0feef1ca128a71802f271c24831354f1001e44f29246ebe169cd04a096edaef8059fb35fd56d90f06aa4daee1ce986a8a8a0cdeeccf1da9037a7a9de274c807e82764e5517826556ece9b46efedcf11c561b138d1de2c2ccd47982e62d1b87fe2e05ade5ee08ca2ff5f31276c889780e8c0853485aa10bf8bd51e0da715caffea4186077047f78efb073e714b8ba68ae1a96b989164ce0901b586bc26d56e658ff4b624313954c6a41c35d4fb2ed9b30bcf04c1082ed04b9f6a6b8449c7dee8f5584117a74a0b0759810ee528f138af0669e216f77c181d8b2b6402c90c3ef1b8e5128a777e962993598687ebcf946f21520d21428619aa7a427889f4296e48cce25684361d94058afce4a7409fa09ac4119cde5834a7bc85902c7595e1799c8b355d5b78027ca286211150d52e156e38f51a1ee76ff53286af1b3dfe84f8daa58df1c58109109073ffec83c235e8346adcb613cd969853ce6f3395083a671e42351fe3f1ae4900b689652f7b7f9a41cd1b5bb2659026ac25eec2e8cfe01ecf79e203ad6f122441f1e088d5d10d4bfe80b9e179e065cad61b4f48f5be6ad9db54a054367b213687e1a74d898ae62fb9f18e25801f71b83708399e37bdb98688a0143773ef1d3aeab292ba8911b91f84efce5136dbece88cc89b1da6c38fc94e24a0ce6d6e24e9b926bfb1117fa6a1358325d2ac2764690156d0c3c68413eb24801e3303918666c785559433aadf553ba5e65366783c03147dbef1ce4f6bd1bc662b636666a4903310bc4d7ecafa0ea6160abfaa1a5819a3f9c159f5f067a311a87b7194da6c771bbf8e57e0e57ea61a656ff62c956170848900650851349f993359e9573c64aeab4630218bc64d79772026843908505c5fad96c36e9e466f2aabb85159093eaf2d46738da4a7685a994976c0e06c8cbb27bc6c8e6b4aa9153425f5af42f206cb3994a68638d38d7caf4d15d92614975e03df79d5b05b335602aa4c6c74609c24a79649510ac0454a7f592558bd2dffccb6cfc09061aeeca909c675d5d18ed36bd384071c59227a0abaf780396fc23c3deb7ead7be7f6de1c213a394a13d57c2b1d1d8cb5cee56dd6f6e384df3b2261c1f631f0d9edfb89b84a83f6fe0ab083436c957ca41acf781ad82658326ad27ec22b5e84bf167b09fbb79b28853728b071bd0d805945c584c6c463b59cb42ae406f16e28184c1a43b7730cbbe43c3a39770b816da7a5a801cf53aad038319be421343b72a5b77d4fea04bc7d720c3b84f2d270bee7988cb3b4a82fb5d748b90e7125cc51a17c299042f0274b4c41f98d1d3f27a8e0409122dd7000dc097cd98a5a8998d84b9e733aabbed45cf9dac45da8048d34a9412ff585232e05fec21497484a86592220eadf14b4615cc2c7cf5241bea74896716efaeb39c3a7ffb64759a98722dcfcdac40c456f5b4bc6b48108b42f92bc36f6ce26980dbf6fb969959da33346bbc463787bf6770b2b08ce486d4c8498fc89fb971b0ea818e53dd9e799000bf7a32367aa88b64f78e4c5a08fcc37e8eb1fa62ecd2c4f7eed7dd4acab91c1d89dc146dd69a0b956e2a6b93e3a81bb9c46f26bb32b6f7f5d5950226c784d4de4ba733bf70189be358f0e369ee63c1741e088e170b17be5f00f6c279c545528fca3dab4d8002fc55d13915aa1a5301a20b4244286eadfbaa8502d67e1a37a01963f8cb1418530cc00d9ea3335e17835a0c9ba5411ebecb1cbe55885f23b10ad459b50a337979f1030eb7f5ef800c3b48ece13fdc98935785e3b224d3f548a89fe2b35a3e11a742f012f72eae1bd02834e2db905c05840ab92753461db5bdf0c8399686c823a2429324a1be42a05ba45397c97c684b8b2fb4f9c63d836ce15140c55395e28e84024c51deec6bcbd537c8413140c45d1a543adcfb24497dccdb7a68656f79d0cd94d79a83781ba28d6aedf6543903c3b30a7acdbc1d1eb900c87ed9d10d0573cd3aa0354575ad2efbba9d3516e8dfb6f1c51d49dc169191da86775c69f9f6c7aad33812894a3404cd602267cfd108a6cd6f42912b0457595bc217858cc705cda9242b7644459a21b1a758303e7325943449466d1122bcf1a02ac61137f71c151c5f16e395764c1773df31df482f93feb4c373fe6b2b8180671e970e06f802769dc359fa9877446bc71b9b1a70b864513e7f42fed38efb47c179c2c267957790af3ff8fef7f1f2638f3e389c842b99c87cf47573838ddf8b14e04db929eb8a163cd776c9c6f3ba7990fd3cb44fbaacd13c379e87d0d950e0666daaf510feec0522714aee99676d59090ed4a52cd5dc5b394d6fcd961911757dc09e59b29b718b821a7b2c7e4802a48dc9110da171c77723b7bb2f88231427befc7a18684c62884255bdac95361f8d5459142856cce6c88ca1c10ff0d414ed21eae9ff7c3da7a3b162de6cfcbee80074148687ab47f9bbc49ffac0786a0c1ef590f3ff63fee33d3018a136517a1120b21549cea04e0234d37c600da60f3b916a02a96e8a95af96fb0a95ac131546d481092ada522f66af7147495bd016917b0be07f94e585d0b75dff8de1a106ec13ca1c855e67a8b4365bccfe4e875614a46d6397eea6b7a413b97f022d68730debc65ccc2ef806841e6ec2bb28ee9ae8022130dfef0f8dcb53132d4a95b57ef521099a5086866d03700fdb999d35b71c2b4ad2486b2cf5f97f9ecc72108cd9ba6c1ad15868d51be7fdbb3614416a02b5e4f5ce8e64a284ff4b797008991cf4eee95f873dab582caa7ddc7d32b9d1deb4ec68cec17a98d09db35c633c44870c76a1580fe03e3980005bad2b309b8a1a78e8c8f3ed5894b1bbc6f665d43f36269808d893c609e842b5d5034e617d4ce20ceca62a71b3c89616ac070c8fe958db1308f28d6a793f923c7d063e9bc0b16b6ea196998fb6a158fc10d49cbe8da16a3743226411be070b190500a36c9e035ef88d3e902dbc5584bdd19572b093c4d46e87839e43df1d3ab659d62d7e6e59eaf3740a5e6bd327fb7c21e1c7bc539f3205b01ebd4a50a773df0ad3562b1d24b1c6b79acb5cb71cfdfeb3b008da908e281aab6a836ecc96c6bd7573143ff69d6b65ce4d678a8254603224d43100db35247b45e23182dd1f4f553b8218f7d9736cd554570a7c4ea94531cdef266ccc203f38bdfb3d74ee50752cd601cc31d25e9881f362f66893daaa0c83752858afe48dbe05b1da018fc95b28df7eb2955d624a4e560453ab2e564bcaf82bc1faf7b46c6f6145bb52c87fae5fa24ec91b7fbe6cc935f3db8de7b6e736eddfe4ab987f996be3b61c203afe9a14c1b0ce5d37f7ae892dd3156474bceb484a1da2dabd19157eaba2875ece0b58b8914df67f56a20066d9892d0dce75cdd0b1636bd991839fbe757e3438bd038daaed692b238d6931ae11919d5130d6772b3c096137cc2411c590d31f29c460d0345a80ae5661e7a3cc880f017115843bd976f57641a86aab572c2b19968288d87ea0e6905aef751e279c76c221926beaa26969cdaead58688edeefa89003bcadb541a988c4a2843c6b828f43a9a1e349f4cba374dcbdac18059cc4ba5e3eaec1a7c7ba8a6ac2b19971b4d4403fa413c8a7a250874cb1515134aedd42fe045b00c8a6755e7bccd66858d8300735eb991d62bc068a0ea38c350e2144d31ac668b642e319107f35b2f78234d6a375b5ecb9610a27840d945e8fb662c0991f4cb671c14c987f1f27a0260125d5143a27652105c09ddcdfd731b6085866f4a64d61b24ad6efff2c8bfcf140540f0deada15009e7f8a27b8c4f8a174d076a25b583bef7d2ce076003b2b1d9e032001dc7f481da1c9cc30421b35552a502753e18e4f3b94b0a373e49a925e1f628a96edbd7e05fa6067a3e3f9217ace4659c112c8054af576bf94ead25f1e1f28aa4c60ac01ba61664a831853ca9fe8d505fe103f67a0bf68dfe36a7a2911e752034e3cb29ee1e57cf8ba669fe72cdf53e6571d5ef368042aba4760bf1e26a68cb95a90a8498cceb7cde22b9b0b0e255316a4f58561c5f36488385d6c3b0d287017ac67f470743ab80b71bf64c271fd340ed7323f111499dfbcbde270deace6bbb56cc875978169ec0e9376d3930f8746e028dcbad5c4c45389b95c9e44faebfc34f3dc5c3497a02abb9a97ab2468d5f6712f48e9752ac24e4de85faf7381ce48e6da161744843a9acebb341a50aac8418b7fcfe7d701aeeebf4b86e51b9b2fb47d3422575c1fecf81c7d05683951d39e96c354f14b28f3648c8b304d2acf8c5fe3abf1e8403087ffd8f7610fe324aef248d410c07d3514e114a1e4fff69627f8d77613957b4117b5de208bd426803d126c9ad1c58b1d81cc0c52aadbbd0ec9551507e9884996d26ef768f5b827ad059535495e4c55fece77409184afd87790b597bf45d8cf559097d865f50a8441aaed2b76ea16b5173bf442753470fd3426d1744d7c4607b8b6e966096e34c2135bc4fdb47023766028df4b89604c3cece8b74e151475d73780cade975ce8d3521b2fd04eb94413777ab93a3bd04aa2a69cab9ae7e534a3d634e9d35b7cbd3f2ae38ee20527cd8905d0d21aeee2d44051cf9e55c6a63408ddc14ccb9f23b79b24f395a823818309a6f6dcf7480802597aa6e2ab819d6af1e9a77d8c445028ee9fa002013e032cd8bd5d6775d8328c2c8228cff4245359dd1effe01157bc1a5520e74e4bb90563d00ff1bb28c3bb1e3245e3c8a85a574fca867ee96ff04ccc568c55231628d0eed23e0d9202e23b54d647d5afe295f65f07b76518fb58e54e4ec14c95b3a7ffad798fbd707a43e01f1b6c94ad3c682989f79b9334afa9141b9cdc880d2891ac6faf0ce27131c7c88d5b69a0141f8e5cb9b04518f5c276246c5b623ffe5c439b753bcb9c08023c0397f6fcc333dc37422ab84d2f862bf99f93bba0dbaa83cd26f6493cb6f1a7b5cc5a6a26e599fbaa7bbf4ef2f1de6690c276e4c898afc732817cf8cd304a05283e67b2872028898580b61ba9d0b1778ef42d6a2e711812f46b1294b337f565ebf4c3a9bde787dc185647b113582b23aaf38237", 0x1000}, {&(0x7f0000001240)="4fc30b2b5a8c0dbf2c983cd8b584d464826e106183bd070d382e2bf56f06e47a8cfc4ba278bdea0a749f3d779be2eb38ce0811111f593de58964f11e78853a1e84f25574941b987ab9e058dbe575b9230cc73d7aee90449c91051806a0597e01470e2eb4a67867a0875984d22a66329e14111af505817ad9d92780f03a60fed55e7ddbb2b87ebc58874626fde3eb17d6bda21c6bcacc62746ef84688d9a0e9eea9c74df841f44272fb60699cc8e2714ff8ff132e", 0xb4}, {&(0x7f0000001300)="1cfa15e98e6ec5eae34d6bcdf21f77d23d68c6ddfe62cc80e7c5dca859b479980fe1611111ba", 0x26}, {&(0x7f0000001340)="7643c9932d96630bec47d897d406da0cfff7280ee9c99d0a50e2a833ed8d4bc98c04e5e04d81e57219067e33d40694187af6f814081cd9d95f5050d7fca91a7d8804f11a087999fe564130857015e98ffb2a663c8c203b764ec4c82c173ce5ed77d235eacf7cc1b3bebcf11da0a1552e43d74c339294fcaad176faadfbccc405dc112b0d8ae04b6d5f4c244b4c8321275b9f5ef83a2561d690d425db5f7f8949c7e500ec3413147dbb147b57371010e16a55dce2691d97b8b06c9574be2f81cb7ebc5096fa883ddcb84e1762f46d4e2657d2514494d529f11b107b067950ef99e1a46fc33b917158e4c3a345f70ed909", 0xf0}, {&(0x7f0000001440)="7d37386d94b38d323860a2cbdc2b6151e42450819a4ce5f9080d7e019328b96d82e15d1c8f", 0x25}, {&(0x7f0000001480)="9437afb15eda25ee714b9fba44c01c3c125ad326477408c334d23e604b03dc7c63fb6db65b4bfb72f1e23966de019db8025f1dd1a40209ba0dc4d92b108d4a6e9ab4e12efc84663dfbf0c316a161438872e9fec3c205ce1ae6fd27a8e45db13e28136355a4f14f03a7c09f5428420d4eaf32d0314673ed73afca92ee849b8b41945130fdad23a642d7b6242fd676ce4bc1be4bb75851d8f61f4671f89ee1ad33f4dc712e94d3c0c971fd0298519809487aea78538e93bb373e263e24cee2d054b7bb736e96348587f7bdfb76b04ba0e2a66cacef04aafb9a7544", 0xda}], 0xa, &(0x7f0000001900)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x78, 0x9}, 0x408) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000019c0)={0x9, 0x5}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a40)={r13, r2, r15}, 0xc) sendto(r0, &(0x7f0000001a80)="7893e54b594c4eba4b65087b29649144c6cb10b1aa3bc0f9d78ae3cef7f29b7e9a3efb62fea3382f2a86c3c59c0825b75ad3cad495319f726c20f35b06f9ad69c892b64447ae7d30a0bec9c11f72ab841a071ba03add9aca36927ec11d1ed20685707c4225f6f5b6e9abe8ce8859332760fbbbeaedb6d74e8d632fc6fb94ac4161704e4944a543f745cfddc7a5ed647d3eabf66341f71dc47dacba4684a015eb286b74a2f36541df4ecdb18f2ee3caa078feef", 0xb3, 0xc, &(0x7f0000001b40)=@in={0x2, 0x1}, 0xc) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/zero\x00', 0x500, 0x0) ioctl$PCIOCWRITE(r16, 0xc0107003, &(0x7f0000001bc0)={{0x4a24, 0x3, 0x187}, 0x8000, 0x6, 0x1}) ioctl$BIOCGRSIG(r16, 0x40044273, &(0x7f0000001c00)) ioctl$BIOCFLUSH(r16, 0x20004268) sendto(r16, &(0x7f0000001c40)="7a51319545682af151c30672cd5454741e8e3566c493d83744601485d4920d93fcc223b0e461c1653efd456dc0ed44ec826898fbde37ead691c16fc7b4fb5a22f0771642e91479f5f01d136e93530df647105c9b6dd1388abe71786a34e64df448d5d0323a8ddd4e468ee0ca2e4081f715d493f0985c1c4b", 0x78, 0x8, &(0x7f0000001cc0)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_RESETCPU(r16, 0x82405605, &(0x7f0000001d00)={0x9, 0x493, {[0xffffffff, 0x401, 0x80, 0x9, 0xe5b, 0x200, 0x2, 0x7, 0x0, 0x81, 0x7, 0xffffffffffffbc8a, 0x10001, 0xffffffffffffffff, 0x1, 0x100000000, 0x4, 0x9], [0x7f, 0x1, 0x7, 0x8000, 0x8001, 0xfffffffffffffffc, 0x616a, 0xd6a1, 0xb42a, 0x1000], [0x100, 0x0, 0x6, 0x3e, 0x1f, 0x5], [0x130, 0x80000001, 0x4, 0x7, 0x2, 0x6], [{0x4, 0x1, 0x2}, {0x2, 0x8c7, 0x3f, 0x4e8}, {0x1, 0x7fff, 0x20000000000, 0x1f}, {0x170, 0x7fffffff, 0x3, 0x7}, {0x19, 0x3, 0xfff, 0x7f}, {0x5d, 0x0, 0x9, 0xfffffffffffffff8}, {0x80, 0x200, 0x1, 0x1}, {0x6, 0x9, 0x348, 0x1}], {0x7, 0x5, 0x4, 0xfffffffffffffff9}, {0x80000001, 0xe94d, 0x4, 0x4}}}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000001f40), &(0x7f0000001f80)=0x4) ioctl$WSMOUSEIO_GETPARAMS(r16, 0x80105727, &(0x7f0000002000)={&(0x7f0000001fc0)=[{0x84, 0x3}, {0x0, 0x1}, {0xaf, 0x81d}], 0x3}) fcntl$lock(r0, 0x7, &(0x7f0000002040)={0x2, 0x1, 0x200, 0x40, r5}) getdents(r16, &(0x7f0000002080)=""/3, 0x3) pipe2(&(0x7f00000020c0), 0x4) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002100)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r17, 0x40044273, &(0x7f0000002140)) r18 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r18, 0x1, &(0x7f0000002180)={{0x1, r2, r3, r14, r6, 0x90, 0x80}, 0x6, 0x7, r1, r1, 0x8314, 0x0, 0x9, 0x9}) 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050260000004000007018306ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0xffffffffffffffa2, 0xfffffffffffffffe, 0x0, 0x13a) setsockopt(r0, 0x0, 0x4, &(0x7f0000000240)="be1d2399b382b234677cd644c3418946c8b2dac415d6369fe070de22393df354aa8128ff7150ff824434d51923ae3435da93c84817583d63ddaf2aa08c68884607b1641c080f8d875f443540373087ed23b8f20493bbba7b07f9063bfb3aa013df72c107cc4ee553faf374a9f36d41f05f5a66f9c902437e6d5f3ddccabc94c05fec6bd408c2b2b8c01b61d3a0d34d26617b40ef85aafa7f6bc743cbb5260e554d533f5274e1fc72a2241d61d515e606918e4779e8c8d7ada41139f05859b1", 0xbf) login: pckbd_enable: command error 16:00:27 executing program 1: r0 = kqueue() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x5, [{0x48ba5130b72b6728, 0x5}, {0x1, 0x9}, {0x1, 0xfffffffffffffffa}, {0x3, 0x1}, {0x1, 0x3}, {0x3, 0xf2a}, {0x3, 0xfffffffffffffffc}, {0x1, 0x1}, {0x3, 0x5}, {0x3, 0x1}, {0x2, 0x62e0}, {0x3, 0x10000}, {0x3, 0x2}, {0x0, 0x100}, {0x3, 0x400}, {0x3, 0x8}, {0x3, 0x7fffffff}, {0x3, 0x87}, {0x2, 0x4dd}, {0x2, 0x3}, {0x1, 0xb9}, {0x3, 0x77f0}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0x101}, {0x1, 0x1f}, {0x2, 0xc1e}, {0x1, 0x5900}, {0x3, 0x6}, {0x3, 0x10001}, {0x2, 0xb79c}, {0x3, 0x6}]}) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002100, 0x28e9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r2) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000062, &(0x7f0000000200)=[{0x1c, 0x0, 0x0, 0xfffffffffffffffc}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) pckbd_enable: command error 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xbe, 0x2, 0xd4f, 0xfffffffffffffffe}, {0x7d2, 0xa, 0x1, 0x5}, {0x4e5a, 0x6, 0x8, 0x8fe6}, {0x1ff, 0xfffffffffffffffe, 0x10001, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000001200)="6a813924240cc666b2198b3ae4d285c74ce8cfbf03702eb66b0fb71ab3fb46ee960f02542a110975a21e032343e4ebd327b42065e01c850c779a07778c2a0b7f42307e96077c783f83b12430da1ae5a7da", 0x51}], 0x1, 0x0, 0x0, 0x1}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:28 executing program 0: r0 = shmget(0x3, 0x4000, 0xa, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x21, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10a90, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="b6") getitimer(0x2, &(0x7f00000001c0)) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x9c7946a4b118c766, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x2, 0x6, 0x0, 0x800, "52cd6921787875a63a97072d28bfc232a06565da", 0x8a, 0xffffffff00000000}) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x4}], 0x200008da, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20, 0x0) openat(r4, &(0x7f0000000340)='./file0\x00', 0x0, 0x100) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x8001) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0xfffffffffffffffb, 0x20}, {{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x5, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0x6, 0x6, 0xffffffff}, {{r2}, 0xfffffffffffffff9, 0x16, 0x6, 0x9, 0x91ad}, {{r0}, 0x0, 0x0, 0x47, 0x101, 0xb0}, {{r0}, 0xffffffffffffffff, 0x41, 0x80000000, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x92, 0x0, 0x0, 0x5}], 0x25a133fc, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x5, 0x1}, {{r1}, 0xfffffffffffffffd, 0x57, 0x80000000, 0x1, 0x2}, {{r1}, 0xfffffffffffffff8, 0x40, 0x10, 0xffffffff99d8b1a4, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x20, 0x80000041, 0x9, 0x100}, {{r2}, 0xfffffffffffffffc, 0x22, 0x8, 0x3ff, 0x7}], 0x4, &(0x7f0000000040)={0x8, 0x8}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002003, 0x8001) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x40, 0x8, 0x5, {[0x9, 0x2, 0x6, 0xa1, 0x8, 0x7fffffff, 0x7fff, 0x3f, 0x1f, 0x4, 0x4, 0x8, 0xfff, 0xffffffffffff0000, 0x40, 0x9, 0x80], [0x3, 0x80, 0xdf8, 0x74697e5c, 0xffffffffe3157be9, 0x9, 0x6, 0x7ff, 0x8, 0xa653], [0x6, 0x3, 0x2ba0, 0xffffffff, 0x6, 0x1, 0x8], [0x5, 0xff, 0x100, 0x9, 0x2, 0x8], [{0x5, 0x1, 0x6, 0x7}, {0x7fffffff, 0x6, 0x1, 0x2}, {0x3fd, 0x4, 0x2, 0x3}, {0x0, 0x1, 0x6, 0x400000000000000}, {0xffffffffffffffff, 0x8000, 0x480000000}, {0x6, 0x5, 0x0, 0x6}, {0xffffffffffffffff, 0x100000001, 0x1ff, 0x100000000}, {0x2, 0x1, 0x7, 0x40005}], {0x21b, 0x9, 0x1, 0x2}, {0x7fffffff, 0x0, 0x1, 0x10001}}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x7ff}) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x400000000, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, &(0x7f0000000200)) write(r1, &(0x7f0000000240)="86ca3f5dcf0172ca71241f05b704efac2d3d3969b7993f683905dad5da7a707c1bd6fbb2e2c12bdbaaa8d130bf66276e2777e3bead8a40583be41dc31f8ad0af8f60e162d3c912a2b00476f17a481ad7634e015b86747b6d1c8565e44e5e6c98f347685d21dfaf68cd1d5c6f2565a42c5e928d6b774d4427825bb22b2cc2fdc4767db2311d40e9b7a705240a505358e5d46730171d8e22c33ce646e62b7977634b5a2f7525ffb05d34eeda3373ac8c6dc7", 0xb1) write(r0, &(0x7f0000000180)="dd014ac4935698fe49c6874fcec782856e34dc8a3f4f0662671b7b6f7f6703d5d800c0348d8a08d32bf3a688ac0a17d5b3a7626424e9cae9360c2c2d335568e6b2617e486177c1a977740c2cdb82231055850dae24d1f16863578b83", 0x5c) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) mlockall(0x1) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x14}], 0x10}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffd, 0x5}, {0x1, 0x8}}) 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0xf36, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00", 0x40000000000}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:28 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0x2, 0x7ffffff9}, 0x0) close(r0) r1 = kqueue() r2 = semget(0x0, 0x4, 0x0) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000040)=""/159) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 16:00:28 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) r0 = semget$private(0x0, 0x5, 0x8) semop(r0, &(0x7f0000000000)=[{0x4, 0x3f, 0x1800}], 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/40) 16:00:28 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x2a, 0x0, 0x2}], 0x6, 0x0, 0x0, 0x0) close(r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xd21, './file0\x00'}) close(r1) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x9) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) getitimer(0x0, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSCTTY(r3, 0x20007461) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x909, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x9) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendto(r1, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x110) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x10000) setuid(0xee01) open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x80) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x31e) write(r1, &(0x7f0000000200), 0xffffffffffffffac) read(r1, &(0x7f0000000080)=""/46, 0x2e) r2 = syz_open_pts() close(r1) recvfrom$unix(r0, &(0x7f00000001c0)=""/71, 0x47, 0x800, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0xc0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:29 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') r1 = semget$private(0x0, 0x3, 0x2) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/90) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:29 executing program 0: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec1, &(0x7f0000000240)="0014aa889c9ba994bb1af4590d911661c20e778633917b803d1c8880109358524f4b08bfd202d612f4f447513baa4ce78d0ec71034c42096fa7992273355d16c403ebf983646904188b3243302809432297391535fd59de3e14408baf92e97ce5c7acbff5750afd81a06b36ea0d66ad65f8ebe7a7bf72ad7ba9230208247f16f63bd9e6de125858176838550dc12bcdc823f24dc9a4a1743e6972fc5fdcf") 16:00:30 executing program 1: pipe(&(0x7f00000036c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000003700)={0xdd, 0x6, {0x3f, 0x9}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7fffffff, 0xfffffffffffffff9}, 0xc, &(0x7f0000001440)=[{&(0x7f00000001c0)="de02960d4ec00664e156c3e731913243a20f3b26b13b743f5c292dbfa42da94b0d89267f5c1f85096ce0c0d73722c702db65bd5417ced87bcd1e1ba742475db9c5be45ccb746d2e6742ccc2c0e3389968e6c4139a0b4d737e1f64156b9c17c7bfd9494e0c6d844fdb0cd989514d0c0011fe45aa9b9f854a7dbbd0dad09e50e79abf80bcce82feb69e874d2b74aa1a719e69a8c119845ddd4d4e6537d79e176142127b632364613a75cb9", 0xaa}, {&(0x7f0000000440)="1598cb6d088222bf3b442c68c786ee7279fb6a76d460f0d0abe8db89b1469af32b5b37e7e48a89acdcea0626f0be779f65da03399fc1b8f339093880429c0da7f40667b4f71c5f5756fcd943629abf73afde1c8b712891675c854ea5d3c37938a4d7e7fedd0271e4743258a3e49e3eb7e26029bdf56fe6234f5c01a580cf9ba184e452834a778d13fe8af1c0091483c8be80ea4e52390a6d1df85bb67a358f7684f0fc7d483e3f70f9c9c83e7792187364652b2e6faf7d6b5fca2c0b4e3b44b01747d8251f99953806b65e89edc38994683c1aab59dbd6c0e905e7f510f7d1acd15ece1a40b12839b10b5cb07bdb4970e0d383a6d884d488a2d3d5ae92e6a38b494253566544c772aeeb512b6b4f8bbb7d3320f7a4c1910ba574d9c3b7d4023b03213df362fdeed3ff422dd0fdb08bb74e9fd89fc5115f2e055b2be3fe0d2c29bb382f4b7033f03161596589d61f5e9c0d1c3106657de2ad3d6df6f60f5c9c4438eb1b754d1a14b71045d12f65eb333b5d261ecd68df8af3274c0dad1ad22edf16f2f892630c21aaba0e824447e9922ad8b81f73423d0f3ff8cc881571627574e158c3541b04171286401f8ef5bb5804e52ecfff13558d00775eab1e025ec4aaa5a8073a6a9660b9df9e2755390edf71596355624b9ff6b5bd0f233f49c4fbac5b6a187f69adf2a59965d20610b83a18098b248d600c696e0c9780897da7ea7cfa7762efe711258860dab4cbf0e89f6408c43fe8ea460ba0b6ab9c1ec301645c7b7e5304514e7b8a604c4f96d164dee74a7dcc36ff2ee61dbf682ba2a2b5fa2c5f6885732bd7a9a40cda3011367b860da0d05a5602a269364408b61e9531aa7335d88a3988873d1ef169d6bd7dfece1540a261f0d63eeac09feccf827500df5e97950e0258f18c66de2e72fe6b917194b91a2b97541bff5ab3f28fc4e0559087313f6d1790a294663cd10febb030d62552fee3357cac6b7497d4e6f3516ef4fcdccd2dad02843a0132cf018fbd4015a70acf65fcaa51b9af16e044a724d5af6456abe7a0dad9b3f53fafcf2d53cd8db92c46b96ab9731b109df41c4c3ba02fbe0806096ccca07d6238d4d6f71b951b4ee125a6d29e657c84528ce603063498b7ace1ea5f81807e1157153489e14d95cc999529ace0280e648f4841608da211af4619980ce7276897291c19a67eeb26db00e20e5ef8005f4c78e189c2f7da07d050f426c09bc91517229634216e21ec27a755d02efb1993e292ca2d8d917f3ad2367d96c4eec512ea03cdbdcd3300b72dfd6f34d313b72091c20911710b97bb2dcde9659bcb444d61b4187c65e43ff19da36246d295724fd1d332c81f474c750e106e74314f91647bba69034bdf85aa5223fb9b958c8c78624d407d1b61ec202c990261c808cbfb73be98258b90b7ff881d761e29dde919abc1c7c5418fc9416f12ef9ad56fd186a150bd83110894a514edd8061cc259a0f4c1e3f3d856e03fc0f6e9601068ff1f5c2379e11f12e6a6f21b024435fe77363c207a547e4edcf9f137b1159259d3cda7c9624e5218c7ba1a3b6aa7f8195096742eaaa5974e6868205262d2f6701d88bf262cac79ab973e109590dd1106a66accc3beb4f823d27e67a5fa5a217c76a3f32fe161fef26f67854f03b395f3d5e2d1532e6f5f822e2d169583e260aabd5b2c6bf31b48ed92a55cfd2740683e357b926a6a3611978eb326762d9cce5ad290413ba9ef451d1662b6b0725f4a703a52046789eb784bbee341e731fdf38618f35790c03ee8acd380d947c59ab6e40826ae664d5d06e0213f31c88a8dafcb724f557cd0b2757265ef946df6251782da451e7536b1d580fc9081e21a8508a1fc5ad3c4c273b0196c874a905be50b6121ae353d672106f4c24afc9d02a21e0fb16c75ecf0a8a84bdc962538f11cce0675e46b9ce5af8af24786c32044d6739996b3ce4804a1c12d69b64946f834715beda1da4b0c30b3ae444eebf17fef5e9285b8c1e1f7489645b99f17fdcea63b4a8bdb333b7142eea0031fad9ee7109abd5b6c0ced6cd4ee4ba8092df8a4e2da600a09d30ef5b61222f463f55024e7db32534c9d289e8ca43383b55a7c475b98e8edb5230b683680c558e9993347364e0f822456d124561e7902ece1b11b0411aba7aab661a1314a7f67014ec3ad6165fa316adbc6e2b34145d2bfe2940f5d23211b44238844f0fac1e8730003e12774a9e655ff877982905a2a4fb37d7daf12941a5ea81341ddd59c3998214df224eed75d956cce62f3b1bef44a6772bc2c7f08285c2e3db13137728d4ba815d2c68b9f8c1634281ff7b81f975c739b266198cc3a8b74b23cddf8a26d2aad33a7099d707b49c5542d2c429955366aed35b5edd6c8c2d83c367596733eabd7c91261000f1832a5958ac35ab65a1d5a1846e029eb53cf9bb693032256b3c95b90cb9a52f8e8c93000ba6e61aa6004f9862d36ee829c1f105cdc96b077b2eb5a54d769d80f8be1e4046d6729f02ddd389ce6dd2923f25477844184d94ca6198165937cafcf07d316a97cea1edd25c3ff7503159f9a75c3d446fdf44ad0f9f9361031ddb7f5b25c7fcc778a0e10249e2472622b98affceabd8972f2cd4f3d6c36e47a70362a8871ef68522a8aa91d13dfe6e8a809f7fd0bfbb92b68d4d3fd2513f2006bf8f2587dd9fff027a39d6121b89e3bea4965e5aa8c6bdaf477b5af193e8e212e0295270d503626ecf66429b7ba0919b26bbe1eb0862c75332005e352d46c8f53c49f433eaec8e4dfc1720964e3c8e6e16775f383cf8b4515b6a23d1e3e9eeeb97ac09e2218a05855318c0dfd0f54c43cf63f99c3153c316e1da6f94cf578758cc8733a5d0107a472db6917cae829fa13b363eabf1d55465c072c0fdb7c20ac819a8590ff42e4592fd08156d31126476edcb9d9dbe10b5f8e0c13401a14235ddf47f2e713ec72d3a228cd8553767d6bc9c6a5abd568e803f85066fabdd16ca9b13b1bd352bce2e0916bd03b1f1d52e98c1cddd53ed291999caaf1aa6bd68c474da23a61d9d2de6c6daea792e0ba224f238d13367b051eefebe98b11612599c6af932fbbe53206ed6a4ea2046396bb3e33c31df3cf219214fb892ffc4a05ac2d0789c8548b7fe92027f114504bc590990f5becfb727c60fa1c514ebeb27ab68f7280f48c28acee82fd344efeb1b965ff8786b44b13d4547d50f79eb6bb30b75d62ac71895f184268740773dc63392b2e63639135139a377d3be61a15ee93fb8afb22cb969054a719a112624a69f3c201d56cee542cb5d5e87c86844bb263ddc09966c58209dc9c7ac1386d1739a1425a4b61e312f770c808831adab9dfa84ee644d851868fdad5502ce87d433259b84ad3d42e6f4bd6fd67bade11e9bd84b0ce985b23b1ebe84f7bb87acfb5a9e1daa2e6e818fe361fcfd2b73da7a0c8f0eb000619406fb6487da8fefc0d2a36d487c55f5e8f1a796fa4f8bbb98c0e3a48112c755e4c8fe33774bc9ea4a743dc30ed5437ff87d35045ab51f5faee3a633dc5fc9101b46ad4716d879eb9b2707651b5a0d8d8669f199386e3fab2e3683d3fda94021cadc29c49fb4173b5205670c44a69c820cb22108c8e758979ebc5b0cfc87ef202a7cfe4dc7e163faeef7ef9b67adcf270164f651b99bcd04350808808e27c7b960b106dcc0e2a190894815b062819b7d9008997460d0a986732b90db217cf23bf9c4113ff143be4ed31a4a209a2619aa7c310a3e521315859f758bf53063ae458652db12f2f2d373c34e5fbe3cb1fab5134fe93f748dd87cbbaeac9cd3eb9e9d9d02ceaa8f372fa85c3fa17455cb4c6acc416d89e4b75f864f6cafca27d38017a32e1d65c4f36638bf4ac2b8c319e4952338a6274d11166904e121969783bf7726160a52eb218ff9c8ccff4868ce98aa4382f6ff26158702acb14951017653408934bd11f80f1319cb647fff97e0d581f107ce32e5ef7cba3b26b5c1df252f3907557a1f9acb5679ec9378a4169d8dadefe194c44d69a688d6ca1f9af45ec5de6fc3efc549e97f01f42013aee0769022fe11ee5c2495f21b8be50b212638ac529635fa2daaf82120b4495f238e07a32b4f4afdb4b7d4f21fe031f389d939e84663e53654bffc344baa3604c8254dca7d3ad91e38718abb4bb87e649d8a4658571d43eda2f710916f5e3f48b0c278a1acdecc89cb3b1768cd53ea2a2652ca08d183254f1adef785e76a82924b4ec510d2fea7db8d3c30a147575b230dc5bcafa6c041f73b1ef8a8b3545f8f4f30b5f240f70977f75016956a63c55bfe0879303ca14ee77ed9b5f557d5401e81dd677c4c4220dba76173caabeaaf18f1126f36ca4aef4b457eafc9b72e68e9c49712a517a64c59c4c4aa1af56d92d74503efad98f49d28ab9cb74541afee2f2ae4f1ec4c38615d182379949d487804115820a86aff17e68e003bd14420e2f15fc7c2cab914b73eb304f38fcfed1f565bbb7d27dd984d98b5962bcfe117dfcd5b27a860e9ab5a46fff07cf07943b2c692efecf72b2e31a5df1b231b3483de2ed71f15b3f86fb6b84e83a097149aef0a7a2db4a49b60e00c8b1ef9664bd7ae0ac45c6c7485029d63913df47d155cf687c2aeed1a9725c9bade701fa46495b7195fcfb061b2f6b9716bb8f7755461f0fc532adf538f43c5b4072e7fbee19a1539b1b944d40c7e1ed8dc36294c44b4750a46656d7f1f6a5f8690aac7bc89f6ad67dc1b06f469f2e10688568508dea8500f81485689cb2db0af34e654a3d3c25cdb4013ac89f11beb9c5eb123c9e1f2f94f30a148426580f573552746936001c877ac023da29972cd5acc7d7cf61c6ad6a4c084f70bd20e8ed6d98e5b6d7c6355b36ce9392b17bf2d11d61f4ca4a6ab377ab1b9fd76d0bd8b1f80e96f8ef4a96761a709800ff54d1c8dca750d4e97299f0f551fcb784a2e59d46336b4d15b5dea129871d0dff3e66ea4c4501119567dcb27e40e34b2d86a38f2138d6230175b61bebd10796a456033f23c593b5b6cd30a44939628178f06d45c787c5a66c383aaa1becbcc7c225bcd80ff1e973d12cbc43b8c7bb2166721cd29a7c3bc10a6c756c0590b76306db745ecc2c14c1f13e519bb2d98baadc4abfa1c2580ff485d2e279f40473a9780c4a5b7ff4b8bcf17a91e4ae3b953d93b40036a6604a67b9f32117b1c981d8484865c9ce4c8e1e28e1f1ac98a0b38f7fd88be02d96c47341485549b4be32a0eb21e6843ab839950cb0f4aaac75c86d21fa4e7d8ae9d649e5494da626fb39639bf321a93430a7dfcd76cad88b9d7a1eb0f1d23aa8e0646516f8a2aeed727da749d016d1cd956c674be6aa435ce15a9ae78417f144ae02ff221264b265f8c6f2e5e32b138e2908ddb83da11f49e9a1794988716130d5f747fef4b01e153b95a107735bf22e029136ef1b29e14df637057ed1258589fe874e304b0d68897f8f0471904955e579c30d16dad5f197f46261d662772246cd275a0b4cafe698addfa7d947e2d55d51d0653aa5e2a8aca2f9ac9eb4688ace66f0a6d592ce2cff4289d50575a18df909f50fb30143c57e07a073cfee41cfd47bc857be92b76f6d4810fa2fade9f46696e6515ec7494d5e3a26ce53c62cdad39f0277d2317ea8ace63d687fe0b314689d26746915dd40b13a805fbbaa4b56fca89adde0eafe4598ae78a4b6dcc67e0280afc62bc463efb63ce23bc831bd846ab34c432e8142e112f0730c16da55355338794c69d58a0fcd04d033fdbd9523212522f7284eb3bb90e2eaa0ce1b504d0881aae1ba97e5a56f12", 0x1000}, {&(0x7f0000000100)="ed10a226994fa6eccdbc52696a043744e4bb71ca8a0f1cb60cfe8ca86ccabc8b151f6b8ebc9dc582cdf5c0c39e8a07b8daa19be8d983de283cf1f920fa2e5797478ca95d", 0x44}, {&(0x7f0000000280)="9e7550fd956869bcd15a8c777cb8d9c2d392d587f4bb64f04821473b0934caff7c286d4856366ba64e444c0dfbe83cba950f2e6948f9f3ec45ee4fab4c", 0x3d}, {&(0x7f00000002c0)="2341403e51d1e39fdb9d21abcf8b5cf3f263162ce44123d11c7f165a75b305df688a2c8e093212c8a8217419a38ac7c2bed19696e54b3df77c41bdf415c6f3f10e800e18ade8ddcd5daeb6f73ca34858f4222bee56da5d95076557e01f29825f96b67cb00b07686b271e67c9", 0x6c}, {&(0x7f0000000340)="f06ef2263f", 0x5}], 0x6, &(0x7f00000014c0)=[{0x58, 0xffff, 0x3e5b, "d217edb93ce95bbede3792019b8c96111933c405ebbc5bd6ff20cd8a322f1abe63846f5eb09fb629ae94979a550223ed3faa6418d38f293bd270e02181d2d85a0735b59c36"}, {0x1010, 0xffff, 0x6, "cd6ee88df7df167603060a0de1fa5e0683bfd68092772db5cd42e0da511a053cb9974109c66692db2343480744f6c61728a1cd3327c3adfd1cdcc51105e9ece04b7e81534328ef11c0323186c090156e6d172946bd0d0f636ac3b8e1ab50ab96aaa6e2b6e9f048946be18655764003dff6456ca56635238afc1751b857ce6c52d4b6309389898a973f1b1a8a72cad7d49443dc75bb79c07d459eeb7473f72dea8b67241672746372eea7e5da6c38beedd1afb776581f5879dc3312853d4bfb0ffa28826ea7df289183d62f1dce782309a7d01cc5119029389a1af307b92a8c6855a35c6e35da4ad3b78fc2a4b6df7d219405e6eee07643541bc1db18b77ec91928cfe023db955f54fb9545b4151ac007f804b2cd4869aaa18620bc160b6da3cbd1404aeca0fd05e95392c4aecf12dda3c7c04f1bab614e6c5e016b84f83d17c1467f3914c0d121cff5597a3a61037e554a0750dce0bba4a7eb8206c45b4784d0d35d5f4a8ef916442d6a3fe14ff4a6e10150f52603f7ec30d126779583e088fdd2e28a5bf412829a15683b92f9961f3e367392ceb5345816f3330d7ea09eaf19f8655f5c8c15ef7482250676a1020160fd540f458a8b18ee3ab065b670031d0a2bc82cf9344d341e6dce42939456f9e4ecc78530259f1bccdadcca5149bdcefe673cd7811cf1b052bafab0aa836a3693d0c1ca7ad5fe2e14d8a7fdb5cbf53888222e978744d9a4b13bdc9b385e8a96b6d265b93ce1bacdf2569722dcc62e4d840de3c00ea3488a772bb850d7d56ff2132a81e001154e929d83a895e89b0fbc41bb9a5078567dd22e8ddfd444dfff73cd5d7c4a2d4e7b7d1028dcb24191fff74bc4329447bcf632a8aef590e7bfba4e0890a9def1c1bbafe4860e4491fb54315f79435abb8d95d21074192dbb8c4af7b09e9f15b21fa10f9f76da7a417ce5766bbdb8c6d6f6a446184825b9ce0eb60d1c3021ac1d699b7959373b06b2c64d98ab06df0af936d32083d0c005dcf774e31450986d932f58d73135be869a6101a8cd9b1d5b0eb9af365be8f5673c1c2092634144b293fbdd6ff5f0a66f23a2b154c1fbf4d73cef39711cbbbd826aed8ae30938d9a5efa69c5380e54d62d9845a9990df54d4601b0a4b51c885b4f154e938f55529a9d29fcd8025911fc00a0262d747b686f015db6021492c464d4cc718305046a28930ef9ad2edf068f88bc2a8189b9c3e9f26c2add078a66d90c85b5207f0507600ddb16798b8c86b0c9c5462861f48db957eefc7a502764bbd14a3d8f8f820c85e051cdb013012df9e25f9a40b3e30d8b4d683407104f8f014dc44fa3bc0720d94a6919b4c319a4eea15159387e07a906c3a1780e0a6c3761c55a66c2e9afcfb060df02304f1aa475689bc7f71b6f6dbf362a5b1f2ec9a70517f308140df402dec104312c52a8ff67308dbcb3a8bc9a0a03ea9ea51f11af71c1025a31152150a3a62c80728abcd2174f26d0b950ed264d3d93cdbbbc04e27e1f6307d3e86586485f9ff37d7262e93d7fdae23e79f312dabc6c34f1f3a1f41c9437438f6a8098001c5140974faf129fb1841ffa1537fdd29cd0a934c0dc98ca05616595feb01567a81e0909f260fc84956f6a9d614d41185a4253bdec3701942e20b4676b1a128dcabcd816429ab0c335823601ab3927041b583ef0a8e10e6237d246c7169bb7b050251005199e0ab32a6dc3c46fff30754519dc443fa272b36a9d0639b188a59822df6c66467b5070717aad7cca7dd56b693a3c233780bd703e3d4b43010560c8d1304b45069c715b1cd65a6ecfd970703e3b4892a0e5048c482bee8e86bac75be0ada2244892d21a9e35ebe4e173220047135e88bf96cd3fd6b66511fe5a740f80232140cf07fd5c142f8d84adaa3b3733fa83692bf1b95d0f41e408629e4e4c0a7a3334510e08e656cf5c8faf19ce1bdf1ff85262fb87394e8a32509d92d24cdd06a5d14315b2c6624b1afea3e3fd5b7968c2ce168acc3b99d402f9e2c3d7ee32471a66070e330234445e38e2c38913eb80befcb906ff858fa7154b160561ca1314f55dcfbf70872e6263c080ea75aa2c8b02279f70771738ef8e32d9676f4e506b8357c0c6534c78a0c5683e4f31fd772f49bc9dbb2721cabf0a2d0ec703b5bd36fa5f34657aafcfc87dff261e80ae2115375b9495adcf1f6c8a0675f0a2bad957e01bbc55d3a5dd91646c963fc18b0d58abac907ff497750508c584b13382ef4943ada3541c25cb9ebd80715c19ba29db42401a661d154f2c338b78b0790c4b6516e6122b68f9eabbf58cb50ca84226992f5256008fd9f8a0f061b10fcd74385f92731f3512c6602f33834dc3e00fe0aab251e63593c2396a2f03642a3c5cfb6cd64520ffc84c168c128cfd059e844a77391e080b2ad74977d3b8b97ac395752c27fe9bcb96a119afa12a7303e7feaacc49c63a688985f883f8527096422dc8358504989bf50c86a38cff701a8fb980b4197f9ed25a817d2d18207240dd0cba4f358c474e7e6cb3f0b0a56635db1f0dec27a33032c7b272069f948adddee0d3412a50f9af58d82ce330e9f5b675f7d4b59c1fbe3f193e42d3db25e53bc7f46a69bee227e0f076121281c3435a1c9cbd1b7c8b2e60c44a5306d1be95d224faea752048ec8bb139eba98b0354f930b73783f7c7db26a7a125c94a8c478c5888ffc8bd67e5281b1e0fe495e1d4d300048796e85219ec64e97cd53131ddb1c3603301eb8169d381a7f1b6fedcad9f6160578ed60236ea5cc78dfa84851b3b4198fe8dab9a2c10f17196960772c2878692b57d8e8afa1304e53b4bf04ecd4540b4f540ad8cdbfd2eebc10382ac467df1bb869af3ab9f64d79ee099ad7fb357f8c1f0ab1a208dd1d49ed5cb65fae3fb64b89d693bee8346d3fe13c93bd6bac7fffe240349f752b0c9f614d5d7108f0087fb6bd578b9c160b681b7ab160a5164f4d653581d6ce6117b81ef084c096527393f13a4264cad5f12cb351c3f809a471fd9d3a77aa0e099009412d10607dd1670460021d0b4ee8a4ad09675a0010407a41a0f17afa42dbedc85428a35e0bc191765d19b754de7e9cf802308aa1a930855ff5ddb349ba6260230883a55a29df77bed4b755205e776e8d0d43532779d269bacc56e64f82dafd4377383874981b38d68321ddff19aabfafa2286f7b872900bcef247f0adc01ce965046ecf4e02bd55316fb7a283c26fcf6845f006e6d672daed286cd0249b57a0ee1b03169a7541dc433939b9223ba8a92e16a9742f75b790d9e4b567d7aa29e7ed9db4f3beda92c69aba7dc9846fdc36b27a1d3857b6d13e5020e0da0155c67d4d3544aa8624d11e858a6cc7bc3f4092f8bef728ce4a4223e38e59307d9b1bbbd6bbf5c1a5b665662dc60b5aaae3b84b82aaa26590d5ac0743973a72ca64375277b3d75fa5b779ff78cfab375de346ed1f691da01b1c740d71df908dad3ed85fd192a4dbed74afa5131ada6652fc7a60654769e8eb74b2e256626bce3e81a8b0d47a6f389760cdddd330bd36402ed540fa00ce0fced5ea4c7d30ff85b529a5c9fadec868dc9b82948365ea9a0a8a34f6663a35a0ad0fc62d88334b391c674417b11f44ccb48637d3226c0e7f170ef81f2ed8af8831d5c6eadac0e4c3e5332d2a3fb41e2c46a70c5a5657633061fabf1f13399e03c0f42b47bbeb680aa5719ec807c60cb98ed5b89cc4eb249c79762d556dd6d2b45dde2d931f20949d558e13df68b414f20cb9bf0ab15cca37c3b46f19cf9ff7cc7c7db6639a310ff2ad6badae606871b2f4a16d9763290ff4443b2ac91a22d9d1a11abc4042d0ed081d7f6ec8dc17a517153255b32125f5ed2afc51a394fdd2356624948988ba857b56fc0d0e73365d61c601f508f2883320acc8dc89574a2a603caf14d7ecead06163fefb5a838436aebbd7ed402e18b64d6daee925fd0388d30be4e181f26eaa7640209c658e909fd83e947bb378fd955120935024ebe651bc59db21e49890d1069cb6d32f92a26fe909e5533f2cf8a0e66e813e275cc6bbd69ed6a2db4cae4800f07ed414138208dc067e495ca7739debcd0530f71df7ccf38ff1a0a5c521bb4937c1170b6060ed7d39afba60dc58e9b6c8fe2731e612383477c45a98ef66b491e1fdac5cb78493a6970f34512e080a8462899260288da0d969c5dfbdc85403114a0ab8680e5ecd6ff6822931dabfa899376e025777d3307361676649417a66638836a8285f8acf87fbdb9ab24f8405306f0f478fb925abee47620948a02cfb0d84e41b444d2ea9d027b69e9d9798223e44aaec1ac3a12441cb3fe56f1fce96537c45fecac891ef6657bb99f49cccc50d72ca90f1bce8898b5ce186d215d4bbc3e2d944349f4b1ef92d17b8f52555d711256207dd2050b22ebee431d0601c7e6600045b3906152f9862217b36313738429b25654a5e4932b5ebdcabc19ff2acaa53012ce20652c47179c7c4c301c390c2482fd045e40fe91f42f09a9521b12ccef9f62866f6043e7eeb741eb0e042a7169c910ccf96458854aab256f03c8612a005f1419a2625372faf2252a498ece07c976760163ed1132b4e141548527f5cfe174b3d7b0b8cd54d3d106217960ba22a27e75077c857473bf5a23f24f34f86b29c1cbdb7f83ad8908fa5097c61b0113f48bfbd356716f05aead406e16e74a04fbda373b82268b8498420e3068515abb14fdde983c8aad7459aec3512bf22482c098fd904380a4a4f9d41fa795a4905688cbf529b7ec9bb5b9831efa5e005c73b0020cc9b51570f7e06ac345fe92659ec04f93a483c8ef82b7d53a36da4dbad8863279af3dafe21614a579014cf2553dd3da33608d8681f1e5c9bbc6d53e2da3d892b4f62f853f8f304a62fb79dc2a78b50282d852db1dadd458e4f6b5f2853a78570b510519f219ed2e41f0e63da71dfb536e86f81f318c7115fc817d65436183dbe72c0872c4e4ccaf884f1913c2625fc4e8d138d33b14d0187b9418e4aad8417d44407fc6bfdde4b2a036d2cfdd3e94c2e7cd635990442566f62d1c074c16b49f117bb943486f6dd1405d1a1171dd7adb00aeb9b62dc29a0ea6a2470fb8923f7f806391e8822c32125ae74a6c452a72b411f8229d3e891b1a68a9a9645569a5ca803afba28a9d31226cf873e02440be5ec3b803c85a8caadfc0b541e7f89d62203b402ea1be54fd71748402a79e92042f41947dc64797e52d129a5f98af936a681d7c543f7513c360590e1c32b03ffaf81087fc3ba82b7d746769fc41c28b78fab6123aa4d4a4cfeb0c48092976aeedcfabb036984450d7b8eb5bf011074c4e0d228feb25674929ee612d9eb67167e380df466d0604b813d659da6b2be0b201c24a57327bba2acc11038999435613a252493da4d84c09890a21a3fe33f9dd9ea8dc8930b7cb8b364b913fbceb0e168d2aa17568ca75fc51af25c6850fe053522db3b067860b0193a12f1f0301315a11b487fde9055c42875604a91c42d76eeb3e8f907bd02747846cb12ec4ab7849f4a09dd7ac6ba7394a729183e0bde41f1bf59a46df8e4df2ceb90f29069ca30c9a40b877cadb161803c1c2a07626295e2a02c08415226a406b04d4a73ff0ef385f6091d569eff52e96e25ab70e78a6614207c1c59d6c32889641b965fb61df83db0b9f39da29278c790a21e796c401fde0667ee95f18af59f650b9384e464edb26816daf156d164c13e5b4376bcb5a49fa98770fcbad95350376d1d2b795a395b5839a9d3250288f82b108b97b1f7dce6baea34f5697f23938cbfb"}, {0x50, 0x1, 0xf0, "a032cc0ea4ff4c91f17557a9e82daf42acd9fe3eda477140173bffeb84a39bdc190f364804adda73d756f506c4a8e340f4278cd778fa816c31d30bf3"}, {0xd8, 0xffff, 0x2, "2de8061c561bf4db140a8bd0ab94519b5ffb1ba453fd0d51e800755c5638be2fe38c1ba44a604d08482b5da80c0cbb519c123cfae32253ab865bd3ad7e0c95599402e09a8d77f48d265103dace9832b965bf05bfc48ef7f9dd6756f6fb4df3fe42a3174ccddb997e25fdee8e248e3456062c21fbfcafa7af948609eb18d0fdd9b94344fec2ee8b80daad6cf3d06a1b0b55410a1f734a73d913a96adfcd147a211b906b96d44107f4f87b8ff911e2f2cd6a9e165fd9e79be8c9f22426eb19e8f29f"}, {0x40, 0xffff, 0x8, "025f6ac516663012d0bbc5afede6c31805b46a69bafa7302629232673fcd67ed1d98d08b5ac17dc6219399"}, {0x1010, 0xffff, 0xe10f, "0d5c3caab5974b973fb956b944274e578a7b852190f02cc42f5255bb75a4ee8daecc0bd9080ee48930955f586a19419813198e4fbc8f8f9f2f06c54fe42a3ddaa2cc76b3499b30f30d02712985de4e35a0b846f91e2dd898e286ba8c7d52d45b5a4b9f53dbeac8967780fd98f00099835c8f17a9f2b181e6c08e054bb7928108eda6101e1ae81a985ab12b08c0363919d51968b2e4b917bc08240149107c4d5c02d0bcdf7cfc6f5563cfdb2ff3fdfc272fa570fd69946e029d768fd5e3efaed11cffbff296f4df1aab5d743267c418206f03b187115cbf52e03acb361f6061c98ae087724522e939e9d86cff0d50b0f79cffc58290cf5018f6d614ef09292c2b6970ea31d14aeb38461eac305d67092c44e2059eeef2387e644d5e5506d618c3af3364b2d0d39c05c26e2c9d2db5bc298c9a50ae75e428f3c079990d33def1978d1add3633fc84b62b077ebfd1505b10e695b682c9964aaa8cdb3882ebb2c75452f7d33bd4333763688e1a0c28dc4df0ffad49ada4c4eb3df3cdb9bcc7d48db528a6ef64b13bdcde8fcd9ac09c54a5be02d0c864caa143ee45d8bdc062553919b462905c3f0a0a1a97d6bd3402763c521cc75eb4d85964c64b5f1dcf2e35a11374fc81097c8f915c91c105c42ce91cd0cc18af66a12a7be805c42e720b20085c1f32f23c08eb092c45b1a4e74174a16be8fd2afb4b59cc5319b7ece72129e01b8d7141cd77884adf1207b806bd73c8438a4358851a9b3c105f32379523fc695dc85edc164a5b1d3bdecf1274bc37e9e97f74e3519993eba2ba2cd8e797a0b71fbcbf01907bdcd2468c9005f4cfb0a4122a27f9ede9a0479a81b613f096f165686d22406c1a152d8964e3957daa390a51d0d718642b00f767b5be498fb11669fcbd0b8751bb894e1bd2522623d5086ca1ceb6f5abf440da0ce4541d7febd92e488a78841100fa9450f0b702439eb18bd9d1fb5baf8917a3eda052633a86d7d1979ebb1a3a9ea0f0db4649f70dd0c8b9fda28ba673bbfd7652eb960cbd57aef20976dd37c94ebbc3d69930cdeea9443add7687e5d6f61fa8115147fab4648fd0a43ba5dda7f8bbae3023f5e7e0e41e510fc1fe6eab61e58be756a2dd9cf66b45e5434936ee7af9b5e76dd4649f593b1dd8617ae6ed720aaefe75a90532d51d0073c907e6297383cdd57a262ce5374798541f8241915fcbf5c81ca07f0e1efcdb0e831458cb37d5d88eb82ee77057a01da94b72c12e5f539492d7c2389c53c2fdb984348ae937c806bad5e25b76446d40f6960ebafc36e47d0e956c605901c79ffabbabec29a878f706146313eecf46ea14de41fb4ea74aa4212c293aedf66506ddd1a53630e2c17b0c7cba5e8b16d4c8d145e768beff89dee3a90005bfe25e7de1a392f057af98db051f8657a911fc6cf4da3f42016a92aa09af57f03043e25eee4006e324e101393fe80e7bfc2ba1e2ed6c9a5ab6015c81fa8f40c515168631c50c4208ea3bf3421da85b660a86123c12fef2b0d719f5e1baac9c466fbf61983c0b54b7efd87c36f4af199147a67688e971f402328240d7e68d670d4e0f176325c5614fb819a9ab08d0d5a73d82e63f6652db9a736673e538c0f0c30a6dc1fde60827880c897c8e7261ea37f4d33cac7d2e6885247c236ac1e6aecaf217fc8dfdb5989e35d9082a099e9a613009a6daca21b599d6c9f01379bc2854aadf35af57371eae1563d5d40904c1a6e42701b7d6b5e9096131da2831cac54a10a280d085ddcc3924474da5b136d023dbc84fff4b97993de4978aa5c05a3d0543833f45f76d5f5142fcfee39bc0b19a8ee1cebc30e99cb66c3c85efda914b4802d3fc3880a886d5f957f138c843874e95ddcf83d450b2b6c3e8b1452db4b518bdb9781cb3f035bbff93ddcb7aeb798af0b4fa3f0ec4f02bae0f808e873ba9cef5d6771bc48f4e9bfaee3170fadb7447f26c60262423340cb19da59001aaad719da9c7cb82af88ca156c1b5b530c248f1d468b9a5f60ef15fb16377b041c671c0c11d4b076851591f9a749f8e4e71394013aaf51ac7ff629fe01cfd147aa1ea87f2ce5b45ddf7a80d0aba27ecba7a499ac4bfddefbc9f94c0d68f768accb3c5efaa725bb3c0b3fd2412a3894fe14253c8e7de276679397c96f08c55b3a1d962925a26749bbf784c2e55d8f90b9236e2cd5896d54233968adf98da11f10c4fb9e90f4e7ac8dd51fcc982db8916b94f0d75ed79bce7d681145d48335d4e2c8494730f45bb026664009655cc3b665b30c5e2aba256cf7f2323726913de67bd1dba9ced213e87f15a7150daf49c07695b7a5fa96b864875ee9059c57702b003ba18a5e789d2633672b1f47a4e0c2395d10b8f7afe5daca745f5fe40b4dd607ef53944f7fdfc8a5b318deee774d2c2a1eadaec3839abd216a884814397e30864cf561a3199ed4160dcfaf43a7add7a11c515b2b666b4c06397aede74490da3ebc6aaf066d48e3e7225205d68af76ac9960331313753a2e9a490634f6494f97aacde18538b0adf2cff32cda37833cefad57ec733cc7d326b70905a8cd670084de278190c0a39c48c42e87e10ce62aa24d26bdfc691abbd6177df81fd7256ea5c30df0079dfa721ab4aa1358d2128e60bb2ec240f7ff3a747c0a425a1f0018411a2b94fe269ff1dda564375332575d8a72c6c6a8b9d8f43d21bcb1452929e2352c2deba79f6cf390d0e33e25c8e90386f888a36682dfb7277e51def07f8ea0d76ef76ce7170cb98caff305ff3c1d6c8c28179434949beed8c95dfc6ed6f05d567d3eda3853b9f5f4c7006823645aa790cfa93e7cd0440c3f84b1a804de838af824f8eee05f332eefc8e038f5902a0e4e6634b88f59207a844d6384e1c0e05fb8630b3104205e7ca28fe368a0b995d79e08e41df5302dcb75f232830cf73497a78187efef31980da11e5f061052e543caff17b246409e9348e858ef5e708360e7660306587eb4ce8c9a04a20ab350655fe816c6d7e5c550eb44214113e527c6304a2db12c777c9ae9ecc828a823080bba87fcf8ed94fbe235743043c02d445859da2cbfc5f72491d19f1e764420a2309b8439a3c9115c54ca11e53076592637201b9cfba2ac3de22d9b8ef834bcbaf50c1824ea08897ddc38bfc3757f031a751999e2b48165c323d0333abec75362f7c6b1f79e73a3ea027bd3676a3daa671abb4ad85f2606b2a732a246a61242dab720c9307869eeacdfc625ceee79aa7d9a8d339f89b07d45aac5b5cb526c66a3a2f1934df7694ddc30935b0464ac489c9e3c5d5efe4f9f1d7f3c42ed26cd87c4beb97ca74a9645f6587148bd3d7a6960993f81aa08291adedd057e18b6480de7200a57991619cdb8e368c59049985402e8102dc9ac0f9893b810ee70fb7897120763883690fde44a9341e2f260e60f338cd9d2098db9812144a663fc1150b657e69570882918e0b30aa94f873e5d798f57f3a9743131b393670974354e0298e796e24eededf3a1e6a26e27ddd91734d4fc1f27ad1300a88b4b719cf716a7c660a4f7e0608b6e5a5a00458cf47fd7e145a823f49d9f3de0977ad36f118d2316adfe1343ee4ed1f5cdea1594814725a0f3b2261836179f76a8397fc93bbe2a8716f9b294d7c41e5c5c2e6423b22a395cb3fa20306d765b2333c0f7a3b337c8f6e02d5de59bdbde939b5d03edeae1f55112bcd3a26b8799c974d6215171a2dda467beff744a29614995531a78f2fa77385d9f931588ad46784a5b634c3e30f32e2b90f1043bcedc2d5409aa43617de2bd2ec998fb6815c285f1fba1a0f912c3db52fe8bf1844fce48147a2d0f435a81d4273f5ca876e097ddbf3f94bde191f1bdeedf301a705c2707147ebb3ab549333a5f27d100001a65604cd09f2650760c1f408f840c209aa80c8ac0bfb1d0c743fc1eba7f1490268292fc2b9f540348908a11e12c5d9866a08a35619cc89f97e6594dde19a04f90fb0fe7eb75948cc5f3d0a5ffca4b023ea10d42d0e9433eaac1350c309395495939e1702c519ed2798dac548aac17cee12a3525bfa46f0de0d23011ab783634b1d2813acdff5a840d34c0083386042ad57646a93b0be04ffb4d4b4ef4e29efdfa96a6e45b18d5cb6f511adb5f32d11cf1eb22b8dda667a0da799fcc67fe5ff28b5df9ac805c977a3f05b76be83630460e6bb8ee63345ede738c346482802609bd6a9d1519f835b59b5879042196e5be90be40b11805350789e5f4960efd09b68fe4bacf356d2c263dd05531c2b00790fdfebff38ec3918736853fac1a618d99da1bd9413124bbd3217dabe2b43b074db917359da56b269250b22fd2159a908eda2a33e14ed5c216a220ddf0201cf78e3342d1b24613437d940ac8dcb527776e02d73c58b46de069d67121d9f410f420b7b383e1b5b9561eba5ac344787f39a6fcc1b1aff91eb5ec3107802e24ef667516b7906b50528091a9be28722e5bbc2bca4c1e8018f4479e6a7254450189ca631c56e2d5488ecb0004cc1514fb8fa05768152ef3a071699f79d169cd2a4d8a3bd11ef956a06e47796f8018643f9a91c7efd7d09f0fc4b601bc27f3e36406ca4f6af6fff03f92eb302cc3a60897471f930518f8ac246433760ab81195970328d892bd48c47988ceaa18eb0f1edabe182d6383e0ab952fbca45b11d83e280bf5cd681230536e3078066505a4db3f5cb1e7d586d67532635cc8940ea10f02300afcb5d13eb29c799b0b49dc8ff5d1302d01f3938fa2416c63c979b34b5850c14812161f61fd08664ea7bdd29fec4918b12ab34aafbf8119bc9ebf347cb470c617a05786f7134cc1be5dd28a455e37c52ef760269f8be0f4df46958a54284c795deaccc78eef696c22e25faf8e94e8a6d3139d0dc71f36e761349da110afb1035e81719d4aee980f7f5a71a9e3053550824c0e6249b745faf254be3f984bfa43b5773e26711baae004a14ef766e8c5f304c4d611db5b09055e5a8147af054b6854117e27c1c6428c051dffaa748983f705b4369c59c92100f2fdafc046e7551b0426992c7243eff40e30308f766abe5e05a32805375a4ba3e6135ede09d662251b52962647ee8a776ad6be98a4affc1bf69ad17090741fb8afc8ebaf1e42a5e8c12b00a3871e65e2f3aa4eb96f55b9de5b123dff509321c439701559b5441750566a41f8e8552ab7ac1d50df06924f1154e1ca9b6835f90ee8607ea08a757b3f53524a41d8d59f246273415e57194fc3e760c1f910435d49c60963817982a5ecd79ad720ff7cc88cf61b8f60f5992efaba5b43334d43fd5dfba051f1d807f49bc5a8f3aecdaa09d69c9c12e6b1c6a7b66f8fb34ca69a1fe28e7f23a34c78628056211bc8e713d9c4156316a65c9a94ebcfbc36ad1b7247bc2b8eff69679ec71e22d6c32fe30a37788a528db8348671e6d2e3fe69bb7218a5f5ba582462da61789d709a17f566ed36d412e704e6911d81b8106b9ed26c42cded758ec02e4bb324f489481a4509fcee52b8b3eabde900ce0624bef14f2c4e22974ebc26e78761afabc3346e42ced399ca9e75ca34f4a0c9483bf1186e2ab87770402bf1de18c25a0e1ac3095e04af841a324cfea65ba5983146e5d9e42a41f2fdec269cb6b7ea97e60d7023f628a99bf173ebf36dc29b57178ad586d08086851bb5400c15666f369b11d24a468a05bbabde3aa7500fdd139335cf833aae9ee91d2226770f0e4005a12c47323c1ff642c4ee2eb248351f45a3f33ed2d81e0b4af8a30427461dade37d4159718bb381c7069d28d26e9cef595a31391cd7390539d"}], 0x21e0}, 0x40d) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28009768a617b1c396bf2543a168c38f37340000ffff001021"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) accept$unix(r4, &(0x7f0000003800)=@file={0x0, ""/108}, &(0x7f00000037c0)=0xfffffffffffffff9) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x200, 0x78, {0xe2}}) 16:00:30 executing program 0: clock_getres(0x3, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x28282, 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x81) recvfrom(r1, &(0x7f00000000c0)=""/34, 0x22, 0x0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) getpgrp() socket$inet6(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2090, 0x1) 16:00:30 executing program 0: msgget(0x2, 0x80) r0 = semget(0x1, 0x1, 0x10) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/33) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) msgget(0x3, 0x48) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xab, &(0x7f0000000040)="d5ff9668", 0x1) socket(0x6, 0x5, 0x8) syz_open_pts() socket(0x19, 0x4005, 0x1) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) fchmod(r0, 0x24) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) write(r1, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x2000000000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:30 executing program 1: setuid(0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) 16:00:30 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000080), 0x0) listen(r0, 0x0) 16:00:30 executing program 1: r0 = kqueue() getpgid(0xffffffffffffffff) mlockall(0x2) r1 = getpgid(0x0) kqueue() fcntl$setown(r0, 0x6, r1) 16:00:31 executing program 0: mlock(&(0x7f0000c41000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x308, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x9, 0x4, 0x9, [{&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0xff5}, {&(0x7f0000da9000/0x4000)=nil, &(0x7f0000de8000/0x3000)=nil, 0x1f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200}, {&(0x7f0000ed6000/0x2000)=nil, &(0x7f0000db0000/0x1000)=nil, 0x80000001}, {&(0x7f0000c14000/0x1000)=nil, &(0x7f0000d7e000/0x3000)=nil, 0x401}, {&(0x7f0000f8d000/0x3000)=nil, &(0x7f0000fce000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f17000/0x4000)=nil, 0x8}, {&(0x7f0000e66000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000f90000/0xb000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000eef000/0x2000)=nil, &(0x7f0000d7c000/0x3000)=nil, 0x7}, {&(0x7f0000c54000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c1e000/0x2000)=nil, 0x1}, {&(0x7f0000e91000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) sendto(r0, &(0x7f0000000540)="e7e63dd208cc3f1dc3ce6e794e49ac6c4719b953025e7456faaab8dd71d4efbfd45f5f79d4aaee776abf1c26ab29710643bb6ac85caac2d96302c1b1dfd703718d9b9ae8c70b1817ca23e9c4a649a2e16104f46b20d8b247465d0d84c2144456aa3dd12f8a649b85d42faf5d0dbcd158b72c61671f29054bcbfec214d68d136fb1884ed06d031a8609c30d85ddb66f8706fddbd84d2b6e2e1ad3ec8c633ee03fd455edde1c7031f8b2bbe65c4f6318ec83a4f297fffc31", 0xb7, 0xc, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x8000012, 0x6, 0x2) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) socket$inet6(0x18, 0x0, 0x80000001) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) socket$unix(0x1, 0x5, 0x0) setgroups(0x1d3, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1, 0x2}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) ftruncate(r1, 0x0, 0x9) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='\x00', 0x40002003, 0x100000001) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='}({\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='%)\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='*)\x00', &(0x7f0000000300)='\x00']) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:31 executing program 0: setitimer(0x200, &(0x7f0000000040)={{0x0, 0x8}, {0x1, 0x5797d64d}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x81}}, 0x0) getuid() getitimer(0x0, 0xffffffffffffffff) 16:00:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="1a50978b08000000000000007d1be7ec1fd10de062e0870100000000000000dcc6a7b7e333defc49de28249fe14b5d0c8b196ad46c6181981de2a7183d08417dbda8ab61461bc7c6054c2b566712dce610e22311784f274bf743c436358c344098b33849bc1f1a9bf988b34f40d255d13fbf5ac489a828c8027ca67eb37a4004419cf4fda2fd979f8e6729d5e37c1dce76f1a46816a828711476c832e6eac33a5f2f0f1a12d63ac2beda06af381d509c89964a4520e588b279f9c826"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x5, 0x9}, {0x1cf, 0x7fffffff}, {0x25, 0xac}, {0x63, 0xffff}, {0x1, 0x4}], 0x5}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x1}, {0x800, 0x7}}) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x800c7005, &(0x7f0000000100)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x288c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000300)=[{0x2, 0xfd3b, 0x8, 0x8}, {0xe6d7, 0x200, 0x7fffffff, 0x2}, {0x8, 0xca69, 0x80000001, 0x4c}, {0x6, 0x3, 0x9, 0x400}]}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000006b, &(0x7f0000000140)=[{0x20000000000014, 0x0, 0x6}, {0x25, 0x0, 0x1000}, {0x400000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x7fff, 0x5, 0x6}, {0x3, 0xae3, 0x5, 0x7f}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000023270000000000000000000000000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x9) 16:00:31 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x10, 0x0, 0x2) getsockopt(r2, 0x4, 0x29, 0x0, 0x0) 16:00:31 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fsync(r0) clock_settime(0x3, &(0x7f0000000000)) 16:00:31 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x228, &(0x7f0000000340)="05") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x12) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x6) read(r0, &(0x7f0000000100)=""/80, 0x50) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = socket$inet(0x2, 0xc000, 0xa) shutdown(r0, 0x2) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x74, 0x800000000006, 0x52}, {0x20000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@abs}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xa) geteuid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) open(&(0x7f0000000240)='./file0\x00', 0xc00, 0x2) r1 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/44}, &(0x7f0000000280)=0x2e) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0xff, 0x40000000001e, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000000c0)={0x5, 0xffffffffffffb281}, 0x10) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xc0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000140)='./file2\x00', r1, &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') lstat(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x0, 0x1, 0x8}, 0xc) mknod(&(0x7f0000000200)='./file2\x00', 0x8010, 0x9) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x3001, 0x4) chroot(&(0x7f0000000440)='./file0/file0\x00') 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlink(&(0x7f0000000040)='./file0\x00') 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x84, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x200, 0x9, 0x4b, 0x80}, {0x7fff, 0x81, 0x87, 0xffffffff}, {0xfffffffffffffe01, 0x1, 0x101, 0x17b7}, {0x101, 0x9, 0x80, 0x6}]}) r2 = dup2(r0, r0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgid() 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x2) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20800, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1f) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000180)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = getuid() setuid(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="a10e25bbfc7f50e3c2cd751115d66059e990c9cf856277ea642f8ea6d460b9811b603556ec7ea1ac275f619f2e8cd79759baa319426a2232434d6c7a36b1e4047950cd92a7d676787bf0e57266573a5e8cdb9eea1640df0f45107f1bc8087aac789d038e5869fc284fd7b1f532ea14f44177f4af73f93603ae", 0x79}, {&(0x7f0000000140)="a1367c7e81b43bb21b2a8dafa2537a40c8dab992650b5822f6123a83f6ee5cc77c71b7f3fc6608ce34bb7833ead8fff8e5dda6bdd721b5772a787e8ff74e862a50c32e555dd58363ac428dc3bd88fd690ad849065c02a7af6f8be743286a1d6f8a250fd1b02cf269e61aa27e57c99a04738c3827a632ba80b09bd69098815a8fc36c435959aa887322", 0x89}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}], 0x40, 0x8}, 0x40c) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:31 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x527, &(0x7f0000000040)=[@rights={0x10}], 0x9}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x800, 0x0, 0x900, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() r1 = getpgrp() ioctl$TIOCNXCL(r0, 0x2000740e) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = socket$inet(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getpgid(r1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x60}, {0x6}]}) syz_emit_ethernet(0x25, &(0x7f0000000140)="9116cf9059b209152528f415e0b7a1c91a87d76581f796f5d44650e0b3848e01ca0da5a209") write(r0, &(0x7f0000000240)="f1c768a82bf60439c2cca835441ead2bc395ad85e84bef06b14d9b679b2828e56f50326b47c80510cf954655042d18ad15d4a110755ade8900217aa7b80c3e0f0df3c67082c3cdced985cb306a6a169bf07d848d5db789c73b70c1cc7df77ce6d3b1aa5010f24e453465c3c6a722a2649ce44fe6d2c4225b5d1eae8cc23951f479ef47c1be731a6e4732215a7f796221daf97301d0c1b5622e1ed7cbe7b5644dc423ed47914fe14e0a2cf6efeb7c742c604b02bccd310c11deff7119e8f7e3f8b62e1ca12efeb5bce6643fa53e2b136ae5fc3c44713a3d9054a6c8d4cc0c", 0xde) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x401, 0x20, 0xfffffffffffff15b, 0x1000}, {0x597, 0x0, 0x4, 0x152}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000340)={0x7, 0x8001, {0xffff, 0x9}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x5b88) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x40}) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$getflags(r0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 16:00:32 executing program 1: setitimer(0x0, &(0x7f0000000140)={{}, {0x100000001, 0x10001}}, 0x0) poll(0x0, 0x0, 0x6) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2a0, 0x0) flock(r0, 0x2) getitimer(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0xfffffffffffffffe}, {0x7, 0x3}}, 0x2) pckbd_enable: command error 16:00:33 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x9, 0x0}, 0x0) pckbd_enable: command error 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x18080, 0x0) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4000, 0x0, 0x0) pckbd_enable: command error 16:00:35 executing program 1: socket$inet6(0x18, 0x5, 0xffffffffffffffc0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) pckbd_enable: command error 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="603d7455e6483163ffe85eb4026c5c58aa018b26bd628a4ecd67cb8a0a8ffb2a3d79fc8ddc000f437b67ce7d2616662521ae881f373e9804ae6eced20e501648a5ed87803301640fdc301cf491f66f73a5e0ddc3df3143290cd9090588544a588378518b78", 0x65) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000940)="bdfb4d2591f8d2a8040d848e4aa051bd24313d85c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f519b7cb5e32d407f00952d7b6868284d0721c6b2748aaa789454c00f54f7b2ae09b887f01309d272c02cbbe061a751a71e5c2091ace9bdd11c4501138f7d01000000e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c316ab9d6a34d96977c68d1f21fe32a4f89400b4dc386972d2eae1f3c146ed5ead47dfc3ac6c3b018be5455ba5fe808fd840f9e13da075ee5e80082247a3e40ea535caab085c9a7dee598ca84b10ba7651238225996d2250f11c6aa09e2e48641e04d7a65f20100673c9445b2be203c88d0812f17bd53fa3e863de962da8766e7c469a6c4eb47070000000000000030bf18e76a2e43af04c6020093c5feaed31a2006a31f29d9e47fb13d102abf12b5f5dfd9164bb3f1fdd40216ab20136ac978992212fc8611522bec4d5c2aed54f6577928fd2d1080caab23a4a62e7e87050048376aeda4548109dd8d56f444bc34ba33a85c65a2698e9f83807e906fa7b7a473c5c5c2807620df39d211ed72ea0d9815d8929bb6cf00bea606aa6431e4f891c5cb406dac61fc2aebec59f8aec08310ea3219e2ba00ce040d0800007c4b42f13b5ff712c2b75defbf6618a9e01ecff7b0f8a52a3ecdc403df8abb4373aa85bbdb93e277d5060dd7cb3f653e52ef39d454e3a0d2ece50bea78dc03ce0008000000000000000000f4791ffd0a611ce3fc130b72b72ce76503003daaaec36f4e11c7bc8caa9b6b62fe2390bac27e8b97c68ba19f1acd661f686ab0379f90885eea5d5fbda70e64363a47645a0b45910414b8b41fc9a90765075af13a6e7aaa9f89f1498c952f186f263854c29186dedbb7d47b728dddb51db208599f087e15250a", 0x288) r1 = syz_open_pts() close(r0) r2 = dup2(r1, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0xfffffffffffffff7, "b04d6a07f3ff0a6300"}) shmget$private(0x0, 0x1000, 0x61a, &(0x7f0000ffc000/0x1000)=nil) read(r3, &(0x7f0000000880)=""/161, 0x17) 16:00:36 executing program 1: socket$inet(0x2, 0x2, 0x0) 16:00:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:00:37 executing program 0: socket(0x22, 0x8007, 0x5) r0 = socket(0x11, 0x3, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:37 executing program 1: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r2, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r3, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x8, 0x7, {0x3, 0x81}}) syz_open_pts() syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0x184}, {r1, 0x80}, {r4, 0x8}], 0x3, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r6) 16:00:37 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setuid(0xee01) socket$inet(0x1e, 0x3, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffdd0, &(0x7f0000000080)=[{0x2d}, {0x776}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) read(r0, &(0x7f0000000640)=""/158, 0x9e) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) close(r1) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget(0x1, 0x2) msgrcv(r1, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x1) r3 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') accept$inet6(r2, 0x0, &(0x7f00000001c0)=0x3cd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002880), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r3, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:38 executing program 0: setrlimit(0xf, &(0x7f0000000080)={0x20000ffffffff, 0x92}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = syz_open_pts() close(r1) fsync(r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c", 0x27) 16:00:38 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x1000, 0x0, &(0x7f0000000380)=""/4096}) flock(r0, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x4f, 0x0, &(0x7f00000001c0)=""/79}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r3, 0x2) setgroups(0x3, &(0x7f0000000140)=[r2, r2, r2]) close(r3) flock(r0, 0x8) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x18000, 0x3) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/91}, &(0x7f00000000c0)=0x5d) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x61, 0x40000000000}, {0x5f, 0x0, 0x1000}, {0x6, 0x400000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000180)='./file0\x00', 0x81, 0x800000000004) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0xc1, 0x1) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x868, 0x122, 0x0, 0x0, 0x0, 0x40]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) r1 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x30000, 0x90) close(r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) shutdown(r1, 0x0) close(r0) 16:00:38 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x140) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x7fffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) close(r3) 16:00:38 executing program 1: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) dup2(r0, r1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="3b038916ccd5ccbe5de64e7c3b2ba52d3dd6739921ca37f3fcd7aea2a390f04dedee28d29ff4370e55a800ee0ba32a2cddbc44564e6dafeb95368c343acc81b4b3abbd7c124f15f7c5bd905751b6d0983622ca82f28be87c7c904313383c9800b945ed66f740c2f063d31498817479f2d668c709e5a56a811dfcb74c4c4040542b8ccc9e9be877a214a6381b75fd724c81d8889fdcc74f4ec554abac0367f85228ff5020138cbb78067fa1c76fd725eaa32264cff983b8e75e92aca2630e", 0xbe}, {&(0x7f0000000200)="d099191175e5d4a49701ccdcbae1630eee9f524070178218a111be5c865cedabbf1c8e97602bb383e89b0fa4cc879ca2199d03bd3b48375a17b53f07e74729a0d939ee641e915d9e5500330469764611508a34a28495f95f821de8550ed77affbe9a5d6a3940e1ab1abc6287e31c299926006e0feb63ca1ba0b6ef24570215669817d6a1f6569c06870845854134b61bb0c344e5af4bafee9936dcf0bd3f06db94c5b64726ce5e1fcaf61737ecc16675461b8a129628f4fd136ac5842d85f99edeeb51ba932653417bbb12389ffc0a587d21faec7cdf71a323529906174ea2949e41b312675f26b1", 0xe8}, {&(0x7f0000000640)="205676026cc8f3b46c68630b999de9515ca1cd77aa5c6811c8efc1b61139a9bfd639cf085c866da5774046353528b8be8aeb08ea3c3ccb5c49b0e0994f8ae9d408598f5b35d95057013659bb650d8df3fcacb72b9cf375d8a712ec800b26b1742a318467d7ec8fe95f31", 0x6a}, {&(0x7f0000000400)="ae45774e8f1633b9853707e1a400a1946142a70b818799519b159e2f6875e79b37659b4b55c69dd5153c593390788959ee30d34afc8033de2ee6a7a114e3d3e5812ce2a3c00070baa5c7901ab26da8963d16710796eb7ddd4f2ee6807f19cb36cd6d99a8283aaf549e18ba7e4aa57d9dfe017569ae5963b5e23439be697fbc8aceaff5dfb954afb515fa34490174a52e347ba44fd6b084c45f21343ffbe3dcb7f4c823a7b95730485a", 0x4c}, {&(0x7f00000004c0)="2e59c6dfad366bc5d594a3e072664eb63370dfb2c986f5ff168dfa942924098defe35adb6d432dbbfd3789c3c5dca82398ffa5eefb37ec3b00acb75b85f963e4bcae603b07d5fccb22965a4e01c26f5c5ff94a12b8c914820c3a6d377006a15e4505fc40ab7a213130f2252159d87778f8271943a6209f2d676f33596d29acfe5a1cf8cf37470968d2f269b67318fa947cc7d3a10e2d37bb9226200c181d4bc532728128e6b4314b190612c144da6914b0abcd2bb3256b7fdf10eb3b77ac9920c160c5e5f22ff57dc451d4d5550d28a6e114c11e53ed26cd6bc4c0fbccb9d630140585439314353714707060795ae0e395b1623e65", 0xf5}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20406, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3c1, &(0x7f0000000000)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x7fffffff, 0x7, 0x0, 0x100}, {0x8, 0x2, 0x9, 0x9}, {0x2, 0x7, 0x101, 0x7196}, {0x10, 0xf0, 0x100000001, 0xf580000}]}) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto(r0, &(0x7f00000001c0)="56da4972ba984ace3282cbc320e1dc86b25a6edbbe95fb21e678b62410856d60867e2e064a450a9fcc280478ee1083bfb05ad9665743b20318804e3a66cc47c848fd2558319e989941b7b7128b5e1d160b84bc77a04e511597f3a5167ee1a47a3a24f869050c3a1a2f62ecb52227589277a42c7a28f9bcc2a40da9c52be2581681065d2a44b61ffd8e5c2c4cbf0c81fdd3fa5282586940f9fd0c9c017c7c1ddb1b306d5d03c1624cc098f84bbb0e1451402e6e5b30ed077862865116dc0195a8fcfd4a8e7a4a446227e911ae40b81e6b6daf4e2737234d9fa3efe2735aeb14e8eb077075b7f537842b1527097593513e48a054d717014c0cbadb477095e874d990d01447b4274b19746b8f1e638b279ac054dbbfdb69f1ae8314b605828a609910800a64bb78eaabd6fc73ea6d12f9128fbafad35620f58e642b4a39b8eaf45f77a422fd0d119be34b73b0392f95250ea7f534901d06323c79b41d05c8becefcc9d40ab277b6db4ca9c018aea36dc5ff56a86726250244c3def43e95d9bb26fe8072db19b629a5741d2a070da9e791b85189db59f6664d794c8f1f9ba81f06cb108bc4670564a4ad306e133d60c182191cc6aa8f8f33b4876e1a7070c3b4362d94e74f0d89975c3ad2cfb0fd14371e8e78334454f74c3dad199b020c43bd80f20c7cdd86e2c9496dacbb0c2d398d5d9610d1bba2c1d1fc49456ff0911e253f1f69fbc5c057f61238483288e09156493abf83ff09c579791feec979b7c4459fe8b91342028c472db2a950cd8d369790e6dca4943f9bcfe95a0c505753ce02c45c51f4cb6534e5fe80a8ee40b393c644f70625b0220d7630685aae58f1bb4cb87be8f168ef2868d565be45783ee6a545805737b0c94873d7c2c45fe5293310cd4b7e84afb26b2fa210ece26d2ca65d7ad6585ad9325c682cbef56b646dd9f1b0d9b677e10df88eff8f3103a2abfac6361250cc0264b5577a3ca1d684911f043bbd3d1530b09cc94ee3e95bd092971c46add1c1617707465a01477b95dbe06d4da094d55e880b164acb0a45e8c218c4bb53ed5fff35f023c2467a48bd88aa566978c67e2fbf63241ebce13ebbaca032777f4ed857f5ad5e6f74bf994864e226ff45370912795409dca1090078ba6fe3b10d98083a7925dae7d0a18bc428784a7f7bed4d194c35d3531470345acce720410cfca5cce26781f1b85cef5fd69c089fd5c71a6d6549598fa4d4e9cdbc7de2e778d0c3b044581a165979754bfac8473e5601619b6b41321faebe384a523c2d235d06785805d360be073c361c25179abdf27b7a57e643f74b7831a6a59302feff58cfea07ff142bca79434e096a69c9c3ffe75a7e7a1a90a323fdba8428ffe4049266a53b56b2e08d2cd728f0a94dbe1ac720acda17a0acbb772b4f883fc372259f29702f54ef5890965b2ae191e21f90cbdeb1c6049a95d1f3b48e851d4a2c70853f700ebef317ab8cd652ae7e60d6600c669de5e08d0a9941446f975d9b00b578787c5e09c691b6f53d0c0cbb77f0d5be8a768e1d436e48938cadb8feb5d5e0904da9f0db1d311d998360c678f2263faa08c16623d97ab939eae4d0f02de5425e59c62432dfc3787e6e4da191011dcba18c12c53d8c85ccc0aa47038191582d1bfa96a1373a2a8d2cff168c1855008a7451d1de8cead1e166f67ce9b0eb5c92c4172c9d655c7460a527899761e0bb79e74937d92f67e99089bebb8def10af491b379724c6edf2536883e2e4b838cd2f83171557a78555f1790f45559607c8947321f9df3780cd6bb1e38fbc6130744cdc160a7d28e3eee7c19afdd5db581831e097e1157b5c14d173c93920a42286eaad9b6f21aa8842fb95e7a6e5459ba78332cdc814ed27e70ce1bdda4b77cae9a04a4ed705691f105dc03a25ce25803343c21d89ab7f4005b4c3db493662551e4ea70f7c6953ff3beeffd73e0d66ab6aa58d8260b7148149ee78d23248b3172c2a7a686b40783bbb64827fe6071174b22a63a9c78cea1773566d4b6e6f7bcc11d41b6914e2d60a8e3ffe6059e37339960d861a1db4450edb893d56555386b88b3159df8492e6beec19348ff4461543c8334aabf97c324a7e420aff09b656374e054b7cd30365f90da111a0ce3420e65c2a36fb6f1b2a07445c2daf2c6a6c31c5bb10ee79df232fcc459c578923bf6030cc1bc71e099254ad672b10a3683fa51b18193b165b300cff38ce2d4d611f8927185053d7c5d48a156fd3bed8503304b66ea4dfa8e0b599e25f373046190feaf089c9ba7d2cf4c2b0a7b8ea1cb7b04510fe2174e38e461411f969516167808fc5a48d181d3b5c6babc7c45286bd6d3c0c760c2a6840451f1b8b33e86a8fe4b3cda5a3f7c7740609f2b0a28e8ca17f014a71b4d938e4cf585f07e21b046d2451ada121c559ef00082827c25f26d2d5997841154881418ec0c81574222746806bfbea8b2003b671aa376a8781308547320f69bf5d703708b8173eed51028b48ae656a00e11d0a3e908739a0282ce78a2070d17c07d9fc05fbe9aa53aa99dc55c8c389d23c8bde3c988f726d26eeea047ada171653a14e717be53726e69d9378eeee364fb05fdd49225f67bcb011069aecb8aa2f66aa7e4b297c8f7f18136f58fc9929909dbfdf6083049342c7eca74a8436cc9fd438a60fe3a97242b6c0f80fc977f19602895fea5be584c2a371068a077a733ffd39c7c39e6641af6b37cc5915c03f44d53f55682d2bfc480d34e25acd5417f37afc31941766b3ebc75db221b2440d8e3e85b725d50d22e32c5267c2439f54b09d2eacee3bf627ff016c8d7d3f3f06c4750095c3d7ae41e8a76bda5dad957652f6617cf22d0fb9e96d8941fafa5d721286e95b4e7b0e85895bc17e57598380d314c4f415cccf8599fa0b9f20212ef6eb9abc1f0ae1852601a8fd1f94e1fa1d6957ce719c28b1c401616c042eccae24c210cfd398efbeef36309cf3cac6f43ab322b4c5d756c471088ae531ecf617efa59f81d5858f86aa3fab827fa01db7a917097de30f2dc9a1eacbebac087a515294bdddcbfabc4bd582e51eff9d2ae1902cac5db96be993b4b21004918fb11fcbc616c20d52d90e39ff87bc6ad00f83651eecb5f5ef4a8c632c8e2644cc4a561ed271a6f0f344be1f9d077e0ef732b0658172cdcccb37ce77744494d2f688e72c6ccdd98b189a03bb7985bfd9ca8ab64c312cb645b4de62e22952374f8e2b52396d1a6a6786e5ddb147760f0843446b124c4a6bb9b4ae82f1a08dc9e6cf05faa4462c03c4fc3df492e4c0cce0399962433f6ddb4adfd2f7f94928ef7e8b8fcb853e6c0d3f1cd493384532e7b4363d356e823347d78baf2eab4139bbe4a22f31f41bd12cf2555e8f6499347170525cc893f77f9b87d16f3ad955d887d84864a789e5a2e7b97b9e9f36c8d9b6ef27e29167a6350b4e46e0f471bb207996ed8c6130418c8aa7dccb514f64c4169e7e485b4f3171950e36ce688d5212f6146769381302decc1679f4ddce2b193670c80317f6f20b17b6d39db701d55eff8ed76e2347680ad1b727b1bc911ae64b1eda71fc2729a5959c2a7fdbb227b15219ee8bc9fb2171821e72e0daabef5e34911de34245b4694bff7fec98c879a52831ba8752f950d202918fc1d1651df2f58c296e59ab4275d9f200f364f494504d4a20789f27b93f029e228e14dfa1b4034c2b20061e7c9fe8006d2b8d7da6cf74e1ae93b048f56c8e96539a34b80703b7133e25b00508e0c642bf24e4295fa4d491918053b32db39fa56857963c8252f81bb9428110e0b41484e22c62a19735dde4bcd50654777508a43e05d02ba15814445de2c61553f55161fda03d59da4af50395953801eeb2471b9ebd78a738d49296321e12501d7fc1db434296c89a16c53eeb1955abb4d0d612731e7239e7f35d9db9b9ff50f4c6c43da1ba656ea21f77dbcffa3cc23eecb2e77638b8db39e31b222872f0e7e8d7677269ff43073a16a200dc740114b75b5a3f443e0c36d0f8b31f636bedd36c1d9ecdc85d3945aab1c5ec15109bc6791b00f28d03aede7a542a18d4d7c4d1547085b77d85713d32d80391777d5a7338e6076ee54adcd5f3b5d7b7261aa6fc9360254244d68bd546d1e9861839caf7320ca4c27fb4b7c8ea2b850d2af4c4922108fd7e785f50df6571d183ab85c8c07deef430587665a8d37fe91421f2448887bf4d94536db111645d3db6748ed6e2e680e8a6c08d05d68e4bba48605d282f818a39188ad896ce80bfaddafbdaa8f8f304393c7ae3795ea15006ec207c81fce0c01f1df267902e5a608a4b291ae940dc7e6da008f30aca32b8bef6242b496e34d3fae9b5dec50bed30f8838c6186f2c5b4ede06646cd6e2070876a04f36bf41fcf112edcfb3fe194d0868b8e86b255dd3dd5c57f84ef532bf6d09f5d1137c46b0eb82b7168b6d58fcc6d19a39dd2e642d68ff8975830609b66692174bac30edd84e6865b7e13557a1be7923e7814f6cf95f1b404153ba9c73b5d12f572e40c6c0cffa4b6e4a94b193875a685ca1b7ed223a7200d8d3ff29368befca4b1a3445f65ef615ce6f30c77476098a7d13a39f51555a12f8825b9141b717bdc2493dfc2acc2a8cba4b6647b62dd4cc9b31156e2202fa26f2015192179da671d7cea88ad07891c69dc8411937f34c2c227d0f871e9655e22c29232866ea4e72def2f3d362de06b40454ce41528bc538c5c2d38207bee98a62e86fddf80c62aa19eb1a37287903122fc0f6884e5af7284599e1fc4f6e1844d4f3526d5f16d3f448dd6a61ca27a7680e5f39173a3d1a0999ad375b11ef52e642a43f0b9abef958b9385babda949f8f7da5f6a773e67459576cf7a6937c32ac568b4e44d2e3b4afd2c4b80146d63ba123d5be65b8d27722290395e286dfe8ca865c3249f44504a7e4a9c6fee57db24a57eca71ca97f93679fe24dc2b67d4d5ac38bbe6c24ffe87b34ecece9a1a589977ba5d6c8afea18ab5a61bc5ec666f425d826da190016f08408e46325ee09fa802c0ff7a8af2fc86ece53d6777a138e292cf8557907d9356b406b058b8bf7eb9cbd4d4f68fc425197604d116bd1fd4a0f8461cdb30cf711cb1b58baec25a9479713dfc07bd8d5ac1044997a4a8acc30a149b5bb0b98ad2d0ef05567fe0e313d4ebdd7d8f875f3c965a2eceb3258942836a8ab0264a3199f5cbe3080849ac08ab0d29353120b12e7bf612864b6faa89af3fc5497fdbffa86b39006aef497b659f25044948b4d3bac9d1b08229beea33e23e029187dc2b2d84835a55a56ce0986ff55f3b52f10c5df3e75030de467e50727cd5df66d734b86ef03d0d016011ee3053bf8e3602a9e13dffc7459d638bcf5cafb36325a7e71096fc99b388d1eb0b262606ce87d905a7f5d35b0c19560600ac3541b293e249eea13790299dcd660294c986dbfd9ff1163b28ef3fa56d0d60ad41f08de9110140023d09e494c380c8a045afaa973d0e1b3bd0c30b6dcef2fd039987561e8097f5783eefd244ac32c82de799acef2fed4d95f7c0fec869454136967e0f04fe2c466a868a6b05e105f583c8b76fc54f06852552f81c29833744aeda942715b2e7dcd01aa8b5f9d200dcacac4e2dcd658a722dc5d8202ee52bffb2ef5a2b1f3a2213fe57a7579ecb3861b3c83293042badcbc71e57d006c3620ffc9a3950f4fee0a2e9876d0bee888f76474ddb4057a53f7a4ee4bfb87639233bb39807a3dc653df3df694b48590bc645e29a0b99bfb2ce5a332736f7dcf5d078b38be92b6ecb295025406fcbfb71", 0x1000, 0x2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="b6f819e7e8fc4ac0957ed8fdaf20710f211c9b09ee98b4cfb294553679af1a3c42c092686c7acb7b08b6421d7b243f3098bd3d59e073ccacaffbccd8b4ac209da367aa34acd8b58724ebaa6b72d17c9c4986df278a1a7e2679f5797f8f0182e2b581311b7b86cb8fa5f80881792a436e2e", 0x71}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x8, 0x3b0b9112}, {0x18, 0x2, 0x1f, 0x9}, 0x1cc, [0x6, 0x0, 0x8000, 0x8, 0x101, 0x9, 0xf36d, 0x4]}, 0x3c) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/241, 0xf1) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="f3e86b47d96719c94b6057a08bedceffa9c9d2f62adcf5d2b3454df58e52856098ac398776dba8b6ab78ffc43123b17a9025f2244285bc138c27c5f51f98c7a3ddd7fe48c9d1450fd94dae1cc065df41f01306090ec475f3917c9fcf0c58f6ed605c47c4befae5459c483eb31e48135a74", 0x71}], 0x1) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x100, 0x17, 0x0, 0x80}, {0x5, 0x0, 0x8, 0x400}, {0x1, 0xffffffffffff0001, 0x2a0b, 0x30}, {0x5, 0xa40, 0x8, 0x10000000000}, {0x0, 0x80000001, 0x408, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) r2 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x7f) connect(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="df53dd8d7cdb64bc8d406d13c63c1c7b291c3876714e1179c1a3a77c0a678ab1e34a70a5ad5ecd66f3d28f6e5cbb6f462edb7790ce9420659022578bccc404fff74a888f5ce1a1bc0659e82cf13a294041a3eab8d52f4c704f1ad141772ce42bfe1f5572871924b1e97adde1d76a902d82fe6df1db4d86c3e89540fd975486a0092683c652ec64a9ed56eb9d746dd0aeb0fcf3fae64b75d2811b4a3d43f51c7c9884e8cfecf7f9906ec3f289f5f62fd4a6cd522230e3c046542f9669a071e8dfc5e13ff7982b3c811d918582ad3da7e4bbebf58fc750e351f77ae7b04ee51d5882fd7541b1068b7b75bf", 0xea) write(r0, &(0x7f0000000300)="603d7455e6483163ffe85eb4026c5c58aa018b26bd628a4ecd67cb8a0a8ffb2a3d79fc8ddc000f437b67ce7d2616662521ae881f373e9804ae6eced20e501648a5ed87803301640fdc301cf491f66f73a5e0ddc3df3143290cd9090588544a588378518b018a7ac31e5e6ce78a413f787831be23b6a672355d839ec6cc89daa763bb3afc1d13a4a5825fd6a1f008f183bc610cc92b312e305e2498f0a1a66a96123821ac3a0e44c3d928a0e7ab73bd62248b77d3592a72be8738d67134bae4d2576006529067e35a83d0a17e9bf545d2f4f457c0aa67bfb2dfdc1ec6", 0xffffffffffffff8b) write(r0, &(0x7f0000000940)="bdfb4d2591f8d2a8040d848e4aa051bd24313d85c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f519b7cb5e32d407f00952d7b6868284d0721c6b2748aaa789454c00f54f7b2ae09b887f01309d272c02cbbe061a751a71e5c2091ace9bdd11c4501138f7d01000000e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c316ab9d6a34d96977c68d1f21fe32a4f89400b4dc386972d2eae1f3c146ed5ead47dfc3ac6c3b018be5455ba5fe808fd840f9e13da075ee5e80082247a3e40ea535caab085c9a7dee598ca84b10ba7651238225996d2250f11c6aa09e2e48641e04d7a65f20100673c9445b2be203c88d0812f17bd53fa3e863de962da8766e7c469a6c4eb47070000000000000030bf18e76a2e43af04c6020093c5feaed31a2006a31f29d9e47fb13d102abf12b5f5dfd9164bb3f1fdd40216ab20136ac978992212fc8611522bec4d5c2aed54f6577928fd2d1080caab23a4a62e7e87050048376aeda4548109dd8d56f444bc34ba33a85c65a2698e9f83807e906fa7b7a473c5c5c2807620df39d211ed72ea0d9815d8929bb6cf00bea606aa6431e4f891c5cb406dac61fc2aebec59f8aec08310ea3219e2ba00ce040d0800007c4b42f13b5ff712c2b75defbf6618a9e01ecff7b0f8a52a3ecdc403df8abb4373aa85bbdb93e277d5060dd7cb3f653e52ef39d454e3a0d2ece50bea78dc03ce0008000000000000000000f4791ffd0a611ce3fc130b72b72ce76503003daaaec36f4e11c7bc8caa9b6b62fe2390bac27e8b97c68ba19f1acd661f686ab0379f90885eea5d5fbda70e64363a47645a0b45910414b8b41fc9a90765075af13a6e7aaa9f89f1498c952f186f263854c29186dedbb7d47b728dddb51db208599f087e15250a", 0x288) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x80) sendmsg$unix(r2, &(0x7f0000000d40)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000400)="6ba845613901de403a0c24824f9898c250f2270b5b6a144dd26807f3c6d336a6d4fb02ae67bf4c32882a026217288e10ac21866607f30420bdf8012bad8be371908d2ddce21fa596800033304a84c763b24ffb7030e90f566783c74d51999576366ad3e9b0aa12d4616758b70fb15efdf8e9e0a61587ded8b85a74df807ddf601537b4025e4de66ae840b3ff9e3038df6cde903058e9f69a76572737b8ee99ebf564b1a2cdab0e74db2f6fc9dd55a8954a6222437150397fa63a0a1b0c6c11ac4211987c06a41ebebce4081edc55f9cf1b9e6fc24cc9a45fae3384b48d2bbe38dfedf0543f6b", 0xe6}, {&(0x7f0000000500)="5721b0c59b3a3ec1e9fe3fc35710235004b9f0ed6a7e4be7c65883ab97c90a5fe5f086994447c2aa543d855fd15664e14332a749a185fc6b3d4812a9cfe7e5fc8364faedac1eab7955174cecaab468af20afea32031f88a01ae478effcea33f563c5534edd6fa3b8e4bcc34583908d7546e17328e3af04e5d0e180f3de26b73a236ebddc19ea78c82ee5bb99fe902f2ce364cef8c1b8e9786da8ccab4feb9f7e82d5e46af0fb748d078966bd424e70e5ac5f126b85ba791e11d101e7d01ab4bd2cfe9a6c157238b1c1ed8c4a30664870f842136e60b47f363a6a13c62eb14649d16c394c6b90a99de4b8031318dc3f", 0xef}, {&(0x7f0000000600)="4de1b57e99b7c7112d2570551b32075ef672146494a914a7d52697cbde6a80be040a486cdbbc5cde4311b74c68e3fb6b78a3cc469c11d45ea0e5fa0c8038063177ea48fa550f15143a65ba81929e0d410184dfc46c93d750c1b0977efe63c2902a05dffcb88fe6d7f7302ccfb9024a9b914f593afc6646e4a3d86a2e4d250e0b2e4d8ac4da4bfd46f6c523c3ca9a99c8310bc0a500f60cdb3deb082cf91f4116359013c0be73cadc4c7ae631195a2f467bf687d1640afed4afc0b06fa8977fae82704d618c01bae36c8662d8cf7119dda99633e96cc91a8101ebf626823885795033018ca9a285aa9e375c04c7b0c8af51c5", 0xf2}, {&(0x7f0000000700)="6816e17f9ba5066aa1beb1edb72bcba6e151e61750f983c5801ff5917d1a95ea7847f769161b0bcb735a3f17e50b0059f85bb77480350ba60eda499c5ab3ddb63dde9f50944b37f2a3ee1678e4b47989aeaa51654404b9c86441240ecde31715f37fd8610409192fc623c1cf2d4217a45a842c902c89af6e55847255c53f1dbda28d269a4f414f20bdbb3b88fbcea521c3bfc9903aa2758e331694a473954d6e2e8883a5c81c88a40dcd4111d3", 0xad}, {&(0x7f00000002c0)="3d3e1e850cd2ed287c843c04e1afbf3913", 0x11}, {&(0x7f00000007c0)="f72f4fe03a091a797f1510727fef77c3acaae4650c5dd3fc60e0f11970be7e29ef16ef4d15538d058d4637ce3dab9a75df11ad61a5a74256691d7a54d78841449cc78c31ab1596a8137db6d51b11e38dcf864485ec76a21bdeb3a059ad6ab8a3599f6a6972df3161173793b3fb4949de3a31d0c9f771f4ab2d5843b21be6e801a5e77e7c9f50eeb7fc0e3213f1a8f2667e469280c40f2762e3755e176e66ae647e214424be578e05c34c7dcedc05adfdd259254c37251933e491d7c1b802595327f7671aee14897d9e", 0xc9}, {&(0x7f0000000c00)="1a80d137519caa331b2934de55426ab6f6215fae8b4722ae94648e7fec6dea5c8443c3e95f49af27b14fcec6f198fd50e98e00cf1c8bd050ea0caf41e3de684e20ea8248f5c7e8512bd59b6ad3b91177b86393502edaf80973178c218724ba3d17b6b5444db2e08ae7de8498c633462edb19e8857d0b0acda3bcdcd36929dcee1fb4d5bc2bcde0e661f2918d30e4e1c0d4efc1a33d3f2fdc059af91369403fa11490d63e05326fdc834f89c79400a45dce7d4b34d561b3084e70c128adb901e638c6841f5eaaaf2e454fa2b4845abc9b2ad2288d0b84b0333e", 0xd9}], 0x7, &(0x7f0000000dc0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="fbd042837531c313cf1d6f000057b8bad06583888e4d2132a11893cfcc19614787a4b3440f87f0b8725c630483dedc5ca4c7f27979764a721efc08093c58d4161e2d58ccf926d45d627481009c0adc4684d18945e7a60d665e973878dbd53681f4cef2a4692b1f08bcffb6d493e9c69b5c7d"], 0x30, 0x1}, 0x4) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0xfffffffffffffff7, "b04d6a07f3ff0a6300"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 16:00:38 executing program 1: r0 = socket(0x34, 0x8007, 0x75) flock(r0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x101, 0x40, 0x2, 0x1, 0x8, 0x9, 0x8, 0x3, 0x1, 0x3, 0xff53}) setreuid(r1, r1) getuid() setreuid(r1, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc81, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x100, 0x3ff, 0x6, 0x0, "c53b579746f3ddfae84782078a5548ab133ffdf7", 0x41, 0x10000}) sendto$unix(r0, &(0x7f0000000300)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8dd45882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f1a2e27acb5d602000d7d026ba8af63ff01800000e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xfffffffffffffffd, r0) utimes(&(0x7f0000001700)='./file0\x00', &(0x7f0000000080)={{0x101, 0x800}, {0xc, 0x1}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x12, r1, 0x0, 0x4e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3f2, &(0x7f0000001680)="fe19") pwrite(0xffffffffffffffff, &(0x7f0000001600)="34a5b8208b9d96912a035a4bc234172689ab469b00eb22f6203e76a7168fcd1fc161dbfa2401087fe22880a1dc49e2452375f960243361bbc9615db195379a3420575ab56ad67c8ad80960d0287bff94411df8630140b74cd40d14fe95", 0x5d, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000016c0)={0x6, &(0x7f0000000340)=[{0x100000001, 0xf499, 0x3, 0x7}, {0x8, 0xf70, 0x0, 0xb85}, {0x1, 0x5, 0x10000, 0x9}, {0x1, 0x83, 0x8000, 0x778}, {0x5, 0x4000, 0x0, 0x7}, {0x2, 0x8, 0x1, 0x8}]}) pwritev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000100)="3e76f9a88495bec769787900b217425a89a596cc771cd98a396ad97bea8a0a4fe66f5274724a1515e88d92b42408bed366c35e57f8a5f399655197eb7542b48338f997c2e30e1656bf321b7958fd3edb6f185fa0afc7c6fccd7015fca852b7b62fb0f763113a27ac8bef4c12d96c2e1e0c6fe66e25f81836093fece6cef472fce91bc46295625ce714b665879f11e544e892e61fa2b04a06c37d5a0347a95da95be12db874f455a060c3a5bfb982d333283eca6f8d9272ca82c9635f5de1cd7d023e227e3934f2f6e8e4d9e4f15de03eae951f2461c873e6371fbd1b8f276e5ed2d837ea8fae5a4998b575ee177fcaf406d2f6ab26ed", 0xf6}, {&(0x7f0000000580)="f677af232bf009da119f3ffdaad9d1769f18c85b42cd83e0d59b61a031cc1c9c44227b7fc1f3cb5e4f4ab002ee13ba49354de2c33edc6d92ffc3cb2843200f0ca76c6c9f9cee0d2dfc9f90a7444621beea9684179493d60de15dd6145a911005cdac006042e88b0fc3874e9c893967db0e42ec813d5a7ab727dbb09175854c72dd6eb390a334862f9023657c6702e4546f7effee06f441f6ca5579959c25abeaf5ae1b468798b1ffb3f7d2a6fa052ef30be9306c76570e7f2c00a77daf4bede754a19fa70105dbbd7d877682cc90696aa5a93000501ef93fc1897bb4ee7db6b4cb677e1852af56d7ded4f10f61eb34dca2c2a973a0500158557b2f0cf59e32b8c5656a71dfc41e75661397d5f678412d32c9846e1fca33e09711ada2025ae6d7359fa7e3a68e9608b8099d4ea59b2fa270840199f6a2d740458a43377a8ed6c1cb44234968f48574deb8013aaccd7ccde8f3fa7a3e2660cd62d1e16fd6500b33ad5a8fcb768ad14c0789e26cd322fb887ece5e17a39d7131a68fff6b751473d1b4892d768b8d41e90a9c4dfaa68a6eda059292bc4f779a498de71c0a70016835ec5af442a2892d3a8e8c3887acf2e5dd066f0719846308ca5e54a6996cf7d39e08079182232d86bf779012e1a55cd6dc33667a0cd51f114aa4ebac6f9b029aa8578c7825724d081504231edd11d5926d19520790fe9698e9bdfe76a15967afb236a50a52d14aabe2860def236296fff55e841eec4412ed5c3fd5a02a47c1fa0a909226653b9dcc7203164ae295f943cbb1199105c4e43c2b27dc6a65c28cd34e5f8c1428075575b0782f1af192c3278b37b95ca2145cfa586a8adfee62303172449716266a4701726ca2cf8b49a7c6ab4b76b5d198fa6ba6e8682a1338efbe40aafa4d200b6efbc07b5692ee7f305da81f974c6b52f91f40acd6c4911bb597154671322faa5da497e91e8e605191bf53cc707188d579970e9865a09219bcf7b28a07d049021073cb51adf030d3d3d2e2e1f589cfdc9de4ad9a27218767f1cfb44ae7f71e405b4fa16e0a6814717f570927577a7f1ab444d26a7eb9ba03bcc0881c34988e28b0954be190a471a7875bba9b671280a9e0cad8e32d8b9f6f4f7d5397fd2c20f11fd06be4b6586cbab12ca0b4c192778435dd8efb7fca39604cad0e322f32e3b51abb1bff18ebcc51f66876100800b47908adca2ca73c0f90c47cecf0a12a3b6732d1616b0160d667a45e643bc90636f09e2899841a45d2e6307ffc4af3595c5f2e0323b085b7cfaf67912fc4ab9344c2e3ae404bbf8e0d7c55f228ed42e0b560d76dfef9ad10715e98827f0941ec70560b2a0669ca8e65b15cc56dad5b3ce812a7c69e987ad173b515447680e91f73e67442195b5019664546a5866c0e6b155c1d87ef4ae722c712d5cbd447dda34696dba5dc898a14d815d9b543631b991d0947efd25ea20666ade89ac7f7234e1df1307af49f872910687b2664c22de935ad2f9f4268f50f30fb462bb0ba120a0140036a75579025f36f545a842d2de605c58c4ae1b11a5ddb0ff2b9c76039bf31794d04791976ba443301a99f1b1b5ad1ff25eb33d81bcb9ea590bada710f8e6f4e548f11370b2ca89762aeeef7622f41d4bd112bafcffddacb29fb3016dcf91e409c5a2aff1bea795b82b6f0bcd8d49a993793276f65b120d0a3e129e249e5f4125a2fd789d89c73a2900ac7171f6857b8577e97a83855d70c780811e4632dd4e37d4dae06c28e0a637355ef70ce092ae1e235bd70ed3f9897a2eec51db87abd0e7c5e33c50f793e7da9eb1246790d4ea33a728efb17eb656ad52d82b4d5a36f97a0568737ff351f22a49b24cec76c502e64fbcca190b8fce43a5d08594cfdc6d392dd39698a7c7622cafb7698b1314a5d8fa4d87fbfa49673c75e81dba7ac01b9095eb55f6bd56098cf7bd6fcf9c8e7e10f98e509bde761cc8fbc44062e9b04b2cafdce6164bb3aed22e352d89d2f808f1fbf73c88f78e659c40363af8adab377b14b0dab7a085d2778372e6048bfae38fcb75a43ebe73c70c3f8c7f9bc8d4da24702bfceac7541e54d90d1cb0d854c26e3bc9ad9eaae041700f446911d5659f5e1f002b2ee0a3c078c7452053ec08d03e6a0fe33be913d72f4a3199a0313cc0e9022807dfefbbbee89cadb07fd6eda957c7b57e1d680d7d60029f45432ea6359ce41db59897c9cc23043dbddf0beb6175d3eee020973ea35671a1c0ded3b53c4707e561dbaf6fd4389c0c917c4615ae35a8228218c518f4bee9f42543bf8c725036c2d639498ba70280bc19d75c5b549a9dbbd5765d18249329772f94a16ba185b03386d33ce4fddf3f37e72ef634933510c66c47095b78118d39e64e29f7083fa951703ed83e83bb4483090968f9f40c293fd2708551750e14098671f7939fb3d76d0d0fd301b3d196314e2548e8c728d7adbdb994a1ad19f2701e1597cd4a0b5f5f3a605924666c6eeeba9c05f2a16060d9fd2afc8d56603bd8a2ffe5c01295e11a0191e37edc028e55ff16f9dac03a1b792e62e1fcb5fcfb3ac25ecf28035c554052f7d492267e1c84014bc89a2bbd865ea14af618915ca41273f0bc5a133640b45b19113d65e8a578beb17181d35f92dee445c538d9f314ede8291826fd6428d48379acbce383700e5bb61899b02989167454ff9028f9eaabf9740e55c569f3013bd8c85f427e457653a669a441f1428a5c82530b28a3afb4dcb6fb536dc118b76f041e6b7827c8f6b4f962cfcff27d314d6a884f6b0993524d73d9749a99f77f268fc68eee7cbb73c9130075b4894227f8eb85ffcaaf95e69427e584057705cdc3f97d4373db5f1ff9f10da0cf36029bd831fecec0a69299e758374d7dc6213b81ada0cf04e9d311dd3eeac95fde1b8548b005aa7b1b9f0de1b7ebc40f30661863e5b6f0419f0a17eb9aa391864f1602defde8161235c27595e6a157f84abda17d81eeb6816891d4665ff98c988d4633f0442ce86cb01a3f18efee326ad587aabed3f1841176a0d56dcf06b18ec52996f1eb872a1ce612b5418a6c5e3694374ebf1c2ebbc32d37988b055f7fcb9958e331d3176ba5b4201655375ba5fb49d6a465fbf23733c4b0312122cc999915e39ad0342d032a521bfe3a6475e52ff6c5536a96e63f51fbb5bd2999cf3e0f2855ccf58397fb2217e3eb086a8ea20b64ccc8fb35c083cf09e78d059a6c78c9163d6214cd44e5650105356e23e815d0688772cab060728a05399ba350523b4996f5f3bc06ff25dd18e36993d4d27a8d273b28952bb1c98c014ced232aa0b2fce6ee13d20887541a440f182d8367ed9ce5ae506338124e8271248d01abd952c86914badc7a1f4516cd4144c45c200c22799757c5e3b308fafb06195612caae7c865ea60d90c0b7710ca173343ce71a1de4057c9ed68dbda8397a23f11a24980bbcf2e889a524c018774fab89376f72b61c5db3fc43007d544b3cdec7c6c92f059e28bafa2b24cc3a58a2986a4959ca0dc1fa67147ce110969a6077b4430e360eb91d39a85a271f393ca7bf3137ff94a8023991a5bde2ea69778e4781721ed0934dff295b5e30f9277eceb43400edda49d1cdac762328cd0d2e07ca3ec0f3b8085d99d4ed52ffdb7c1d67771f8cc4ecd531162c837295ed92889cac8c945a8703df4f34041b2b8c6911f7d11518bea629f2b4a20d4f4c0b3f796409092b242723af7186825206e2e5151b0be548e95718e99496587d39143ef9df2e83af157fea3e0ee007db8e3e1489f8f7d131e6d9eed29ec29bb48112467b148d1de7ce7d6933e6e47a76fc9fe36aaf000a92621cd2c96e706a785bb638aa4ba60b72b3f7fffc404df8293b7d2d6e8a45bea5f924048d38d78efbaf3642eb3e1067610ad88f3758ec429ba70e06a94fb20210a134ca45f7cc45d715fa3c60c522c480a7bb2df0e57b64bd2988ae898dd38eed181a2a69f255154d9574bdd7afffe6f0aa86e02d7cadd0a336532f291c323eb4a623aecda1046bd38241d731da8110eecad4052b0e0ba01b6db7f58663a5170b3655fbd0a84a79d49eea9650af0d6b819177bc6764c96f5224b11c34aec23cf140f48fbb224c36f2d480e82eb0ce5c377432fe1edd40ad5793063d226363035629a2972556a40bc9950a4f51772c2271f4d3b0dce660cb2318ab665593320085d56b6307845a1c8cb57f1107e7b0abe3f52a75e7843aea79cd727379ff1ff22b8ed67197541621ab2236683387d068895475aa633346685fa32042e45e624d4e8b18bc84b3e7b2d0594f3770dd40cc26a8ace1cd2e81716a972e617c0c4e6a24036dd78ba4e1ce753a8dd3db5855aa481c1da84324ec804a19cfdd60701a3930cab848da84812ab1b3cced8f90d0853ceab4dccc07595e92e2bb7e7ee10bc9007362e64ebcb3c98305d73f83cdf51725ebd993eaf9f3a8bacdc6695514d30e595bdb598a03eaec981f21df140eed8320a9495229901faf26de50ae4f95c04b21145974043b50c34345259ec9deeff75ddd2d81e6696abf27560e2c37328c34d1182ed6658ef3b0172e4814ca6eac6d34acf90ad48e16bc236faa942c13ccf9953b1e141a8deca8139e0c6c42a872cf179b691480775be1bfe946b0512b59124f5343484925defaf971f9ab67717c5a1bcbe44ca3692e6eaf703cb9d670d7e33e437b76503d88f9cd20cfd8bd2217c12e2c035a17c9ad0af9e267ec5e2116fba37c10aae12ab3d82f805cab0b70d78b441949efa1c6d71cc1bfba763d3192e12671b4fad4985d20749d2f2c43a1a59c70cba153cbba2160f31ba450bd575cd22f40064386401f413e2f8b9e1944fbd3b8e04bf8c637d48e22eb4e5afb463d9239445816f32dfbe32178a58288d0b6af06052974721feb7c30fb3abbf26ef5fb3db3d90e2a30d34f5e11ec5ecb34ae0dc658d4864b3eee45d4c84a8cc38c9b9dae293cb43d20b51980b457d944fa70047dc8292cf16b3b444b29cb3ecfb5abd8e8ca228e7b24732586ca28a8278d4ddb171314103eb9e0f203a4e85f3ea981f22f772eebd0fd85ab242e814491872ccbd868c962fa8b1802c74f9449d7cd24335ff49d9aae2dfb583d204a9b743e899050192673ee2793038b5fc341097dce26065cd5de939979b76600e72b437e0dc989d36372195619c7c7a2feab28921bc99fde932d08bd78969b80ef7fb9030194fe4ce8597872c0595b0e0cec1e238e3c9e6129268d47529631efd8cdebcbdb7a7cee11242e5c8c9ed5ecf724638499b72278eb683135e96e82083abe89f7762bd71747b3f82dd98e1d147b3173ae42f769a1a26e8a262b866506a75e8bb11fbc46f77b56444ccfebe7d152976f15459118c74c3d58523e7e8970b8951dbfbcf9a6164c18f7d5e3aa7b84f65fdab3c22ef335f9799f226a08104bc9a2bdeb16b6af28820379e7a9b91adeb2bd586e80c1f6e67cd3f0e7333ba0c3bbd6e24a8c4bceb9192e020a1fbb3173e0abc6cd40c8f3a3616fa9bd129c8574fb3ab275c7d9e1faa97947c1f82927a2cacdac2b513c0cf549b3afa25fd6e8878babdd406339e59338baf6a5b87278f36d4d90d00ea5010ef7c9742c4affd9b7b9185cf5aec255e850daed54641445fc56060f8eacf1ec31d8e5bc8b8cf12c05093ad609211a82c3ccb7225296ec8a2668e815d6d9a56bdd6ade04076f17bd98b284866f71fbe7a59a68966eb44e71b351a2a4b94349009f1e7e74403ff1549d53eb7815b45ba6424bce4d33de6f79c42cbaf403aaeaad7f147649cb2531bc57e3b19478b18", 0x1000}, {&(0x7f0000000200)="c44a88d784ed06ad88d3f5988b4efdbdccf343ef13a6d72a7f7b7c862fe8a20036e4f2c2b7e557c027b8c8e136505f1478442853f96755a1c182904a867ec07b390299aaf26316dc439d44477f75110e67a76cd7d1c47b8e75c54d8e72994c668344eb7a517267cd15368f173b33e833de6e8f1fde5a2c38ee17c1", 0x7b}, {&(0x7f0000000380)="e3782d5f1173fd64facf8b2862b1ba52f2bb6f464671bda253d2799740d5836c54fa3f24bc64344a41aa031cce1d2b0e925f0c5649ae9226d699621fb277bc7f24426d340c450ca15ca74c0a814ac106d10cc17bff8f4f62e4a714d7e7023c03711b34cdaf0df15de4bb1c76001dce6c481ba7cf436a25077a482a6a27a2f8201f5330c94135932562799575fd7701b2a2a36466ad413ed4577b9543e4f05cfbc6b32111bf41ae91bc00a170cfd698bc5c65d6bc07d9ab4ef1e01103b3987c97b521a4f6a262fab2b6bb9f6cbeb339b9de58152b29392cf71fb108214eafb171fe3145062207687fafa764fc", 0xec}, {&(0x7f0000000280)="e1011aa591b71f345ead253b3adf53d427c47a14fe0f8ad2f69837f45beccd364022fa73c8303a3b54b4ad7bb385e050d9fd8a4feb65c80337ce00ac3b4c549553c0f0343949bad3bdc2fc68d72201bc85411d0e77b2d0d6215dab726f209cc8cd6ea1daaff9bc43a71ced2d1c646e6f1f8bdebb97c140d4ae2744080dc2b621ff210077fc867f1fb2ae78697d0812c5fba8148dcdf8b132c76e09c987d8c2f8b5f6cc34714032b16db18ac2fc6d", 0xae}, {&(0x7f0000000480)="0c482dcb52f128590a71a5e0d8198165edae9b6514bf57f766fab822cc1491fde0194aa9f9eed14791bd90513d62435488fd8540a8f67ec030f2d5e7f8d73ab535a2a39e03ad2632a4a884fdb9dafeae2eca2488f535ae40a92f22e183dd4250e238fe98546e048b1fd5de031b15a4343c3cbf3c5109f228985ab985", 0x7c}], 0x6, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xe8c, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000100)='./file0\x00', 0x4) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setreuid(r1, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000001d, &(0x7f00000000c0)=[{0x35, 0x0, 0x4, 0x1}, {0x80}, {0x6, 0xfffffffffffffff7}]}) syz_emit_ethernet(0xfffffc67, &(0x7f0000000140)="b6") 16:00:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x3d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x7, 0xfffffffffffffffe) sendto$inet(r0, 0x0, 0x0, 0x403, &(0x7f0000000100), 0xc) r1 = dup(r0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="971774fe46b2048c7dbadb50edfbd6434fcc56eb7ff952f025e94a31bcf6fa9d810450dcacab0a3cc5e0e9347f3b1c01692a183be04987d165c6d54b4da16741a8bc61c37557e56d0e2a4e7994f58fc80c757081b4b5e6d02001171a140e8e72acd57892b2a936617a20897c57b2ff878f3504f5d0ca75a3083b9a661c3da19c2f2d35959057282709a5d74e1860aff1e4943bf3245cf4ad4206123103569093107a", 0xa2}, {&(0x7f0000000200)="fdfa57f286e94be03c38871ab4352052da05018cf2684fd25b0c752323184d041a76c7ed0af66cc9b7f02a1adc48bf3100e5fbf2bd54c28044cb7021ef4c1068a7d7432501edde55f302f013bcaf8b136ab0507db39eb012d65680cebdf34fe32f4edc2e6337f2717219269cc0c141694274da7c12317276756031845768e3db", 0x80}, {&(0x7f00000000c0)="7394640da4baacea41a39f7e41a51877430ff962ec809d", 0x17}], 0x3) sendto$inet(r0, &(0x7f0000000000)="1f1ef4d54b224e452307a2c5d655c3b07ccd36b155a1c680e0231ee7a9c1568b7df5ee27a7e88c5a52289b4f4d0a1b70046391bc77156dfc71820007c3add256078177075770a272a74bbfbe36f01d386a9811d2e81973172aaa09466e054f58d01c2e540e50677a0d9f182b7fbc94f4157c49539baeec5df1df597cd16b175047357dd44294bc0ae4dd301de154ce36be", 0x91, 0xe, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/186, 0xba}, {&(0x7f0000000100)=""/245, 0xf5}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000240)=""/23, 0x17}], 0x4) r1 = getpid() wait4(r1, &(0x7f0000000500), 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000002c0)="37e4948df4010c4d2da614c83640d38cbd5bbf3d06856465816033c8410f5713e2dfbdb755969e66094a7a181efe8254676db22ce888651341c36a72ce93573dcb0383129cab775dcd08dca1201912eeec52150073b5211abc1a9a7378c3398a0b156103be03d6841f6f5364569018123f17cabb79398238f5244a82f59d9075b0cb4f5ab919b90307053611cd5746b538213ee8519e0f2354844e81be65b73effc0e07ca77e9d5220c91b1ebc6bec85b53bf8b39e0899811f5e312c70b853c441d509f1f8ebbfe4c0b51b9d8fb8f4bfc62a256d96f6f61e3335520d3a5d0cd6e18ac0a51389b480c7bdf9b15feccc9cd97bfbf925c2e8a82796947435e019d9e17ee7bd6fea53e34312535058d1029d2aaf291c86a60e63436a878be5bce46374c58163f0e7d53b55c5655291833ec866e49f54de4393a6b648107e269b8e44208151a257513133bb3d941b37667e62b107669fcf28f25c3e970eea8363735022ee133988676dc09deac3e437f4fd3426cfc58833e852a6cb940251faacaebd", 0x180) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) open(&(0x7f0000000000)='./file0\x00', 0x2, 0xd3) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xcf9d, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20800, 0x40) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x5) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) 16:00:39 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x23, 0x100) write(r1, &(0x7f00000001c0)="07b606711cc107af00c6e3efaef2638fd9ffaa204fab1509535d4995848ef1e63a7f0fac05c5f769cedf7ebe36a8e0d360e4895a772018c5b19b64a6028edfcbf55a2e694625bfe6e73b5eda00a69bdab68bad7ed66d337803cf4144b3d9a32fd1f7963080151552fd90ad88a96da131182d8984bbc70ffd073d25efe2f027d32d126dc9bb8029bb1f930121a49ceb7683dafb7e7394", 0x96) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() seteuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x6, 0x40}) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) geteuid() munlockall() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xfffffdc9) setuid(r2) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 16:00:40 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/214, 0xd6}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) 16:00:40 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10020, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5ce7) nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000000), 0xb50, 0x0, 0x10703f, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000040)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x7}, {0x2}]}) 16:00:40 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10488, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x0, 0x20, 0x5, 0x1, 0x3ff, 0x9, 0x7ff800000, 0x3, 0x3, 0x5, 0x8000}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1}) fcntl$setstatus(r0, 0x4, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: setreuid(0x0, 0xee00) geteuid() r0 = socket(0x800000018, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x1, 0x3, 0x200, 0x8, r2}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:40 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x28, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x3, 0x4, 0x3ff}, {0x789a3b01, 0x8, 0x6, 0x1052}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xc600000000000000}) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x6, 0x1}, 0x1, 0xfff, 0x8}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a92ea32f", 0x4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x282, 0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x7f) 16:00:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0x9, 0x1, 0x1, 0x20, 0x9000000000000, 0x8, 0x0, 0x2, 0x45, 0x1ff}) r1 = socket(0x7, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x70) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000000)="fcffffff", 0x4) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc1, 0x0) r2 = getpgid(0x0) r3 = geteuid() r4 = getgid() r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() r9 = getuid() r10 = getgid() r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r13 = getegid() r14 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r17 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r19 = getgid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xc0, 0x1}, 0x8) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/63, 0x3f}, {&(0x7f0000001100)=""/108, 0x6c}, {&(0x7f0000001180)=""/78, 0x4e}, {&(0x7f0000001200)=""/60, 0x3c}], 0x5, &(0x7f00000012c0)=""/89, 0x59}, 0x40) clock_gettime(0x5, &(0x7f0000000000)) bind(r0, &(0x7f0000001380)=@in6={0x18, 0x1, 0xfffffffffffff7b5, 0x2}, 0xc) pckbd_enable: command error pckbd_enable: command error 16:00:43 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) mknod(&(0x7f0000000040)='./file0\x00', 0x9040, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x4000000004003) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:43 executing program 1: pipe2(&(0x7f0000000000), 0x0) msgget(0x2, 0x380) msgget(0x1, 0x3) 16:00:43 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x100000000, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0x7) r3 = semget$private(0x0, 0x1, 0x20) semop(r3, &(0x7f0000000180)=[{0x5, 0x8, 0x1000}, {0x3, 0xffffffffffffa063, 0x800}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x200, 0x1800}, {0x3, 0xfff, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0xdda0, 0x1000}], 0x4) getpgid(r2) semget(0x2, 0x3, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000001c0)=""/213) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getuid() 16:00:43 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0x6}, {0x1, 0xfe2}}) 16:00:43 executing program 1: unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20020, 0x3) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0xa) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x180a0, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xff, 0x6, 0x5b4edc31, 0x3}, {0x800, 0x0, 0x9b6c, 0x6}, {0x4, 0x0, 0x100000001, 0xe9ed}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="49f5a3d26169ccf76f98a893cc2dfdf7f39dafa76eeb81024911c265f4e626fc3a1b51ff472e551ae239877c963cf6935002ceac276121a3eabc8579ebca8f3c01dadabbc0de1cc104011dccd4cbf15d1a859072b71ad717bd1fba91dd34bb35a8f86a10541a3054db2afd80201536ed50a04c9d01120d9edf9338ad81f45baa41d1c97f", 0x84, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:43 executing program 0: syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x20082, 0x2) r3 = open(&(0x7f0000000300)='./bus\x00', 0x400001003fd, 0x0) write(r3, &(0x7f0000000140)='L4_', 0x3) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6e}, {0x61, 0x7}, {0x5, 0x1000002, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:43 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0xf9a0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7601042f66696ce129d03b903d53a0"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x102, 0x98) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000300)="499f4ee69759f0478b0308218fc3d3613819062fd0322c2e49a6970d8227e5159939f321fa82157707f0028612095aaa4cd6d29c7ea66f127a213e0ada9b3a65c352948eeabeab1b988eeffa12a52ffca9a80fe5d374f10521fe69c9cdb756ffc598ab38129a01e08c632d1518576ac9f4af45569341cc5d301bcff338867529fc8a908b54a5ed9ae0b4b0762fd6696fac30e0dda596bc2d7eb15eda81e5f3fb115c67c711c74dc77f749785476c8fe4e4027c943c277090b7792f6ebf9eb657000813336d889441fa33834aa32f35ee6b000bd414f01afdc5ad844aea67f7e854a0ca4bf0693a4be4b94d9f42a28903da31a3166613e01e6ea57a7771adcf804e73d0a2c58c7bef4545cae8da2f739b3b8a9ac3362f62cfd3846a90c8519fb15856b4555014a30372724dd2658150c47ff833c3bcf4b5b8b37550af8a8943fd4e89e4f8214d04d9a81c9327949771d7f83d80b53f691b41d502cfda0b3757daa9bc2d58db7647526feef6d862754b222cc38f9ed6c2426fcc0e657627dabc5eaf1aac8072e440138c8536b12cbf020b65f31de18e235215fb02579b33b45054393c6de1b77f517c0b9a7363db9eb1c8c602ba814ca23a05e2568b54a501fd6c189f38248da638c4abe8ce0a98bd1ed66d37f564d4ba26965408d163dddcdcb6e3c6aa4da5de6f859d9fcbaa46ec9426540de0c7a14233c81c045a11b90de7a606c779f969e12c11bbd472e55cc0c7c2837ad10dd49a80aef7cf116949bdd395a2d2728cee1eeff05e095271a505b2607eb5291faa09f46874a3a9ef151b062b7ea6046c22fb59d5de4eede4acb2ee3fa2f4d4ddb2c5b1a2629adaf20b328cbb764624180e2fb1a744dd235e9ede988ff4b0ebfd8a08a590f906fb7900478be45c1fe58921eb3a4960ce95787f8285093582b62a26e1f7bb35ca8f104d6624c65dfa81089f393feaa4ebfc6a4162b1fafc48224056a884737b7564411a329d7660723bcc1c4e83c6680f6ca4ac0fcaf11c5ef6cb665a0468e07adb06900ee61b60fdc34a09c255074a047e003a474b89e7c3a34fe3620ced36fc794c903ae7a582bbd4f28eee09b23db489a17d48f2cca8825cb621d971e48bea4331831217c7cb97ae3f9668db7be17b19b5987fac3e95ada6877d081cb49de2533dd99dee060049011a88e454d822c143ec929e1fe15c22bc6a800219c87a59c55f917b333db2739699692eb4f7e72c83b4217ecec745100a5a4771ff842caf6debb03d90f1e5a8053b112e0c180347d961fa500c0adc8fe2a27ed6a3edbfb07e1f01c37fd3921a7ad8772bbba0d7c8f224a8bf3e1c03deafc071bb7a14ec73c607a1983c5ab629a1feb79efbf362724dc6b76555c93aef10118f5ebe4fd5ce85937f686e7a0cc8de68b0a76d90ed162c07c5921a4c0e7ede516d5bd75109a29fb1b58b9b85c654a55acf35df1888aa5f55ea4102aea83d3c2195c8f3ec09c8092ea27bb40b6ce0a7ea5c599e1ccc59f5dbeea2e985ffc1fc82f9bdff3083b3dff7917535900440fa4c66ec8eb953688d992a6dc34213e110a25cbcad71dc7cd2fcf9794525a9d61c254cac13d59dec3f221f593eb7b884816a34eadcabc6f996cc72f5137099b89cf97936625d8d7e2113f1629d0ea60fc7b044059780bcac37ee7c017b8bb0e1fc049dd8ac823bac942ad2f00222c866f72c9d29cd1d3ab2bbfd56347ab46328f6bef02262bff210d264e63a27310aa1272c065d2ff5fa5deb4e0e424ab1e91f7931fcc9a71e1e6a4605150472a3fcc3f30549a762a35b7d27796eea5877478f867e8aac467b3c060ce114678598cee994fc0353a95b8dedeb7a8787b86220e4095870188f5bfb756db53e6d6dd06962ac0e4460c17f96a85f85ead5bd4a83c20b06444fc4493401b4193eddff1d54a790deae72dac5b5ccb51dd3121346fde8d39f90666eea25661e5044eb46eea8068c3dffbd919ec0e01ec3343621094f66c317d31065bd26dfae2f4c1e33a91d403f1a0196ebff40e1bcfab0e0689e57a829509599deb941ff98c98d9ce2d8ad6d4c7c07b7a127db010b26a6052eb5965e00615b5220b54abd66dc7c24fcbfc56d833e30efa78e6f60fc82a2762b0dd910dc395a1275323cd3bfe69e1a4d2740ccc1f808a0b666ce9d8948c895d704be769b6b3005473a6c4da1cf39ac075c56f750f83a05c133ef030ead7950c23bc26fe74c9aff470bcddbb3a2e0dc51f35231f698b72f68652a8109ec1eace77a9948ca5cb5b2f1af96c2af24180422ccc8611378621ba0ceebd4b36aa5da63c671f9025f138d8b636f15219f5fd6c0bc833a0a6868845277b32e95c1cbf9f6b2cf50f0e9969ed95ef8b5bc0c651ebc20ca4be8bdd5d240e87105d640a581af38e9188ca50690503e68cd7be66773237c7f684a850c420aba3613fc9243d2c18caec99398291b8d3e141b242a7fe4bde73917c9344b37fde7aee08ad9d1909596786267fc75924d350d9073eee53f85d21ca0c1213ff19232de74c23ce71aa5fe083dd15fd0b522f21363c85b39cbb8a06bb5a33994fd2282ec274bf804b3616b854cb5411a9dc5b344c167f4e7a081cddde99beda9c9f54168b82ac2e52a8d3b12cc63f3625e4d87cf70861ff09050e43d8c4d140418554d2cbd3c1d0f717c695c4fe09d25a897ddd4f8b5c7d12a7231af06f505b2bce819505b8fa9271839e1a08d937b81f8e04eed21e4d32e39ca60147b5e3549571e7006573ba6e223683fe2d6522d0c991c75ea251f141da49f03df79f63b18e155060b1deb4ff87aba21655207dbec7b2d30215464417e89c06a923b069355bbba4d1e32de5961a0ee0c4dfd2f9d44b1f524c65d10d6f80539b3d6b77c699260928d16c98b23cf4ededc7a45f156ba1dabd432773d4fd8caf3536b55b9d81771dcfef41e896e6168814efe6b16fe8bb5b36c3f5304c71d007327d9088be630c12c341341440a6b13ae5bddb922f6001ffb3215289fc9dc3251ce07d4c46b9319c51c2458b94fb4c8950e5ad8f77d1a4c53c29ace8d75ca16cdd261ac471aa3e6dc86e0e2a52e18936635a097528f05fac8b6f504fe6f85790b8c1296264aaae95d0acff60d028016b363a8dfd814e73b07b433b67c53ab05ef31a1f54fb448ac6807499e8fc5ef806a10fde1d80ac9a445c41b2dbd4b25b9363e5b6fbb705f3ef3e15fb616303a753b8fba82249d312f19b203da3f44771dc0b95836ba046f849a672a9d9db558a73d22cb635d83f9e39ffa5b91b0f297f2ca5d44c5cbfe99c5d8e2e82e0980219956a21dffede3f4a5aff019194909521e4fbb66c89f6236899c624dca2dd657b296eb89400500787ef739c58730294af0e5cafc9fdb61e89351d9a6d76486e482305a0bd8349520b50bd980ecb4f21a6d6800c4fd128b7b3cce40e9e5c691282b82531f16ee62b8689a214848d78dcf9a60431e3c85fc59fa3b316f1fc6e39a13b41d58758988a9f7702c7a5515fe92d0faf0f0f5f4dc2d3d8833726fd48bc4276e4c808293745de08a3cffff6560f061b21a17f2e78bc7b2bd9620abd7e5635e9ad7cbefeb3c683f8de002438a446905d5500a19b76ef44fa01f093e812268df5da38faa63c79e8bf9848c4ab2bb5af7ab1d9cc29f76654ee9aa1846e1a96d52132fb04ca0b879c7f5f9364c6f8709e104e9dd2392439eaef3ce23f872aaaa402b9cb89665e4142cad62bf5ea025db90656da306a997600a0b0d0350abff7728cd6010edf5957e94678350e3263c51d7d59cafc5b14c07fdb400f80a5a165a9cbc676bdafc9e402ea90e94eeade4919c525b5baafc1f24e49cae628d5243a07df53efd4133851b542c51590ee8a316ebe2bcf21de11da16f14948534a5cac727df55c9e7730e2880ff2302ffe49ea292facff9c79c365b39666a1fa52e7ef4569653b16982ed858f68b29a1e1b5d5e6eeaac6ef1399525c5495cd710460a5b1d697e30e22e9fa9fc04d3d685922c275810fe98de5eac74069343231c0fa13cc508a8ff75cd691aab1304d8d6910662a4906f9f6bbc00f76ca855b04c7caafc4571bf6b02c0c472b761f6a8633de9c86bf983d2739ad569ae94d7005d13f9cd19b331d1018aa27bff05669fb44242f242861125dceb8e5a57764fb15a6348d6a879f29b9da8a5f1b7eece194113ad35aa5723300b3d3327dd90f7d8c1c405962888dc9b60ab759d1b1d623592b79c348648f1ddd8a31b186c2ed228bd95cc254746ee9526b302d3ad4895813a27c0382f28a353dc73ee4bf7c1e909c9910dca24e519e6e729559ff55aafb3f733fd18549ab5903766dbe7c1c0d8d16102b571138b4322f87ae28d95f2c4b2ed0ed9db560d597424bf5bdd322f7743aa11575396a491802c53bb8cfe439343887dff03eedf1f9be600951bd84133afafbcf465fc7c5b5e8aa7243f844dab983b91e6b0d2957bd82370b51413d76a352985a5c9250e892e363a396163332022b2186df178364ff47177f0f064aa1ead805db0950672365ec59465555050ad9c21e16d2ada9157162de04754e48511c78cecbeee604610b996f05160d53f4f5579e7a096fc962be344f80b80a92821b2e0922fc501e658dfd26e21b080f07fb54ff9e6a3fbe3f6b44773ba0087ae409fdc51825cf497937d507ab41df40655d7b6ad23aa1c7f41c4e3064e393ca3bd3c063ad37b0e9297f6c3bc8130131319e6ba0418a153d07e6104151b51a12a77f957b8d501baabd741e733e8dcdd5532762848b3e94d669d591d63aef5f369633971077156994291891ed38624848bdb52cb0c1b6250a9ea4d9820cdea89e025bbdf46ed031950c55e07c31ab118e7adf0c755acfeda24a6678ce2af3ff4a7563d31535533f92035c5c2da929b046883f53f87bf55257612a21ac68bd2fea501fa19ccdeb29b99fd5ad7f253feb5db2e740475b529e8e41983536b59fff4ad40ad6973b4b9492e682d6ee7730b860fc8d5f52384714b130c34cb61c97826d0a2d91997cf8f1dee7f935dec6472ee55c781b389862cb317c89fbb83a291adecdf179cbb444b32f91ba16f59a369569ed950f3a36f5ac3006f7099dfd5ee5ee63bd77b862a5fe74265a51407e8c99a37acb22017f005295effb3b5d57ee09dc65efb083612d8cf674c84837202a450a21c5a6c6f20c5f04fd2c8eff9bb48e55d5d3c54807d2fee94cce2c77bad63dc4e9312c9b821431173c4ea1e63a04de18f2a58021ea942a26ba4d2bb486fad8388eadfba3156441219bb1cc657f66bdc371833b234edbcd181d49d4a3f050f1fa93e3c8cff7cb048177221cb8d0666d6201058f9aa3eda37711250be8dccbd3315cff2c5d7642cef9923d9a55ed8d7b6a5bd4832a5b88be48271d2c930b71ac9d36dc3bb87c1aa207505ad73a44149f7ff1d546e7178e773c4d15e8f0ce377d1fd4259fe3c5141e25edc609a7bd94d927850b9e2226870411cdf42dfbb8f56dedd9c8bd0612a2543def6ac18ce077077dad68803a274e59dbddc4f2e69f273e6f39e15a82be02f58112b308bd1ab3e480edf239540ea2e5888469585712acf5bff4317416d21d1ff6df5d1f8e3cd4f8e5447ebcb9fb9dcefe9b4ac1d06407da2140652a0b508f7a93fc4c1356a3e6216e6c15be62c87f086a4a2d9f04d7c7bf6b88ae33fcd973d66bbce6dbd17298ff044641e82790395010e7579e4e63f1f4d8411d7aea6a818ffddd99f326dcdc164895201451b0a5e4d255ee5b437fadc40399bfcd0f2fade01f6248c985402b5c0cacd868f99395c431ed0", 0x1000) 16:00:43 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x3bd) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000300)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[r0, r1, r2, r3, r5, r7, r8]) 16:00:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000008c0)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=[{0xe0, 0x1, 0x0, "ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc330163f2880bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d268ef"}], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) kqueue() symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/ttyCcfg\x00', 0x108c8, 0x0) 16:00:43 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000dc3fe0), &(0x7f0000b1bfe0)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x88, 0xa7}, {0xa7, 0x524d}, {0x66, 0x10001}, {0x26, 0x7fff}, {0x7, 0x8}, {0xc9, 0x9}, {0xab, 0x10000}, {0x87, 0x6}], 0x8}) getgid() 16:00:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) geteuid() connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file0\x00', 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='\x00', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x1000, 0x52d) writev(r0, &(0x7f00000000c0), 0x64) 16:00:43 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x190, 0xffff, 0x0, "6c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd42"}], 0x190}, 0x0) kevent(r0, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/117, 0x75}, {&(0x7f0000000180)=""/124, 0x7c}, {&(0x7f0000000240)=""/145, 0x91}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x8, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x18) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x0) 16:00:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$KDDISABIO(r1, 0x20004b3d) lseek(r0, 0x0, 0x0, 0x3) r2 = getppid() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r5}, 0xc) rmdir(&(0x7f0000000100)='./file0\x00') r6 = dup(r0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x2cc, 0xcc5}, {{r6}, 0xfffffffffffffff9, 0x60, 0x10, 0x3, 0x100}, {{r6}, 0xfffffffffffffffc, 0x4, 0x1, 0x8000, 0x9}], 0xaa, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0xe2, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xdc0, 0x6}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x0, 0xfff}], 0x3, &(0x7f0000000280)={0x1e8, 0x5}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000002c0)={0x8, 0x2}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000380), &(0x7f00000003c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) ioctl$KDENABIO(r1, 0x20004b3c) connect$unix(r0, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) r7 = fcntl$dupfd(r0, 0x0, r0) fsync(r7) socketpair(0x2, 0x5, 0x9, &(0x7f00000004c0)) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000540)={0x4, 0x5, {[0x8359, 0x469d1df9, 0x3, 0x3, 0x5, 0xffffffffffff0000, 0xc6f, 0x2, 0x6, 0x4, 0xabc, 0x80000000, 0xf38f, 0x8, 0x6, 0x5, 0x80000000, 0x100000000], [0x300000000000000, 0x4fd, 0x50000000, 0x8, 0x81, 0x81, 0x4, 0x5, 0x13, 0x80000000], [0xffff, 0x93, 0x1, 0x5, 0xfff, 0x7ff, 0x200000000], [0x1, 0x20, 0x100000001, 0x3, 0x0, 0x7], [{0x1ff, 0x5f0, 0xf6d, 0xfff}, {0xe0, 0xfff, 0x3ff, 0x1}, {0x1, 0x800}, {0xfff, 0x800, 0x7fffffff, 0x180}, {0x7a, 0x6, 0x200, 0x5}, {0x4, 0x1000, 0x2, 0x7bf}, {0x1, 0x9, 0x80000001, 0x9}, {0x40, 0x36, 0x40, 0x91}], {0x4, 0xfffffffffffffffa, 0x80000001, 0x7f}, {0x1c, 0x7f, 0xd0ab, 0x4}}}) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f00000007c0)={{}, 0x3, &(0x7f0000000780)=[0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000800)) chown(&(0x7f0000000840)='./file0\x00', r4, r5) symlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0/file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000900)) 16:00:44 executing program 0: open$dir(&(0x7f0000001340)='./bus\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x2, 0x7fff, 0x8}, {0x18, 0x2, 0x1ff, 0xfffffffffffffffc}, 0x401, [0xfffffffffffffff8, 0x2, 0x2, 0xffffffff, 0xffffffffffff9443, 0x80, 0xffffffff, 0x81]}, 0x3c) r2 = semget$private(0x0, 0x6, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x5, 0x8]) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0xa0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) 16:00:44 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000180)={0x3, 0x3}, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = semget$private(0x0, 0x4, 0x2) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x81, r1, r2, r3, r4, 0x20, 0xfffffffffffffff9}, 0x7fffffff, 0x1, 0x20}) r5 = socket$unix(0x1, 0x1000000000000b, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./file0\x00') setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000040), 0x3) socket(0x20, 0x2, 0x1000) r6 = shmget(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000180)=""/44) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x1}], 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2fc108447a8d0b"], 0xa) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x102) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x8, 0x0, 0x0, 0x0) kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:45 executing program 0: socket(0x20, 0x8007, 0x7) r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="6282665bf9d9500f65df6710c54c2d9240d208b308731593da761daa443f7de7462ad43c919c103a5b5741b32ffce2b5b548cbd3c4483284a20d8236f33c369d08065e0cc90aae3526aebb53d9c350e0076550ea397e23ae6a8ddc0b0bdec8b14a017ddd08d91defce27d26af243eb6f84956013e71da1484717a34b5c", 0x7d, 0x8, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:45 executing program 1: r0 = semget(0x1, 0x2, 0x20) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) semop(r0, &(0x7f0000000540)=[{0x3, 0x101, 0x1000}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x281, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000de4000/0x2000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000cd2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="d08da3682b49903eba7d82b22c06c7eb4cf481f7329f8bce1d071a8a6092c14707e9173352679534b236ade4ecd61605485c345f774e1b90bde5922504fccae4738f6584ff74d413286dcdd44523f79dc860639a18339866c99202db9ed8c1eac1d2513d933dc0d95333217d151c5aa896f6143f2cf16efb4fad2d96c4af890e8cf78a6400b6474b1dadfbbfe6070cd2512b991c10a6bead582432f45f3c03c741388989d882114b8cf559fda1c693d8f9bdd9854974d7f0bfb9d5013ee32c9e2e2de2ade76b15941487734ced67df603b748755c8a207907550911e4019349322bbfe1869", 0xe5}, {&(0x7f0000000040)="0451d079da625ad93124c72f644618ba97a7545d47cc9d612ae59c0dbe39f51726552876e68bea58bffc3d315ab5754ad02790be3ab0bcbd4dabd63696a6e7eff8506e1742af4a8102c91d0e9b2aa125ab06d2d4d4501b0319d2bc0de0", 0x5d}], 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4a}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="d5b683ef7ffba504a5a29bb12fabf5e1470cda9b02176c3ebfff0afddeb0d7f7e929340dd5a016ee40edef7d7f65175be33883d9dd6ba360e7e44c629bdf17b9538fb6ac7716beff28e161b6c4eaee409dd3ddec42fc8968394553e276492058da5bfb8db956beaaf0dafa283ec360d059ba0eb534b302200c571c10326bf9defecc84a91982189448b94e504a0536b84bc3e8968e2c1222fca091af974568f4f1a170450c7689b2f48dbec522ce5653edb85e38cd42b8cf95817b5393", 0xbd}, {&(0x7f0000001a80)="84f859604cb05b3192f2621b5877e8de0ac7f6a8f0f02f9ec753cb1903ad0ee1bfea799c904b210572107db228a12c65615956f129f9d948049e1f033c36d91570a617a369a896692b2e2b0d6e11784b2a7590db08facd2b10ca4c81dad574ff14e189c23e3ab309959aa79e49d550da54a13232222422f7c96a36b0160f163e0b2f4ff7348e865b27e1c9014d5bc81d86c3abda3ad4d3822376163231d13028cbb0236bc5bcf644b169418908000713f0d168b671501cc2ffc34c67333edd425d05251c7faadeb5196ca847ec8f301807cb74cb72667b94785cbe47f9ac23e979a8cf39780c8f948858996bffa7aa485c0266bd739eb75cbba79532dab6a8cc7197fc9db5b489e3a3d1121864cd9931e9372856430165a3fd65b6ab4ddd19f56141ba32de8ef835fdd31cd5c738d4bd9c13c33cec705287565c4afcd6d60cba426d6435b9db43dbc5e2a6f9202b0401e7da995a8fd92c2bc93e1549afb7598fef76d27d25a87b21eb9a92d5a61575cfaf4ccbea731b85c705002d9771daf22fa55e6329f4e3147a93166d72935794ba2de38bd58098f6a43e1ee3f5bc8d199dd40ab32bd5e0d97924be2845dd26b27735a64c268232fbb643bc661f3ae0f7f03d24df3e57873e5dafee41cbcd4b9ac07ae0de0287220bc59965cf4426034983a7bd78ece13165a375da128332e8ecc1bd569411360274c8dadc3b0fb41f0085a3578f20133149a736b5d0d4f63b8601877f4d3150b8d5963abfe245835dac97fe6ee042d85c96ae5d4bb600b1849565b84ad8495ff0b0f5d68f82b31a2f2dc65f0c59cfb37622461415216cca2d2af972a0a6327872aad85c41353a36fbd488f9403be50bea0bbe1e2c5a6dc097966357e51ec26d55474274b6b39583b5f635b928e85b359520f7d883b356389e405388fc508d22ce2c1818b319a9a86d6c04614487f57e170121d26a2c520734d8441264e5bb25a30cea44703f031b5226c759be698a60363b9150eb5ab0f58abb4c92705701627a7e08c7e59f57dbe489a6f0cad812910d7d32a763671ca0ef21d0475298b2c1b5b4891a8c0c44546210b871e0c25ace2c4625321b654310bb33f0560c0e007030f4486b831d0313d37de407ac9bccdc2f6dee02e307cfd4b475b363733a53a853f00f0a1b93afadd56d0e0e87845155ee85394d70fa825bc57789c8c6cacc6e6bd2ddeeaa47fc2373f99b916f3e5ce701554eaa6e599a08cf2dbec021967fe7718e0824d5d8a84ada8df7a41218fd50668a4515908b7ace577392487d65d5cb881d765422808a2c445882c1ec31096866aaf1fabfac3ad5ad6e54dffb9f16ceaa43cb60e7b3db0960c3c8bae5e20a64a0c4f784d646e6189121d51324a9dda5e5fd41917e82cc8be7b960abf5994ce577f4121e345833ae6f9eb6897c9f58ab87b2bc518b5823a9ba8df5dafb7d6e939b2fd94842d2ea6b07d9455fbe06448dcae28ae1983b9f2408ac7015364a6588af8da436ac4eeb4ead94f7c5e5ae22efe7f50654d2282ed31d381c71db5f1c850ef766e91c9ec5979a962b65a299ba53c9b660158980afa25b4a1be158e6ddfeb7130993be7e3e37a975811adfa08f14bc97900e8cb3ddf7b4672b2da1636fdb7e1feb53dad6892ce03f45427d5b77ed015b61d49844a6aafc1ed29fa24d184ceece318b768f4bb7573ecb23671ea97b133f063230f9e335aa3568941ae0ab01d96861f8ba557373a0c41aadd8a74f60abe238ad376cc99c0ec6dbfefc7fdf72c6dcd5c545d4bb6acb3b415cfb83bb1b128f0dc538de00a01b7400fb10711e6fada984267dde605782fea05abfb6a3119f8573498745ed3c91ce3204c848677bc85b33763c49302adf543fe06d38addf06b85589d5032acfd85384c19df840306d199d6abbefc81df4ee7f6f0a8e21d1399711f2f661f328a852080c27fd68e79aefe87c7acd906ad64ca128ef59570df2007e8cb1c29211b58e7c2db6ac7cbe81ab9a73155b88916d68ca9e68f40cc3cc8d2907e789835e9aef4dcdc6ceb065733aa9d1cf1ba06b2186e699696ebc831eccbcdbd372b2beb0f3cf3a61c305aad162e9758cca01b26268f68a2b9ac81c90e18c36d063a04d0098692dc6d5f8b6eaf0f8c938b23b210fa10e5963d14b67903c30f845cf0100c34efc2e8e04eb21c5038acc7273b3ad0f7053fb9b273fc8b278096bd958e8c01a4ab8853cca1a44d597094a906e5e7e5e66e257ada5ee4c780aedb2f809d417e43fff347ab91e24d418d689e208b2996e8fdd0061f6a4c7e2296a28c2de9982aae9c87aed7821bc0113df54c4e0ccfa01eeb1c6126c8a32c924d081b71af199174662d77355e1079b96362bdb9d113fa5ad5362dcd89b64b388006d9b442ea6ca8ad9a5fe847a1aba337746a6ad211df4c554f06780217a1cd45033517ebefbb53d673f80476c7397285f7b5a11aa5c34320daedbf0d8c2426170762969c2b6198e9697ed9b75463b7c35670c5a90808d46dae6883dc3f9114cc5910dde5c373fe241b1a67c1d3936c1c8a6879186593e8f71644d3780ff60cb36bac655a85ee378056edc462918311471c4c14dcb888535f8912d8b2ac6270e4440b7590a6c453a64ded68d18b4294ecf3286b474a052269cfbb835d430b4e1de0f68e2a9ce0e6e8aed717f6551706750e70623351c814b4488319189c141755d679ab21d5dc834f27a0e7ae7538dfd9a0dcbe745d0ee5627cf102034e8bff0200c2f056ce9932a6ff15b1c09087d50f2bb5c646123944af9e4341f56b4b2cc256ea799d5c970fcd17bedcf67bb690550ca00e2e9944857655798d7555f7315b4113dec2360eab060c35a58af596eddd586d1b2fb2f1ee32cfe8bfa5e42d465831df090b92a6fda13a0b439a33734bb1d94adad4a7dbd267baa1f63003c05f39d9c193950374c0ec9d32853e251614a41c284c8070bc7d9023008a463b9fabe4b4227619acc20ee62be67254115b720d87df2f27b190e5493c8af21f4a8f15a46150188b538ef4f542a00a35799343eae50821c90b93e61692615b14818c97ad32940eee450673ad080524cd55f594abfedd6f8317bc4aa8ba01ffdc6605d7aaf9317a0ff2910ee8ba2892e450901967a0215e19fda78702bd0e7ffe4ec32e879b59af6e70c0c5dc5e75c56dc57c79221ea4f7394d7b722c3e4e7780131e03a8707e5f17c01dbaa2ed8ac7adff0f5aa418fae4e2cc90d3e133c9cf6bc63e26e4a71ca0058c5b9f8892b82051419754cac2aca12aeaef0c3cb7b21d5b3c00b84ee6f136ba900ba2565fbf28cd79764656ef8aec49684695abda5c3001625b3d2c06a2c467f219a5d70f0cc7eeb9e353025589cb7e12812fad5ebfc2a1f53617db1e65c4e29bafc4f053a44cd5b2b6aba01cea688e2f4c760b3a26280a3b7656af875a52b7a733143d0456c3eca792c3b3e94770c7769865fcbfd0b7d13fc6d9e8b7646e06576b52988622d38b1f0ae2dad36488b40514fade943d75e5ef9eae0a5e2e4bfb0ae49035e9d504d50555382d080d8cf12685750e5f678e5171dcc24f9bb9d6cd15d0baa9cd15ececb8f2f7a4752ef2bc16a5703793ff9e1629ee115b770951b37bff37c2f6e59a6fe3ab3d52aa7d52c23ed0fb2dcbe4ad9bac6e59bba53c4a0db1eaac13eb94a89901cc55b4fee51fcfff157207cfed347eb4bac1977ace4d1248035c91e18fd735a85028858921c27769d05c75cfcea2ac0bf04b94d16e855e25102269b8924a061530f7f115e93a6cce7e177fa249d4409601e07561a08f7c02e029134dbf644d20402a62d7d3dad36414c3474d9eacff8c437787d66f512d99758e91e32234d93ca1c451b7e69c2fa74ca49f1388422e0a34af542afbffdc32fa0a4d7e9e72ff89338993028ff7579ef0fb229734e99651acf27ac116fbc2079a328d138434e4570688c11d0b4cee89507974abccf252e290ade0e5ef2ee54d158e3a5036d3fea64355b18cc5235f5b02f1e4d166d3e9331222d8ac49dbd38304bd49a391426308159068509c7587793406da625314cbb70564d6335e0cdfddb9b85f92978b338e0f5eda925fa109a32bf4806ba0ebad63cf34df9239375ed2f968ff2df02ff43360bb0e318289603d215cea1bd5fd8606dd8feef25ca3da7870c4673ecb074db6ec68cff04df9e7b2988c036f8dc0c6985d6c2115ac4bdced19fbd254058d56e2df55dd01a1ed73aeb922dd41a5d42a1f547ce2b78cd927cf6c3cf833505df4d4b5e4bc4e937a1f18a9054473a6a8ae65dfd310ed65379e8aa33e0f896b2181292550dbb231de626a6d96e25dcb5564ab30ff40358b019459dbe90fa78f48116dd56b71457ea3340a47e42267d61cc39d544da3efd8c02e33eb38dbc9e64bd93e7b3f2ae6393af25908130cb121e2c44fda552c2237698b5833ddd3f05f4fddceaeb9e9f5360a13855de15c5f20adb5119f6ad5e3f4032d08eaeeeb660610df48a111df4cf4fb663fce2724d3db8bcc629d1c604a7b803b5ae945387ec46f0f426c927ed4021c92ffea8894447349cbf88883d39e4d6031fb1f3a7d8346b36916c0e2f542e823b5ad498fbb90f6b189573e74273b96f00293d112eb7f9babf96b074592dbf1f9a795e6ebef4217a0f406b52b466cce0f7d0f41cc4303d7e3c8fe8042baf4c848abb35dfa7b9e366aadd4a0bd274b135f67e7e8ff7a1482a482167f82a726c1aab8e0fe7b0c97e9ad52460d29866d354ad63e149562c0eac595f716e75033d7205f1f3f1dd010a37c9d8620e5f031d20b429c9b852680e60649dac8ab72276f15e2ebd1b88990f2b2226e6c9fafd9242b473913883183231f53f87750e79b07436e3ffacfc05249ef43e16b79ce2928c88e7aed17cab6164e93d1f3057d0cc003096f61c3b79b93801614a732d5ccd0e1fa4cb84a1b2bdfa6c7db576316233f57035def9fa61e6ee417385b90852e7a46f6af0638adbbb0eae4fa124ca5b9b5073d33e0bb3eb16d11b2d6eaf637ef7fdc62186a4e1aba596567e06f852b9466a5c2158b452bc0c4ae8c266ab16857409525b5af204e811b8d5d8d2a7dbec92896fe211ac6412ff8bcc3d693524a340ff97a251df6ae5cf5de82082ac96829e754638f4369191969993b75da37d4b56b75ab025d3ea73b4234a5c2d70c9822104465a0237de2f1d65ab17aca08d10d39036fcec4e15008d9041ff7c9edd51e7c58259f2d35f0079ff6aca8462b30c06b35875968d699a69e231dbf10965ff7642b21869df9c8fca8da8e6e372f27a4665b6b3d4d35c406db614ec4de91280bd6f467483e04993bd984b857362d471a366c5fee4cdb05bc3f4e2cb85a3aed7a29e086b4c63b0c79477d5d820672872139f05226792939f3107c641f6969ca4a0c12cc4ca0fe928df4156de0643313690498a0d15ff8c872843db54d195ff4507af6426f356ab14532a4d48bf151a945c93b2acf43f645ecdbe217db2c262e4c2da78f51010d38c60df9d53733713636296453a55b866ce0fd3297cbc8852c9d0e072908fcc8dcdda5f01956700e47ab81883c5eafad9275a66861210d613fa2a7f1e46e39c17939b63b5a2d21505b1a6952864a349006eadd35fdc39f965f17e0ba44b66748e73d233ba94e9510c83202a6b7bd1bc47abf02e2a55719a95686ca49373ce5c6c6b6b90dcfbb547e6a4c272e2d8ad06f97bc5b2d8d3fa82dc84e5da49c4abe0d3d5f9b832f983218541642a86b73dc90e112b7db5f4087737f5734336fb3fa20b4cd7336811b423f36ab3c066f7486bc2a7", 0x1000}], 0x2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) r2 = fcntl$getown(r0, 0x5) r3 = msgget$private(0x0, 0x480) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x100, r4, r5, r6, r7, 0x80}, 0x8, 0x71319243, r2, r2, 0x401, 0x5, 0x6, 0x3}) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x1ba, 0x2, r2}) fuse: Cannot find fusebuf 16:00:45 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgid(r4) r5 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r11 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x98a5, r6, r7, r8, r9, 0x80, 0x91}, 0x4, 0xfffffffffffffffb, r10, r11, 0x4, 0x9, 0x7, 0x2}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)='\f', 0x1) write(r1, &(0x7f00000001c0), 0xfec4) fuse: Cannot find fusebuf 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 16:00:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0), 0x5c) r1 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0xff) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000940)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea7a895e800b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2040000000000000050779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cdecf04000000000000003ed5dc8816353b4a21e508faeee0729ee9dbb922eae4a4b534c4a29a1721e3e53251c26efc652746fc2ad5ad094e2bae550bc171c03c1167f8964d7659d38b06942a08cf830ce110b7b5bbd691867b4e43f18d897a2c162d58bf", 0xef) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000000)=""/9, 0xffffffffffffff81}], 0x10000187) 16:00:46 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) open$dir(0xfffffffffffffffe, 0x2, 0x80000000000000) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x600) r2 = geteuid() r3 = getgid() r4 = geteuid() r5 = getgid() r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r4, r5, 0x10, 0x1}, 0x3, 0x400, r6, r7, 0xfffffffffffffffc, 0x1, 0x8, 0xf9f3}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r1 = socket(0x20, 0x4000, 0x3) dup2(r1, r1) 16:00:46 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect(r2, &(0x7f00000000c0)=@in, 0xc) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="4b67252717167637492f232ea808c9d4f8f7e957d84a0bb6d4eed4d6add998d3a356b2ab193d2e72b73180f9dae3c68ed7f76f62ccf9396c2723d50003e96a30bc4645d27f159c1b694b96ad1fc2a199b2f7e7e92e8c460a2c6f688dd746cb97ae56ad0af9d5e718e9831dd977f85db04f626e9e45406392aa6f1eac7bb546da0db6569a9f0deedc8ab654e0884e7171bf7d750f6c4125ef9215abde854808c92ad533fb635d22ed9dc6673b074f0adfe8d5fde06b6622bbd2e2f0d10dc4321842cdb54bae8f2315b6ac450a8d64dd9a51b85d89fd15b50ca9202fc74c714394ece3128e8a70c78de633718e971e90ea06dd0619", 0xf4) getsockname$inet(r0, 0x0, &(0x7f0000000240)=0xfffffffffffffe46) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="29f70acf9ce37903ec1fb5fac7a4b0d9fa34e9d891fe7f406ed2326e29a949cbf1006436b86b256758353b03bcb08a86f2e266b83a45c5def8da9a5695fd8356eaf3ce824b465c81f529e225c9bae21b0f4dc60e841b9bba7894", 0x5a) 16:00:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x9) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x100000001, './file0\x00', './file0\x00'}) close(r0) 16:00:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20010, 0x1) openat(r0, &(0x7f0000000080)='./bus\x00', 0x8100, 0x100) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600400080000e84cdd000000000000ff00000000000000ffff02c7d91e6300000000400000f2e9df", 0x2c}], 0x1) open$dir(&(0x7f00000000c0)='./bus/../file0\x00', 0x308, 0x102) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x210, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) flock(r1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) fcntl$setflags(r0, 0x2, 0x1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) 16:00:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x267, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x1f, 0x400, 0x8, 0x8}, {0x65, 0x3, 0x6, 0x6}, {0xfffffffffffffff8, 0x4, 0x6, 0x8001}, {0x32a, 0x7, 0x7, 0x7}, {0x6, 0xf3be, 0x6, 0x9}, {0x401, 0x7, 0x6, 0x73}, {0x5, 0x3ac, 0x6, 0x40}, {0x4, 0x7f, 0xab, 0x9391}, {0xb, 0x9, 0x8, 0x4}, {0xe7040000000, 0x80d000000000000, 0x8, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = getgid() fchown(r0, 0x0, r2) listen(r1, 0x5) r3 = syz_open_pts() r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000180)=0x1, 0x4) recvfrom$unix(r0, &(0x7f00000000c0)=""/184, 0xb8, 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c653000756c4dfe5e10c538a2a5658c654f3a0908ab8387f753d8580098ff7bd955558545a6e2adb3b217dc5fecb1f16350f5fec4b91ef941ad5fd583ffd51ac5d39ddd0f2d93a44e2acdb44c74ea468b3921bc94b44bfca720add71269565daf2a6aad8b420165cb111b511cc257294ae8490eb8b64fef33630fc0aa6fbf0ea71e80d0a8b5707c604e41612ed23785fff1d7a4127af2859de11110ebc83ab95cb135f48384ef86603d"], 0xa) socket$unix(0x1, 0x5, 0x0) syz_execute_func(&(0x7f0000000040)="f3400f7034020066410f383747d63ef0f65ce74426400f1b7dfff0408098feffffffa7450f4ab8cf000000470fef6ae06681e2feef66400f382a74403ac402a1aa36") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x0, 0xbd, 0x7f}, {0xde, 0xcf4f, 0x6, 0x80000001}, {0xec, 0xfffffffffffffffd, 0x1, 0x8}, {0x7, 0xff, 0x100000001, 0x10000}, {0x6, 0xd9, 0x1, 0xff}, {0x4, 0x7, 0x8, 0x5}, {0x20, 0x100000000, 0x2, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) ftruncate(r0, 0x0, 0x2) r1 = semget(0x0, 0x2, 0x12a) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000040)=""/120) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1) ftruncate(r0, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7c}, {0x6}]}) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f0000000040)='./file0\x00', 0x8a, 0x30) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = socket(0x12, 0x4000, 0x7f) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/50, &(0x7f0000000240)=0x32) chroot(&(0x7f0000000040)='./file0/file0\x00') lseek(r0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7ff, 0x2dd, 0x100, 0x1, 0x1c1, 0x2, 0x5, 0x2, 0x1, 0x6, 0x3}) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc034, 0xffffffffffffffe0) setreuid(0x0, 0xee01) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x3, 0x0, {0x6, 0x2}}) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 16:00:46 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) syz_open_pts() 16:00:46 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x800200100, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001100)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x69}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000580)='c\x00') fcntl$getown(r2, 0x5) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000340)=0x2) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000300)={0xf30a000000000, './file0\x00', './file0\x00'}) fchdir(r2) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getgroups(0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000040), 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x9, 0x1, 0x7}, {0x1c, 0x2, 0x1, 0x4080}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffc58, &(0x7f0000000400)="b62823897f39fd6ead28623e86591b32962a0ace9df3702814b1a8aeea1aa3ac8ad0cc4f06b5f914c5038e818d683ee74b3cddae5f5e21711726889c1921f67c65705d6fa975eb3049805d24e3") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 16:00:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 196 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7eab5,ffffffff81f2c8cb,c4,ffffffff81f40cc0) at __assert+0x2e unveil_destroy(ffff8000ffff7078) at unveil_destroy+0x19f exit1(ffff8000ffff84b8,0,1) at exit1+0x389 sys_exit(ffff8000ffff84b8,ffff800015a0f060,ffff800015a0f0d0) at sys_exit+0x17 syscall(ffff800015a0f140) at syscall+0x511 Xsyscall(6,1,0,1,0,7f7ffffd03d4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd03a0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 196 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7eab5,ffffffff81f2c8cb,c4,ffffffff81f40cc0) at __assert+0x2e unveil_destroy(ffff8000ffff7078) at unveil_destroy+0x19f exit1(ffff8000ffff84b8,0,1) at exit1+0x389 sys_exit(ffff8000ffff84b8,ffff800015a0f060,ffff800015a0f0d0) at sys_exit+0x17 syscall(ffff800015a0f140) at syscall+0x511 Xsyscall(6,1,0,1,0,7f7ffffd03d4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd03a0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800015a0ee60 rbx 0xffff800015a0ef10 rdx 0x2 rcx 0 rax 0 r8 0xffff800015a0ee20 r9 0x1 r10 0 r11 0x44b5184e30d188dd r12 0x3000000008 r13 0xffff800015a0ee70 r14 0x100 r15 0x1 rip 0xffffffff81585c18 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015a0ee50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=245756 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff4718,0xffffffff822d06f0 process=0xffff8000ffff7078 user=0xffff800015a0a000, vmspace=0xfffffd803f00ca50 estcpu=36, cpticks=27, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 13190 117905 1 0 3 0x100083 ttyin getty 15374 445029 0 0 3 0x14200 bored sosplice 30246 32141 1623 0 3 0x82 nanosleep syz-executor.0 11510 281435 1623 0 3 0x82 piperd syz-executor.1 1623 164203 69688 0 3 0x82 thrsleep syz-fuzzer 1623 94193 69688 0 3 0x4000082 thrsleep syz-fuzzer 1623 285016 69688 0 3 0x4000082 thrsleep syz-fuzzer 1623 10549 69688 0 3 0x4000082 thrsleep syz-fuzzer 1623 522991 69688 0 3 0x4000082 thrsleep syz-fuzzer 1623 306944 69688 0 3 0x4000082 kqread syz-fuzzer 1623 185773 69688 0 3 0x4000082 thrsleep syz-fuzzer 69688 503986 158 0 3 0x10008a pause ksh 158 96052 84675 0 3 0x92 select sshd 84675 265038 1 0 3 0x80 select sshd 59338 159630 32364 73 3 0x100090 kqread syslogd 32364 8201 1 0 3 0x100082 netio syslogd 59957 471864 1 77 3 0x100090 poll dhclient 73296 412357 1 0 3 0x80 poll dhclient 75796 426145 0 0 3 0x14200 pgzero zerothread 91451 121124 0 0 3 0x14200 aiodoned aiodoned 39319 423387 0 0 3 0x14200 syncer update 88222 186111 0 0 3 0x14200 cleaner cleaner 71570 26193 0 0 3 0x14200 reaper reaper 84728 100608 0 0 3 0x14200 pgdaemon pagedaemon 12087 89808 0 0 3 0x14200 bored crynlk 92094 77145 0 0 3 0x14200 bored crypto 40491 289985 0 0 3 0x40014200 acpi0 acpi0 85275 51417 0 0 3 0x14200 bored softnet 15446 280061 0 0 3 0x14200 bored systqmp 39068 110084 0 0 3 0x14200 bored systq 69437 171160 0 0 3 0x40014200 bored softclock 76519 412118 0 0 3 0x40014200 idle0 59033 413887 0 0 3 0x14200 bored smr 1 427939 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9480 6349K 6861K 78643K 12820 0 0 pcb 23 9K 10K 78643K 565 0 0 rtable 114 4K 4K 78643K 413 0 0 ifaddr 49 12K 13K 78643K 158 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 56 0 0 iov 0 0K 24K 78643K 126 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 2140 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 9 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 66 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 4 9K 25K 78643K 1058 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 44 38K 54K 78643K 387 0 0 subproc 32 2K 2K 78643K 36 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 71 0 0 in_multi 33 2K 2K 78643K 66 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 255 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 83 20K 29K 78643K 3326 0 0 UVM aobj 45 2K 2K 78643K 51 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 35 0 0 NDP 9 0K 0K 78643K 42 0 0 temp 152 2715K 2842K 78643K 6230 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 472 0 465 1 0 1 1 0 8 0 plimitpl 152 42 0 35 1 0 1 1 0 8 0 rtentry 112 49 0 3 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 148 0 144 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 25 0 25 4 3 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 46 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 6 1 0 1 1 0 8 0 semapl 112 64 0 54 1 0 1 1 0 8 0 shmpl 112 49 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3153 0 1740 46 0 46 46 0 8 0 ffsino 240 3153 0 1740 84 0 84 84 0 8 0 nchpl 144 4807 0 3174 61 0 61 61 0 8 0 uvmvnodes 72 3742 0 0 69 0 69 69 0 8 0 vnodes 200 3742 0 0 197 0 197 197 0 8 0 namei 1024 14082 0 14082 2 1 1 1 0 8 1 scsiplug 64 6 0 6 4 4 0 1 0 8 0 scxspl 192 13934 0 13934 10 7 3 5 0 8 3 sigapl 432 1230 0 1217 2 0 2 2 0 8 0 futexpl 56 16172 0 16172 1 0 1 1 0 8 1 knotepl 112 266 0 247 1 0 1 1 0 8 0 kqueuepl 104 262 0 260 1 0 1 1 0 8 0 pipepl 112 720 0 701 5 3 2 2 0 8 1 fdescpl 424 1231 0 1218 2 0 2 2 0 8 0 filepl 120 7281 0 7187 5 1 4 5 0 8 1 lockfpl 104 317 0 317 2 1 1 1 0 8 1 lockfspl 48 109 0 109 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 30 0 20 1 0 1 1 0 8 0 ucredpl 96 1559 0 1552 1 0 1 1 0 8 0 zombiepl 144 1218 0 1217 2 1 1 1 0 8 0 processpl 840 1246 0 1217 4 0 4 4 0 8 0 procpl 600 2588 0 2553 4 0 4 4 0 8 1 sosppl 128 18 0 18 5 4 1 1 0 8 1 sockpl 384 958 0 941 3 0 3 3 0 8 1 mcl64k 65536 33 0 33 5 4 1 1 0 8 1 mcl16k 16384 3 0 3 3 3 0 1 0 8 0 mcl12k 12288 20 0 20 5 4 1 1 0 8 1 mcl9k 9216 15 0 15 5 4 1 1 0 8 1 mcl8k 8192 13 0 13 4 3 1 1 0 8 1 mcl4k 4096 54 0 54 3 2 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 55531 0 55489 13 7 6 10 0 8 0 mtagpl 80 6 0 4 3 2 1 1 0 8 0 mbufpl 256 95638 0 95548 12 4 8 9 0 8 0 bufpl 256 8076 0 3598 280 0 280 280 0 8 0 anonpl 16 116521 0 106416 59 15 44 58 0 62 3 amapchunkpl 152 4867 0 4770 10 5 5 7 0 158 0 amappl16 192 6384 0 5834 55 25 30 40 0 8 2 amappl14 176 567 0 563 2 1 1 1 0 8 0 amappl13 168 502 0 500 2 1 1 1 0 8 0 amappl12 160 9 0 8 2 1 1 1 0 8 0 amappl11 152 47 0 33 1 0 1 1 0 8 0 amappl10 144 63 0 62 1 0 1 1 0 8 0 amappl9 136 531 0 527 1 0 1 1 0 8 0 amappl8 128 142 0 124 1 0 1 1 0 8 0 amappl7 120 32 0 28 1 0 1 1 0 8 0 amappl6 112 52 0 46 1 0 1 1 0 8 0 amappl5 104 172 0 161 1 0 1 1 0 8 0 amappl4 96 1361 0 1338 1 0 1 1 0 8 0 amappl3 88 732 0 721 1 0 1 1 0 8 0 amappl2 80 9067 0 9002 4 2 2 3 0 8 0 amappl1 72 30716 0 30298 25 16 9 19 0 8 0 amappl 80 2830 0 2791 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 50 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1231 0 1217 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1231 0 1217 1 0 1 1 0 8 0 vmmpekpl 168 11584 0 11562 2 0 2 2 0 8 0 vmmpepl 168 129799 0 128265 125 53 72 99 0 357 1 vmsppl 264 1230 0 1217 2 1 1 2 0 8 0 pdppl 4096 2469 0 2434 6 1 5 6 0 8 0 pvpl 32 339846 0 326318 151 28 123 144 0 265 13 pmappl 200 1230 0 1217 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 431 0 27 12 0 12 12 0 8 0