ctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7fffffff, 0xffff, 0x4, 0x1, 0x2, 0x6e0, 0x151, 0x1, 0x3, 0xc0e, 0x1f}) 18:29:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/6, 0x6) 18:29:40 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x7) 18:29:40 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) r2 = dup2(r0, r0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x4) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30040000000) readv(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) getsockopt(r2, 0x3, 0x1000, &(0x7f0000000200)=""/229, &(0x7f0000000040)=0xe5) writev(r2, &(0x7f0000000040), 0x1b) 18:29:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="771def772be34632d90c05e306dc8dfde3f1ff64838a0a0a3deaed10b97faf456319343b29c27b2328e29fc5e193d9a5cc5483cddbfa2c4e3ce925fa9d1842d670085f4e35fcdba05399d037262657f4fcffd0a570", 0x55) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000580)=0x8) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100000000074}, {0x2, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000340)=0x1f) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="fa1204", 0x144}], 0x1, 0x0, 0x0) writev(r2, &(0x7f0000000a40)=[{&(0x7f0000000780)="f358b8421b55cc68a57d3ebf82ccc75f972b66c1e0735648fc9865b5fbc1f22732dcac2abfdae39d80adc9fba9af101899f63faedcc9751697ecbe1fa892c728b864de4e"}, {&(0x7f0000000800)="225e8cf06276"}, {&(0x7f0000000840)="79dbf4d1af1a51cb998f0e0319fee79a00a5db2e04c7c58172e37619a91bc5f06f42f4c8e944748e", 0xfffffffffffffdc9}, {&(0x7f0000000880)="851d46569248cf67e3e37d1edcc3cd2972c8bf84bf5c449cc4aa9bd974511906231313c879e001a05fcc358323b0b0ae95f8689fbb0ff35167200ad80a37c2403477b5d896bec82669c950faf85d507e3e74facd"}, {&(0x7f0000003680)="890a8d992d98b23871a6ae240cd00473a0be729b497ab1aa68d59d4a096b6a79874b20480f72f5b5cf364ce3018e01d784db24f610070a39185efa1e9a17b4573ca7c7dd4af459d995e62f10791d994abfdf9976d8c95b69bba2f1fe6e17572ada85d6495ea0df4dc9420d1404c328d6840c4546d71a96801ddf50dce583a63dde1dd0c1874bc2b1936aaeb74478a7b3330f04c57e448fd67b403b0d500450955e470b76e37ef4afc20300000000000000ba54d3aee3983f12e6d20034a96bae51fb9231845baf4b3d3800d48d50a63bcfa911a25324147f78055a9aaf9b4aa942b0d41cd1b3e795c1a88fec0396f01aea6ac2880b36532323ef87172a0c2138b66914865eced3c15902d9e855c4a0ac20ace1a4e5911ca0278a3c3a4d71273de5e6a410f7847f0d26c0bbde80b028efa2c12282aa75f28a4bb16ed99c0c9e940f660d516b84ebd76b6dcb084b1e18ddffae9370ddfee987a1a7dd41de5f8e5ae907f79f1be046ee175ee01037c6de28ac3d7303a260592278e122370d65d2a6775421d9dc5f80fa729d2a2dc9007016377617dba40d7414825b0e7addf48b76012d3482e1fdbf1e21ef13632bbeab6cce59fb677a667132b3bd9f537d1b0d96e4dce20d388c3244cb1908318c240be14c47240c0c782c5f668e039a639b54bf3ab64312482e5218473d86cd7d26b4f4c408a1435fc57bd0d93537de22581c0e6140fd0a58721a36a041cc4ae4537eeaf83b2870cafa937e5d32772b015be7b3c0e826c2a585f0e8d6aaadeceafc0720a684a2b30349eba018fecaf2a0c1e49fa47b57e04ad0debcda46aacb2a1b4a128fdda499bff48e797098057d40bdc4c7010b7e97e47dbd5c22ea228eec47352ba4f2726218a32c663726d1d5c606fc2b0cadcb75db273c7d1888e82c7025c3ccc4126cd531180647d7bd9183065ee69f27b193b02663ec0e8b5a246ae398977c7470448cacbb8296677f90f2b1f400b880d31d233eff73b6798bd735d39afa5d73ca5f894b17aa03065264cbe2208fb99990bfcbbf40873125e4d39371dfdc8fcc8abb93a7a6765e8f2bbb7b7d4045fdd7928dc906b5afc35995c693cb10aa30c8b513abeef0b12d1c734100f34f02cfe58a6cadcb7a46d1b65d06047ba797b75cd18b79e6ba0569ee31445c8735a54ad17aa17366eadeac48a8ebce8991dcce0a670463179ef401ac615dd4d84b54017ba363026893b6e87c4a805b42e06ae473e2af6328011ee4e65f24700014851b1249036ae698b15227f2055285eef69eec2f2f76eaceb1882f866285390fbad332d263d75a1cf071b5a3c6dda11e3be64dba2171af0fea8eb5689c03c971f381846c0f606df2aa99f54790c8b9901dadf6f4d7bf839821eb989bc2e59aa64072b194a43ce9cb111da030802dcc5337c62fb06c63d83354098c335eb088fd55debd010c9c9067c5984da28fe73a28ad1356d2fa073077e86280f8e843aed8a78f0dabc24b3820357d4625a5ce25ff314e1709977925f8daac60baf86a9fcf66d16d9fe3d3a838d24da774fec2823c296a5273be0138e2bbb8e27f860d27a59f3d0e07725cd632d5954278ac422856364c3da4142efdfc11131af37582b62a942acd99a455e919eaf58e934b0f6c07342ba0b4fc07b3d238c951f2e5a6136a8e9a1a440f7a47c98b8cced9528ca0842149b0d76c22cce995600aba21069a66e53df1cc5205ef6d6b0d79d8f7884bff9d9874f6ce28049959e1c0c61d57ceb5bb295ac16ab2e6c0163a7480c8330a5e7205841d6ad554ef13e9da31b4868cb3f35e77c36192c6c541e064b19d42491f7aca4e018db95812fd2d18de9541dc3ae12de673f63807a32e61ed572ebcdea9351b5a6c350d62e2233bcfaaf188efb4b8cbdfd6d556b9ad29ff91334d69497c5f335c29338a7a1e97617963f07b02c73900fce03cc4b7e7a5154ea813521ed2d668f222b3604d885ff2098478a0922a261bd7aa51dfa943cdc87021f7f0294ee1f1fb58138a0fee83d826d3f0d344115206a5422863f2927f81723cc16f37ef3998021ea727193bca37ee2bae2bd8f5859dec14dad4b582d111ab8b1563e7044b591fa1307b060e51526c9d48f89dd11aafe17761b5c1b5ec81d4c618a345c554a7588a385580984845c0d6060142c432a5d8e8f4c5f14561c88ca10e55a5c8994119993511a2b154f74801b567b33ca0fe365e62fbac03acf275a8a64ed2f9e8d822bd337ad1288ec6fdb03cc9621f1ce7b0fea81ed874ffc46c4fd8bddb267be87b4c3aae8a0eb7b533efe4d5679f5a1c3468c5c3f23fb7e504084a2aa4afdb90d3f7e86c3c9f4a250e37ecc22bc561e313b56dec818205a517ae539d9fc3793d256e2377d883f02d82698c97c090204e91de2bbbc3e23c2a4d249573106d7ba57964436146ae4b6201f94ae815d62c47a0747b7d59eed10daf9a6dd6810e41c3410043d7d0c795ec05200dcc8d7c2e18f3c4f71a95f103e0e5b8adb4ffd1fcbb64de7f1487f97f3d74ba6c2c0ed3606fec68057f1e0c24161f1363a785640ee37d440bc1af87a66c82ada8a9bc8b058b0d6b9f257e0dbfcdcf4089006651d415f50587669406e56db9920075048d2342998c701a3ae7620347c5e44728d524a1051ad4fd0deb5ddaf520d66571cf85f3acddde0173cbee1c67d0322df5e16aa91ec2221ed6f06ccfc39a49276586ddc204c930ef0f6b01387d3cf3cb6b61e0bc5048c2cfcfa4bed55009364252588f5814fbc5dc2501838161d0d3d6131fc37c77c469a5da5a44b58e3da0983a496e7885b529fa48ebc3990b144b68baeb3e1f6954d5c806b8e0da92283aff01a82a196d93e0ec1b9e8f060dfc11371b6e6e2a70064f070918c929b3d68cf2c552d7a2fd8d4171a7077af17a3529a31b476c628d938f1ebbe9431242cd3e3b9c0b01fbf75718c143809951f898118fae07e4252d3ee7a633cf5f2c6a183826d18101b68d56ba481c8087b933d236453a58357ccdd2e1f1b2822d23d94ec7070c5a7bfc89f9e0c5436fb4ea7c04767b2e0a109e8de2ee80b3c7c3371d1c38e66a96dfa00781bdce2183e2e2786ae81c204d5eff7f384301179d31fee8ba0556ea884890baf9669b43cf692b2528c71269ce410aa44ea94febddb7b67146a63a756e3cf8e53d885ce5914049bdd968454816da416f6d21659a9311d1d0f7d6772d1ccf52d4d740564b0b5df888e5c5d9c37ae54f88900bb8700ccc12709a94d1c73bbdff099cc112e94543164e49499c6041f7500641ee8720f2697cebc41e3e7a488e0cd70911e80d8cf6f3adb0a3c049decf43fc3b2fe988d86c9e7105659e0cdd20d8e924587c9737b045e418cc38f8ce3d66940c6b42429bbefb73a0fe44199ac721e4d25100fdd7994c94bb8f4de9db379824ae330734951e0a2c076c8e72949377a61c9f373fabd5a68fe752d406f19c7478e0eca94490f88cf0527de87aa079c3cd022d2c0e294dab8ef77487a1aa5e4bfb8e38e1eec1ede783501d1bdaf91e87a3749b1cdf185abb075c5f4c526003e30700cecb25f8df0ba05c30d09bcb8e0ec4c242d80ed8209b97a710fb0ae1ad02be27183252d3f94a4d6d31baf38d2de24370a8f18ab835c473429b6d2efad154efe184e6ceb97c062f3c3773e38c7490372cd82ab968f860acd217a1ed66891be7b0a56873f73cd7dd274b8717df7a9a823d800d7a0791de382b61946061641c710a928ad0703af3d57e1249bd8d38319d441a8b85fd55b574f10ce941eadb19767891588d1635505955fe10e63ad4cfa9b45c3bec59c35cf1d33a3cee9effabafcdee2138f5382b61d804d35bc0246eabbd1a45dfc05dca6de10500159e7ac88bf40e88a70bb2478b543ae43b8b2663c277bc42f28d4ecfd60403e4de11163abf89df32fb801fdb79d57de32f34d86dcb23211c2a2558174ea174ce029ab449141badcb219e93190233eadf643506d6c9d191e6735d7848f49d580e71a9fe74897ee5162d839e724dcf272dad77b8abbd34299ac10f29e92795d6ca84b55d6c67ae5af5f90c3dd0a1031d23fee6ee6ee1c174204ec37fcce3969857542a4f142e5404bccb7a112e9f4b15a6d877afae650d6ad48121777ce15d9e05b33979fd4fdbbe621a92d45ec75dfe98e034978cbd36c16f27d112707f43ded77c84abd93548c03a5bc443e7b56e6a71ec34831878e7c6bd5e9e894496a31aa0925734c56df0d7b50d01a5301c6ddfdd9962d5b7bdd88029c5a04c47021ba123c073234a12f57ff0d810987bd7429276797188bd575ec01eddd127afc3ccaa84d4cba9514eb8cd65ac23b1486acc8aee6f7c5e814b4248bbf46f4a221177ba8c89c381026501b380a76145fc9911b832078f30a2e8259ac52e883ea5cfac1c798eb15ac0ab8b004f72a01bc9455765729513c4222faa8768ce19a7d477b1fe2804ace8ad96f9f4c6f3470ecd3a14508be4820d9384d7458f74003f84703bb943a1aacc9f8fe9f4388efd27a7b818d1819127cab029280578cb13f38131dffeecff694f7f3c629f356763a9f098cacbf6b6f71f2e17b5553b41eda27b121603cbd25150f5220b72972d98925fc3a9edd82dca88d109877b5cb262b71a21295720c7757b4b2f4e300d40fbf0a59d012b885d9442ccfe6f306b4a9b6d8a4e117f8115791d388b467ff91416fc8887c89f0645f93a540e68fead260aed1f2a70cca08cea44e9765acaefc7a7b6d6774b5bf617af27437a2144a50ef6311b009cf696441dcaef2bc75796464e64b77b4c904bae661f25e4cca72b74cab8696bb926670d4a5dd83ddc75a8076133a9086191635e0b83b27f27df67246c90026a9223c234e3f696116aed731212738c54986967ba5a5589d4b983b548b7e74e3c8fe25637ee93315f831dff8408e394844e02fdd3eed73041b082edf9e7308c8630221f20060b4e821b7120b6531b42c727bddb4382ffb6028ddff3b8a51473bd61aea011a7c7d8adc7ea96ef87c17e7820c137545f013882f1be58df526b70e87bd8a70c096e7714bea98c2f8d8322f8b9836cb5989195205103de989e5a932ba168315d79bea744e61e0bafcc3a0a8c094e660262a101c1f683908f13eeb9f1196f1b693bfa3939f9121db6a671085e93137008cdda214eece634676dfd288426d1641757b86ddeb232544e26132335f5a895e46bcca81b8598691751844520c3ee1a26df0ee8b332a787c86968291323c52a516585debbac301cfc51b842397012f719141a0015d409f65663812ca6a1027869fb10c2dce6eceb192cdd5a46827707a9bb9b6d293577763508b46aa1d6bc07a12d999025c8aae621f5d88c7e816a5e850f228f9ff7c66df1e04ccd8b8ee340c7dc57f100b240b6aae208f25d760cc1a0a4de3d9a222725bc8843043ab3718f9f2c37852d6afaeb79d1099638fc8456bd068db4a192e930762afe1e3c187a96fce64bc72fc042d16e66e65c33e42a15dc7daed050f104c38c80b98bbb1ca1cdafac08f8a869645cb92331c01add1428e926056667cee6fa4a64f585f0232c165d51acc7d6dc60595e3c453d930296347f28544202e6755f10ce28fb907cb905ca4d23880af8d7b57dfa8568c60aba0a481c55b1a61342766b6109348fc9bcc05e383affcdbc007ec158b69ff164c00ecdece6cd090fc2c7d44e9f518ef34d4dd5e5bcd7e6d5132d6d1a95099c9be2c50a1ffdc498f0ea97c4aafb133cbcf994822c24e7e825b9da99f64923ac0f25d82f9f824b85aca51621925229555dd8fb4c5c8808ee77822258294a632b806894b5c0aacfd0011461230000000000000000000056792363da0ea35187b13c6f6526fef406d14e305db8a19b23", 0x3e}, {&(0x7f0000000900)="751eb1c4be8d778c416073e0af78d420ee1d0f200ced15c9355dd39295ab7ab9a09f8bb03e9514d0bef6d7c8d9bcbc90428086a2d68b9ebb80ebb98c3dc4bff88f1a57315830e55e7cf51b7e75ddb630c20f4ae416f7f0a20793c4aed61e241db751f693e93d462a799d49cac07bbc25b76aac7e98a5f7212758558a901cf9f1adf4e80f259946d247e1699897212a153986760572ff88191500972341c4865d811c168e5cef02e3fcd97ac3d7223da49d8c47aae469"}, {&(0x7f00000009c0)="602ed31716a618b100114fa4d43103e28e62ed7a8f6fefd437bba545d292f6a8aaf20cb52115214d3d9165054bef1e42c3efea56707680562b2f380eb2d6bb9d36de0139d3dbaecb521a0373a605d52a5ee74e17401eea9c610a", 0x34c}], 0x4) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001680)="217876e7ed0ddd60dcfc8055ec798ba80d5f36d036f8fec41bde844c6e3586dd6e5cd365625379ea4e0c73438789f6a698943a3ec0f1e0bb959116e46d10d9a9a0e7c47e3c1cffc78eb5d78b9ab1a8ffe1a65e153c2c73c3782c3eda7cc7432f4c0a8f4aa823c5a32a93c7344948b5ee371ff64db7451efc3341effae1a53fd96b6436fd4ad5e8a3b5d0c4bdcf922eecefa764f6b7872f7aeeeaf2c0a888796e7d75ef4200b166977c444291dd10e63d0317c0ae44a12528827144b44f6c50476d14f4fb0efb4243bb6b65d6c13e918e69242e5729df3dbd0681ab3bdcc4e613d4e3f0ab83e1d695da9c7c1f1e9ae384ce5928fabd6755bbd68e8a908eb5f4d9ddb5fff4c0b527cca3369f165a5160d5302e39f081529f0fb3b6265586b333e255b0c887d5d1a167b8be57b6c14cb3e0cec42a743a06e709b9ce0a57020c594d313ef468537c060555482cec2c650bc5ac7f6f2b7727724dfedc69e6fd01d26395edc5eea662a8ccd35170de0ede351424ad5d49a981c81c06cd64757b55343bfd843403efd4609bd5cfee40a157194866eb68b3e749692ba1fffc1a5cec0370d010b2758d901d7741ca45be1e4c67323a0e0def84d26517e6821648e95e77019d5bba80ff6760a60ac921de5f117a64f3648652e4241202d50a670233eddb1bbfdef92380bf04910c3047794b7834f15a70efb8b4ffe65bb08018d2973b8a5bafb2a05ad4c96c39c2b31c877380b4585c67bf0931aba3378523e5e57a74869cfef3a95c1863f165f1478fcc21db3601bd4fdc17c3bff79c04d1002e26caac0115cb9fcac8d3d71f30df26fe5302dcffbd5f031c52c843cb007529657ba0ed2c3d22675c3854884f497f32555f88aadfc2ccbefbe7a527c4aa589ddf1494bba471f812bf9d226c16287911ecff72fccdd038c3f5f4cf8ff52decb45c507b01ba2f2b6aa4d0e610f7e1788a96cb04ece4162f25efa1015496a380a5c186627cb43cca58b6134a7590aaadb660909e4dae2093a871c51e6393e8fac303839eebe5c92a61d127cdc7c8d399c7379562d9cac223d4b0abaf3af27cfff1ef01c5e6b1664ab3ef6a1b96629ff211f6e27e798d727061e5fcfaf2efab07686bf4c4c7226d5163ce0474ee5fa3eafaa6230b02efc02d4ad33c5620f8e69d826c9008ee0ae5aefb60f89954d23880f01ec9094e7a5a3ec55c311e8fadadba70b5b447dbbab4bc53c4d27995e701a08c84b7db761e5b7713e8afd8643b0570d4b908936aff908b5493cd890cdf82020e5f2bc7758a689b6c4dc5842c25e533d114f859bf2d0bc4a01771fad5e53e59d9e1c15c40ad399e57e1cc43340fd34a5f88989e6882d1db1ecb5149cd28e7145fb3a0bb77a1629a130238db677c5e0f2332b6c5da4b335597984626ba3962d63a655b9de752d131dd481a91f868c8cfb4232398d2aada75986241c9277cbcc1bd103c69f820bf743937c2d0327de4b63afa54597f16e92cf0614c5ca0fcb8cde5c77d6e29ba86f4a348f21776c4690aed2d94fe27c1cdb950ca9240e72d282d16cee4c4f9497bd467af5fdef40552505388595364fd2dfb999a269e585260ca42e33569a0372273c6856f76b11a0be78506f83d77751104d32c4ba13d5683953cf6953f95284f6ca31753c52510b083313429d7c98b55086635209ca35c040b322416d5587c8c0fe1f3e0b5c6d65b68bf5481ae897ed0a0fb903554927d8e069fbf10437e2a4e8fd70570790e788084f374475b5fe8997559b024a4f290f670fb22a4b292ab83f74a8c67d61be72617328be15d57167d3bd6ad2e2a88dae153668028107de8d900643963955fcbfc62834472b81d34ea182b4c823860dd2a9b16cb99a208a0aa919eb67fb0ef89f77bd068666954f2e4e8c5cb15b9df495d314282906ec9eae4a16afc7acc32642c191d1893ca7660932ec4d1caf64194f863463506d2e1d76e8ee09594188d0359c83537a8fd8c0d888542cbf95ed55405058ea912fb2d37a25cd70f826c9923f30501cdff844a7ad64acc9bb1a7985d91a1a2fa3e785223c91b659754b04a511774c0e66cf18f0c39e0d3b46c759dc776e7ec7730f8cce4f5e489aa689a9098ee63bfa8537b430eb6a323a48e7d58917a8ee41e3cbce5c88406c21e3551c9d7c3c784f37b63e09d6f230ebc873dbb5941fff8f4e7210b91b5d51da2f162395b2440dbff1e91924fc4f7ccb68331be47df5c1523ffea5a7fcffe1a6328e9b5bfec4ecdcc9073ed3cf54229e4dc3ae9525f31e12c064dbc2524c230df5c0e22a7191155661b6218a3607d04abc5a248ef25ea2a59818bea35d5cd6687a2fd73264a325e9b8f86e9ca045ef02cf2341545d03f90b3a5d1b713022ccd34e270223f5ff23322a839bcfaf1f3266a506999c1510ad4e591f9cdc64f3dfa2c7aa6adebaee429fc4da3757f1f62b58b36ac03aa1b5958f6500d29b180ff65432a1d8fa8affcede5b5a86ddee9c910d44ba6f0132d2b5a54e8e8a3927a59bb766ab38d0914abc30df605483bd1ea3be3bbd9aecde2f5ec9ac8d3e06dad5117ee714d1416c101547aa371a0dc32b16552f783e0c862c400eb429cbce0de9bfd3d2f91a93eccd3d05d7f5fd3f3f428ae3f071a79ab2fe771717e221e703340ce91baf8220f6992bdc2895e643a60fb705f0ae4e803fa80917e76984bf1a4c4b76741256d4551a92e9d129fc0d54e0019e8bf03da9ec161fef73e9726945ca2156fdce1be0cc1a1a8f61dfac49cfbc7f7e2eec1ba8070a174c3907123a19c5cefa13782cec6db6e2367b0075a60f5140fc522bb3ba54ff51a30cf2f7ae40efff849a4c3b05d73519000f3dc1bb136c2cb5fa2007295ad3da5ffe0e2e00f3ac1d99240e4cae4192ff85ad8326379dc47f56c1e02111fabb6a602854829115736818f93052bc542a3dc588c58e0194d810583630f148afeae798572705596c0bb5cceed871bcf2c216d536785aa728402408bba882223cdb0f10d1a652857f9b647e490d0f23d72b3dbecd55ec08e9441fd55cf7652630f6286a5e494ef1a0f7e9e61c243400c44d57faf0f08e710e9707b3a98006c4da267cd2e876c1f8fd3686342d274c2c6ec8f2d8e6b2bd31cd68686f2aac6341d3ea3cdae44d91fe85e2ba653f01069d391c6078f26a814831ea008b4438071f4b105c8a5f39a3d2f2d5b9bb1c295e185d8ad91a9b7b9f97f42fe2cea7eb909809c030536d2abef1ddd03f7adcfc43fd187e05f4d399dddd102612c29fcdaa61beeed148a53a6f8b2b7d6736f13cbedbf04d5b3f4a5fbc848740cc2b83c97b0471f9b992c66b5096019b3c430a1f3b7c387ec942e2de04e3f60d090a874dd9b49fa8676553b0a1725cc3f79ab3f489237cf91bde71262a0f941359902bd3e9ed4335f4ea4c0b5cc6ddfab2f6ea2e48c146563dc2916857022cc74d095e5a30ca2d044c1c14ccbe9c6abe6adabcc423e382073c54d8d5a6013b882a86b5d4c20f1ad5d01acb18a9b075da41841eaccd69eaffb65560ca91480e3cf8bb038d814635323447d28719ab848d5084adab1c6c39ddfa2db44b46f8c3047445bb49c34a3e6d6a5cf41de4d5521586e09cc3cc6cb2244fa23319647eae4d5e6e56f8944af73fca3f0be5d3e792df10263accaa0828a1154c492ae07edc6c69b962b4e713cb51e05822320dfd6476c56667becf42399b09b8d0981674023e4136630138864012cec75100def89003a62d08d3ec1b478f3e04e879e84f46cc1ab98ad51673dee769342303b74f730c3c52d08e804e1780fb8dbfca1cf1aeee52e937db76f8bc3dee84f996c1c30dd2842be1d007238c43d972847f63e6dc9ec726734ee650ce81280e0b2b5b159caff66393c4f8993a5894ad60b72192f485afae8b73d30e60036a04aebfcc323fe81304df479e55839d3d354850f818429c410a14a46fe682a6b0e2a48634343f4948a17d077622132146510fa15fa24dca84a19cf005a046eeff33ffd517ea6168b29d6f6d85dd6767a8cc999d3e15d1a35a646e41dbe518852b7485fd0de354962785d2c0cd349ea46c7bc3b1c9f22d57457d520856d90279ee76e38f89f45441a92e22b6fe4104561792512eddef2ea2c645eaa335ab0a18d7e34f580513bcae031be649b116b12a16a383ef883e804f27b01c4b82f237c123c1e900601e8cdb315cf86357af677570c162fe7ab7c006ed0b79bb84a6dbf3a93d2335f1b0aac4397b2b0c626359da5fa934252aff28f64022377db23bcf2f32d0b8bd7e0f8db77c99ccc44519549dd5fb7cf5b1e8f97cf1615f0001cb59dfb951f1f6ed62d6bd66fdce3897e1fdcf0b89c84a877fcc59dffe763f068107e34c0169b961c58c9f4e934e5a69f0a00d346ffe811d16275a13c61af0a3bb1fabaf8b43b348c2932237f80f8abe15c312b2efcfccf5c0e7c8ebd2dfa60b0ba1f8f15099a8972c07a447d2312e6508fd422c218047fe3841a2a00016c701f570ce851388250670ce4ed9010294bb6e4c2f65210e3fc6e170266765c0cd5d8c68918238d591dcfcb555a59f6eeb8dcc8d3189f46a0f84625cde01a45e30f997c2263cc1c231f71acb6633e5ef65d6cc2619f891a71b75388cb58db4504170314ac30e82aceb74adfb554910a0c7bbc9cccaacf29ac5af1cfde090b47533bcf1474322df923eb8cfcb8da8e33166339e0f33424dc165ddc9f19de3ea3cb499566315cd06a52360241fb2bd63b36ec830d99c90acb89b4c664b2c3dca071158ca040a11e31fcac34d0e4a6ef31db94637584ce0e7dc4bdb9b5ee43c4c9c7f6140bc74055765f401251a207a58da45c81e3ce85a0101e95ad4e68c45d4c246ceabe7fc861bf698326fa0f4400f6d9c94795d298b2eb0c64ad81428b34752ee79d3e37793eb1e1c131b77a7bc3a269e01ec30d51d45eaaf840a540ac2f797b5b490367bb86d73e3f3d8a3f5fc346b5c81fdfdd9c88de0a02115bd91bc2e992500e0d4fdfd47e9bc2f31d69fc173fe1158316b616692622529f4ed2315656c33b9f39ae09c85f30ae43bf82f3d9927cce31466c80495ce1cf688d6a89912aec60d1f81b8607573b326788e2b191ee6af17f330c2bef13bd012891a5fe4f4e175aa97501c6d496a269ada1dc7b60a8e4c3aad67da058ed8d1a3ccca0fabce031f749007019ee2eec9aea248c5d1fa8534516f0fc80dcda1ed73cd8eea2ee087d0c6d00178f9c3ba63bed774352f942f3c476eb92c6c74ad03be69c9b4ca6b001157b4250ca4ced1f988de0a4c20b2c200f43ce6965753b813dcfae4537a8bd03199b3e52235b6fe71db9bae9bdd04260cceb1e2529d38b5722c358b53f6030b6d4202cc72fd50b2f710ff5486a2beb354835d003a2f0b77a09daf684e0582415b9dc0d2ed9a4c244f11ef5a92b28450f9f0473524d4f685877d310a09d39bda1164a53aa399d6c7b527c1ef0a9e7878758233398a4a1780f8fbb33e0bef695066e062b64f455beca07e0dee637085bc9d4f67620d0f081f094388babe7c2b3e3b4d81f09aa997cd81917f5a72e2ed2446bd83d3594f6048cc83a0403ca01ebf2e8ac474dccea2e1020183803c5de24f5011a06c9215a25ef6ca0a03b1ff26b587f64b78cb0f7c3f6050cca428b7d8144648aff105e4811aad84e7b23698cd322341a0b0ebfdbd57b938f72b5ebc54d1a84fc6ac3f2337a05956c227f470af5ae4a8a6be687e93c0f7d1cd39cb63639f9fe6af2c47a1ae16fdcf251807ddf59d3d2876c4a4153d278abc154714882c104347cea5e03384fbb84965e", 0x1000}, {&(0x7f0000000280)="a3a158a36b2ed9258ea89602136f63e3ee85c1f527f03317a86f8dad5539b39379d8966573126d233d3b02ad2430f7fed8ab8984bc42cd1b78116a55b3103d8ecc97690da580e93021303353bb7e85793f8115fb44a052077a4b40a6827e39581a331563f3c33ceb3137f3511db694b96cdd711bb8733ddfa82f39b2be365313f57f9f771ccd9eb8fd8f9c0d7d1b9bc8d72e0355e157e59d84de33d2acc5fe6baf798e64fa", 0xa5}, {&(0x7f00000006c0)="35ac95fddad94312df183925168beb99faacb86b7d15a3f3435a878414f95f2ed9b5f20caf74788afdba25361c31aed1ba78f519b81f4366374e7540babd11683a79fdbd97148ca9006817a1f1d2c07cd40f485a078c1a0686dba073cf0dba72206c743e801b731b056f8d77c99501647cb16beeb753d0939ac3a5edbd57c53f47197e83f6c0659fc8c10d6668", 0x8d}], 0x3, 0x0, 0x0) accept$unix(r2, 0x0, &(0x7f0000000380)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:29:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:29:40 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x6000, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) 18:29:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) 18:29:40 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) setregid(r2, r0) setregid(r1, r2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='J{]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-\x00']) 18:29:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:29:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x1002) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) 18:29:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) socket(0x36, 0x5, 0x8) close(r2) setsockopt(r1, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) 18:29:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/107, 0x6b, 0x40, &(0x7f0000000100)={0x2, 0x3}, 0xc) 18:29:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 18:29:41 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xfc3d, 0x7, 0x7, 0x6}, {0x100, 0x6, 0x7, 0x3}, {0x6, 0x7fffffff, 0x6, 0x6}, {0x5, 0x0, 0x800, 0x7f0}, {0x2, 0x800, 0xd8, 0x7}, {0xce4c, 0xf8, 0x4, 0x2}, {0xffffffff, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x3ff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 18:29:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) readlinkat(r2, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/62, 0x3e) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) setuid(0xee01) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) connect$unix(r0, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f00000000c0)=""/71, 0x47}, {&(0x7f0000000280)=""/55, 0x37}], 0x5, &(0x7f0000000500)=""/140, 0x8c}, 0x800) 18:29:41 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) r2 = dup2(r1, r1) recvfrom$unix(r2, &(0x7f00000000c0)=""/195, 0xc3, 0x841, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 18:29:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 18:29:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f0000000100)='./bus\x00', 0x4fd9c7b547f4140e, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) 18:29:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 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) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xc00d, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 18:29:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:29:41 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xc9) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x94}], 0x1, 0x0) 18:29:41 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x18c) 18:29:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x9, 0x94ec, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r1, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x811, r0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x80, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) 18:29:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x20, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 18:29:41 executing program 1: r0 = kqueue() r1 = getpid() r2 = getppid() setpgid(r1, r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xaf3) r5 = dup2(r0, r4) kevent(r5, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) kqueue() 18:29:41 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3f, 0x6}, 0xc) fcntl$dupfd(r0, 0xa, r0) 18:29:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 18:29:41 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x101, 0x98d, 0x9, 0x4, 0x8, 0x9, 0x6, 0x10, [{0xfffffffffffffff9, 0x8, 0x5, 0x8001}, {0x8000, 0x7fffffff, 0xc5c, 0x7f8}, {0xa1, 0x0, 0x0, 0x5}, {0xcfd, 0xfffffffffffffff7, 0x21, 0x3}, {0x3db9, 0x1, 0x3ff}, {0x8, 0x0, 0x5, 0x5}, {0xa765, 0x3, 0x7}, {0x21, 0x9, 0x5, 0x800}, {0xd4, 0x3ff, 0x5, 0x10001}, {0x4, 0x8000, 0x80, 0xfffffffffffffffb}, {0x100, 0x8001, 0x7ff, 0x1}, {0xffffffffffff8000, 0xffffffffffffffdb, 0x6000000000000, 0x1}, {0x10001, 0xe2d, 0x7fff, 0x4e}, {0x1, 0x7, 0x4, 0x3}, {0x5, 0x5, 0x401, 0x1000}, {0xa507, 0x4f57d3b3, 0x3d8, 0xffffffff}]}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="17c88a62c051ef611e82547a343a2cc217e50ee5eabaa420200edf714460d35c4c45076480d09f5b461a508a77c6c7d8971acfcd9702747945b5cfb7df08148d884c6e2ed06984210bd9940250d728c688b84a7ec581fecb4329d9d6856789ebe9c1a4014714b29404dabc81010c37cce56b123da973745c70915de44ff82df8e7e70ed99d5209", 0x87}, {&(0x7f00000006c0)="537b1261c7778c47ab9cdc9955d85e5f13aac7c4a171a3adfaac5d5c47bb15f49cfaae9cece0632cb351985056c903b4b61ec998d0a54435fceef61dba8c4dc18b4b1ebccf20cddad253a9cc10c64b71d0741597cbaf2716650488f8bace8b37f3aeb42910771528a0b0a02ab540aa76da00182bdfca047c53dcb52a62f05e395d8bec7a55f0516e2ebb8f77897ea501a7ad78e2ec1873124ab4cf8e571ecd5ab012b3e5dca633b0d940d262a26d285d2b2fd17a5dbf37d905f8c2a817b3c30748618f2eee82fd7820e22eb7b3cd85032cd408f4fd19cc2c4adc3ef8345af4b6e1c80c8bf8d9fadc8630e59782d9cee50d44df35590798caec5eb28c00de8974dfac6bc3711cd03d803ec16d77933f9a0c495e89432765029bd1c060f50d2b78151c7b2fb9eafd8a44555f5875a9dc8104aa35e6f31664c5e3edb302fba9d5734637c0c6d89db1f69430179add02ac298c7a0409c561fa0f714f4202411752bbd38d735914ea9a10b69021daab960df739fcb51921522190558b10790657bbfeeedbbc4334660debb65178047cf725b9728f5a5f1f17b0f0311c3dc407541da38a38a30a70a57d64cab925dfd844a5878b2121cd2bf33b7724b204a6cf39462abcc83ac07c40c973431a6fce6c9888881713f4f0b5054a88dae0341e18d14fd97d600f34b714ffdb113597e2185568d3282628e0e8451e0141070084f3c9f31e70850aa60ef1226798836027054594592bbfb48051fa693f6b50a8458e836cd49d5c218650cbdfb0816053bf2c3936054e9a83041aa2aca18b8b6a12ed7a84980306b66cb3d98177038d60285f6b3b32589530edbec084c0cf328220cb99b700a49fdbcb8151a8a5ab4ee997db9f7666659a5215cbb79795bc13ed6896c08aa9f2e799a2f9847ed5e1eddb66430a0c721cb7738ce9789c09daad6f3390c9b9b104914b2980edf28343dae84e8b52c6ee189fcf6eba98bbe26852b2e0ad637b9835404a3144401bdc27c4ddb9e67ab0212bd5f4198a81bc1c50f844d1becbd1e513038d4ae1067378436957bd9dbed3f787f643fb4d2a27498fe0c3ef00e6af19e6db0c05861bf5f8421369a3f21c261e4e41ff676545ca28605a2b77dac94dddbabbeda2024e728a219a085c12148698a8a5511e9f1cf72a8dbf58871920ef18cd5b267cdd147f33d27022ececbb6092dde23b10734ba46dd5b5196106e8e01adfc459a20a8ffd04fe919ff9b30a34c34902291ff3e65344776cafdea506178b82e1c90b00c841dbeb1c6c621273428f5427ce8db85e4a62c294f0d710187d52a9dd7e4c299a6f3039f1474d353df2462b099a108a7afc64d286dd2965de0d997b8bf9e35854a872738a2d5d76bb5bb495eb596c8366d17067383ee411a2799ffce8192880986d736ec9fdc1c8e38444756d63ad6191f7a595812e5e12bb625e2f2a01b3a0cb8ff103b5c09b33a66d3b3b07a938f8c2921aab47ba39dd3847e2e788017ca82fb80e42cf299810635165f1aeaca3a84cd74c6a55b9212d62ee04f9b8da08339ff7095f25a270dc82f3173ef63b0fc1fc16c03ad3f516b6e0d9d017e788490196b23df035dc1fa69b420bda9444aa9c74ce6855a7d62e7c1fdfd1206b8879ead297d5a5ca2bdb18db0b652606e5e3adac6acd67552f59dc960c46960a93816639d54def23bc4f424b4bd6e8daca3c0cad5b3e62bc1212e6ec3d97e507d51b613320a7b2bc1db8c8db447334cda1c59af0ea658660f2c41e01644d9c2e8d53f1013cb25d439e81ee1d149557707402a11da14721ddfc8d8b819489d5c097e49a54143b807dcfbab1d8aa7afdfe98bb4b5caef843b6956effae3ea37b8638ed78139fbade8801a0b38e5a72b8dba28cfd654b090686a0e763e24965687ff98daa1cc51bb6c21356df015a75fb3cb428335ae987ea2314a3578c9cdaf34bfbc12ab7f459d4a476e732dcff2712174fee8fccbe12981cadb7e8f478fcc7c83646f90efef0035d03e94203b8877771892895e2fd2495fe5245fb07f4d9c04d82c3f82ce03d3e8a421b143c28e929d21b07cc0ba6aa030884c33822662a9a417cd4cc09b25acf02b6c51d1bb0879a0f26c802b5789714619bc2bfe067c754fdd8a18edcccd581f3c304376191b8746abb45b13c63ff474d1aaf9a6c6fbe72d5bd9d9d104ddb38682a32cb7dc8bf9270d0225e96b9e7c15da73498be722506f7e2f110f4cf218271140c295a63d38fd5f2bc54498306f21d6c12422c2d575bd10323246ad8b9d2034769cae726bed3cc2c5a1ea1c15a9ce4212612425f8a9ffcef55f3c24bec3caabf4749c4c7d7e19c83f384bdd19fa18ede542079bfe6b01493f71e48db00e1c1b5be1a3a5969ab736bdf92d05b6846bc7e314c3007b1405279bcc88deb5d49376f2ec7ef1f33cffb5c44c00fed1a1033a0f8fbee0d40d1b21c1c9d7e4897e0df282b5e7a2e41bedeeb18489b720701a63032e5fcecd0f22388119b998b1d62403db39ecb458ecd3ae1864df9a9342ab04ca09a44a727c308eb227f86895323039d5dfae54258983d12c94bf84eb0974b7b111f0915adc7688c32557f3e6ca3de166f10dc32a6f3a7bc7de1fa5956827436320e8ea800021d28e4bd91fce14a919f5a3057c285c8cfd3a440c6b2f997cf91d2ea5f71fc7e6ab1c7af33dc41d86b9ed2febcbc5d8937b73bb1a1ba8fa2d219bff68768435d1a8afb072378b028a22f91e27bec77c153a0915c6951e28682a818a063a0c2e9a40016fb58eb112a59135e33a7a502edf47aac17b114d5815ddac6ba64c9137ecbbd86fbb568c2bf871bd2d4fa161f5821a1abe95b91e0b48d97101fd776f609f525e527468b7565059072369d8464427c4b1ef398bd201bb48538bb93a406db4ffddab32d37e7be6ccc61ddc32dd0f9de0fb72d25318c5ca7c6d580610fdc991412dfd3fd521eb34d10992dcf90afbced308ee8ce1653cd3ea1d54f77a387a4cc484b59aecfdb4946796d939f471d6abe62da202190432f654039c7a015355a856d71b48ea1eb62c2015d50b31f036c4f8d105e681a9d9e7f9f369171e2c3546b28c73081c33d01b6df431a595bf81950d6df458a2a6ace95b572be10d24749c576c5fc352324e6ceeb7300c622738f15ff1fb7bcb287f64c7f25a0933144ffdd496d6f639d518041a5248b823babb001be4144cd550a519ddc3c4b93e0c733ec19bff3c45b73a1694cb14b7941226975d4b8b583afd132e337dda23d4ec5b6bb3914abdef607578ae24d28dbc674023793bee9a148471b5e64c74fea04ff8215fbad3676bd116c84d3254faea2cebb852d5b7a460554c5e380f5951aa083d245fecc2773eb79930bf13fa0950571c18553964403e2fa8c96e614b23bc70a2556e0e261aa74b447ccc23b1e09f8ad736d4eb869033f3936ddd420666660e66cf882e28f9cd4bd7cb4eeb013c317d56b11e80ac28ad846b137e9edd1c2595e1542359470426c74fc6df0e6c981959a161c69b68cae2fbbf377a1d6d271c2a0de40dcae5294fe8af3951e7ee25df0ba7bb618fb0f2af2402499009bacf3c699c63afdc565bc7e7dac812fbeb7370ba21ad47d762844a6e2f54a82ec15eb3b2ac76a8bd010a195da2b46426a8447403bb9306850c5bfb4776432509db1f2ee443fc0bd8f73526308cf373139c2660a5c2023c0e509c856719f0395f3fcc6a4abc4e06a54a205bb6a595655b6931a7ee3001e63f165e593072d1843acd3459ce0c0bf6006c47ceba06658f7c3d7e00cc0e9350e0e079237d05b0da1429c2ee692c1854c22b6bc22f287467601f0f7151dd39d866ab1a6f0a2fc1d8a3e27b74bbca2b35d42b99165218c2aa57d8d18dfc41c781c55b501859bda3ca7b786deb7f020838e1e452d9a917df5d5f289f2752ff06b503a176d329d0a93ccaff0c4204526a47e497dd267f4f703dc1af407ebe0e99c1943508f274c1262f3eecf897e5467919a7aab4c688cb1e0bd82b3385fcb3fc689438cc3298b26ab6ce3fdb58c3f19039ed8b3621134b80956db20ec9e9e46fd02025cc85cb5a5ac737ccda22d3d483ae3b4aa643bf8dbebb5e06c3de90e21999820d851d7ee4e9033f8f4e1df349f39320fd05beceb9210666b8799b99e18547d49a70dc406ffcb1f47aedbdf8fd6e5e34484c5a3a3552f33f1f13efda118eee0c668bb10e8d5083c0c1b917be863d269aede9d1f83adee5d2bd42d280d41f54aa2459b8bf1b8733e57b85423051afd5a7dff2ab5cc689c78c5c07f8b2a5d6e3cf7228467d06f51163b58ead8e127724ee0d7ec2bae52f843e073089a8b570eaf40d35519192be0f1aedc4e6601221e318a85bd0423ba0248bc6f64249571d1482629db075c0452b690f475d83e0b1c75dcd78b4e1c21452a4e40ee7008f632ffae02a6a335ceb8a403cfe78664d844c367bedb450936d46b2ab4d8454812c6b00cf8514730425dd7cbcca868b078ad69a8c16d2c033490fab740351d9965078af7cf84d3511ee3ad175e76def85fd6e3f19c0b15933d3004e1adb83800b396caec0cdb3743a7ea222fb796eac181824383cc2425693e2bbfcf2799747b07c7c3ce9472a44c9cf19a3070700ee9cda1fb0f1e303cf24aaf371637c4150d3b290b621037fb11da09df14f4a6114db0a991f2b34476ee17e65206336e07ac7faedd0086c78f27ccdc376a97bfc43c3fb55068d13977a644d05e7ec6bc1282793f74e78b0b59df6061bacf9b26544419ffef8d54c36d8552da443f826aa5c9aa5c578d4a092858afedf51a13613397ac747b7c816a9a9a39aad3990bbbc76f01f28714f7e627586b2ac33ab4332cacd9ac405c5861def810ffe08b032c73a77602f0f56cebf953aea073f86dcc74369d04e03e5ae0b98b5a75bfce04fc1424f661d840b9f8c1bb40b1add184dbf6803a964a755148d3122f5dca8f6da1a40b5a19a21bd5a41273f97123b3b107ce13b539d7942a805e375c025d22ca290f263d4aeba31ce2373cbe6af6e5f21754ebf21e6e9027b4da50400efbd052f247293c916ff9aec42c4bf753f36e98ae566b7ee85dbc9da54b3d152a070c98c0cc06318a5795035d2b2f19832816d3eac22d7fd3bd741140d8c17bd8277b4e2751b1b356f71111bb93dcd768169d295b4ccd3cf93c2f7a75b87a51f2cd6922aded8ba55bb44ed19a83c67b2a58afe771bcea8e327c0dd1fc09e15bb4e7329ed8c89e7d21d3693760bee34bc690d501dc6b7fc4ecdfc880ba071a98d9eeb4e6ded56a689cb2e3e4fd158744ff788eb58a60ed69bac8961bfe01f890abdb61aac9230946eba243c69878157007299737d5511db8c3c1648901a74604f42964e9cfa1331b3f31a619fdd17c1a0a19bb98a8226efc213b87af3276746cc24ba49e2a180782bd0a7b6b5ef7823a633eb3663db3c9ac80143c1dd32d6b77b6231a070c2a5d3342b7f12e42f2e72eb05b777da7a999a82c9975c6405075de509960dbe8f8fd568b35cdab0d52b3cb5aed1b216075015b4449ab5687aaaac3296f490b3107cb7b19f9c3f7099d8556895d6528e6e92d40f6c386874840c896d9a91f6cfaf33629021908182adb6a4315838259f31de29d6daf272da4e510bd90061240a6a615db1c7929d2a912b7078df301151a7581dfe418334d7f984f321799834a7dfa61e0f0cec07d43576d2253e58f94d776fdb58747faa5a491881551922dc3ab7dc820a9b92d4f825456e778ed96315d063e37fb7d8c86d3892cf1d9d81db7adcd18d0d462f58070eeb6261994d07f94ab53", 0x1000}, {&(0x7f00000016c0)="5cc33e7126df05f2ab540b480ee24f9ce9e0304727dc9a6ad522d620df970ad6e1728d794ee98cd325a18dcde7e493d0b658fd7c0edfd5368c782fd3eb1cc51b5c81865d92c1c62b3f0e6989b192cb3ef76f83d3a1feb69807f8629c86b3d8d597684247b3af5e95f525f4ed1ab7978cc7e4b378594bbff07d0a2f287309e7772b49f1ec56436a90d1aaaba5d038957fc0e3c080bc79d32d2f6d8c73e20f184cf39f8a2364a9d5f716af03a51bdd9332eacdd14514798ac781f4076788945cfda0bc8625b222098684685d75f41f89f17e5b6387dd4fa52793092e2a42b4ff713ae8579ced2fd62cd37506c86edaeadf628a9c5acd2c6a688ea8189b36d2996b7df382697e61017b3e9aa39df23e3f10f9f53b54e22d089c2a81a52801d2a4b325eb88774c1c05ff53a4c3093b1fc8b0f0de4409935903486ccec3fbca08201b80e9ce72e9d12b79d4b7903656a9274087bb790898f6ff79917dc1323532a7075ccb9dee4a5822d19f1422c0cfc86aca04d95a2a75630bd6129ccf8e9547510d5208342856aae51fcc65022d7fff3fb422389ba4b7b13086b2311fac00158140d5488d6b44e6e81d39607558eefb09db43fd3c107aed073b1ffc9830e611a11aba330e9adcee23aa347ce83d918bad6516ca98f168c8a58bdf7885401261ceb01e224174456e55b86739b044065f2e2943e4fb0ea47a23d842edea88a852f31d2de222eb8de5c6edb20ca27a7b27a159e9c14bf08bd147910f1510a05379863ab59e87c46a34c03660d5ff6d49aa8cd203a73fdf5ec4099c30b1aa0141379d5437c36871fb6d312100199cdccc9f6a159bf0d785980266fbf96962e4d423dc8304c52da0e89de8abcd9dc5d01585ce90e88c13c4cbe5c2f7f375340257d99f4c3c9152a913023731779f6ab67228180766508443082ce07198fc39ee49441a9c36a8962e657ddc6f941cbbd03fcb5479af591c2f6afa7eef159bfdfb0bc7d1a0448644efc0d882fd6114e9b3e77e9e69fe6dab67e59cdfa0b463a45b467802d9ae07b6ef34d35977358a1d5678a8e08f93dfa3fded189b8526f3ad92541eab22c8ce075fb779713987459305653b85deebff28376517ad47e1ba742b0ed82441166fe6fe129458ccfa6d8b04bfdc6b049519266414105b533f8eff4122491bc7ba5a432c0f35f1dd12367919dc2b1600ded41e359d65d5c0c918b4d3af650be8091e5a56e69a7da5959c0755231333d5793f1a10cef13a122c73c6c7a3b938f37b70035fe0d1e5159cb67f7022208a8f2b809be602174aa3ff3a9b35bf934498f034c26d1533a6b528283390977185a157b0b12f2465f76eed564ff102e7d3b0444c4767878ccc1e04385ccdc47691d6799eb0ba53cbaf959a30a27ffb388bf17133960212cabbab06b790235a852d251249ab6ea0645a0ba955371e6cfae8b6d8214ae7e4d536d5e59b4b9c8e5dfaee1f04df824dbfb4913620767a1707554011f999042589c2e1c3caf705b6bc3d3a0cae614fc6b82037447fad9e668e8d8927d68d6bd26ac8c38defd306a050725fabb668e8a7320d33cbfcbf216ccf4944e201c0ab1b645388cc6c9330fa50bff4a9540ee5282e2b8dbba63d5bcfa94de973000484448e279ae82be10f712f8c3b9bbb4f6223ea6e15c647b8c1a8bf75c15393f1975334384abc9c1667d52aa9e089c8b95b707b2f9f1f8b0d07b373f58967855099cd0d10c40bb2276476d178bb3c5811124d4a84bf94383bb3a763c3ce67cc48c4bd8afc263404e715a71340f141f6769e2ff33c54a840a6da67752163cea87711eb7dd4ef28652577e9c074980ff551b4e263c54b71e39757635ffd3e7564f49f5bd0bc16a520d35ef8b57054aebd617ea0042a774568263e7eb996eb42c29e9523202f56c261d62646471d2168cbd47a846eefefb63a8227254c733b2eb3152061196b95795e02245df2ae34430a3825c3c8ac35424097a1081f91d5649053207a80fa25fa46abfd383aade30299641994a0e16729e86d03588df74695dfe85f9715c7804c406194edbfbf549571c88ffd29f40263716fc5cde012b2fee31ea0f5ee21c43c26e0301be6486ec981951e8b071f3d38d17aca1eafc5f42c40b7f2e4325f207614a95dd431f3ee4e03b24adb072dfc61d03aa7a9ecab312604648cd1d5a9647ddcd03d4bed1779137fd89c76e3ebc1457756285ebd71b8e5575cd941ae82c984cdb05bcef53577dd261f476a0a655646489fcf9784a6e28744c073495cb0302fd58b81c4abdfa835ed313ef97d2cd9abfa7f43202efdf642b2b3b950ba44d58a02d610851f3a933f0d3563df16aba1b5efd81a2cb332bf2ddc0f5eaf85aa6fff39464e5e455a9d84c5e019d89ab73ea5a8e4118cc5c3d5b9900437835d636e57fdee0e54cbeda2fdfec79091a548927d0b62cd643603a256561ce4f350b1c16ef6a169168cd5bc070dc846cf217bdc6b7a82afd969d0bc6ecd06daadb2a2086919e0ebfaaaea60af7ca3dbdc524826682ed5511d49f347813f9a057e1452ea9877380fd152cc35f9e05fd4080075c8f08ae384b040767fff6419a5a987a8f7746ddbcdf9d678ad10f66aaa23c56e1702bf8158bf92c49d4326eadcd167309a5b2e5e47e2d776e8d8fee3ef6785b15871d5b0f3f6e60fad50adfe1cbcce6c543ed171690394c60deb9467951c1606b5b8225a3a70825eb0f734ac90339b2c50c1894dd1d09d07e17d8e5bb062d9fcefd72578c507f4319c60225b033a08f17aa07cce2a59a9e72ba08e0b89a5724c1aa9d924135ac7061b55121e29a9fc3ac1f18030c0c0126a46ad8f7bdfad9f85f4020598a988a862394d5a2e42c6c94776221677baea874cd355d2e79b7b8e19cbf0d61c3979f1f1803f98db3af0a4d29566c9c3c310dd9e89b84acf972f7316b55b083d05f0e405cb18188155c229c5b1efd0bbff6bf9ae3f019482a4adc9c4e0c8ee37f97cbecaa4eec8e94edd83e6e42bac1d558ab28012a1f570c6e3ff64916b95d507338e099cec3c8ab5c510ea2e344212fbe00e5f232c29497500a88fb2cb94fad026744dac64486da9449fe08a82697d292fa6f93cd6167b179a98f173996058e455777f8e263d02a40d130a2bc563a63c71e69d66899161558066e19d7420bfef5956a02ade53475c43e947d71d7feaa933955a45298b76fe40549eefb1ca9a5c73f2d29722bded2b65570f852e4953f6efe246e7ff2d7406dd7e08ed1e06280380ad5c06635a0a6af8defd71c8dee571046694ee7e06286cdf39364fa0c99727f91380f4dfd52ec2e8e03484abfd715392c5a10cd8e15e50763e05312c718095683bb51c0c076f2f564fd12ef9a9da32a4671f7a2091a4c5a025a94f1301fd3a9f7dfa01523bfbefda36e9fd09a3a5a75900c4037d4b1192b63ad9dbb818c6c33b568d5f8746cef3fca89f031fa761f3a69e225ea2cff2906eb2b6e34a03c13cbbf3433c62c1f34d7fcb334ca2f7a73bbccb5f588d092d692abe6c7b0075569d228094ee1488ae1e23edba1f6ee689c3841f648bbe46e86472499f00f978b95a2c9245527ad61ba9996da56078fe9b6afa7bd44f267d6d50046147e7aaa60e5beb217fa70a5b31ae0fcff8a869ed3181ad68d9fd946fe4afdd45f9a74aedf23f380a82ea019d30d26919fa27cfd189573963592d835bb4dc626ed5378a43a7fafcf5ffee670724251abdb52748a42c6a1cb50e0beff4a3eabe701ac10516e3532495e75f12fccc946973ba1018d6c40d183d07b24c21d32a62f1eb440547a9958b5eccdc1bfea0d4bb7cecc8ac731831bcea958ef30aea7bbcc18868f157a1deb2714311278b1dcf145597e28f67594bef3c06e532d387d74ce35c9ee277fedbcac5674b9517bff27a15eca0be137137ab82a3c0175dfeaec6b29f86b468b6b038d1ccc9d42bef2d0353d4226976a2e90026cf1c69f6edb6428be03ec1d1e3f0e17a0afa8d29227b630e8d0d4a51e37f42898808386cb0b215f06c6dc828dc8ad84e92b850dccb2799241c1626349725d49350ac75779b70260809acf16a2efd4a0cfb7bea7186193471f30380dd3a96dd42dcff1cdc0e02a322aad42e71a8ad1879bc7266f95e9bc8bce2e3a0ea87e7bab88366663a68accda0c35bd9b0fdbe219832e7877be4bc0b97759642779b3b5b2d6ba5be7a4f1713c1ad183a2c08816d7207a295633941ca8eef8212cc894545d2eb64a3cb51bef5bda4aae48ca2f8c9e93d59202dc2620d36e06642871f57db8ec8e597a7aa752c53f0a5b985d6ac8e38e12a07e551fa5666b6be2e155c5d4f5a306e98c6bc5edfba361e252bb35ddd446231dd5c436d8175d88235690c9fbb41d29704bb924c3acf8a8e82a1ee05ffd6779c91e78ad39fcf10db5452ec60aa3cda50fe39403d713825168fe08ec3b81ae5ca82912035ddcc6881aa8cd528781e5c22f958c28a7b7b599eaa8e3926b85ce9e65a4d8b1dd19ccb14c15ff25615f27750e14aa93be1c2632cd09229c0f23da38404960cd1c5c8c8922c620737227ac5b6423c57462ae0ce00dae97297305a1bd3ace2a06ad5c8e8f6bc679725367c7ef697384df8b2e54ff498f51fadda2d31fe606f5fbb31b0cebc80a99aba35d19c8a7af4572554f87be6adeb1cabb6a86ae4e4377b66f1181c9c18d2b7929724c6d534f1600dbcdfcfa815cff30fcf926c57fab596d1b3769dc5867f76a399e329950565339051de14bbfa3444d664238c68afc3ad0d62267049a1f3d99a88a3978efa8f9651863e56c4440b0224327605ae7cee664491455a8e8d31c98fe987364fc0704763c0be0b29538e7db6a28319e94b1bd425990988a3ef8d0d7baf406522530bffa00e3e0a943d9de9cba4a8aac72dac724360fed98a6167b8fe5342e918fb9f0633dacf74bafd5a6051431df6b027c9558bb81de44fde147f4fd90d5a38afbae4438c809d16676415b09ff2eee4f0f5d416b594c8efde20ddd9665e939738c91b2d5cf40ba86d7e67bb5368b823055fb163bdca8fbd5d482678d8214d285e334f8e279f3156c9215324059ec75c396e332b9bac61e2749f1439e2bbf70f234c748c8f572181522977408dd73d4ac2c7c841c732455642198b20642d08240f5938da6052cb2ace77a067d26ace9e734b8aedb73cfd84daa168517f62e49e75394c46fec76480b9408fa6d34cb913ab04ddc9d9994141925f2d38f8751a1da4de680ef524970b45de930d5126dcf609ddde9f6f1e195ee629fe93087ef8a9006deae37b8514686af02b7018390c6baa1cd4e30042501f47d283d8709f40f009e954d10611bc8edd173a38acc2f4b5863ad7b6e058945e765aba2aa21643d02e9931b6d818c1998208e0cf1709e2972d459be1f62487380a74b58936191efa5f5ca5db448cca69a6cfdf57d2f4f4f90bfe9d24570f95eebe61478aa083945e958667e510eba0fad7934def6613b9577e8308a53c5d14a12aede3ad112962b73f1aed1c394218f2415fc542c8cf11ec5c8abf2af37cefe4fd850a378c99400390d45946cc87e51353cdb038e4ebbadf530c0a00bc9b8debff30e4288afce1be79df942ea8ed543b75d736925b85ddc9e052ecca35666d39ff1f781bb1e8b4d786a02e65dec6e35d69e94d30090e2d759767b17b29d614a199337f15f84f88cddbf27f95a10b6ca4adc489265b89898c0bde0fedda8fb5ab1beb92e97811e447c085dae6f4ebecd1fc5f255fd24cdd707ca0dc92b4b1a222013a0734120022de37347975b06ade84936bc6f9a72dca46", 0x1000}, {&(0x7f0000000300)="5ef928dba87d261fb9652d2ca4b3ef422aa4f426fc52d311e67c8f6784546a9c1c7ad9db7f1ab56db34df9aaf2209ab0649a4705811f92a93715c94d6716f07daae6c8ff763b68d79d6315f87020ab19e6c924d3b80650aa0fd653f57972c300f4f22e6959b2680692f3dbfadd2cc7989958dd1ddf1477707100c746a48641205c61ed44965501f79bbf64a9ed23192c4c1c01913bb09f874a867f872822108de6a2db4abdffd23acc93eeaca2aee4adb0438d57cee228da5362b16334d1b9bb582fe34dfe03dbfc819b76a62e6a73ec0511729bfb8aaef9e4105508ee259f254a050d49d3fafb", 0xe7}], 0x4, 0x0, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) 18:29:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xcf, 0x63d, 0x0, 0x7f}, {0x9, 0x66, 0xd85, 0x7f}, {0x1d, 0x84e, 0x5, 0x5}, {0x1f, 0x0, 0x1, 0x8}]}) recvfrom(r1, &(0x7f00000004c0)=""/188, 0xbc, 0x3, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x108) sync() minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x26a25bb788042e30) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r2) 18:29:41 executing program 0: r0 = socket$inet6(0x18, 0xc003, 0x400003) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x200, 0x80000001, 0x3, 0x1, 0x800, 0xffffffffffffff80, 0x7ff, 0x3, 0x0, 0x7}) socket$inet6(0x18, 0x5, 0x0) 18:29:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xffffffff) r1 = socket(0x18, 0x7, 0x9) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x53, 0x5}, {0x18, 0x0, 0x5, 0x1}, 0x200, [0x0, 0x6, 0xffff, 0xa5c, 0x4359, 0x1ff, 0x5, 0x7]}, 0x3c) dup(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) 18:29:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 18:29:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 18:29:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:29:42 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x8001) fchdir(r0) r1 = socket(0x10, 0x3, 0x9) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 18:29:42 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 18:29:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x110) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x6, 0x3}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x9, 0x7fffffff}, {{r0}, 0x1aaf140ddf2b8e96, 0x2a7604b5e21ff4, 0x2, 0x4fd5, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x9, 0x10, 0xb2, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x7, 0xafc7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x16d, 0xc9}], 0x3, &(0x7f00000001c0)={0x4, 0x3f}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = kqueue() symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0xf}], 0x7, 0x0, 0xff, 0x0) 18:29:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() unlinkat(r0, &(0x7f0000000540)='\x00', 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x7fffffff, 0x200}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0x7f}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x0, 0x7}, {{r2}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x1, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x1, 0x7089922f5d2cebf0, 0x0, 0xea9e}, {{r2}, 0xfffffffffffffffa, 0x2, 0x20, 0x1, 0x401}, {{r1}, 0xfffffffffffffffe, 0x34, 0x10, 0x2, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x5, 0x600000000}], 0x100000001, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x40, 0x6, 0x9}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0xfffffffffffffff7, 0x6}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x84dd20bea0466178, 0x0, 0xbe}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x10, 0xffff, 0x1000}, {{r2}, 0x0, 0x8, 0x4, 0x1, 0xf83}, {{r1}, 0xfffffffffffffff8, 0x2, 0x8, 0x401}, {{r0}, 0xfffffffffffffffe, 0xc, 0xfffff, 0xffffffffffffcd69, 0x101}], 0xffffffff, &(0x7f00000001c0)={0x2, 0x101}) close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x340, 0xfff, 0x8c1, 0x40, "d1500578e2441fc90be58ec1bbd713e4c78217fd", 0x6, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18000, 0x6) open(&(0x7f0000000500)='./file0\x00', 0x200, 0xd) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:29:42 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:29:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 18:29:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:29:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="198671601013d858f43b78250e25bf2944134e9a54d30ec6911d91bc0332f9fd1546c4db2bab8fa723685370c5963273e4c52885f98bce6c629eed68b4f4a90d9234bc8490807da917e0239a0367c36a78cd46faca60670d1fc4473ef6dc0cbbeb405e30c96cf79b5ab078723406", 0x6e) 18:29:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x3ff, 0x4000000000000000, 0x3, 0x4}, {0xbcf, 0x4, 0x43, 0x3f}]}) 18:29:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2f, &(0x7f0000000000)="10108f088c3ffe0cb5de45e5cc6d65098b7c1712b53118ac6bebcbf677a82ecef9311a9116cd0cbae95bb0585d8cf7b4ddf9142e8135e8c5ae3e24e9df1a54bb94f8e208a3ea3a03bc803e685156edd136d9c0b19780b43bed4b4703785874de1a4743155f130cff4d76eee655dd84ff9f2669825d08f52604e3e71e92a2386b8577ddaf0cd3d377de655fb28a20549fe9a74c19b0dc736e6a0b010eb2205da8", 0xa0) 18:29:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x5, 0x101}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x4a, 0xca96}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x3f}, 0x10) select(0x40, &(0x7f0000000100)={0x4, 0x0, 0x4, 0x3ff, 0x4ec, 0x4, 0xfffffffffffffffa, 0x8001}, &(0x7f0000000140)={0x5, 0x5, 0x7, 0x7fff, 0x5, 0x2, 0x1ff, 0x7}, &(0x7f0000000180)={0x800, 0x8, 0xfffffffffffffffc, 0xa481, 0x2, 0x0, 0x4, 0xffffffffc7837a22}, &(0x7f00000001c0)={0x6, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = msgget$private(0x0, 0x200) msgsnd(r2, &(0x7f0000000240)={0x0, "f03e2ebf2133d1c8f50ba0be2df401e6a0069936db3b1ebd54a7d72ad1d6c65858845bd4887ce92d72f3d90bc856fdee975ab229ea6417d0d74894aa678f878f3ae2d4f9828b30656e3bca5d540a77d8f4f53583a221967930f9e79f28caea16ab70f0f00357258b348a0ac6da5f632291d154ea69d25480da834a34994e500e96d3e3dbb30643e886ae5691af460aeface773cd60693b072e239e40d835709971c9f88e1db297de125ec2463b3fadc3e5e7bc47416ca825c79f5a20365be77824460248f664b580c06052f7ac07cd97ff744a4799ed39cff301926cb51ec352740a72fd1c0d6a3598240d304195b85e774f4f6c435ae6516a01c21f71029e"}, 0x107, 0x800) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000380)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x9, 0x1ff, 0x4, 0x1, 0x8, 0x8, 0x2, 0x2, 0x0, 0x8, 0x2}) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, 0x0]) r10 = getpid() r11 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000500)={{0x10001, r3, r6, r7, r9, 0x10, 0x3}, 0x400, 0x918e, r10, r11, 0x7fffffff, 0x80000001, 0x4, 0x4}) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x20000, 0x0) fchownat(r0, &(0x7f00000005c0)='./file0/file0\x00', r7, r6, 0x4) msgrcv(r2, &(0x7f0000000600)={0x0, ""/106}, 0x72, 0x1, 0x1800) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f00000006c0)="7ed6ebf1dec4fb9c2f7cdb55d5a6209a6dd9156d00708d837c52b9d7cb94e689e644511bde17e75bcbc94ecd57b2e2633a1decef7b1d5f1087d366a8a251217b27f4a970376acd115b082608eb04537d167ff57e3bfe9c72ca39387b23e3a6deed9bc88fad66c714aeb9f45dfb79828b0c5726b7c8a63e550f222c1cfe5d5871657a8e4defd8b01085e25b86477efd40a156c9f73b5dfa83f8003a6727734abf99dc31122f3d88e4a8", 0xa9}, {&(0x7f0000000780)="988fc5e35badb965b064e52dc5364d4087b8ba8a923963b59ac0faa5db311a7bdbc7c58dca10c756169ae4e7a831d3343f6824140990cabc3def5d5d3c2f52bdbb26610c11633214d8b9cdd3bbe2b171b64e5bcd8d27cf3d0ec09e8de08408755697d0c87972d77e5d93e2beeea3874d53f1b48bd006fd229e420546e2f3a208440feecddb5146143b4f19865751ed1340f5e9f8899a8488980be965bdbd9d6588f9f30989dd35fc146ef136f15cef8eb781f39a9c", 0xb5}, {&(0x7f0000000840)="3cbcadf739c1b82759557419ed1ef1a3864cd1577d22c82cbf3138ba1abb94cefefd2e217d88045c0aa8bc571035f3cb26ff4d1831f497849ea6d8278d4867f7bee7cfda37184f96921b3373954f7fce8346fcaa7e53254ed30cca45c17ecbf8147ee3cd760d3a270dc9b8c7de15cbe65b336de80c2cf6f75785efeb5edaacfb86af7b39b11f674227da76", 0x8b}, {&(0x7f0000000900)="f82de5be751f4b9cdd78b1490234412bdf", 0x11}, {&(0x7f0000000940)="706c4c188eb625fdf80e81ec30dff2a8ac24c1e89270d1a95ab26c3048992dd5a2a2c82a54d1c0d01c32f7cafcb1414ebb50b0e26788fda7fb8a609608c8852692d7f1c6be440a5801506675b1981f58546ff9e7cd9b4917a372e075cf13c00f0a20b2cdb2c535d81c6073b28f4bfbca3f294af29984bb40df5b5d3e3ad0bb6ea79d20cbef1fdfa29472d806ab0fec5d0eb6f4e330a6ad2c24e34bb9a62b36f310a82058fc8288f124efa782c7a2f65b5a99136f", 0xb4}], 0x5, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r10, r7, r8}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r11, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r12, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r10, r5, r9}, @cred={0x20, 0xffff, 0x0, r11, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r12, r12, r1, r1, r12, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x128, 0x4}, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000c00), &(0x7f0000000c40)=0x8) pwrite(r12, &(0x7f0000000c80)="5fa35293", 0x4, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000cc0)) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/null\x00', 0x800, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000d40)={{0x8, r7, r8, r7, r9, 0x40, 0x1}, 0xda, 0x2163, r10, r10, 0x10001, 0x8, 0x3, 0x7}) setsockopt$sock_timeval(r13, 0xffff, 0x1006, &(0x7f0000000dc0)={0x1, 0x3}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r13, 0x80085762, &(0x7f0000000e00)={0x3, 0x6}) 18:29:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x7f, 0x40}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="1b6d775bb720b24eba1fbb6b35d9d8fca44a54f2792e60ff7fc5442cf2b9b485e5d4299fa7bd6218d436d5179b07ee58d58970fee8712ba1f3451785d5be86cae39185950f0a21d7d235d9cce2261e957fccb40409fdf63120f4d0825ce8c82b6ef1923fb0edf386a1a584896480e99f19b80b3f0caaa144bf2bf35de77e7073485e024f8127f48e96e780e6bc629c201c0df6c32beb675f66fb8684cf7aed924b00c2b325ea48429d52578ceb0a9a51c2829748989b4de427412a85c8f56aed83f291519ee2a4456163840309e020780561f5278496f20114b2ddcd4e48cd1df07d1360c57ab514a487b16cb0f1de0a1d94e36645f932cd6c5fbabf4b7b77cd8c353dc21ed2699d4f7a12c19aa098f2feb11605d633ed40bfe6864879c1af8d89a88aa64e021decede7b3a19917974ef53ea372002b9ed0d232067063d1332ef6252c86ac312455a2a7bbdfe4866c874bf8b7a65865b2c08a5f9e79c1a6d03ca006a4772388ada7a2f655589d7ef042d460dfde1db3873044f7c6f9581f3a46fddbe33571c996732ecd7fd696fa97f360ba795da39f218478e931aeea08fe5c1d97c8c48a15954ca096f70fee68fff9624ceae48bbfb113bff0f533db1aa2f426ff8eb76771758a95ebf6a4caf397971d7f8feb2640a9ce9106f8078334c635f7d4af44f7bfe06e6bec4955b1377e48b6bb3f4cd3cb425d48eb3f102e58466709c2c549efad9fd4e930ed0fba75117e087eccd51c53060975b76ddc2d3a604c3c0aa86e815b519db555cc02c0137bdc884da68d4e5bcacb058f541c4cfa79d4ccb7d80c9d3fcaf8e0860f7a780371a5f30cc5157268bfbf1d140c65c04b7c88f4c2546fc60ab46cdf45cad3529aa27486f4f91ea684872d6de72247125204d616fe00879b80cc5c67190e620046780fcf6edacba69c6b8ab8465355951cc57a85e64f8868c576f4b951b513d4099e7d28d29bd1c28046b541711853f7b6946deaf48b9bd27f4552b8447a59b4c5babcac313e9b6109b535b58949dd223b66dff61fcf11131bcf40b611ecb4692055e243ee98db2f5e1f4669f17118d09fc9c948796f65371c0edfb0a0772a1ac9aa08e9a10b5de53c91c71613b5b5052562947199d06bb8c198686cfabb76bd4eb366ae31322d04745c664f93231a4b8e306c5a9bae6c0804706e52b7fb050d2b049669af1d1e06cf0c36589b455af6efd1fedb30cee4e8db060e3a30d5a606593e7b390bc72aa2b34b7453668d439402272c1d109b4720c37174142088bc5ea9a0fa14ba7100b239509e8f6e8a723334756f34fcf486fdcbf20e32732638db01a310723c8ca7ee1b85015357ca77baa4463e83cd4abf5a7027e8ac96c9b6d2e7f968cecad3a94f5ab08a4a7f3dd279ee0bb7989066b065f87ce303355fdfd8ba2ec7996f7d73b0349f472ae8bfd7bd687c727a0cb222f0c5aabfdd61016081cf982c15335dfa24e92fcdd0a5d35345bdbed008785872ce5bc727b30cb87fa89cbc7f140185f6ab6290296e65013eab8384aa3b5e7629ede5e2c75298e8d551c9d6e72899e881384b61b85a92c72a5d54930e592ef90ccba6a4f56745ab00cf086dd97ca706ea37efe47bc6a70c03e066a67a86e2794885f35100c91f694e5710deb079c49ee9a3ea8f7604683dd5b6d77d6db2edc60e3f7d3231259ee90276a5da697bfa1266efbc8b0f223ed9e683588998d3c7ab52b2a38765471d2a1d125d19cc337decf043e29d94d0cfdddc08d7be1067ce516f291bb618a458e13e19f1fddb25735c0d4dd083342a568af5fb9e34b3ade9f8e63827285898e0fb94e15be5a54415dd75a3367aec30f6b4f817163d8320a1ce2f7a6a3ce8124aff8718ff796b024614ba7b84917db0fceadabb0f7bb29fe31298127ba2473b5b1a6b5f0066c799d339a5870c2c4cb9c4b1b9741b931e6097ff1f9d462a1259d1bce1f4075c7caf648cdf495c6dba091cfab025319cdf734d12bfacd0575175821eca5194cd54acb80f7ebce159a093ec3ab4dd887c384b2830a6ed1359e22dff6e4a01bb6ee71cd00bccdd4cb48acd6bf8e0f247a4b59a49dffa41f5cbc53ff7e4df40c1d3c3a49af14e06fd17dbccd561bf1f3a8936ddcec50cb4b457b1b5588b3b85a9d1d2cad8cf04a97aba46862ecb15738f6032d719f959d83fdeb5a8508e66f79fafa7f03990e601be287cb06357b639279969738ed438e5ca1f2782faac87e0107f0b4df44a1d8a2af486674f1d787523b611fb68f779b2f76894b210dbc394e9d614221d56c2cdb1c2cc2ffa33d7d3db72e0d34cf62a6a32cb09adba2433890c47a852be912309cd14fbb72d24029fb2d864f508d75b3a118421c7c19ca34ce2b0b1e0f844be213dfac6b777c1c94ed53e08b222e1fc639fa9ac397cc28c7eb36fa5d233a968f14fccb374f52acb9e94cac81616ddd77281421bd0786bc7e86021215da13416ea2670926d4cfbc546e63b5aa51ee3764258fde0fb3523b8cffeea03fb7bb868f7432b5b1af22e4213031784c090e60f82dcacdfe5703141bb4df8db2dea80e916634e00f3813711be8038826e9c8c428a89236f9adb80691452f4cde65f7f181a825ff0f65fd6b55e9e20e6d99f647439414299df498e366973fedc845876444a352c92eb3d06d661c99d84fe1a038fe9f60a5bad2b8f1432b881b7f6b1c19961e51efcff62b33b49c690684a20ed0b8e45b52646b7b43d01181ddaab09c252dfcb8e351db19b57b3c8954f94f2915639c3843521d1e220c9b49dd7dcecc869088feb6271ea3636a811d2cf3cd15347af1c61268531d61ed3fb10792ca2f52734e03c4b38cb2991f9853f956e7060e0e74178e6148b164c59133ae812b59c9f589cf891cd35ea00404c36352c2b22a57c5125595b883d2ffe82ea3354cc5dc45b3667794add5023885f0393240ce5c1dee1298ef8d86177d39244dc1d60ea9340a164f044fb9aa0a39e89d29bab6c34cd71341549829b5c5f3071eabea8a30eeff387c9c7aa5f01c6c9a5d6f67eb14e8328ebd5e279a4fd7610718ebd8e00044d1272babf04e1c83ccc22f446cae9a664810da1f6abea934bc8d2dd5d943e773683cb1c76632f2a61b82a1943a283744a48604145f87530418addb76debb55e07fc90b33055a8b6fb3c957123d216329cd499991d951ebf42efba248dcef45c14c3171953aa3376d1ab60068103fd3038b801030cd46e7673a9361f8db22e811de1072f5dd5556422981ced0af4b1003f0149310e8fc269b4aff10869d69414f548059a4e8554dcc3c84a004931a3d0469d5137f2b5a53983aa8061345923cfe84f7496daf39ea85d0eeceafa00d72deb3d825f2568b46a9e8ea2844e53146377f8cc4f0877c5af5f76b5327ba5b725ea9bd26c39f8eb1a4fbfa5d2c07667c8b2d229df561a8b627eae92e02a4ad18a8d70820c95406ef61a31990853c6e30429c4710301cd6149326cafac7cc10977b9781cab66049a999e5f94af71b9e6cdaa77da4b7f4bcfd6fadf0edbd1707a9f5412573ddebf69db6f7cf48b23e56c7818bbd098fbd0d16785d25804457bda82a1c9ea5dd008e8358eee860c104356ddfcc7ed1fb5a82c223e08f9cb121e096744a11729013ff51f19bf70f8d9d25eba902a64ba1c44c66a7a867f2dd9bc1d4431576f8bcb25a428d8d44277a33f58d8b183e889021b469ebec33fefd1943a0a1060358821f140f8bc98f7ff9f97a02fc9e4cf50941069f5b6d5c3ceb071f990b59d5227d745a7c3314aa909ffd96a135b51151c4a8a1c747a5252cadea53846a9db6122b7b8915ef5c28bb04015de112cf260c70830e01294a40335b4bffab0755ddaba869c29c07aa3566e5520d0f86a4042e355c506606343368b2d23086af6954cbdc5234945e76b6dcc6ad275c8b2c6cc1642c088a6a891713a560c8bd1f9255cc744e6631d3058b0b69884f310056de660c1003249edb808c9af93b8a1255c0933172ad96dac1cc066b7c77d1063d555487eaaf6f15baf3094caf005fb8e29c481503a04085a34ab0cfbce1832074970c235fe9b75d338dac47ba06f9190b386f55e7192ba48f5e3cda2ff1558ec1790925e77566291d88502f45197df311216dee057791da5a8dd2ca44585efd9ba38a0ad2c216a8b7b4bf33ba2aab0b0ad8908d2efc3a01ffbb38623027421951d723b155661ef6de2ac85b01742c94fae518630bc9a7fa136295289c82371a841ace2324b4b89362fd5d2130c46ba943dad7bdc40df551f0816f60295ebbb3d1f74a3d75086c7f47a4b97163c5d033934d36256b1b6a3d7429ac5003910b4956a295d94a52f9689e0042d78a2fbac8921184c655b99d0a9826779839661631800a7887fe701d34dbaf791d73267d123bb133308e885656e4f3a537937681db65fc1c05221a289dbb339f088d551bafcf1a741ca1e342a645a44eb07d17e6b597ed23c9d8a93d0c342c1f5ecab675afa044191d25496702201d05fd4530b270a96cc3223a6c1f4a424d5b7e9c189b746484503c65154f93fcdf3ee33947b5b3499378c24198e82635eea851a5d0c8481caa6942d564f1d8765e14b1d50470bae1ffee69799b151546404dac38358d80ffa688427d90f7dd3e038d4ab7e20a10ca95af705f9b55aa871d2f59c3adb95979e422c5c69af7b897f2a8cacf44e89f599fcdb9237c44a47db774e85faea86116f25affabe65a939e04e594d489a66edcb056d126cbcfc14df0d959d8c0057f864bd6cabc82de83eba8662644dfa1997efd256f3908e2df6df8a916004086142122705a6b63fd3e28c69d2747be65628e3526842fd6721e36c23f37ec073a3c762b2ea6676f83fec83a979bd69bccb2f4f4cbf3cc846f11f53969b4fda4e9a50ce181d6d27af1c294f31d18501f49100b70a7b0261c728321a916e8ea2250b0fba8e95fdb6d3d678462c8c842fb5f99c125c050b84b8e0f60d67d69db430791dc5fedf3d11b757f93191a91f49723193479b15b049449af91ed47477562fd04f95b22ce7c999d4555cf8f6f7105b70b309da5883bd581d5d3605daa4efbe9e3846202c982cb66581702d0116a86c92c7be5157fb46479bd80fb3626693022ea49a46e2aef2c1dc052ad60f2b89473e776d0795bd318f21628a519d9ec150334d6b512807aa33666f90a48acb71b99ecc6b70bcaad54cc8b3e6b9e17470286f784030b8c4dbcd10a44be6a789df238ba36fea31d1684945fae41580ab243adf86428255a7c12db4415aa60fd2b8f704fa128f6a3e10b18acf623fb9a7d6bcf083a7f9d499368c2c82770599400c0e7e8ae1f72b20918796193a3c1837ec89affddda42f59a1f4dae2c66c3c29a9dc3a10eaf82185fe055b7bcfe97b6ba900b879d84b626705438368ec0c0708f2b163698621d645754bfd3240e112540395dd3b5a9d08aed2dbdf823f82232becfa6dbd372cb8c64a7d0aca864af1846e817c8d304379300bc31b7b11e45fe086350ed8fe914cdb634c6a4ed81f724a061ededcb99a63fe6cad19a18c16fe92ec4b46cd4a46e45fccf47b41e7df2a85b5f8cb0df21b6a7a107e85a9013f07290ed6153a7eae422480d8e2f0b2e083338a371cf061db96fafe5088ff814679cea63dd2ce589876e535ef2494cbec0714da1a3a17211735207ee393163834b3358d2de4d3d6103bd101586f98a66b845ab3b0d6e03ccb5ea219d07419c2b3f981f3b7b9ff4a9de0f7a092142d7862bc1677432c0928076549341b2faaaca06f7d5f3b017084544ec32e2d759dfa5a9b", 0x1000) dup2(r0, r0) r2 = dup2(r0, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe00}, 0x10) 18:29:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:29:43 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/klog\x00', 0x10, 0x0) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000240)) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r4, 0x8) r5 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x2) r6 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4010, r5, 0x0, 0x0) pwritev(r0, &(0x7f0000001800), 0x100000000000009d, 0x0, 0x80000000000000) sendto$unix(r5, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r2, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) r7 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r8 = shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) fsync(r5) writev(r3, &(0x7f0000002f00)=[{&(0x7f0000001640)="bf895f4917b0c1ac57955c63a59b2c3d7baf81605d34e65cdd0cc6c10b0d7ac8ae8af8f798c88a20b213511ee43b1eda8b3d2081a020199b5fb53955b779cd78e7a687ddc20a6c47", 0x48}, {&(0x7f00000029c0)="1aa8245efca624048ed4179f11fcba7f4ef5637e3f5445cb6e9dc6ec5fcb582f435f1dbcd23efc829f44a22554d46ed48834750e7c3e3e98924675fabeea91e96647463950bea96959ee84505ab0eda2949aa8b8ad89a215233cb014ae65fe81770452ccbafa1095c7b9498142959859263fc8b39676032add9b68ced81c4625d79a143aaf1aed0f8badf906f80ea846578e4f6772c10bc6626fee61736ae2a859231a1984b32c85bfbff0fc360d4bd1ca92a7e8bd48bbb9a63d288e20fcfc36606d63536dd6efcdd87a2274dc286879", 0xd0}, {&(0x7f0000000000)="d13b167941ce3cc18050aab52c390c122b59a567245cf50575a3c13f294fb0d18764a7d58404e16c1594dd47", 0x2c}, {&(0x7f0000002d80)="6d719886d9c2f258d389f2f098b9d744b7fb733724d346b355ef8201ae9b03817f9a9a2fb52062699c16745f4c9fa811065b8fa19795f88579914ae99f5adc9c0f8f48936056cdb3c5588ed523c59d9cd5731d2494b9a52befdcbff3575827ee4e588e8ec66e73c6568188c828b17af9f80986b944ad75bf59dc95700efa153cb70ce09f9e0b8f27cf84fe83c9e79454f94f3c209e415d4fdc277c950903e101bd4e2790b927e5ef883a25b8caaf0e9b2d174c744b8b2e4b26a3ce22f761f1a2ed0d01f004d1236fbac9055c582ba19a640468310036c19befc8", 0xda}, {&(0x7f0000002e80)="eed671538356dfa2a3bae4b1f92317f18443bcb38afd425c78427d4c9081f369a7e43d015b0bf1964c6215f79e8b804d308a36ccb63122e623d9a21a7fe0884dfc5f7370f57623b984307a9ab2cd8fc870a610fc48492527acb92af4bcc987b06b84e430e0e6ccc11835199f15f10023f512566a8876ee", 0x77}], 0x5) semop(r6, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000005c0)=""/88) r9 = getegid() ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) setgroups(0x2, &(0x7f0000001700)=[r9, 0x0]) 18:29:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:29:43 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x9fe7dc048b13ba82, 0x11, r1, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f00000000c0)=[{r1, 0x128}, {r1, 0x4}, {r1, 0xa0}, {r1, 0x8}, {r1, 0x34}, {r0, 0x20}, {r0, 0xd7778c4943cb4b19}, {r0, 0x8}, {r1}], 0x9, 0x100000000) 18:29:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x4, 0x9) 18:29:43 executing program 0: r0 = dup(0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) r1 = msgget(0x0, 0x24) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/236) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x1, 0x101, 0x7, r2}) r5 = semget(0x0, 0x1, 0x410) semctl$SETVAL(r5, 0x134da9765c1a4037, 0x8, &(0x7f0000000340)=0x7ff) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) r7 = dup(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x8001) r8 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000440)={{0x1000, r3, r4, r3, r4, 0x1, 0x9}, 0x5, 0x7, r2, r2, 0x3, 0x6, 0x100000000}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000004c0)) r9 = socket(0x1, 0x4000, 0x0) semget(0x0, 0x2, 0x8) sendto$inet6(r0, &(0x7f0000000500)="f926f5738ab0b16c429b4b8521f1f31b3392c2c246e9719679ddccf7bb8623166f2de40faee6926418aec5040484adf7da112ef74d4d", 0x36, 0x4, &(0x7f0000000540)={0x18, 0x2, 0x80, 0x10001}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000580)=0x9) r10 = fcntl$dupfd(r9, 0xa, r0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000005c0)=0x200) ioctl$PCIOCREAD(r10, 0xc0107002, &(0x7f0000000600)) r11 = semget$private(0x0, 0x3, 0x101) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000640)=""/212) rmdir(&(0x7f0000000740)='./file0\x00') openat(r0, &(0x7f0000000780)='./file0\x00', 0x80, 0x90) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000800)={&(0x7f00000007c0)='./file0\x00', r9, 0x1}) 18:29:43 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950005000000", 0x8) pipe2(&(0x7f0000000000), 0x4) 18:29:43 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chroot(&(0x7f0000000180)='./file0\x00') write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x401) 18:29:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000200)={0x0, 0x4}) ioctl$KDENABIO(r0, 0x20004b3c) 18:29:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt(r0, 0x1f, 0x7f, 0x0, 0x0) 18:29:43 executing program 0: r0 = socket(0x18, 0x1, 0x8000) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) 18:29:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000180)="c993f807c05b8d5de25ad99b353004e5d383c8991076f0ca5ef1e9772662e0be5fc93cfb15bd8c1c73b692b68e378282f5abc404b18e80d38b8432be94183182ab45c1bbfadf1d3d9dc3b62841d2c3a5a62458389d2300fb96ed2b96ff6789fe22e451aea69138477d4f6c81a539bf0f645fabb160f8cd16bd3a19979d0c16eabd8c05f10d427148cfcb0adec1ea8a82d1e4fd3b62f75379f0f191c82093d084ec6047ad05804649805c78556af7fa7d663b4d96b2e587bab4fa98a7ceba56b498e7f1cdca4f16e4a5abb93dbc1d3b720dc4eca48c49f38ea2cff794a3e0a735940c248bcd3b8a8b47d1606b32b343f9a2f78786649b1d0d8c8b972db8e900aeb76e978f0d946ddc6026b1e9acaf0cde0a747cdd362084490550c2f2bda8c95f0a55568587ed23e46f6c3548cf6940a2233ff1e362b5d2581971c467114283553fe9d4479ab0feafe199337d2dfe530f0918f6735b32990ca995da7420d6303ff613d6ec2ed6f290532cdfebdd65b1e25b956fc65621394eece6554e28c3c0323e32eb77fdad241e37bf845e2dc12422c6935f224dc4a6945e4b145c9fc56fff7b567432a9b3acc0528da33eafe641226f747761af993f3cf71cccbd121d382810367f61acd6751b317e9ee1839e712cd02408cdcd3df053ed744a87db43118cc53a6c3654b3c3c54b76ef9b57489df2b4a7f397748779cb2dd96fe4d4665fdea503fcac8e69967d7d0a574c7286cde424f977d5b3e335b9f24b4e735987cf08db5d1986d0c35dd93af81ad66d53cc8383846fffde5c006477674e6d97cad656e9ee5938cb37b8a2e321b3c507d3a80d9e51a28d0b578155386fdb560188f01da20220b7cee98f7b66833010a524bc03c2bface6631fa051813ca3064dbe2311ab97908484e23dac047f9de386aa46b5dd03379c067e81afa36a7d19775f43d068874e5a016a0143581474562f626b1623d48f1156aaaf43ad7e24a2a638e46307c0231df2e7e0bd8b649d72f7d12d9d87bce7df5979ec32554b153bed9a882fb8d61615103e85c01ef8520b7265c5e371c276ce2ea82db4b6dd3e102f27cc8a53fb55f918bad0fa28a52edadccfe4c51af39aaf9115244b7815b12606c93a65cc15c74124cac7db64ac890b9095f9dcccc701a5d0c45200a8318cbdb61488608fa7103d3b69e84735d7d38120dbc4784e7175bed3e945452d7b4f6cae0882607b36e1b0227834e27be95987060d67fa921fdf56d7523294cc2975eeb86e84c658184433d3860310beb785736f8d6047509d7bf33a563b561ec8e7ae250a00859eb14ad14d052e6249d6e7aa18cb6e4de95efaa98c9b77aad93289952c5fa16229f9c1bde8483a036f8d690107571b3ff87786793e2b35cda3e0b2c635b8036bcf7334e58c7e9824f1daa943fc12bc4fc218f863d9b6d2e40b3355f1d1e1654139e5f41f82da687f41591beef6704a3cffca5c049357f7c816f56340f714f7f5fc99544785073155c916f634c478f50b8ad4e3947f151db54fae33654ea221be1738fe565894899d7798cde40654073c08833f84c4b5351520a5bca8e880b9697c4b1d03276966c24f85c7c2f27ceca759f20b95935832272eca5cb20fd5164258aba6af1a352c6c8ce6ffe34185f1074bc8182390d3ea7a780c241c3e45e44935aad5472af3f81f78d28eee82ce179fd7413f5529ce5b66d1242de83308e8114f0915c9921b17de2d0a432eb9e8626421d6e024dd899abb3f1293b6c02b68c7d789fc0b5b7cd8394c40c438707b6ee16e07103a630e2e3b8f6ff321a240e224d61072f9cedbfa2af9808a84543cf88915c8f74ac9321e16fd66fbc126dad352fc22e84feb7315822cb4675b1125b27fb1e479aec0723a87a1df51e4ce4da7aee1a0e9f3d305d53caea2baa5ca138592808d072cfe85483f7ab5a9fc0bd3de5a385d7d573f95af5dbb4f7f9877cc46d45c17fbaf194cb5dfd801abce8b2de1b9bc2034305f5b3397d3b8d6ed4809b2e20a595076746c36d59d19a4b6f8c9e681ae5b05548c781b20524c8e45f802be33baab68a9306f38269ac83e3df6052e93d5b8f161ce5eb0d7502bab33f69a037b302f60ed1cc4b0e307a3f8fc9d3eafbb7d6509b4abe09a5872c48602442072b864537c366197d2f60233efe94371010c93b9d85d4091707711761a0cec118ecb82d1baff944585d35d8215b7e4f69e2282d786e09303358da367680319411accca839b277b2141b863de7b9d13159182f3e5ca062c59972c614a234ef78b9c69c6d904c3aaa5e9e16f04948b873054be7875ac8a0767058a9896a49f6d560fdd25956210af365dc6521f8f77ad6fc1436db15e81b64aa27ef5cf366f4780386c8e9fb5b3457c118346061d248f69c8ca1b09b0a90afd09ad6e6bfdaa0bff06ee05ede0ca09c18e3bc50ef476c6b26b3a7fd8ae9013973288ab628a30b9e3ac8786e14d85ba0185dfa1adddbb090cdd5b26d7de7a2248313cca07863a818f45fb8395889a88965b126597e1c448286aa8623a9aa72a5ab64bc9902271b85b10d84ed30e022c9bf8429b3f5f4e14d522ded5989a4c1aab23b3dda0b1cfa0465abff863fc63692dbf75a0361d282e8109f256c68ef7a3535b8df82717eb1981f6008903202d145b94279b556cc68fdaaf737a39d3d29ea4d0e361f989e8c780b96a8770bf76bd257d03f09458ca7a41a90b000ee44e84c4b9897bba7aa19c5fef7328e7601ff4f0d1435e47b404bcef2f1a0c789388b81bb8c02600ace83814fc49572335ae2f533c84631768097de95a3e4b83451f5fb91f498b44a66c430d86c8517a87c8dcc8760b895730155d9b9d69a8ba11ace1ed985897789a25c4bcefe7b5774d52e6581ece566ebe7e046711f45689ea1512a3b6ad5ff3ddd9c6065c2553cbe3ca176380501307cd1877e6eee6904035dd60dd72486d477356e81850530d3585b711cb8f2b57d69d4f0d4f02d7250117a7440385323926386248a13a6d45d2fdf08e764a5dc1e8115a5d1a8e8ab9626160bf84d2a69db66158d71da632443438681824782e6676b06ddf66a23c420e50527af3b3206a5897710c940d738e9b355f6fc57d1c67f6578eb72de1e258f2ed8d788c1c338e8195ab905958f5f3113b3e2ea2fc28c5ba8b34188dd375be04ae3c1634ddd51a07b6d5608cc780d3ad93f555bd7f72681bbc53dc0450f47ab0fc3e137e466bdabfc7789696072b095d6d5729f371de5fb49c298f8c860bf065205750f0058c3a5419c97e0a5517e23654f3d7a1df7bbb5469a48c3141dbfd025bf6624aeb2cb29d3787fc236e74c7dec6efdee5bc14f54a027c63c573762aebafa8ff42085932de101ede524a866dae9c9f3d9f16ebc91bea808bb3499da7df7a274a45c214ede359c9b56df3dd5dc8648dfcb7c66de5fd04762efafb7bcbdf8153133cd855cf174550b439269a9f3e72b980396853568881c6f2158663391d92d9b3ca5276447fe27010ae2d6ae5792001e80cb3b889fa4824853fccd32fc7e4dae2fe855e224ea353b4d1f85be57d7a6c629338ce6972d131160998c78eb8fc17ba0f46fa2ce3bc58b2cb7878dbdacff12fe5c2a5b28ec48467c5b014a39de52673e2b397de0c9cd53e8bd5dd2f261450ab8d7468a3a25d97b3d948a19a2756b4adf6eb6ac061c1acb112fa935684ca38bed8557584e3b39522998d172fd98aa7dc763e538c8f70c73953ad29ed783e96001d115ec8f15c1485f047a11057c3af42f44c75dea7f5b087e7d89c688aaa928acb95d51bbbfcd0b0a454841e92a5c56a6f0034b55854ed8e7e4e08b05196931ea2672f2b6c6753a0b7114b9cb6e5b6bd066ba2798feaca672d83cc36370d2150fe28145e56da3f8b9f38e7cc46d9e086bbb3516eeb531f412c721107682ffcfe5b2cebd4d3bc82b9560d3a6935d0f45f15b3a22701e3ddc6247c2663c4176bdd372caef18371748693add06bc968477d4b195027483a55ddc0bba425dfdb13c86f0a78526940b462110094e2de632a8588628f6f5a78bd237a591c4f2e1dac712c6953857cb59db10207744352c2deb7054430354b5b4a2c29c596749d31b39a4e559e0829b90053bf5f9e8e0ed08e8606aa4cb2e1badb1fdb0729d8644b9b50216f08ca484b81e2c8c2d59fc4810cdc76f748735342f8f41f191c62e48184aa2783f57eb7d5b7b202f578f460f996d526fc9a0d3c8a46a6eb3d7ff938562356d3f135be6410757db1ca2aabb15e5766121216f8b71f90ad7f7c95af31d4d6974d29984f7361811a3da73ef188bb4338d7b0fb031a2470bcdff0ac78dcef512ec8680a2ba8c8d6f34c88b543f69dcb362fad702ed3f48122b4fe93498bcb50543104a24a6f6cbf95a993ea6b09babe124dce2dc7f5bcf5865a6ce6115d4ac5bdbd56cc01418b8fc6bc42e8d44b46d7bbb727953742d56869297be24f1244f1c379aaf7befacfc20fdd3d68335ac3a5964ee633aaa4fff78b299d8ec4a35e7b1cfb6e4dee10786db4687da1512e18f8923b8c30698bf4fc94dd5b185a6afc3fe532ec7b2c27e96592823648f6ed8b5efbe97a1085ef7f0e0b602be3f033f6fab4e785c48b6a511036ed8c4dd6bde79917a349d0dcb315985d554e33b55643e922fce72dd1f488d03401039a2755f63f459881def1a360f0006846588f871bdae5a006dc686a6ec428cd2a8c635e93ac57996be29a157230037618bfed5117eeca5e440bc608127f215a9bcbda236b510c0782738d9e8eaeec07ba9a539b06b8193f39a3008377764c9394d61ce251aadb71607dcee51f51b342e2a5acecb7230ee7661818a8b65cfc17fae6abb859c13dddc9d13ff84fac82cb8163480f6e8c14a1c7389deb5962088cbd806d28cde3037e8adea866cd9ce80e84cdcf6eda8a25fb8f11ac1f29a6ff9b529e6b1d48b4442a6221c78871158e5719abe527a126ad5087823a3eefd2ce6affbaf1c0c27d005e3337a6464670ec3e1765b2225837bb87ab13182835f860202bedf7366320601a455b8114ed7def4d1d667fa9d9a166c98d0096c75b13f2f6e03bb8881ef100e23a1419f2b114af654c24c5b981e97f49cf2a47ab8befe1cea1c4704ba87e00dc743cc3e698c0fe9def4bfcaff9039f35a0d1e6ef1fa8ec9345ab230ede3f90ca3b3cbe25f433553c400db20b348073447c8b2596bc129e3cf8269b4ab7ed53bb5894ec0d2ad810faaa44727708adf2427f1440acb8e45616b6ed6d02cd80d9e3ce8f2e5ae1dfbc7572cfddb8ee8ba15a4b8c1f33f594592bf65918154596424c90c653828793d07a7da2b1af0f0c2def21211b964b80f3ccc04d05a9cc37759384322739357bfc6bf9c45d503cde786fac22481fb3fbd869e06893ca1bea7347b8159f0d25c9d5bc398557f47648534c9672826a7980ff269613540b08d58be0da13ef15d566731ed9d16eaf83d3d986a6c67f6a03e8023cb323e2ac52998cc91aabdd5c43e9453001571ab435cb7ae80a45314bb6ccc1023817a0f3ee3f9c2013917546e0201032ebd5333fe9c4df97a6a3a72ce91c0180c9a46b46b88c1ade2617a198c7bf89b7fbe578b338814b97c71f9cff8d4b33acc58568dec815b575b50db2cf5ba4ec11b1098874bbe6c01386cf13a6d02d73514c8eb22f62c9fd01d719723e85a9d73cd0a345cf39547ea865a96f0ade83aacb60295a0a714ce9f6c060196a43ce4c752f085c7335e1d83dcc211e819b3e08baeb66ec2b343f5d034d548916bc9c095c36afd66e5440e602586534c9b42464285ba4", 0x1000}, {&(0x7f0000000040)="ba72b56d5efaf38008d718d17b3bf532b52612631452dfe8a4d073d8cb92312c83310dbd4c0cc5daef2619a165463be40e2138dc33d31355a309701df98e7ed595e6c0438c5a1ec9a61adf69b8c17a9454082920a959d059d316f16ea45d5231e9a61aabbf96584199824ea58f5eed2f38d5e9096ec22c87a98e2a7c6c312031395ebfd38a0635bf8be922f7c23462e2674a55479cfdd278473831bdd41767b34bb0fb4f44f407d9", 0xa8}, {&(0x7f0000001180)="5eff9ae6afd60d7a8cfdb02e5124e5d0636ceefdbd8c10d73c52b69ae2ef7e550fd2a063b8648f690a010cd24f99e402629d0b29f40fc5a6ccfa7bff6158b47a8ac91edab6d59aa88f6d887faa15c700b64fc51c05968d76c9ace7bc5c849ee2ca0c54b1acd6aa94d689f4457473d49766d724082ca748aa458b4e885be40fc937351cce10a5f2dd30056cc0c0b2590681352f61265755d94d7c41f8dc2b6042f575ee04c628e27d32c6f6d49ec8cdb0f3bdc3c94f1f34e23d10be2e37cdf1f0c3dd53e0250a704ce02b2a994043d63571873bb186bc01f094e6ca0516cdd99081962167ecac21690505d6bd01808e223a97b522a17e885de7bce3ddf2897a2407f114012b92e2579ef770de24dba63458ca455273c9b534912d9577eedadbe1b6db20277f0823d7f6d95143e6169b43da77b169786dd94576bdd168773baa950beb11c70fb4224b76e0a04b2cd5aa00093cf881a4b4d671c201ac0d28825198a4fb1ffe70833ff31f39b6c53f064ffe0c2417c6fe95cc6bf4f0f33713c0e804a0c24a5aea05e514cb630ceac6639ffb2f2460500e6da84032b91b285cca0f90b658a484a20c5aad3e8245f51c4153bbe7971497bf39de4fdb2cba77dc76e19e2c2eb2f57e753298f78ff0a6d20841cabb550e806457182d99ecf10489675d789ab7c21fbfa8f4de2368fa20a91f3df68a0f14f6fdd36c65f55f249f631c5ff8dafb124a76a9a8a906408d3db1087be8c8654345ead1ac8e173450b278a6294bc3b6b7758a48b2bea2545a1d207c05574de8fc5260ddc7f761fc0e10cfd03993050fd993d1c2c321e1748f4aafaf6d686a2352c412c0b0728f6ae77a71968909ffa423a757b22e636f7230fe310e53b40592f9dc8b805a7c45d6d399b5bd5b5fd1ad87cf2a8dfed76d01c342d1f8c34ba2aceb3f69afabb20e47626e437ade29c44eff1725a81638adba38c63d23cac6df7c75a91b2f82235a263ea17abb231dc83c49c16d69cdb4d8cf722feab10e47755037df9dc61f772445174b8be2d178ffd7241e255734483305acb1b7e26ddeadca19e9771482425a6461d64b0962326b7914db1fdf509f2beb33c26830cc53b59ec56169ab8ce5b9c56fc50ba2f83ec51c4569505a1e8dba41ce91f54edb9bd3fe673e328b3847a56d5970ebf90d87ee6e4fe8fe8146cdfc37b910915ef3732abb327b11591faaddc45281d32ad474597e247e57f5174e6900490c5518cae1d345f696700ce6c09105ea1ed80df0098f25ba78e4ae5851569619baaf500136d78216003d04d275953e693a7e7c8dce37b373fbf48bfa2292ae928e43ed7be766bdcfa3ccfc1ad8395ac861498ebb6fc1ff7ae52d5b22a25c11ec7ea8cab92f42df0247573ad4c2a4cc0785f0d3b5ae0ac0ab22e482dbebdb3130deae2ade019d6028338cce9766014f2e087cc7722337524ebbf5d1c2c1c49f5a7e189ec549ca8010d315fd2f2bcbe66210394acff881689343d79c448375aa6b42cd4c6db494d49daac06888b879ab4557f852c77652961e26e6276a5cb09f8e029028f0979703654dbb6be73b2d20d71d2cf156ce6f3d05a924b90226eb6b01038a4f129cd99dc30f4f04842e83b9b2c1b27f648d988aba81df23ca8914eb230a9ade653df18b771a55aca6b94d64a7e98ae8e30746b115e7c20025b4ea248919eaebe4f7f2897886bba4fd8a8c7a290425ccf67b8c89642655fb608a4b6a58f9709c43c101badb066687d7687930aba13b04298bdccaae2cd5561241c4680fd97eb31e575af6ff14d19035ea323d9f73598d53a3509c784edba20645213a166b2c478d529facfb6aea78f41ce70241d4393bbc8d8513427e3de3b207fb3d154dc147914449b947300af71468c98cf6f6259ec56d8cb8f3c201f5b1bcbe265dfd3a653175406b7f953b6969c4c01276d90cf25b5c10abdf842c0c0a122761e33f4df8440b6c349e6f55b19ebceb5a300ca6838dd8b91f06136a6e913e70524ba8108e1a378cffc8ec0d186a6ff76e5c0e04a86554ac4174769c9c7aa2f1077538477d5c0ec2782c2741e2ab03793ca65d43be5f3d751607cf7bd3f3678ad6867e1defaecac08220d5323cbbf18f3588300760a5d2e6bb33c0b4bed92dfe92eb5bf13d3a010ef3caec31a8cba7802ea28d550b82550bcef1f3a0ccb2c799c5cce261d475b9601f40444af67a409fe99c5ffae8b64f511a9228c50d1a512ed480e99ef36bfe6d885b99b911a557d403c3052177f59c05f4db2bb3e6e2ef99f96ba42004a062cdb4ec7f90985cb30cec2fd9c4ad8969c78f267466fd2a2d641a908e78d13c25dd217ff5825b38d6f98a711c891df1c673ff78760b99341366579dfd59133722ad56c9c67cf3260aeab5a943fbd7046dceaa26af1377741b0e8570ed37f53ffc58118e30e283d8a7c3c824a1299e4bcc4bc72151e04308976e7b4030ac565b38da392557d3000277213d9739fe817d46557a0300f8fdc6d0dcb340230f6c9e975d5ed6886d5a782692a57c7543d54481b224db8cec565cb6cb09478c78390374df8354ad989e573f42c2caf1af584f0143c5469540aa80c5aaf7e30dfc3da9b80a2d20f8b09d759382d975bcedc87f48c81cb530efcb536abfe3dc41b940cf50920509adbbe9d0152d396dc43274a7f0fe4602c72197de7ded22585b2152ff2815c2f911ed5b1a1230a5efcaca345fc2391fa0bcd8346333140ed833641b623a7fbb30836d2002fea05c4dc29c1e80c3dba019cabc2dafe53147b3e3a82c4d45d94d4061187d3b352d855f7ddf925150a83796bb3cec960008a708729a6da9b801ea3676027efff4f29e88e6b4392e1457e04d90c5653f72c96ce5a8c818b909461e671119636cbe3e39c244cb74c14ad9d2d47325e7fd692e07dec4f3a0e407f9de4b1c6f9859d5f271668a4bd877798ae753d0808b05e215c941e8e05d221083649b79d2fc9b10fb3228ea6da20f8f733dedd5b789cb74266d3467fa28c98d3c9308e6d8ba72d3986171324d3b96da1f84f9a97a6eb169dbf91cce99a72e08103e8b4dbd9cd77d668a825244d7a15142a8ebbf1e08ad48e6b18f8dbe3533cc4a95b859ce7e8b3737d814f9aa5ab7672f5ae6e46950109cf70b016ec63d814e78c720aa6318e1bcd160207790319614d400c2a75f43ab9f50be13d74e1cb82e71272c181674c38f8a7ac4918f8b331db8796042103692664b8f9ce1f9eb5bdb6b20a7c983ec70292872afe080cd8588b46dcd7a888e7f7b43af26f9390a70195c6702b6f6fd8fc13253a907623f6c2fce1b2f2b5f782fc85132a212e0a61051b2b03f26d18302261fad023f695da4778a8765947698cc78c33b5537570c396dee4ac65b2f2fb05d1aa3e3783c3ea97bb21720f53d35713edddfeeea6b50af765e73319147d1adf32ba5ebcb27e9a872ce56d4cbf83e62817549977e8fed8fab7e63a19c5c949c30225b6e7c563e7efce8ffc5a72421e84a1b141acd3a7aab4a6d3808a2ce39663ed565cf33e26e2d7f957a8e41414195cfde29bb41ca905aacd7cd11b0037955db453f88dd0caedef24e11e4054c79a8d89e63ad28adf2c6b3d8e9fcce62133533c3995138ff7aaf367c85eb63f733d1a170db56580dcd125ed5f4cfe6f7c3c3ac01a32c068b8b5b1950f2223fa38dfe98693bc543750bf76d1a059231aa5f6c2167d919564c0fbb67320041058c10f5cb930555cb572367eb95f1987ef7e3560bb2858020ac1856133fc2bdeb432d99de64f867d7192145a35afd338f8d970b63b0446a39c2e2ca3a5db144b21d4db3c2bc6d8dcc2949f92cd669cfa7c7934e5db39d3405209f7d03e86c3858262708c39e56c368a420cbba8ff1e69e6296f581ac8c466709d055cace66e182117fa34137f23468db11773ebe20c74cde19bffc59617c00196be19d54c28d30b8b0c23c8dd4cd47133f7a2987066ab283d8b1e0b0b35d58826559f50dbfcd651f73af2d3ec407187580c828fe9c304f7cd9efa3019153e68aa3e1e65f989c2e2aa363136a147a7b2243bacd407d0b39b3671c88122dcd55cfa929b0e77a47a3683dc6b8b103ba1342a8eb2688dacac4f1fc391d3d42e5d698ddab1b58636c200c765f9abbd87eba2b1d31b37b4279b4e9d2efcc320d00c916855014be89289307bd5f5c9653564be0d2347dea9cd815351f74d370bfacf729cec183b43bfd4640940c119909d58c115a0d6b4dafc76888d685236681cf00a74e9c7dd1afe623d4d3d5d3609b77b1b8b846b33dfff82954be72cee723bd5b528383459493ecc08a409a3446f1e00beda8166000f55feac554e0e498fc502385923b63284dae8fd46c22ccf4cb8097d22eafc72e16629c9f85b185920ef8ea86a3005da28cde719111a8cecdbdd31d77e450b9b470489fa87f7fa853f3f28629013608de248258b35c3fbbebc0567a47955c0199e449aab69d708951033cba8df2df67ac743ec1f8c39daaf9949bf2a3ab3c8110274a64e4d023603de7df0a45863682a59e811c41e76a5807f75175d50ef36a1950bbd3f374dfc635afa9a35a9b3a677d2ba164252bea07d8c58a041b91b957754dbaf529979fbe97192981a4686e4c2e0b9a0a9522b5ea1bce59e821edf1f67b053f74badf378517cbd4399483f3a36581b2157707812f3c74efe7a54bb059af643ab354d89e4ed27af601ab6aacffcc384e8511ce177e3b5b64f544514ccb540fec1026c9edcf593a338a6728f87d2d1098731b42c6e977c777d3fbfee2bf7e6ad9bc8b510d012f49bdec885881a47b42a1004f6bbc0c7d203b06c6a42abd0f49d70630643cf06e4918d9dfa18b69c16749681e66caaf4e591bb23b561add04dcc4ba9be7679e3b4c7a259685929b1aac56740748e48d75b863024e00537600b0d735845d707c85d44d201effbedbe561f32410b92d90caf0c2ec4c45c2c24147f093605f48284abe9c23e2c6ac11bbe16ec66c89315b9715d3559ed61be98fa7bf84dd85eee7f81c98706e7201af7fa3984731193ccdd86e16b50bc900dd403d96e834ebdbf1efe86c19b567ce6495acaa7b4760ea3757a706085cb8d6faae94a0d65c97f17e000a5c0c44e0cf1e7a3a32c0e4fb9d4e6ad0eceb43addc367d2539ec318e11ad0c3522c9577e4376536a2a64fd258554f30f55aa959fb9829adb2c6655304f5408ce44c0980107530abed9ab72533131bbefe0eb078f69b9802303e9eecfec5dbd4743a2563cb4bd6ae24e55cb43b6345c0f6af20ae63e470c624bfff486f03781673f8d038409329b83088b92c3195c3cdb4f95b67a0157bf2f0caac180427f9307aa50df2cad6e377f09e857fe0941bde6b03fcf1f48bd39054552978fe96f43761f19dcd459c08710c4006c47ddf6df49916d7e61dd1b003b778cbb11e0727d8212705146307d09e2a2bc131ff3b4b77aed87aa6ebf43b14fa2d412e71f81518129ab70ca050405499f36f911810d4c59f37df935d64a23b9afeda01c80b4193f09816e365141b8303bb0f4b2be4d22fc1dc81407d8f2db8e1e7e3d9b7357ceea110115429f86bae8603e356daf8bb06dc38812e5cc5c62f7cfff755f228b6bee794713ff0c96c918961e2bb4b86424351b3fa038fc3228449fd9a6d945e57e1afcf34a8c8bba89ae639b6ab0936d57bc6d05312d41187c728939f0cfb487a555b52f3741e4c2bf09972a118c2f91d8afb9e6a6fa0ab14bfb39a4d0be9d458e370b47c561ba626990794d9a7b1d5e28a6786e192f4b59715e46485edcc463cb2d6ab06d3d3cc3", 0x1000}, {&(0x7f0000002180)="8745e9a1ab62406e5eb6130871c4fa76031b5b483e72539dcf4e57807a251f160e5e4442b79724d6c7818bb394abc4ce7dbce8f97929e4ca61effbe555eebc01e107ddea58222ff4154a6f14927f4f186f9cd0a4ad368e15d22fe36c6d9f86", 0x5f}, {&(0x7f0000002200)="27d3caffd5f26db9eb3c4e1b5bbfbcd526ebb0960c790768e203479695b7b3fa12ad8d5b58dabcf5ef358abc0305c8ad3c62c59a47fe72bde4af4f9d53a89dfe2c2d38f5d4c49292040e2595b515b9cbba059c3b9b7d060639814cd7551dfc8c21006f768540bcbea0fb64e5c2f286f9fdeaedd81c5110225bb77494995005e786f3f954f829162d04a9c7c5b58f6dd38bb39fc667337cf22262e7dd7aead80c7738013f1bc3202b6e95fbf2889e2108886835b20c904e8a648240f0cde3cd01259d052422936def9614ba7f6a72ad9e48b4852db73eb29cdb4c3aa570c53a", 0xdf}, {&(0x7f0000002300)="d9c3bb5248c2cd16e5916548bcf2e74f67da34a0465b7aec1e75210b2b8f8f845b272416bf41ee271dbd425a1c4dffa9244c28806237bef04298ba92b8ce5633380a898a733d3e2c2701468258cf7ac6c7cc65d949f24731edbaf7b4f97a6b8a85c1b70f137a96d68adebbd2e5387284fc2207d5dad4328ac80ef6f34a267b45b509ff2390ebd395e443a654935cafac6b5eefcd54bbcb37c47d7ce01d3ab2610e22f35bf2481e8ee0b83373f7de2c6c721350eb74a2b8be32752850f91e67f90a5c346c64aa343bde5966b4daa7c0fede57f44afb62103054058ab3afad", 0xde}, {&(0x7f0000002400)="e46cf237489415ce3b2a72b38c9e6a2b3d2f6a58cea9f97e4af9b80d29bca6dc2ca62557e2e835be99ebb823168afcaa072d6cbf86ff9093d9f0ec8ea69492b1a8", 0x41}], 0x7, 0x0, 0x0, 0x8}, 0x1) 18:29:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) chroot(&(0x7f0000000040)='./file0\x00') fcntl$setflags(r1, 0x2, 0xab05c8757c349e00) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x408, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="8ba5b8fd114e480368a0bda9b6cad2f5043e0b66c99ea016d0e23137f0b73de5ffb3283ac6cc54bda031e983b36b5c9c7b4604bdc9a1694ced0ea91119f118a99a1ef3802e1901c0f60450ba2a4a00f21d5ef51b49148ad65eadeade199f9b37b7af96c7ba36a65c3f3d9c5c953ce3e45b753ca8ae0d7ac4d8c70ad9b3bfbd590105e03bf0f1bc4765d31698f1cc814c179e904dae3a17", 0x97}, {&(0x7f0000000240)="e3c8fdbe35a0cfb0b447b82a909c24c010ebf373cd8cffbd4324270a83a6cd70f209a3a9fd7972", 0x27}, {&(0x7f0000000280)="1eab2a72db9c1831ac8bed44bfcd3f5836cba613c40287a4713634eb771bbdd7b55589db5bf1b1d02073f571d156201081f069ad340c14e9302021787324b40dcd5a875ee1668d722820dab1f41f0d3a6171b4a9c2e311aa9707e5bc17681b60a2fbf8345450eb0e7b5ca644f2468beb55dc80664468d9fc0e50c02248b1e52be0c1ebec84d26a9c0db2bf8d1e5d97f7a0a681b32e7d2f34dc8a10214c0da075b3ab097bc7dbea60b3dfe1b229f84f6da9ed2627d98055bc3410c637cd", 0xbd}], 0x3) pwrite(r1, &(0x7f00000000c0)="07008a8d1a029bf635dd6412ab0eacbabc1e9289", 0x14, 0x0, 0x59) flock(r1, 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x84) writev(r1, &(0x7f0000000700)=[{&(0x7f00000004c0)="bbd9bdf75c8e0e4b14f2edc009e01e1d33a621bfa8191120ec7e1156995c5a0a9c35c00215ab879928fc82e94013ad7d8c14f0c91e1ec618a1bd4a819face4866bdf603c5ea8832808672fc9e068e578645d52162da28e8302ef02b15934c6d622447ac8826957a6272cb30ed6cdd2f2a65e78fbff0ce97a68de721f", 0x7c}, {&(0x7f0000000540)="7fce3bc7a4900590778f2fd2c5917d02820f0097d9a0e2a8d6c9de114a4a32d75aa945e8aaea54ec26e6feae80156057736a1354c1da5ef812db17f0c4e06651321639fdabc758c203082890ac427ed1a375bdb7ffff277f821d21114a6dd62a93353030c3f73384c17be596d182903f741e8b6a0ea96adaf02967b9f9b6f607cda33eaae1cb06b18f337ee1f85ef02fe82bc85481d02498e7fed3af47c20ec15a0d256368257c30aa11b9ff5d6e37eda8b9d64d47d13d8e4f96e63222b8f1c8f435b6a58ceddf2fb20b158ad6815cef09ad75620609ce9b8dccb165a83c2afda2971087c5f1cabbc02f8ddd467126731e0c", 0xf2}, {&(0x7f0000000640)="8c85f0fc185d619f85f28aa9a7fce85357f1beba9adcd3e4f1346d0300bea475d99d1a7aa8b0514b39b53110506a88f6ba066f1afeeab9c33e693f11bb1bfa926ccd6597beede46a987d7bb716650c88162a4a068d37bd35b726f13c88f3ba64f02f32bf1259e9b3f5f464fc8436a8a484d2911c8fd0e09e69ca6d2133dcb1e4f27563b89d05f6b81d8f30b528", 0x8d}], 0x3) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000480)=r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x20, 0x0) 18:29:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)) 18:29:43 executing program 0: r0 = socket$inet6(0x18, 0x66db30834b5296ca, 0x3) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000440)=0x3) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0xe92c9d4d61b7e1a8, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="d0f7ba426ea2207c71af1f1705c9c1d9abe36a6dbf951819af7fba726e895a483048b8d030df03eaa83f41e476a2cb311053ccefff39131f19f89a47a2b3326f17be97c607721e095f77e45e7290d5bad9e260fa031d5dc522e1d77a32b41e2e956da380b6994989720a009b12f70440615536e37dfbc4748cc472fbba386a7022168e610c9500a4b3e500579c83aaa6c0774f974a6981a7c2efe41f7a30f87773fd1c0f48862ca85bfba11a2bd1402517671c869b38de9b49b74b860b1875029bc87c8b7044ce97315394cd28d373e15cae743c2c2a7d4e6496", 0xda}, {&(0x7f0000000180)="9896e81209efdeda94d7c347eaf2ea133da9684b08b9d31dc621ed48b1d5c1a1c2e73b2bf0f200cb7412d377bd27529b709a8c7d0fa19b0e7453b0afef911876f6f8a9047337eb3ee42eff18822f02347c4ab55656ac21f5ad10aefc613f9e52ae8f73ebe7a014c13cc762b5ff2abdff937b26a5ce6424b4e6a1d0157401bae0cf80df674f4567", 0x87}, {&(0x7f0000000240)="ea92d44680b65db1c0c5a5f4687280540ab9ffe7460d396b234c4f40c46f02ecc18cea251181acc314171fffe1b9fd54ba3f90b8e548d0f0ada77e1cc470e784fb4f73413058306108c7dd8612ca4ff647a646b46459951151e13261aef2699d765a369bb61e89942d1900d505a29b8ed5256811c9854fc4b0694f68d82c5c5c3d60bd8007e57cfc936d48b19362ac25f35317cb9153deabcb9c27b99dc69229d98b4ea78edf30f29d63f586d8d650ca4d778006937549b6", 0xb8}, {&(0x7f0000000300)="7573565ad0c173f335abddbb9344", 0xe}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff0000dad3afe50601000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x50, 0x4}, 0x9) 18:29:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0xe0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3a8) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x8ae, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 18:29:43 executing program 1: r0 = socket(0x11, 0x3, 0x94) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:29:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = dup2(r0, r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe344c814e1a55d42) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 18:29:43 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0xeea, &(0x7f0000000000)="8cac8051", 0x4) 18:29:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffab, &(0x7f0000000180)="b679fb5a4ea50a3c08c339acc244f155f4c782448d5a9d78fb56206619d6f86e2b3461d071240c656247d8e27e79b0de54e88ae11bb3230335a6db3a739e2b801234776340fba7307516f710acad9825f15d367c159200") 18:29:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3, &(0x7f0000000000)="4b74954c", 0x4) socket$unix(0x1, 0x3, 0x0) 18:29:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="4e972d1cfb821c7811f4160ec945bd38981ebbdda5dc7efcb9254c24def1194132e3fb2c7ce9b7af81ef011416e3f787d58dde3a25f80ccba0fde87fa193186f1dad47850725802cbf19718421ae1d9707d79da4254fd148fef7e04e7b40e52a96cb2e1d04c1b86b046fb1b63189ac5277ab4db6521860b7868120a44935644cf645ca9f161b72fb532ac96cd1086e9d829f0975df10ec7c7cbff9e5223ab36634e0b0ad824de6064609e4a90988691cb3b7b00379ec4adcd40897f9d80d35ca6a2646330fc4b9880abf", 0xca}, {&(0x7f0000000080)="8e6531ec6cd4d322f292f7154b5f0fa747e5b9", 0x13}, {&(0x7f00000000c0)="20e1c2dedb840e86a6f2ac100edce8501baae7e784d485f392e7b8a2b0c4cd4bb6232979ed5d6b85992de33010c5b1a75e70000d", 0x34}], 0x3, &(0x7f0000000280)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x50, 0x8}, 0x401) 18:29:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10014) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x40, './file0\x00'}) syz_emit_ethernet(0xfffffffffffffea1, &(0x7f00000001c0)="040c784d5563162d007cc5e6d705e4e4315b40dbc2a938d499edf50000000000000002fdf219d4707ef19bb83f7a23a7a4d19637239d6ad3d0bdff1d916839edef00c78121c2e7dc86e196786a145fddb403b39d0810eeff6423d55e0e11d543881bdeef5d7fd1740b087d3ddc9d03457d589bc6a953926d76342b9ae5ba4e179c224911d6fbc7a4598b8c74e5e5f69467a0bf731b88814c8e3be52492ab7a0d000000000000") 18:29:43 executing program 1: r0 = socket(0x18, 0x4000, 0x7f) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x5810, r0, 0x0, 0x0) socketpair(0x18, 0x8005, 0x655, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="1c7487f81d7cd5575121ade32dc5", 0xe) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950005000000", 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80) dup(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x6, 0x200, 0x1, 0x0, "23af4ca81bec093984f38c55982e6f9371c99f88", 0x5, 0x401}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) socket$inet(0x2, 0x4, 0x7fffffff) 18:29:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="671bf779feb3dea149fb5688081534a2ad3459fc46253243a88a8a061321ef73101c5dbfa85a36592762d1747649f30290cfa93ee165d43af41bbbaaada05e6b37bc8ada098021f117f92579164bed02822b33a0bc985f251f96eea6eb841ad527fc0dea6f843b27ddb3f60d054a735fd1c05de0cc32f764e14bad9559518b60a708d4", 0x83, 0x8, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x9}, 0xc) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x101) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x3ff, 0x8, 0x1, 0x49, "3ff0331c6ab931512474725638aa3d59111aba6f", 0x40000000000, 0x3a8000}) 18:29:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x12c, &(0x7f0000000240)="0127da09039b329145b68e71c0bb49dcf2e5a28ea3c09f812708086ca57c646026486c867a80e15aab89925b25ac544736227929a2a96bb5ea61e78dfd0c7311589d9d5555dc837d7b36f1c5f3f11c80c7d2ec3533245f220373b0c14d49d9912501193d4fcdd308a72cb0999a46f97fb329e0fd8b9ea4c88a1f442ac7b33a6aa55ba14a73e5e8f8e385b432985e60e2570de54dfcd011f1bff4deb6c34474d027224c35c0eaf401a061350efd5116d71bbe4c06d1") r1 = getgid() setgid(r1) 18:29:43 executing program 0: r0 = shmget(0x2, 0x2000, 0x102, &(0x7f00000dd000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x4, 0x1}, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) minherit(&(0x7f00000de000/0x4000)=nil, 0x4000, 0x0) shmget(0x2, 0x2000, 0x207, &(0x7f00000df000/0x2000)=nil) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) recvfrom(r2, &(0x7f00000002c0)=""/180, 0xb4, 0x800, 0x0, 0x0) 18:29:43 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) socketpair(0x6, 0x0, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0xffffffffffffffc0}, {0x18, 0x0, 0x7f, 0x7}, 0x4, [0xc879, 0x6, 0x0, 0xc0, 0xfff, 0xff, 0x401, 0x7]}, 0x3c) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() 18:29:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r2 = getpgrp() setpgid(r1, r2) setrlimit(0x0, &(0x7f0000000140)) 18:29:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x2, 0x3, 0xfffffffffffffffe) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="10022e2f66696c653000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}], 0x10}, 0x0) 18:29:43 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) 18:29:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9ef86bd7fb7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba81700000000e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0xffffffffffffff95) 18:29:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000280)="7a20998374c9a35a66c8b6ebc90288adece97f36279a6b0a9d213d7163ff08358658e0cd591d0733397490fb4122fb0ac6f237d0d3263bd4bdcf537eff115001b2726e03afd4b7158bebf9561b943aafd919caf6925095b85c664ab2ff0c86b699ab17fc1b84dd047e52b3f0fc01523a0baf9c70d8a2083b9960bd9af08d790fb5e8", 0x82) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1) 18:29:43 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="445208f43dcba0035bf725ca0ae5b7eae4fcf43830c3bb8d5d9f43c9de1c4f15edbbeee58fda589c1a1a90c3b5882dcb9eab65b19fb67799667326af40548b32e319106e5fb93c8bf6359dd7892b9ae3dd74770ee33879e1898ecb2cc127a646ac00f2523f108f3665ad052916c5f319ed1657ea7a168016d073ddd988e77d9e2ecb6db783af6ea3ea334340856d6e1739b18c9a3d548713821fa02d2cfdb1c99122410ddf3ce840f1f342d34a73b33abec9", 0xb2) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 18:29:43 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX=r1, @ANYRES64=0x0, @ANYRES16=r1, @ANYRESDEC=0x0, @ANYRESDEC=r0], @ANYPTR, @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYRES64=r1, @ANYRES64], 0x6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x3) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) socket$inet(0x2, 0x4, 0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x40) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x10001, './file0\x00', './file0\x00'}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 18:29:43 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0xffffffffffffff5b, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = getpgrp() r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = fcntl$getown(r1, 0x5) r7 = geteuid() getgroups(0x3, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0]) r9 = getpgrp() r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() close(r1) r13 = getuid() r14 = getegid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="92662413c4bdfe52e0cecde187a2ca03de0fbdadadd260b33fc717fe592c26dafbe38db90d041336db754ef28f021bbcd0554647c81764d258780180d1735737b340e852af82777382d35dc5ae609d7ebdb7ef8da3f40cc16cea84310d46c6234d0ff9b43c279d36397ff8e9ae58509871607cdc5b59be186bfc4e09a888d98105ce01ef3737afee5f3c3c7a2ada151b649a15bd50eb1ee7e066b7456ff0ac79670fd62ccdc6e67b7bedbc6f9b8262febd4b57580beb5f39bec3112647bf41177f1ebbfba7402ca79a", 0xc9}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xa0, 0x408}, 0x2) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0x8) 18:29:43 executing program 0: open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 18:29:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="03a46b4c0f2e77f101"], 0x9}, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xe486, 0x101}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 18:29:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xa0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x3) 18:29:43 executing program 1: flock(0xffffffffffffffff, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r0, 0x5) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(0xffffffffffffffff, 0x8) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x3) 18:29:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f00000001c0)='./file0\x00', r1, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") munlockall() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x7) 18:29:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xffffffd4, &(0x7f0000000000)='\b') 18:29:44 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) dup2(r1, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') ioctl$TIOCSDTR(r2, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r6 = dup(r5) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000400)=0x8000f) r7 = geteuid() lchown(&(0x7f00000000c0)='./file0\x00', r7, r3) kqueue() select(0x40, &(0x7f0000000180)={0x9, 0x6ea0912b, 0x8, 0x2, 0x1000, 0xffffffffffffffff, 0x7, 0x8001}, &(0x7f00000002c0)={0x3ff, 0x80000000, 0x1, 0x3, 0x3, 0x2527, 0x20, 0xc}, &(0x7f0000000480)={0x9, 0x8, 0x4, 0x9, 0x9, 0x6, 0x1, 0x8}, &(0x7f00000004c0)={0xef, 0xffff}) r8 = semget$private(0x0, 0x2, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 18:29:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) r2 = semget$private(0x0, 0x3, 0x80) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='./file0\x00') semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) 18:29:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x4, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x9, './file0\x00', './bus\x00'}) msgsnd(r1, &(0x7f00000000c0)={0x0, "0fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"}, 0xd7, 0x800) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000002c0)=0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x8001, 0x100000000}, {0x18, 0x0, 0x8, 0x2}, 0x0, [0x3, 0x7, 0xfff, 0x2, 0x5, 0x7f, 0x3, 0x887c]}, 0x3c) close(r2) 18:29:44 executing program 0: r0 = socket$inet(0x2, 0x1, 0x80000001) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x1e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080)=[{r3, 0x11}], 0x1, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x800) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000100)) r6 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x103, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xfffffffffffffffd) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r7, &(0x7f0000000bc0)=[{&(0x7f0000000e00)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0xb}, {&(0x7f0000000c80)=""/62, 0x3e}], 0x1000000000000043) getgid() shmctl$IPC_RMID(r4, 0x0) readv(r0, &(0x7f00000007c0), 0x7) write(r7, &(0x7f0000001200)="74211cfc84745583cdc6258204a54686bdd82c6a50939181b48d8dfd31650a68fc277e20c8bf5586d706f9f91d0c94bf916a8cf1f881e8bcd864c5408668fb9abdaa367a839ff3ed7ebb29668604356cc613a19d701412dd23061b5797bb5ca9fc7711c644618afe38e25faee2dc445ab5f760ac83e4cbf564bfad50d666bb1fb5049a4049ccf734cc48e045364839fe98fa5dd8a683e00bba4c4549fcab2586c20eac82d90c03d3f30dc9d5ee5c2fd89cbbc34556100944b0badeb596ee1628d677", 0xc2) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xfffffd78) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000ac0), &(0x7f0000000dc0)=0x10) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) 18:29:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) socket(0x1e, 0x5, 0x9) 18:29:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) read(r0, &(0x7f00000008c0)=""/78, 0x4e) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="b5a7d2ff6e0a957eb5f45741b3ad49732fa2359413920892a8bec3b06939445b227520ac9c2b189d7025641699a5d87ff8831e2691c26a92803681c16e66f2b3156f7aa0", 0x44}, {&(0x7f0000000280)="019ed8db9918fcd2d8b98eade16c1b93a3ccce0eef990b4d715bb5ceb520680363ea4a4c1313c8fb8cefe67f2828a0a457af8c9f6071fcddaae95086aa4d1b22c022f602c81983a955ac71b943ed43be6b526c596a8b617d034fddf8e0c7796b9deea496a24675f32da284736d760d7411acae585b92f0df243a7c85567f07c099ed5381000ee17179d1447f75a47da62281c8f4f9368e760306a58af773c2fa5899a120ac4544b860703077514a2941c464fd50095b12cb09b8a8f216ed", 0xbe}, {&(0x7f0000000340)="9a11e8d6385569b5e1e4278590d378d127062d42d3d3469534f95bc88b13be185a", 0x21}, {&(0x7f0000000380)="600934d9c224f7d10b162aabfe88197cc6a04b280b6765534992b6007be5b65b6a4cf687c057df32559c6fd0d03dc186047d6ec7607c418caa37ac520d50116d3711a10a83033dc2f2498a3638fec8341b3d7a37e3ff136f39421f5a07fda3ce9fe429fb7507c49be57b5c35ed5c7180dd3a4dab5f9ad1126aa58b5b6cfa3f426aedc27f94dd602aa9ab6bcc3ba967c62d72e8fd", 0x94}, {&(0x7f0000000440)="fca6d16ef7098346d3336ed83f73ad1ab21a04ed3c71db58e946c97825e22912db53a918cd0dfaa7dc0f2907272d1f8688e724f52f53ba8597e2278fe5c8f1474b0799c5c8d5014e296962914be8cefc523cd2852a62bfda85d33fcb0d7b87590941b049ae080747f44fde247dcec8c1383ccb2b78460f214508c4c50ba00cc062bbb39edf79633f3719317e4a7d0824bea66d3fd01d490d07fea691ac2e93564d3ceb1b25c5287f74334df09d6a9511551fb2c95510d0017aa67b6dc47fa4b0d9ed0ae7fb5c9d1561d9f3bc73ba0125a432a3d4a09188bf123492973e6bf0a7b023a37cfb0ec9f58a7caf120739", 0xee}, {&(0x7f0000000540)="2dfd48572a7be9d84db85e1d3463938193ad0f561687bc7a8e28ffd8e3d19a169c4a281e84a8e4b7cf1018c28ff95868ce3cc40f3274a4716cef1e25979b", 0x3e}, {&(0x7f0000000580)="11146a396665333d8c2c570425004d0152c2e3d3ea5dcb0dd654316a3c5ebe", 0x1f}, {&(0x7f00000005c0)="71762e5de11a4987cbc86e247c59fc6b727de3c0e86744b99d51fafcfd86e8d3cb77fd007d82c5e12a2358c034fb3624c51a67bc6789c125353c175d0b8cfc7702dcc96d9b4ae43a37f3701e12d27a8ed9e20620455d675b72905518e621b4bd422bf26a52477ae22497c65e9c68decb23d825646184da542fe97775bcf018b6e583751adc01251cc8da1f556f37e8a4508647e42a5f2b1958964a22fd4c93744d39cf50fa07ea777283", 0xaa}, {&(0x7f0000000680)="75da5055a83be921eaefc2e221722585cb1ee34855dfbcd7b7085fe2d7f641d459bca52f1c27", 0x26}], 0x9, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x7, 0x0, 0x0, 0x4}, {0x28}, {0x6, 0x40000000000000, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getegid() setegid(r3) ioctl$TIOCSBRK(r2, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000780)={0x81, [{0x2}, {0x1}, {0x3, 0xcaaa}, {0x2, 0x800}, {0x3, 0x80000000}, {0x3, 0x7ff}, {0x1, 0x3}, {0x3, 0x2}, {0x1, 0x2}, {0x3, 0x2e}, {0x2, 0x3}, {0x3, 0x85}, {0x1, 0x9}, {0x2, 0x6}, {0x1, 0x100000000}, {0x3, 0x4}, {0x1, 0x101}, {0x1, 0x2}, {0x1, 0x7}, {0x1, 0x6}, {0x0, 0x7}, {0x1, 0x8}, {0x3, 0x8}, {0x1, 0x100000001}, {0x2, 0x6c}, {0x3, 0x2}, {0x1}, {0xc42afd57d7497a0e, 0x1ff}, {0x3, 0x1f}, {0x3, 0xffffffffffff14ca}, {0x3, 0x1ff}, {0x2, 0x4}]}) 18:29:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 18:29:45 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) setuid(0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 18:29:45 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbd513b9fd8185b6c7f83048e68cfd36ad48", 0xfffffde8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x2, './file0\x00'}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 18:29:45 executing program 0: r0 = socket(0x1, 0x1, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000080)="3ab4c4489e85eece0f5ae4cd5f1d56f780bcee8a0486bf64d8fd7edd6ace2d8898c77dd3a32b6153999b69c9079eb3450628fcf87334abf053308f245ab6b73426396d2b7f2bc2181bb5ae085f13ffc591b3e2c42768e7f67ccb492f50ce7df4276bcae098973a800acecbbe3977b594d10c32aeb5de13ef22d696a0822951e0904db36009a9fa72a70d3df10a5f5ea7cf90d64976ab4dccf664ffe211f1f1e814bd77df5a7680951d40f1709dce", 0xae}, {&(0x7f0000000140)="38f5e1580e622015c0de170637b16b4bab11f576", 0x14}, {&(0x7f0000000180)="49b6456bd253a927b68d73f1cbb922a2285c8dc78407f8e51ea8c8febf771591", 0x20}, {&(0x7f00000001c0)="f69ffbcf97805a5ed5740b5dff75c12c1e15c968b8875b9872284dbc6f946923b1d70918a427f9d849bf8f2c4d9d8f9e617713e322b11f4500153db0d0ef5e8342b159cfccd7ebf54738b4a6b4e7be3701c620efc268c7a5e508ac6cf876f092139eac29832a2619ac31842c5984af17d97d8fd299d262238587504170138ada2d2cd3301b5e6d61361bad61c418018de1e04efb797a7b7b704dd21a5861dc37e360d6e68d4f4bb74203b1f6e0d8af18c382d0ff37848593b494028bb479cd64fdf3db230ea2a76bc98258143121e3cc0603ec86d932ba0df3814dd1bfa1e1fcca4d130530a1ba8b6733029a1fa79fbc218ebbf0", 0xf4}, {&(0x7f00000002c0)="ffb48970493e55f156a0979ee434a0f9246a7efbcdaeb9cc661f3e86cc7cc9d4602fdfa822fa5d0e5caf6ff200f241efbadf58fe9a69042c3adbe4b3647c6b891ced06141fd70ca5c3a469ffec94101028ce82c5a3377aeb0a4a96858db06b919f34a7b20f1e24c47b30a962bd450e478dc028166b748a8b0e19b8015b6438ee6fb83220533bb4697d76f7d4875255c1ed280c47b51a6d916844fb595cc9e3dc4105627d01fb5f82ca957f", 0xab}, {&(0x7f0000000380)="a1", 0x1}, {&(0x7f00000003c0)="a5f8c36d89f1019299170a0dc7bc77376ec5ca119587b877d6819591eb6649ba1c7cf8077fc3fdb4cb70cf4a796c870360bdd91f00eca2067db98157e66468c2d1953df49638827ef49ff3957e551b95112e74422de590c780ec63c0c358f5765fd73c3fa254d368928987f9f218d87ee1fe91ebeeab3c04eeca89e1b5bfb5b93d41c837ba3c2563e6205e4b9d52e4316ee51fe32049970c2f8edb1a09df7ae7a728b748339a6c47ac62e40a3dd80fe84697560be36ee1aa45661d0e0bca67134005b285df51e290fa121b45a0a6b9b50ee585ffddae3ce522d0a5835d10372e475e6df1cb53cbf58adaf639729bc1", 0xef}, {&(0x7f00000004c0)="18a478f1d31a9dcb2633b5d8247ab90831e8b9978391b56f57fcc9475b7c9b11f0395e1b049f3ec39b3533e169a8bc9a1f4ec1ac603607a81a68f30eecd10b5dec0c925af02987fc8c2eb8dba3a3b1c281f1218ece83547932fbd261d5b695eced9fd1ce1ce254db2d43e136981e47070e4df146a813988024e745570d8a78eb8bb60d0652c743b59729a05de25bd6f630b2cebbb140f075a3bb9bc2b237060f016919b7067377eb51ff0529ba18330905c782dd6b25c820c15dc609", 0xbc}, {&(0x7f0000000580)="f0670d398a3b04e69096850361438de4144610d8498e203112e2e7e36bf946bc62ff0f933c005183fa055c355a8512b4a84e892c17892199874d110c7afe3e4267367a968ef734f4766f06499b6944c809f39290833c6a9f2b7b91c5540dcb2cc92756ad35c82df373b465445607849206857bc46d35bda19927d323a3999bc910d6d3b83f23570a8efb702ae036f819c0775a9efb9eec83e3c5700af9e00621b3bde173ec234d17e87bd47146507aae58597690d260b5f95fe8f400586e06e41119a4d4aabe7f942e110f4e8f122a0670f30b790aba1e371300119627614318af16309f70c22ff971cc891f048584cd440398a29b35fb126b81cf5420becb46a84b33ac13a4ec122be085b6bb7ff3db942f09610df3cd8d6d89889ddbe0258c75ff34bc144d7deabaf498a699243788859aba4cb8a0e672e145a3af1a8cf4f7d38b6ed3c424b8af74a257f08662a567faaf691503d6a396d880acdf5883b0dc1f15d701712d81d0bd3a865c2c684dd1de4e06a88fc6c2400eb8550bfd0c156a180663290153588e461c85e45bd1e1fa3601a1268334ad3201c86d0bebe39cb53165f04c72153cb7a9177b492e739a0e539c7778f77dd8bd6ee5451ccdc3ec8c9f92b89295729f7995941cd669012aa0045fdb5135e0c628af97041d3a611d88f37c85656933421ac441b9ec3acb13059aa137be6df316a92c6c9febf4ba1a70bae3d466be7d8ad63fae6206ed3f05d355f63d7a55263c6c361225dcc345f7de674a3c0fb4d43683259729e67f36b61bbc28cef06d553ef28d75905a58d02b4689efb371532b17d2c3e14bcc6932c0fdfd9a0e4c3feaecd871d26860848aba95ce07e8f45007bc342c5d830e23e668c4222fed2090915f94b3a41df1567324b0d1eee143a8e04abc456beeaf910fc0beb8a1337bb322ecdfdb582800e399144830b198301eb72923a10812097530aba6a9c3f57388dcb568333bddcf56faa06335aa49ad4124704c72d4299c235255f3111b5726c8521338a168b8bf6f05ca3b77d7181b748dea552420c1e554337ade004e1a800456b726e0344cb2cd40edc6c37b1423e2bb0bff2500dee63c6f6973ca3174a7c77477e9be34aebb74f32317edfacbe738d5bb6b7d4560b5eeed4c68d172c346c9d20b4a83362e5147c24f6631edc73fb29d4fb0bf179594e0dd9d704922914ea74e3e825393366b8b35796949304721f02bfd17b9f68824df78654fc5d769f5e71d942abdb5fb5fee4872dec357eb026e0e7b19894b4ab6168dfca94b8b3a9ae38f532b02e81a083c860794492775f89f6cd261823249af6288010ef79ac69b06c24d01a34ee86b8d250ccbbb80c467a10aad72a2b9980937a4cc7eb13c52d87403657f05c7e027a839bd6df97544587920e15a55274d139151ff013c18fe9b4f22bfec1d922cadc8f1e8ab43f09a8c96410e603d5b7d7a26674f40623bf40ca0ba787ae56b1caca928fb090583c40a1966ed0c7edb0a18bc9f942877c94b00c7fefd6b0282639b160c763fe457d82d7a0cedd08b3d23681d5ac8e90769ac3532c9477b1d5f038a4ffa4d58531e884fcc31247d31b69a23ab9108ce5f86aa9c482d98332adfd34c69d756cc9901e61dc91ea0bac2e79b7b96a4642f0691475958ad00098f19a6a38741d48698fefd8dc6fb62170d4db5843afc83042f5773b5e28c444333ea93cd391c1ecf16e08e16a3c3f67a5f275d0b51f5e92efaa9a155f8019f6116c0abee7d5b549d6c937ffbb9bec0aaeaf376723669f8760f2df0f77a6500bcb37e2730ada59930b2d5481d52784561f42f9ba2dd7497916e396422694ba9419c1a2ad375c6ca85eaabe835301107ea4f0e0740ffff1b0d245ca98c5d2d9e8e75369a7a1d87da0bff8fe4c08db253228bc367b7ce90ea768dffd8dd843132cd04d8eff0a90a218c651c8d8ef03ec86d7cfc4540fab96e188ac8c550c3431be3b2df710e17cfa8f5c82a6ee371039815788b94c13ab640283f5d47b0f0d56824f0f038e33ee50b961cced0f9f7a75dc02025ae868025b21da8294da4db047db5aa43b941b9b365cd35767964e0e0a4fe3abb0f73459e6ce3a77fd6763438edb42f5b874b53c3d3ad85e6ab0f63741a28ad6077c27c79059f28a72d638b0ceac29305fbb3f83efd419d852590634dc682effc2d89b9afb491ca78714fe0a07ae9b0dc9a28c7e93f531233a0062d16bd4cfb3424627841457cc13d845d3996910cb12f35af7abc6c158368b422ac3e87f4b6c24a2bcb1d881724fe2a34e24d9e71b4b8712fa9b63c2e66288c6e1e9292702981531657f84a83c759282e4969b9aed899a8ee68f6c2739b4ed2dfb6b14f99bebcf82eadabf71fbf142b35e26f6e9b97dc26aaceb0f52580188bc1bcdda5f4611359563e06cf12ffc80303c23e227b1f24affe81ce7e063c317819d50082af6c456664d2c182c454e013c1927813cedd0d08794b9c6b05e48d9da095d4f2b09bcbd61df0b8f2d93fcd4004bc647daa415303ff0450ff9d9e2634f45eed23f710488935af7c432c99113a081ca890fa6d82c966a6d87ecb72598f1512d61ada100de8ec1eb1183afcb3899907cc77d30da623a2bdccdfb10f41393e1bf9407cff28a16c1872327c4273602f88adfb3a72ddf3f8d1654d3aec6d1b7dac27ae93a04f5a4ea44048ab68cb4bf5bac8d42e8b5455c8dc217e352fb08f5940505308bcdfdaa8ee8404e7d044db2f0d5540c5d0583616b587b7f6afa3d4b8e73591fa5fff94f43bb826832459f50ff3eeabaacc510403605f92342f8c56f4428bac9e776564aab7f0e608ce02813c5cf1e3348fdd537e337bb74befc2c384c52b8e8c5971ce422f8bc5aa632c3e8d76fef9e3a0d4af1403fb4e0fa810c637ab1a249ed0f0da8425b66ea8c7ebca10f8dca3ce3bc98942e9144979a312761be8c0a6cab67cf60f0512bb254a48cfc34d008b4a3598583bb0f15f9e20a8c3ec0d22f4253484689f1cc26c08593da4c44b05bcd381fadb99ab16b4d0026803c47c4f2fea37a067ada786f617b35ebdfb1e27105f6f3b782138e3945ade08d1780b7714cf63afb6cd0a219d3f73b40dc9efd15c0537f28f54645b9a87508467886e9449f6871b8402333e9fdcf5d9d7b60586a745b2d02f3dab77e78dacb0c814a2855ed52b1f685bfbabe35a8e57bb9f5dfb3a84381f53cda07a638157a1e237edac8aa2f1870c01292a9b765f1af8a5f334c62668801c9df325b046c3eeeefa6a1cf25bf6fa2bed1ad20e4dd7ac148976cd9544c27fee5c52a3bcaad94004a0107b8b0f13a12d5c046bd99e59b6d40894fb8f83d7bef641ac7018a0b3e7e8659840b027160bb549f4a3cb9e6b60ac7f508bcc367838846cf01c600b2e8e3103b16ffdcc1c0b308b15ef434de23c701f6c0d499d6d01060e85265168714273cfd23801216c572796d3501e900e68a2d845834b21768652749ae9d3ad81acf229c32f4e5b2dd95fa8c797d7ddfab1b4ef3569cfbcd37b14566781788b4a115784deb41948950c1ed37ef4224f58f7a582dc76b4e92981e8447d79e1130a1eb0fbefb103f76312c84252a46233c633d1ef8c2d715bfb289dc189e1214a1a34d3e0db852e2525fc75575519a8d59fb8fde2e915c6bfadfafd8b4cad063dda2da05615226c0ca9262aa54c39ac8aad5b7c6191f4b01aed672061d7bbb7c9601d3b99332388e9f5a60025cc721a7bcdf1755e63912351fbc51fb84442b273af3298579a75299c2653bca9225ec427f6f99e29df553d3895a54e199f5f68e660585858e013d8ff1a64110c21404c9cb14005c0d05e8336b9c593d88833ef3f39d154b0fa3aa87fa6de266e3707f12cea26703d2f7f03cf5609720bbe7c67d945fe75313e6554075c3a28bcdc5d992cea070d75acee1389840e2e56b7124f01582970b1faf1451899e04ff3661bb954c818e7a0cc4cb63be9f3672d9dec2bb2b82dbb3f84d623f9767f2ad1ff28be1724f1ead96683cae1f5543a21cf3da7558567cda06747eaf2df1556f9373008949595cdfe524fa6a42cfdf4ca20b0ba042c8f936a0d1c96a1a2f968498c723217e358c32fcefa49f16a1143f34a7db8de6abbebdf7a56ed1a4b26b23a8b53908920c3bc0f2530b9ec1c14b00f4cdf099e67fb9aafa56b6451dac301528579fdc29d3561ed547097afbd10a5bd7c3ae1ff8499a69e00808599426f0e887b54d25aa0e551a53bc77021b72a4b178a981220ba1b2922ad2c4b1fdb869488fa01ca4a16b51ee13f8803c2086349ade22ec60a6e5dd7e0aead1080e1aba502a7d5a35d69fb02b5354513bb9eeb55e9dd3ac83b01ba42aad01aa7e414499b2ec474c926636d1df1a95492f7748bd6915378b408287b76c88d80cb60ee1428b815f18cff4c2beaaa161c311473c85ad373194312b24591bdaf55460ab7f43f466e82e48037fd7e1f977e7791ca3fbaf12badbc4c4bb7389fb4fc1f6feddf69990df3525797689dd5f540159a1549b2ffe891906bb7c11ad131923c621346bafc48f969b7f9e45c2ba4558551b9fa25d90e3c425edfd8cf9510dd5a8c56be36712f97b5aef0f9f8093024d1805e622853ca2dc8818c383deb1a6564977574d36e764fbf091959450878ea65e1c5299f34e863e82ba36f0efff517881d26196f6aee2fcb774b741ea73e32e4ca4675832d359714dc2ebeabfcf0dec5b99ac55a8cf1cf67b36171f87129d3eafded865559aa2c4e0e24d89f5b56fd5bef319d47b3efeda59e0f35f122b7a1094f6e1c6adfcb64f3e529bddde49b5c34cbf5c2bcc0ef2d6e0c2b9ae65d09659030fd1e21dc329a359caef33d02f6bb77ee11f411ba1aeac5e03e35909f227fde15c4280038d6b448d7bf6408051ce033f5b06b42ea2ff026250184bf6c21d837695f0711daac03fd96468c4e6a483af7274b2144b14b405326b6a2079d8f5acec49e9ab280efe775206adcd9725f1d3e1da7109db3a65ab7e8454947631cd35280ac2584204d7fed2704b308ea73dc3c3fa5c77b24ade5258560045c626f8cc7452ecbd6eba4d02e5011f1131f27c3cb263a55fdff8107f1b4c18063e7c461007de4e6dce42403ef22ce8a94a59e75f3c683820f4f5a757665c442badee45ac063527a4b2ae2b5f714fbe715a0d0c822ebfb131f12b56ec25ce02b72122aae17d3b74aac99fbb7686fc76d44b678b049a57a994ce651fcc1980acbe4e65689b2ec79e7856433cef2ed5cb4fe1e1feddfcc29ede0152a63b49503a90e1f224ef5a6be0a3fb5037303d96b92416ec268e3ee5e9e4d805d90843593c4ace6e8c0ccc1670613705f088d9eddef42bc9aafcabca30733c074413f0c8808b1cfb375b853665a10854537c56ea95f1a79f5593565c76721cd19b736e70c61dfac40f92ef53acaa08961f043045e309a6d3fca191d04643d06835a7e1f4909fb4343f9432a8962a8c72c49897eedff6b7d4c28f875f1b8555234e40d097b14930c900357b8ef23b6f7b242a019d5d241b0f56c77e67dc1e53a59ad2d43881a8e53d2b49268607f4155a9ca4af11b8b2763f1ef68b29911d79e68626ac9e1bfdf6e8a63ae372bcff2f712a00be571a9273be4b178e389c19b7451d86d02234ed7b6c0293d4ee894cdac7a1d48dd52e08eaa7b561aea697acb2ee3717f2f7351f04bd45399e10c807a801a922d3328d1c7a3a160aedeb578c02e5a24e9ccd46d8e643b78c48ee4a43f0a75bd18fe71910eceb0e66b68bea8443f766b5cc6f368cc3c512dc2946dd942ced0174d7d", 0x1000}, {&(0x7f0000001580)="28e7382179177e7beccab516faa766ce29c70d8eb7b7b7e52ceef87ae9fc237b5b618117eb3a26154f22e332cec7356288509fa9a59a76d9a2d2210c11bd84fe07e9cd43fc7f6b4864ddd8c8001e3135b13cbcb2a6b254ad890a87fd3e359c39b6169edbccbd5e7ec35c9b7f0b717e72ebc4f16c4c9875f6fca25884395375657de47d2932b93b1f4d6d8906d0282c880b95a515ca5ed4eb7d2a49ec68e938eea77ee214386208a7821a3d7a2908c5f3b858922ad1351613c6e64be1469cb80868fb1df8137a5966cc7ddb", 0xcb}], 0xa, 0x0, 0x0, 0x9}, 0x8) 18:29:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x9, 0x3}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 18:29:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x18, 0x3, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000340)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000000300)='./bus\x00', &(0x7f0000000380)={{0x9, 0x100000001}, {0xfffffffffffffffd, 0xfffffffffffffff8}}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getpgrp() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000003c0)='./file1\x00', r5, r6) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20000, 0x0) getsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) fcntl$getflags(r2, 0x1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/68, 0x44}, {&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)=""/110, 0x6e}], 0x3) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000008c0)="145fc982e495cd5470855359a72e797f0f84672f9bb88ac437eb8781c47b00b30ce49a512a5066e31d5de96abcfa4fea2c61671fa658be9923e740785ec84eb927e57b2d247fa129e3c64c1b6ab44a37d6bbc4ede9235a71b44b316a5a65840f5894b5f25a9e2d45ddaab55a2082793e91f4eff0b280c55468396127e636b83783663594c7d0d475ef6563de8a7aaf07cd15f564088c4bc9754967edc7ae287fa097fc1bd397012211c0f7290144e28703a4d8f8db86b07670be3eff0c07369f9afbad9e601893f0fb98845f3dc3ccf836b3b9a2954626db6e55672821a47d0a4a1c1462e796dfa5f9940525359dc500c282e4fb31a43e81e311ddbb9a8450aa3847eb60571f30e9b086371350b932c7cd51f6ed9d7cad54a9a95dd01a0a9968b09dbed330c0a488f8752d8f40fb13444983722684b4f7e29766a0f46f898ae5ae6bf73ff4fc8b1dfda7cfc6dbbad9eb9feedc46baa61cd010164388ef64d49241d459765240c1aba5314bd7f2bad2829fcf31470eb1ab19ecd74ae3f88ffc9696d2f5e0c3a8133cf32d9d4c387f9a516371f4eccb02e9600535f3f5833302c4db2c8ee9ad195e35f7011806f3d9ac4f63eb6f564013a9106b5125a93970e303c7ccfc2390ae998d45b194c3babe725b2cf600be669098b2734c27aa2d5f5b43c508d6b27ee9018d27473538be", 0x1ed}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:29:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 18:29:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 18:29:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x2ff962b2) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x8000000000) 18:29:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x1d0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3f, 0x6}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) r3 = fcntl$dupfd(r2, 0x400, r0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x5, 0x7, 0x1, 0x80, 0x1, 0x7fff, 0x2, 0x1, 0xacc9, 0x81}) r4 = socket(0x18, 0xc000, 0x1003) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) fcntl$setflags(r4, 0x2, 0x1) 18:29:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x3}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) socket$inet6(0x18, 0x4, 0x6a) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x4, 0x323, 0x1f, 0x8, 0x7f, 0x6, 0x4, 0x10, [{0x2655, 0x40, 0x8000}, {0x8fb, 0x1, 0x0, 0x8}, {0x9, 0x91b1, 0x3, 0xfffffffffffff65e}, {0x400, 0x3, 0xf4d, 0x7}, {0x8, 0x4, 0x5, 0xffffffff}, {0x8, 0x7, 0x9, 0x9f}, {0x8000, 0xa2c, 0x1f, 0x3}, {0x20, 0x401, 0x3, 0x9}, {0xffff, 0x0, 0x3, 0x8}, {0x20, 0x3ff, 0x2, 0x76cd}, {0x81, 0x3, 0x1, 0x5}, {0x6, 0x1000, 0x7}, {0x7, 0x0, 0x480, 0x88d}, {0x81, 0xfff, 0xfffffffffffffffd, 0x8}, {0xfffffffffffff854, 0xfff, 0x3, 0x100000000}, {0x360c, 0x8e2, 0x9, 0x80000000}]}) pckbd_enable: command error 18:29:46 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0xffffff82) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) pckbd_enable: command error 18:29:47 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) 18:29:47 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 18:29:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000080)=0xffa4) 18:29:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x8, 0x8}, {0x18, 0x2, 0x81, 0x21}, 0xfffffffffffffff7, [0x1, 0x3, 0xfffffffffffffffc, 0x1, 0x0, 0x7, 0x9, 0x5]}, 0x3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r1 = socket(0x6, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 18:29:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) fchdir(r2) 18:29:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 18:29:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ftruncate(r0, 0x0, 0x8001) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x88, 0x0) 18:29:47 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1e24, r1) 18:29:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x440010009}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:29:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[0x2, 0x0, 0xf7d, 0xfb1]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:29:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x9, 0x2616, 0xa5}, 0xc) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x80000001, 0x100000000, 0x5}, 0xffffffff, 0x800, 0x9}) 18:29:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 18:29:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8, 0x3, 0x1, 0x3ff}, {0x3, 0x8, 0x401, 0x4}]}) 18:29:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x5, 0x8, 0x219}) r1 = syz_open_pts() semget(0x3, 0x5, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x2, 0x4, 0x6}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) 18:29:47 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./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, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) write(r1, &(0x7f0000000180)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0xffffffffffffff24}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') close(r3) 18:29:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 18:29:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:29:47 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0xf90cd019ff808893, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x16, r2, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 18:29:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82021f2f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) close(r0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 18:29:47 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 18:29:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = msgget(0x3, 0xb2) r2 = msgget$private(0x0, 0x390) msgget(0x0, 0x81) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000d6be1eed0000000000000000000000000000000000000000000005000000000000000000009b8979b17500"/112], 0x70, 0x0, 0x1800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/5}, 0xd, 0x3, 0x0) 18:29:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00002ef3f75c261e2f95"], 0xfffffffffffffdf2) 18:29:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0xe9fbf45a7d659620, 0x2) 18:29:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5d, &(0x7f0000000040)="3a859e650b5585017eb3b9b8b67c5c570d17f5eacc98bcfe114cc6b262c51f672f28a33ef2e400449da14d7c22e7854e53a023bbb28fdfdebeb40768a8b2008bbfccf4486ca334b9b8c712ca3511584a6075290094431e820dc798807f") 18:29:48 executing program 0: r0 = socket(0xe4eea5090c0c8c76, 0x0, 0xa8e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0}) 18:29:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x0, 0xe297, 0x7fff, 0x100000000, 0x401}) 18:29:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x74ce) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffc67, &(0x7f0000000000)="b6") 18:29:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0xfffffcb8) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x40) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x1000}, {0x4, 0x4, 0x800}, {0x3, 0xfffffffffffffad6, 0x1000}, {0x3, 0x9, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x20}, {0x1, 0x8, 0x800}, {0x3, 0xc2, 0x1000}], 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x200, 0x39, './file0\x00', 0xaa91, 0xec4, 0x5, 0x5}) 18:29:48 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) fchdir(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getpgid(r1) 18:29:48 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r2) 18:29:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setitimer(0x2, &(0x7f0000000040)={{0xf333, 0xce9d}, {0x7, 0x8}}, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x3}, {0x18, 0x0, 0xffff, 0x70c}, 0x700000, [0x7ff, 0x5, 0xffffffff, 0x95a, 0x84eb, 0x3ff, 0x7ff, 0x7]}, 0x3c) 18:29:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6, 0x0, 0xffffffffffffffff}]}) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/214, 0xd6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 18:29:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 18:29:48 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x8000, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x3ff, 0x9, {0x1, 0x240000000}}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0x2, 0x6, 0x4}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:29:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x700000, 0x3}) 18:29:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="fc1598464821c6c37d00a226892f94910731463664426f69379c549ed49b4c0d4dc114ff93f329e0f481bc3175d7052e11ade50b5de2240164f4b92d417d5598044b40d53e03a329954a0180afca65d455265606037583784a949e6bbfebcabefe2bf3b5bc027c565bf78c0034a408ce2af3dacac4d4d6d2bb396c44a3bc71f9c923c925d27956d1b4ea6349606c509f301fa25822361adf2187c1d94baabbf9377a2c5dfb6ed055a78edf818c889a98184bf8c29b589a484c48d3a72eb7d35e7d5abeefbd79e18b76672afd7d1390aba1254ea096e480fdcbdca2e243d14f39608959a8380d8f1f2dd7ec07cb61e54c2e3d7c5d20", 0x1000000d2) write(r0, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x12) write(r0, 0x0, 0x0) 18:29:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000140)="d4296dafb719c17b222b4c928cfede21864a6e3d2626bb1e5171da017067f709c94f35655007e33cbea38f6de68a97f29fc656c4dca4917e471dfd4bf2eb08e071bde75de0db9fda88ede4ab2babd2512ac33d3f3055c368644a51985d2655b154cbb2eed049267914a0456c46d16c") ioctl$BIOCFLUSH(r0, 0x20004268) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xab6a9f9e08228370, 0x0) 18:29:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 18:29:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6}]}) fchmod(r0, 0x22) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 18:29:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x5, 0x9) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:29:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 18:29:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "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) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) 18:29:49 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) select(0x17, &(0x7f0000000740)={0x9}, 0x0, 0x0, 0x0) 18:29:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x10000000000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 18:29:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80000000, 0xffffffffffffff08}) setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r1 = syz_open_pts() close(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/192) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r6 = fcntl$dupfd(r5, 0x40b, r5) r7 = kqueue() semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000140)=0x4) r8 = msgget$private(0x0, 0xa9) msgrcv(r8, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100008000"/178], 0xb2, 0x3, 0x800) kevent(r7, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x2c7d87fa}, {{r7}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r5}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r6}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r6}, 0xfffffffffffffffd, 0x4, 0xf0000062, 0x309}, {{r7}, 0x0, 0x14, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r9 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r9, &(0x7f00004cf000/0x1000)=nil, 0x0) 18:29:49 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 18:29:50 executing program 1: getrusage(0x0, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/103, 0x67, 0x801, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r3) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000000), 0x0) 18:29:50 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 18:29:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000300), 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000040)=0x8000000000000b5) close(r0) 18:29:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffd000 didn't change! 18:29:50 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) r2 = open(&(0x7f00000000c0)='\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', 0x480, 0x101) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0x8, 0x6, "602b4622f3bd7b04ccbbaec02906048b143adcac", 0x9, 0x8}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) getgid() utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 18:29:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x44, 0x7ff}, {0x800, 0x8}}) poll(&(0x7f00000001c0)=[{r0, 0xd}, {r0, 0x40}, {r0, 0x1}, {r0, 0x100}, {r0}, {r0, 0x80}, {r0, 0x20}, {r0, 0x10}, {r0, 0x40}], 0x9, 0xffffffff00000000) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0100ff0066d16c653000839e7e847e3e374e23e770a713eb489dbce4c10002000000"], 0x10) 18:29:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) 18:29:50 executing program 1: r0 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000001280)=[{&(0x7f0000000000)="8e53eb8cf5b51fa042edab5d6fb5c140b20e4123bf336d87c014b1cac6588793b6e4e4e8ac9f8299ef020bffb4d6160fe015539d1528f248d66277f856262dd706d164fba711944f026e7bdd241717edf820097442b0a3472d8ef1bfeb35da0d1e6f0558823ec81ad4a8ef171f60f9c5d964a9fcf088e088ab17b0de5924313f573958049b43dc0f3292e5d392853ffd51fd93d508e91fad84b8f196e50fa7", 0x9f}, {&(0x7f00000000c0)="518a5ea58b48dcaea85b83945f7a68939450073d1f3a49ae0128d639b7a80e656dbaf2ab3bc950bd3a8eac4d093b702232347e018727ff84b74b3493e576b74299b32c9460550cd59d13c4405c100e253c87864e", 0x54}, {&(0x7f0000000140)="f5b3785d533d179e9f76c45556e6554fc4ef3054287cbec070bc069c04557fb05c6a3d7c7726a581d68cf5dd8a7ad6d1a2114954568754a1630ff4a2109ea2ea9590886532236503af69c5d179d24b54e39cd4663a7b147eee0aa8217e30b7d58d64dacdb0dfc2e6bb73eb42995115a1d51e2f675d64fd18bb71e8e2e4b29ec8d8eff6d887b32f96e9f1375620144a3c08153cc3e4e12ffc2429963a6dec8b9b523c1b5f08163509482cb3cdaef15efeadbea67327517423ea05401918f1da90bcc078361b96d71c992237e360acbb8d07630826891ac8e07cda13c63da6593a165043d53884f9b93abb2033b7d9c8bcfc10e43592b5e447f8527d3a17e8d9632fa2be470b453b72e15ba9e2aed59eb1c35346133709042f956fe699d6c6fe8e1c488eafd9a7bbf60f94a3774418402095b5ea73c415e28942aad40e6bace7962189836457304bc019cf25cf1a72c8b6f0f92181220a6842f8b36240d309707f2bb5aa07a7d909686a7b005d411f73a580ead48f8ef192d128de331fb0211129539fe588eff11ae1fca31e88647da1a0d4d8a3ccee969344ea86065f4868ebadb4016c62f0bce7006120d0a8cebceff9172f613376f60f5512bd6f6371f61fecef6da9db4d356fe32843887ee232c68380d3e0d930e06f3cc69613c0c4e858d23ee5bc2d57c9720239807557a24dd8eb20eae2c91436d5f64c10c40953645d80ad93f5f4dc928b389983b123c660c5870b8b2652a686aece073162e702e81f4db3ec2a7fcbdf18699d506291d5a016bcc8abf4dbb81517dd284312a5fe6b18c5d8e0e97e593bcd2522f6d6686ec1b8bd34354dc3c1673f71fda15574aba406bd6a685674be3aa808b8bd09b9262958356f5b0ad284669a7a24711704b3c0cfcf0fbe664cb53372695d1dbbbe9987f2b43a9cf33c1044927df1f1452e26076737315c3ed6f0549a43aeaf57803294bcce498968a6dd043ad60b09424fd985917d5ef1fc111239dccac9fe0009b58797f40b1fd5073f4a4e2b5411256d3180fb9e7276ab688c5f77592dfdec33d50f2560e87aa8a00e86c6962bcfbbe3442ee82b283b4aebdf493f1e23ffde73fbb1620a3f53061d4550b6763ed99cc914a0f1814884c141e87ea348f13f15c293bd7626b0bc12b39a94c09543b016a0372eda2d0d0c802d5fb1ce52994877c97ec72814d5bc157c343d82c678a031ee514725e85ff27c5909fcda21cca68303494a55ca11b07c8e7ec36a3e789f57df8025b7747dfe0be37a3f5ca90ec8e85c1df4e06485fa322b6198bdb513312c276a811d133dbe004a6d5c04ab4c16c15fa1efbd583052dd61e0599793f611f02b89a314e783f3900f7fe76ca5510b67836e4c2b126832808b03a50a04a8fc1db02ac6b0ea93f1a8c5f85a2c4bce739a8aead321d07716439afe20a361df345d349cc0bcda6254dd985cf68727b7fc78899f3327ff5a896fc0e1ef9e52dc936350691a9d5277e92f5453b433dfbac7587ffcda237155295ef12258ba69de0400daabeb90b40b6ce96a7d0c96f916b908b8ed1019fa18efd6946435a81b635d52ca2edb48d5a8cbb1f10fbf751c4929c4f74f16cf3173854423dfb7cbe1532e8e86ec699809b63b30486e972d078eda312c7f97e2801f72d9c3f8911d85ed216ee7c735b9b8446f788b662ebee0acea9a9ae9233e52498a82c1b2accd014da28b6c04a8ad28c087c79c9b89614f50ffca1754e2d884438dc614761a62911669101b443d1c3ad0cf7f36bf760f682264bab7381d7beb86872db8098ad71d3c14a1c091520a522db5ec34ef9964521137b490c9588e0563cafabb9d97cc9231fa4b510f30b186f1579b82fabeb96751dd9c18d7010ea9724cf06f9fa1e088f0e0348afff77995e80191eb519ab1e867ca38d5e9d04c782fb40df7f043a3c2c9d19c4ce6d63b423662dbb6dda454cc1b41d14e7b90e68729afe9f642c536b4f5e5f2d898409818b635c72da182ffbc2169f12243638f49c5c9efcadc2e2c71b8a57b695b5ac4ef8da0a03875c7e3b6ce64eaedaef04a8f7559ebacc8e9f43781ded9ebe20e0b9e44c6e38bbd8cce9aa8d0a5d5b75a72bed83d15466006c7d9efa8df4b3c0b5755824f714054d3c3705affc62d0f25a2a13503fae0cf7c2b22994e8b24385530b8aa86d19a140e362434fd7443b04faa3ba50b16cc8d862c5a6302623e33de4012f9f4da7aa20a3d1e9d997dba9d3a4319b971e29e2705c262646f8ec7df88eca19a1a11e8c9ccecaefb8b6a1f5d21c8f0ab2c9b900cf4fb911cc5ffd495a5abaecc0c4d69ed786b5abe415b3c800ed596cba523bda57cf7315f7e923a6819e35e7159033cab75a4f07b4e65eeb3bcb2ed421427e9865cecddc121439c0dd3179ab6ae336cd77328422bc15e68797455dddf6334046e1de24614202f19c9f6c5f25b264bfa6c3e053d6145d62802b23f7e2489e9c343886e21c83757923e506329f9088583dd8d0e56b420d45fe21f8c77c85b126ad17158b192c9e68e62c9dde711ad8e600f8e5cd80d34e9754777a77a432d488447e21083c6bf6a78eb5e776bc26da8b255eed57d5a2d19b6200b6284a0bf085094049c5487aeb4c1f7b97513e938a8a114366de5c61e26c6e45a747329c7d31b73a0e929c39d4cfb716873f6a698608a2970460dc8d155c82d24ab0e79c6c7ea01ba0a9d5409936a6c3295c7ee66271d7b5ee4480efc97693c77c355ab61c8a3de8bfe95d0b0d865e62c529aeed3007883374453a8f9f62d6d5a4b474ec3a624af7a35f214c70d453eb5b78b3fba1912a8c2e9fd88e56faba9af7eefa1451d8dc0a2f3fa23531d6e689acbf6b4ebb78b4643458f8bb9599af5cd9928f2e9d361b209fec7fb2f892fb9a70f1a1768948831b52726167db6957eac595340fd5a574a04c5ddb6e61fcc835316ec4026b80510167cb9546b9422d25e1d4fa8d7b308b91dc7c425397956c27861e5d312ff5d235875f6534edbc4e79a5baa16e319771e4059073352435f1c15121efafa62e72aaac41d2637e1fc4a1ba31901bc64ed1055cbaa0f2b1089a76e36a40354416af53ed8a837d2c330a5b04b4e38d0054f233ec048b89cc476f228195d70bd4a926fcb3af9203bcf3586af1dfec68a640c6c7fc96118a7ce8bd3180918549c2d939c1bd5f3336f038e54144c82316278be8f9ff4497c1a20d7c58c0def49a582c80365936e488942d12b1a880d0adbd53de7322107b1ce55676e0d674fd62555aad5da4c29885a9703a40e84ee7d4b6d03a614fc3c4745967f8b449fb47a8cf7c7954f4226228c0f227ec3d23a7629eafc8e7f3844f0abfed272358717582d5b9096c7737ce5fa995b754fef2940e67cd1ce7c0908bf3adc3e8dc4816d58a54428057a19663b1dc78bd7c38f554b427faac93a2e8bdd91afcd5ac1876686aa6fbadbe6d225d829e2309409f2d7640ba5d66f91926057ec94bbea1ac33487e1721a8590238767de63a8d1669c422543d8be3359f4fd976c36409dfaa5c39626158d7cb38d91336d70fcb07e2783de1b862f4da7b82afdc6d970c1e9db3ae95880f31d73e8024613845d4f88e2b9501149605401fa641e20ee29fd7db577e10b5359752c85c900a7fcc3c1ba54b6127c4a05240acc61f1969fd6b85b9ac4a9975e15c690128522b6f03f2f0a3341f9971ab86a884a657a40fb77bd49b986262db53040d40fc3fe4a46f39f0b5d79002b8f0d9a958e6fab6e2a530284690692d56fae87f6a31f8575cf5aebe618c26ab2fc8e2dcb58cf4d5be94bdfedb0cf7c04488fc146f382f771b3822b78112f3e39b328d8a3abf85f517fa5a8f6eec6e96468c92ee588e6ae33b07b5546c4da18a058915bde9857daab3e7fbee385963d882a0268f8771b357869805c4113a780fb1425e3475e9dbc43f6176ae6232ad720867c6d2550f0fcc0f77f200c38140befa7a332debca09f0a8a778568e552769ba4b92c8efb1b9fee5674d91a7b7b014517c0d93e8e9d71cf33cfdbcbd2a8524010e620f9fe00d0f525f3eb05decb272156edb5bad98ea0428eb5cc3df97ce67b601d1dfdf792efbd1126924557c461fb6b9d6261dbc09154b1b500075b349f55d665e8e6bf16ca4371cf628773e752ffd815c28432eb651bf55b9e8a9b934e627991dd6ff17a5c5c7d680eb12726f96701d60ff98ae42ef54426b7b28f695d99ca49ef4c1f90f2f8acf5f498202fad6636374538ed47208a713d40d7b31c7f5cc95e0b7445d375a13615434d39d1d8bc32f43d968354ade446c442e3a79a51efb5f00cb66d36c69e748b215dbe88367cf6f50d0086a7dc917ce299e441bff57e092d345666237f03b25bdd22aa0a954f59d712218c9288d52ef36f7ede12a216d3937466d0c10be2cbe34e034eb1c4d96f5e8ed923fbc7aa66e6ddc63fc724a71574609ebd1fa225a0dd3eaff64a8e30dcb41f186216b3dde70fa347bc38cfb554e0c9e82bdc688d17736f55be6eb1e95afa6fb548b1ac69192a2bfc4b1c7eb0159fa5d40955a2565b2465d2cb942b691ae31a27d56cbb57d43ab1c8374d54ae9741ab1ebc892e75e8e332152c8f95eda664df7ebccbff1c4caf7a5e9eb2041c14bd2de95872bdefe45c2459991ecf7beaf6296344922e5eec1602f31db6d6204cf43a31197ac66167713c5313e5d404188e93b8aecc8745441d820f23a7ec9f4524da95e734da8c0dd2285ebf5a604e0f640cccad40cfbd82703f63b8e793c051c1cf893cc10bf2568b3583265e0db63cb7dbd2038d0502fa35ca722e25d14a56dd84dec920bcbf2987f215db4ab6cc4b47521c3e5c292d9c254623026ce532e909421a3302040a51c02a1fc3be7ee7752d1f57869dab9c5df23e42fd11aec1d07bf46eb519a7d15d042f09c8723ed59dcb597f63aa98300b28615f4fb2108b8637e111bac429cd7e6680098d9949bf4bfaa386de4edde02ae9eb8d4acbe46b528e4b9f95860e70ebae36ed45f1b2dd31d64260d4bd8db34b83e7bfece880490dc8651bdea0efacc6fbc72a1a171dd7f75bedc515476f0a871e24ccbd707f9e4e08dab348a0c5343b38b5a23fd10e22d68b5dc7dd07be4cca4da9dc7a3eb729ac1ad8529f23e206d3c5be793591a4c6b58f5852deeaa651b6996edd1d774ec3a6486d4808c92c798e1b9288fa64a2c83f63dd0a86a6b238a1c36b34d5d1c9c0fa7f9db840be5fdc897a47f12e97bb3f0afb2aceadbcd732fec03f083165d5517be994ef19917f7780abf68df3c2eb1d205e5518697dc30db83bcb6fd1ec1a5349fe69169e06cf380e49d757a9dde3ed40a54f43286ea111dc22ae3d425c4e9ea015e3ce6246dcf4539a3ea9fbfbb53f66c143935042f0279b16aa820ac3a1c87cd7ab4cb57613e9d7b055b35317519a2d28f03b879af8c3e778c4ff786ec6b519a27aa94e44bd58eeb934505b535d26032d86967e47bd11e3b596545544ed22e00475b5399bf7a3a9eea742fb4abaa220d67e1de4ce81cf1cd5b9dc2f0bb2f0baf0c071cda44b0dc3f3ec81c2f27c66513a011b15900f7096102bb630e603e8ed1af9c53e6132bf0aca212a8f351fd824064b4bf90f7ce24dc8dd00d9c1580d01d9856790b9ae2ebd334365663f1c110956bb977c1e947aac4a1d24b3c50c41fba43d1f39253ced94ab51a7ba88b8659a9b1ba873c8346b5e556dd9c48f10ccf683c083452c78f3d1064171fcc044c3ccbf6d696b0ee239e792dc3bbba9bd86bb5b2ff9acf7144d2cca2072f448983f93d6560ff64ea71f11390fa46664", 0x1000}, {&(0x7f0000001140)="0e39aaffb167772a68815198c12e12b0bc2958f82b24e841d9467f1c40bfafb44ecc1b1d8db8a8c01aa2db4508221ff922644973c74e422790ad932b7b93c86a86f15dbed47b48cae300d4f44de3a94ca7b5d6b93daed32ce7bfaaf14290ca6e2cee49bcdbc44aa84cb26b883e08da744ae1d6ccfdadfc0db3a69c69465fccf3fd58eb6edb164fa80c4112917d870d9c592c6451360b65c72c1061ddb402c35a769fc461a89722953fd31788558d4ca4d9aec4c5eb5edeb100df26788348b2e538545c66d2a5bde5a6469c717fce1ac82051", 0xd2}, {&(0x7f0000001240)="5f76b4110e73d7d112bfad60af86fbeb8562e5dd1fd0fea6c7dde51073", 0x1d}], 0x5) syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) 18:29:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r2, 0x0, 0x10000000000000) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x4000, 0x420, &(0x7f0000ffb000/0x4000)=nil) r4 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r7 = getgid() r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r6, r7, r8, r9]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r10, r10]) bind$unix(r2, &(0x7f0000002940)=ANY=[], 0x0) r11 = shmget$private(0x0, 0x1000, 0x125, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r11, 0x3) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r2, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r2, 0x8d4, 0x40, &(0x7f00000001c0)=""/135, &(0x7f0000000600)=0x87) sync() 18:29:50 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x7ff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) dup2(r1, r0) 18:29:51 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000280)='.\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x81) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 18:29:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x45b6, 0x3}, {{}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x5, 0x3}, {{}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x1, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x4}], 0x8001, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x4, 0x20000020, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40, 0x800, 0x6}], 0x4ad0, &(0x7f0000000140)={0x5731, 0x40}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 18:29:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x3, 0x2, 0x5f, 0x2}, {{r0}, 0xfffffffffffffffe, 0x52, 0x2d625576bdb2ea08, 0x7bd, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0xe, 0x80000000, 0x0, 0x100}, {{r0}, 0xffffffffffffffff, 0xa0, 0x40, 0x0, 0x7ff}, {{r0}, 0x0, 0x1, 0x40, 0x9, 0xffff}, {{r0}, 0xfffffffffffffffb, 0xb8, 0xfffff, 0xffffffffffffff7a, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x2, 0x49f11586}], 0x1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000082, 0x2, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x20, 0x8cd43158ad154887, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x94, 0x40, 0x101, 0x1}, {{r0}, 0xc73df9d2d3d88e66, 0x10, 0x4, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0x100980000, 0x1}, {{r0}, 0xfffffffffffffffa, 0xd2, 0x80000000, 0x80, 0x66ee4c28}, {{r0}, 0x9657e9fc95b3c2c0, 0x10, 0x1, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3f, 0x7}], 0xbd7, &(0x7f0000000280)={0x1f, 0x401}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) r3 = geteuid() getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) connect$unix(r2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) chown(&(0x7f0000000300)='./file0\x00', r3, r4) listen(r0, 0x0) 18:29:51 executing program 0: acct(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x9, 0x3) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 18:29:51 executing program 1: getrusage(0x213d58c1b6448930, &(0x7f00000001c0)) 18:29:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/19, 0x13) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 18:29:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 18:29:51 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:29:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 18:29:51 executing program 0: r0 = dup(0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x4001, 0x400) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x41, 0x7}], 0x1}) getsockopt$inet_opts(r1, 0x0, 0x200000000001e, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) 18:29:51 executing program 1: mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 18:29:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x108) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file1\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="db20f38a4192f14e76930fbf50aa16e877c32ccafd50f08d716f0789e089a8c05327c9bab46566e5e8c7aa72a0695c1dadf6523517c35e9e53a3091de456b22869f265eb3ed3728fd689d8a637ed9738b1c74b6f", 0x54}, {&(0x7f00000001c0)="f69c4ca675143bf4dc44956197a8b4f6b41fc17a75f465414e0ec3bd323d126180ef75ec12f39608a539a7c8eb5f1db5bc07c7ab2e17859615701da8c5d80bb02e022bceb23894d1ff4e24b758d55605aea9637da0", 0x55}], 0x2) 18:29:51 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x1, 0xfffffffffffffffc, 0x40, 0x7}) 18:29:51 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) 18:29:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x82, 0x2, 0xbc}, {{r4}, 0xf8484693e454b7f0, 0xb3, 0x36d290decdaf7003, 0x7f, 0x2008000000}, {{r2}, 0x0, 0x80, 0xf0000017, 0x40, 0x1}, {{r3}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x3ff, 0x7ff}, {{r3}, 0x201b7e1462a454e0, 0x20, 0x2, 0x4, 0x2}, {{r4}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x9, 0xbdac}, {{r1}, 0xfffffffffffffff9, 0x1e5f471cf5fa47df, 0xfffff, 0x9d, 0x8}, {{r1}, 0x4ba86d95eef9a2b2, 0x80, 0x8, 0x1, 0x20}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0x8001}], 0x60, 0x0, 0x4, 0x0) kqueue() close(r2) 18:29:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDGKBMODE(r0, 0x40044b06) 18:29:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4000, 0x80000001) shutdown(r1, 0x1) 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)) 18:29:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="a0c574c3aee7c54c4d76babd8abb4a06e358bd872ab3ae6eeb48e1b25a80c0325ed77fcc5842434abf65cbf8a30d78c6d98874d6bf53d514ac044da1ab9cdafcb8af283068c7d9b764e3a9ec330c9e29e3fcfb0024731193da74c13e", 0x5c) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="5d28f13fef40d6ed93c0ee7b02721d2ce47431a0cdf33b99a0c7a4562eeee07b9521a80122e8d913f83e", 0x2a}], 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x1}, 0x8) socket(0x0, 0x7, 0x3f) execve(0x0, 0x0, 0x0) 18:29:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0xfffffffffffffedb, &(0x7f00000000c0)="b6") open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) 18:29:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 18:29:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 18:29:52 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe2a) 18:29:52 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpgrp() getpgrp() ktrace(0x0, 0x5, 0x2, r0) 18:29:52 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x7f, 0xfffffffffffffff8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f00000001c0)='z', 0x1) 18:29:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r2 = socket(0x20, 0x8000, 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 18:29:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x14, 0x6, 0x6, 0x7, 0x5, 0x8, 0x40, 0x2}, &(0x7f0000000100)={0x7fffffff, 0x2, 0x81, 0x401, 0x1, 0x81, 0x0, 0x8}, &(0x7f0000000140)={0x1, 0x7, 0x20, 0x5, 0x3, 0x5, 0x101, 0x7fff}, &(0x7f0000000180)={0x0, 0x7}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) socketpair(0xc537550b1ba534e5, 0x8000, 0x5, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280)={0x7f, 0x2}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 18:29:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x0, 0x0, 0x48) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 18:29:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x4, 0x9}, {0x8f, 0x6}, {0x89, 0x101}, {0x8a}], 0x4}) 18:29:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget$private(0x0, 0x0, 0x60) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:29:52 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x1f, 0x2}) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 18:29:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_pts() close(r0) 18:29:52 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 18:29:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1021, 0x8) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) renameat(r0, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) open(&(0x7f0000000140)='./file0/file0/file0\x00', 0x80, 0x20) fcntl$setown(r0, 0x6, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x60, 0x0) 18:29:52 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) shmget$private(0x0, 0x3000, 0x9fa5a204fe678bd6, &(0x7f0000748000/0x3000)=nil) 18:29:52 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x7, 0x3, './file0\x00', 0x7, 0x4, 0x2, 0x7ff}) setgroups(0x1, &(0x7f0000000100)=[r2]) connect$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) 18:29:52 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) 18:29:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x9}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="9001000000000000ffff0000000000006c5556dffbca115f1f7b349ba1dcda857834e138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79a5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b923aff4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871bdd3f63be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aed5a022405f7dd420000000000000072876e0d00725ff28306be0ecf1bc6fcb12dccf50d8a5ea9a32727c1bb54df20cb807bd6a78b149e56fece8e57fb57191ef065cce81d65368e3c86a310a888f545d5ba412e4d9be4c0c2cc4bca91c962cae818722176925615973e2fc0e4d2a74865351d4efa7dcdb8a80f431545d31964443f8326b7356e4600233e2bdf23996f645e337b10fe349b1fabd6d02dab723eee3cea61fa2e2536ab8cc7fa976fd674f2bc7381b1a066a7cb0ac8381639ddc793b673b079"], 0x190}, 0x0) kevent(r2, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) fcntl$getown(r2, 0x5) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x1, 0x6, 0xfbe9}) getpgrp() 18:29:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 18:29:53 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000500)={0x85b, 0x6, './file0\x00', 0x3ff, 0x7, 0x3, 0x2}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 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) execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000580)='-#[\x00', &(0x7f00000005c0)='.]-\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='-#[\x00', &(0x7f0000000680)='F\x00', &(0x7f00000006c0)='-:\x00', &(0x7f0000000700)='*+\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='}\x00']) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5, 0x1010, r1, 0x0, 0x0) getdents(r0, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='*+\x00', &(0x7f0000000180)='}\x00', &(0x7f00000001c0)='-:\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='-]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-#[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00']) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="90e07cad76094c3137f659c132ad54e8cf2a93d3c294b24ae685a175bc66cddced4ef828a1e29fcb04b773666c094c845eb02f0be41b3a1feb8b78ba0b94b67583478be16621f7f804859b4ee1ed39cb822d", 0x52) 18:29:53 executing program 1: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f000019b000/0x1000)=nil, 0x1000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 18:29:53 executing program 0: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008c22e943dc6d8dd7b6a2c757177c6cb9b603e5ea14b5578bbec89457e7b00578159e82ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf4698af41d7046cd6d52e2074ea35820"], 0x86, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) msgsnd(r0, &(0x7f0000000740)={0x1, "642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364ab7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d"}, 0x1008, 0x800) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x190, 0x4) r2 = socket(0x10, 0x2, 0x8000) msgrcv(r0, &(0x7f0000001780)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) r3 = accept$inet(r2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffe71) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ftruncate(r4, 0x0, 0x7f) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000380)={0x0, ""/124}, 0x84, 0x0, 0x1800) 18:29:53 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xdb334c81953dccb, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0/file0\x00', r1, 0x2}) 18:29:53 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000003380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1f1cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55feb7024788f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a3e940f1dc9123cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362e07000000bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a47cec12bd218104efd7246b0ac48ac4c6bd02bd7a94c872e25106f112737e2d7c4f2bc3c2eb3a18a48ead46b07e6965612ccaa65ab0f75a68c2", 0x1039}, {&(0x7f0000000100)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f00000043c0)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c846788719c02211fdbf58c9e224f8ba4dd17bd2c1a1d228e63aa995f6abbd364d34b616d9c835e8961dfcc26a70467501e9788f0bcb4b5fc2d712aaec9b5b8314b100da018c5d43c5826750d1abb19e1a8d078", 0xa20}], 0x7d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x63) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x400, 0x7, 0xffffffff, 0x1}) 18:29:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfede, &(0x7f0000000100)='\x00') 18:29:53 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x83a0, 0x6, 0x5d0, 0x100000001}, {0x4, 0x3ff, 0x100000001, 0x5}, {0x1, 0x40000000000000, 0x720, 0xff}]}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x1, 0x1db38c31966e4599, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 18:29:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) 18:29:54 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) fchflags(r0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socket$inet6(0x18, 0x4, 0x4) pipe2(&(0x7f0000000080), 0x0) 18:29:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:29:54 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x283, 0x0, 0x60b, &(0x7f0000000240)=""/254, 0xad}, 0x40) clock_settime(0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 18:29:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 18:29:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6f070000000000b02fbdcc81a577183cdf57c8ff0000dc", 0x251) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) setitimer(0x0, &(0x7f00000000c0)={{0xc2, 0xfffffffffffffff9}, {0x8001, 0xffffffffffffff71}}, &(0x7f0000000100)) 18:29:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f", 0x2a}], 0x1) 18:29:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:29:54 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() fchmod(r1, 0x40) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xd72, 0x3, 0x7f, 0xfffffbfffffffffb, "0100000000027f00000010006624520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 18:29:54 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1000003af) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x17) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r5 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) fsync(r0) r6 = shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r6) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x0, 0x2, 0x6b4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) r8 = shmget$private(0x0, 0x3000, 0x100000040, &(0x7f0000ffa000/0x3000)=nil) poll(&(0x7f00000001c0)=[{r7, 0x1}], 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000002c0)=""/101) 18:29:55 executing program 1: r0 = socket(0x18, 0x1, 0xfffffffffffffffd) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 18:29:55 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x3be8bb03) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f00000002c0), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000280)=0x1f780b97ccb81cfd) read(r0, &(0x7f0000000080)=""/29, 0x1d) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 18:29:55 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x120) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xb65ef6d266e9846e) 18:29:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x1) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x8000, 0x4) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0xa, 0x0, 0x0) read(r0, 0x0, 0x1ed) fcntl$dupfd(r1, 0x0, r0) 18:29:55 executing program 0: rename(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) 18:29:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 18:29:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000206, &(0x7f0000000200)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:29:56 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 18:29:56 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) accept(r0, 0x0, &(0x7f0000000000)) 18:29:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x2, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x0, 0xfffffffffffffffd}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc3, &(0x7f0000000180)="b3f3e1ab2b96cc0f78601ca586102cfd139fd5cf8dd59ddd1a97d0a742433e0604eb7e23459d21881583b3f8e13412235e6af96db19eff6a01fbca05e93fd2d12f1528a4b129dfa5347945e6ab004b41f6ee61f820b5cbc0494514d323e3293536e04c9e9d46db038dce0a391b1813416750250beeaec66b96a4f34da50aafb63d4b7f1bb50a1b30a98e13b10d598de1f5ac0ec74cb8c86030ec1b1dae033df19708f5c00a2086d5dbb1a5f9dc612301562f7565b83b7ddba24ec9a937f231cd87594d") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:29:56 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befd52438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cda37c7a1a0dab7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b58aed6b887340a472826ca652b9a6e5ea8816d0f4321c"], 0x1c, 0x0}, 0x0) pipe(&(0x7f0000000000)) 18:29:56 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r1) kevent(r3, &(0x7f0000000040), 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x8, 0x853f}, {{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x4c3e, 0x4}, {{r1}, 0xfffffffffffffffa, 0x20, 0x0, 0xfff, 0x9}, {{r0}, 0x50e3f0fb0995f6d9, 0x44, 0xfffff, 0x0, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x21, 0x40000000, 0x7f, 0x7}, {{r3}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x8, 0x7}, {{r2}, 0xfffffffffffffffa, 0x2, 0x2, 0x800, 0x1}, {{r3}, 0xfffffffffffffff8, 0x80, 0x80, 0x10000, 0x8}], 0x3f, &(0x7f0000000080)={0x7, 0x9}) 18:29:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:29:56 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x5, 0x3418, 0x3}) 18:29:56 executing program 1: nanosleep(&(0x7f0000000040)={0x5, 0x30}, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 18:29:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x200) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$TIOCSDTR(r1, 0x20007479) 18:29:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x7d) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() close(r0) kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 18:29:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7, 0x800}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ebffd94464831c600"/110], &(0x7f00000001c0)=0x6e) getsockname$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x4000, 0xffffffffffffff3b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4f1, 0x1, 0x9, 0x5365, 0x3}, 0xc) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000100)="b0be4dac405c1b8d2c603beff2f43f39de6ab3728eb3f210ce8fdd88115c8ece0442a0d82bbd135fc4be9a7d5c2ddf4fb3c74c18d683ea97eaae2a08c698ef7f20e8a8b90d2347bce8050f4d0d2a2667c64699abd9454023aaa04ec79644d3703d11cd07196a43e51161da2b7bd71b06ff69cfcda69ae42abfe5c1266e2f5355c4a3") 18:29:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x140) mknod(&(0x7f0000000000)='./file0\x00', 0xda568efa9dab84f9, 0x3) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000240)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x40000006}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001240)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x809, 0x1000, 0x6, 0x1, 0xfffffffffffff001, 0x23, 0x9, 0x0, 0x0, 0x1, 0x80000001}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:29:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000080)={0x92de, 0x563c}) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) fcntl$dupfd(r0, 0x0, r0) 18:29:57 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xacf) 18:29:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc6d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x7) r2 = accept(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000c9c8bffb008e3d4a77000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e4586759d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92d040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf93958d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95aeb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dce2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c0000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x7, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000d40)=ANY=[@ANYBLOB="018061940fc4666539c1d4dbde8812e9c1001ab02e49367483cdae0d6347d5bbb24a58288c37cf85967c09286dceb2a07d04b63c4d543b95d664f8f77a875b8bd5456a8eca94df13915c9e71ff78e2f9039660af13d1ac941ff73665e42e3ea543ed4313d559d5589e559a0b1382a92261e771d47432eb174a5f10eebdcd2bbc04407d66db4fe298600bd24737c8c3e289a7b80bbfb755a1eb70a19bcd67130729860aafc9184d3576f277aaba61161b512c690143f4a78afdc2d2867b505321023b1df20543cdcdb4a635aaeed82135539d9fd9aa312c7402db2a5aa16e0550c88d4415c2bd92f3633117f5d1998bfeeb48c62b729828752a7118fb765ae17437d2a8a3eb7f4cee86ff1b"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="ffffffff17000000c6f6f93f3112e390b665776eaedae892424ad35d2aa08bd970aba342e42d41b717d6bba0d0404259b8095726be4a1e6f64582db4694b1249484f092021bb5893dfe320cf4a5861bb05045b4dd8148a8f1f8d446a29e0d9865a1e8651b7c1ded69b9a501cef00b487bc7890194d77aaafc7e8935ee9ec446e676221250d800000005aed2f979a115526df4d1f97851047ebe9ef6db4cebfec7672fc7bb520cd51520023ae4017875cf9f132e4fb6f3594984c887c09a0aa44bcb9116d997120b106d90e7d099437a3d2b0698e67cc4240a20c53f6d799afb0ae7855793f349745a41ad24b5f3f3d93b01a42fca752fa33fe949575585113c27b42471fc785a4008ad5e233e5262bbdc4be20537ca123e078dcc2c50ae8a62b5e82b6d349fb25b0a2968003257df0e911d9a10730bd0e9a256341", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff0000010000006e15cca261a61d384b68b58493e2d967291edb7d72ecf0e89a29a3d36e19a2db31fe0341ff9862a9cff3b6a0900cd2b68ddf1a995857c03637d576c8d97a7731de73261374e8d2af9f3ac7c55893242d8f5fff0903b7d619b172c045a1cf1f014a0ff0dae6dda118ffe94ff19da896ed2b000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r9 = semget$private(0x0, 0x3, 0x100) semop(r9, &(0x7f0000000ec0), 0x0) semget(0x1, 0x4, 0x4c0) close(r3) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) r10 = semget$private(0x0, 0x5, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 18:29:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="ddc3") fchmod(r0, 0x80) 18:29:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x0, 0x0) sync() msgget(0x0, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) msgrcv(r1, &(0x7f0000000340)={0x0, ""/106}, 0x72, 0x1, 0x1000) msgget(0x3, 0x10) setsockopt(r3, 0x1, 0x80, &(0x7f00000003c0)="ea1cdc7cdc7f970d268efe06374275842159b1b0b054f4d8c0ffa13e0628bde54f80a957c95df22de0cc74ef9c8282ede7f8c99b21f8be15c6bd4a9729d72e3f2feeeb518504c201bed67246877ada1b1c9be74d3ee7dc94ddd1b8d58646be9a87dae6c3639dc1becf2d6e67c564805069dab4398a30ed2386434e304347d3b9", 0x80) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000440)) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x0, 0x7fff, 0x8}, 0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x7, 0x4, 0xfff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x94}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x3}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x17}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4b}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff4000/0xb000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r4 = semget$private(0x0, 0x0, 0x10) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000009c0)=""/169) getsockname(r3, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000b00)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000b40)=0x3) utimes(&(0x7f0000000b80)='./file\x00', &(0x7f0000000bc0)={{0x5, 0x7}, {0x401, 0xff}}) setsockopt(r3, 0x800, 0x81, &(0x7f0000000c00)="8f0d7d354a3cb1a29c7226384b5b6d16dc63aea69cb49dee531de24e3a4d39a21b7fb38526b8a2f14d1345a36b45c91582", 0x31) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) readlinkat(r3, &(0x7f0000000c80)='./file\x00', &(0x7f0000000cc0)=""/77, 0x4d) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000d40)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000d80)={0x8, './file0\x00'}) linkat(r3, &(0x7f0000000dc0)='./file\x00', r0, &(0x7f0000000e00)='./file0\x00', 0x4) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTART(r0, 0x2000746e) 18:29:58 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) setsockopt(r2, 0x5, 0x0, &(0x7f0000000140)="dbd46911943c37c4213c8d0bb66fcd30bd7bdc2b86162bf5b58f668d5a4975a2a3c99198feab9e477d01b1d6bdfa715e6e90ef031238812e5498ff3818209a40cde5b86567d8f35f2bfe91ce5b68d71cc9b3a843dc973b46aadb4fff631a07593b31a9fa84fd756aa5453cd3ac170ba806db1f1d03bb4effbdac41bc09c4edd0697d8db26f93ab4c14be7c16f37527d602b30292d813a2791552af7926c7698155f10a7c31cf78447c624540ddaa6b7d38d9d403c9caf066e1b60623c03de5306d552bdad6f48136845a4894404e4d46f62ac2a10043a157", 0xd8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x20, 0x1, 0x26, 0xb470, 0x100000001}, 0xc) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 18:29:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7, 0x3ff, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x6, 0x0, 0x4) setsockopt(r0, 0x40, 0x8000, &(0x7f0000000000)="8674bb0bc175d2620dd7a6b01606c7037aa8bd6a120ef3aeb2587d46df7e205e7b", 0x21) 18:29:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) dup2(r1, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x2000, 0x600, &(0x7f0000ffc000/0x2000)=nil) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x403ae1b9fbbc9c38, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000002c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 18:29:58 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x86135) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0xc6d8, 0x4, 0x0, [{&(0x7f000071c000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f000071c000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x59}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3a79}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xa8e}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4d8b41c2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x70e}], ['./bus/../file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus/../file0\x00', ['./bus\x00', './bus/', './bus\x00', './bus/'], 0x81}) 18:29:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r2) r4 = kqueue() open(&(0x7f0000000200)='./bus\x00', 0x2, 0x20) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, r5) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) msgget(0x0, 0x4) dup2(r1, r4) 18:29:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x2) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x109) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 18:29:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8000, 0x7}, 0x8) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 18:29:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 18:29:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x100000001}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x396}) sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 18:29:58 executing program 0: r0 = socket(0x1, 0x4000, 0xf9fb) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x3e, 0x4, 0xffffffffffff8000) socket(0x6, 0x5, 0xe7d) dup2(r4, r5) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000080)={0x80000001, 0x80000000}, 0x10) 18:29:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)=0x2) 18:29:58 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) fchmod(r0, 0x50) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") write(r1, &(0x7f0000000080)="c7f74d424d4e", 0x6) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) ioctl$BIOCLOCK(r2, 0x20004276) open(&(0x7f00000002c0)='./bus\x00', 0x90, 0x4) 18:29:58 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 18:29:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 18:29:58 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)) semget$private(0x0, 0x3, 0x2) 18:29:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x8}) getrlimit(0x3, &(0x7f0000000040)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x380000, 0x9, {[0x80000001, 0x7ff, 0x7, 0x81, 0x7fffffff, 0xffff, 0xfa, 0x6, 0x1, 0x9, 0x66c3, 0x80000001, 0x0, 0x80000000, 0x7, 0x4, 0x100000000, 0xffff], [0x733, 0x2000200000, 0xffffffff, 0x1, 0x20, 0x5, 0x6, 0xfffffffffffffffe, 0xe3, 0x200], [0x4040000, 0x81, 0x100, 0x101, 0x2, 0x80, 0x9], [0x0, 0x7ff, 0xfffffffffffffc10, 0xa00, 0x100000001, 0x3], [{0x0, 0x10001, 0xfffffffffffffff9, 0xe319}, {0x9, 0x2, 0x2, 0x6}, {0x3, 0xffff, 0x2f9a7c5b, 0x19c1}, {0x9, 0x6, 0x101, 0x1}, {0x8b, 0x3, 0x5, 0xe3a}, {0x2, 0x80000001, 0x3, 0x8}, {0x215, 0x7, 0xff, 0x7ff}, {0x800, 0xb91, 0x1, 0x4}], {0x638, 0x2, 0x4, 0x1}, {0x10001, 0x2, 0xb8, 0x1}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x8e, 0x60f8, 0x1, {[0x5, 0x6, 0x40, 0x5, 0x7ff, 0x0, 0x7ff, 0xd40000000000000, 0x1, 0x1, 0x2, 0x800, 0x7ff, 0x3, 0x1, 0x80, 0xf5, 0x6], [0x555, 0x4, 0x5, 0x6, 0xfffffffffffffffc, 0x10000, 0x8, 0x400, 0x5, 0x7f], [0x8, 0x3, 0x4, 0x20, 0x5a, 0xfffffffffffffffc, 0x18], [0x6e, 0xffffffffffff0000, 0x2, 0x653e, 0x1ff, 0x7], [{0x6, 0x1f, 0x0, 0x7fff}, {0xffff, 0xb85, 0xffffffffffffffff, 0x4}, {0x0, 0x5, 0x9c, 0x100000000}, {0x6, 0x2, 0x2, 0x8}, {0xb5, 0x32a, 0x7, 0x9}, {0x1, 0xfffffffffffffffe, 0xfff, 0x1}, {0x0, 0x80, 0x1, 0x100000000}, {0x4, 0xfffffffffffff27c, 0x4, 0x3}], {0x8000, 0x2, 0x9, 0x3}, {0x80000001, 0x9, 0x51, 0x2}}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getgid() fcntl$setstatus(r0, 0x4, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000580)=0x101) ktrace(&(0x7f00000005c0)='./file0\x00', 0x2, 0xbe22ca8595158c05, r2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000600)) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000640)) fcntl$setstatus(r0, 0x4, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) chmod(&(0x7f00000006c0)='./file0\x00', 0x44) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000780)={0x9, &(0x7f0000000700)=[{0x100000001, 0x100000000, 0xffffffff, 0x80000000}, {0x5, 0x226, 0x7, 0x1}, {0x8f8, 0x30a, 0x0, 0x8}, {0xff, 0xfffffffffffffe12, 0x5, 0x2}, {0x800, 0x0, 0x3, 0x9}, {0x776c, 0x2, 0x200, 0x3}, {0x1, 0xa630, 0x9, 0x1000}, {0x8, 0x5, 0x1000}, {0xffffffff, 0x3, 0x7, 0x7f}]}) getpeername(r3, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) read(r3, &(0x7f0000000840)=""/37, 0x25) flock(r3, 0x3a7aa9b97d05c209) poll(&(0x7f0000000880)=[{r3}, {r0, 0x1}, {r3, 0x100}, {r0, 0x10}, {r0, 0x4}, {r0, 0x1f506c932fe3a671}], 0x6, 0x6) close(r3) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) readv(r3, &(0x7f0000000a80)=[{&(0x7f00000008c0)=""/222, 0xde}, {&(0x7f00000009c0)=""/160, 0xa0}], 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wskbd0\x00', 0x20000, 0x0) r4 = open(&(0x7f0000000b00)='./file0\x00', 0x1, 0x2) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000b40)) 18:29:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 18:29:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 18:29:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80}, 0x8) 18:29:58 executing program 0: select(0xfffffffffffffd10, 0xffffffffffffffff, 0x0, 0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 18:29:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getgid() r3 = shmget(0x0, 0x2000, 0x208, &(0x7f0000ffc000/0x2000)=nil) fcntl$setstatus(r1, 0x4, 0x80) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x7, 0x1, 0x1, 0x3f}, {0x100000000, 0x2c6, 0x4, 0x1f}, {0x0, 0x3, 0x6, 0x6}, {0x3f, 0x5, 0x3, 0x7}, {0x200, 0x0, 0x9, 0xf9a2}, {0x3, 0xf7, 0x81, 0x5}, {0xffffffffffffe8ec, 0x7fff, 0xffffffff, 0xffffffff}, {0x0, 0x5, 0x8, 0x92}]}) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/196) setregid(r2, r4) 18:29:59 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x9) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x200, r1) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@un=@file={0x0, ""/88}, 0x5a, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000240)=""/110, 0x6e}], 0x4, &(0x7f0000000300)=""/94, 0x5e}, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x80000000000033, 0x0, 0x0) 18:29:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x48) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x0) 18:29:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00003b2000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000160000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x54, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0xfcc}) 18:29:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="a1b15fbfbfdcc0fdddfe7d4a310f9913749899464d0e334ab4855026b6d3dd4a117d3adf33afb92e39eebcced596c9bcc38d548ef25a7a6b75740366d8447e06bb0f049f68f15aedd2ca920e4d0d491005a9b38a5db0", 0x56) close(r1) syz_open_pts() getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2cff, 0x1ffffffffffd, 0x87fb, 0xfffffffffffffb49, "03d42500"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) 18:29:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 18:29:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) getegid() r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) write(r1, 0x0, 0x0) 18:29:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r1, 0x0, 0x0, &(0x7f00000000c0)) 18:29:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x6a9f08b89faf1339, 0x22) chdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 18:29:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 18:29:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/138, 0x8a) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7fffffff) r1 = syz_open_pts() read(r1, &(0x7f00000000c0)=""/87, 0x57) close(r0) execve(0x0, 0x0, 0x0) 18:30:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x92) accept$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f00"/4098], &(0x7f0000000140)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 18:30:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xffffffffffffffff, &(0x7f0000000080)='\x00\x00\x00\x00', 0x2e) setsockopt(r0, 0xd, 0xfffffffffffffffd, 0x0, 0x24e241a19cd6045f) 18:30:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 18:30:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x2bf6af601c96bce3, 0x0, 0x3}, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 18:30:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3263938eae6a07e42c940a38a0ca263667f404f52f89957c94a88707720883881b54c311e26c35cfbca76ff6fdbebe9c113f13b45904550667f867a2976c92f8c8e0905e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 18:30:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) 18:30:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) bind$unix(r4, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setflags(r2, 0x2, 0x1) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0x6d39577a699b1edd, 0x21, 0xfffff, 0xb62, 0x1ff}], 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x20, 0x3}, {{r3}, 0xfffffffffffffff9, 0xa1, 0x4, 0x401, 0x3}], 0x10001, &(0x7f0000000380)={0x1, 0x200}) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x100000000, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x86, 0x10, 0x1, 0x4}, {{r3}, 0xfffffffffffffff9, 0x40, 0x0, 0x40, 0x8}, {{r1}, 0x14920b44bbbef171, 0x80, 0x693d84c7190f5778, 0xfffffffffffeffff}], 0x40bcf0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x40, 0xffff, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x82, 0x2, 0x6}, {{r1}, 0xfffffffffffffffc, 0xe2e7ccf9cefdb859, 0x40000000, 0x100000000, 0x100}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xe8, 0xa25}, {{r3}, 0xfffffffffffffffc, 0x20, 0xb172c32b11cdcdf5, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xea99, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7af, 0xb22}], 0x6, &(0x7f0000000100)={0x9, 0x7}) 18:30:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x6c}, {0x800006}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:30:00 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x5be) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 18:30:00 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r4 = geteuid() setuid(r4) mkdir(&(0x7f00000004c0)='./file0/file0\x00', 0x12) getgroups(0x3, &(0x7f0000000100)=[r2, r0, r3]) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r6 = semget(0x0, 0x0, 0x40) semop(r6, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r6, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffffd, 0x800}, {0x2, 0x6, 0x800}, {0x5, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) flock(r5, 0x5) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000100)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r9 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000240)) r10 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r9, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f00000002c0)=""/93) shutdown(r7, 0x2) semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) semctl$GETZCNT(r9, 0x6, 0x7, &(0x7f0000000380)=""/218) socket(0x18, 0x1, 0x0) 18:30:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xffb1, &(0x7f0000000340)="b6") 18:30:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x400000000001, 0x4, 0x6, 0x0, "c6e23c5b00000000000000e74de400", 0x1000000, 0x6}) r1 = semget(0x1, 0x4, 0x207) r2 = socket(0x18, 0x8000, 0xac6) getsockopt(r2, 0x6, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x6) setsockopt(r2, 0xd4, 0x2, 0x0, 0xfffffffffffffed9) close(r2) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000600)=""/165) r4 = socket(0x10, 0x1, 0x2) setsockopt(r3, 0x8, 0x11, &(0x7f00000003c0)="207e62343f0002000000b5b223000000", 0x2) r5 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/56, 0x38}, {&(0x7f0000000580)=""/88, 0x58}, {&(0x7f0000000400)=""/37, 0x25}], 0x3, 0x0, 0x0) r6 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x20, 0x1c) r7 = openat(r6, &(0x7f00000002c0)='./file0\x00', 0x400, 0x11) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) semop(r5, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0x1, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}], 0x9) fcntl$setflags(r0, 0x2, 0x10000000000001) mkdir(&(0x7f00000006c0)='./file0\x00', 0x4) unveil(&(0x7f0000000080)='./file0\x00', 0x0) chflags(0x0, 0x0) write(r0, &(0x7f0000000700)="582720efabd16ebae73225259560f8e5815f73f2a044fd33055552fbd5e4175a4c8ab06198824b3da025bbd47b3bf559456fc7d4096e8c8b6b87cb2d72b8bcdb9ab136a5d00d1628b53a000000400054ad3a0700"/98, 0xffffffffffffff69) write(0xffffffffffffffff, &(0x7f0000000440)="3e2a7913e4000000000000000727e5e27b216d673551d5c018a0abbb66cefd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790db101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59d97872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00000000", 0x11b) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f00000000c0)) open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x80) semop(r5, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) 18:30:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) r1 = kqueue() linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x11bafd6c58266e13) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) getpgid(0x0) 18:30:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x80000000, [{0x1, 0x2}, {0x2, 0xda4}, {0x2, 0x10001}, {0x3, 0xfffffffffffffff8}, {0x1, 0x7}, {0x3, 0x3}, {0x1, 0x100}, {0x2, 0x100}, {0x3, 0x80}, {0x0, 0x9}, {0x3, 0x2}, {0x3, 0x4}, {0x2}, {0x2, 0x3}, {0x3, 0x1}, {0x3, 0x20}, {0x1, 0x2}, {0x2}, {0x0, 0x7}, {0x3, 0xfbf}, {0x3, 0x1}, {0x1, 0x5}, {0x3, 0x771e}, {0x1, 0x2}, {0x2297861401108555, 0x1f}, {0x2, 0x7}, {0x3, 0xbcc}, {0x1, 0x1000}, {0x2, 0x9}, {0x1, 0x4}, {0x2, 0xfffffffffffffffa}, {0x3, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20000000007}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:30:00 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) ftruncate(r1, 0x0, 0x6) fcntl$setstatus(r1, 0x4, 0x80) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x50) 18:30:00 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) 18:30:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x45183a085d6eeb0d) 18:30:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x100000100) pipe2(&(0x7f0000000080), 0x4) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000000000000000004cd2", 0x2c}], 0x1) 18:30:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) bind$unix(r0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) 18:30:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) acct(&(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 18:30:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x57, &(0x7f0000000180)="6403b6f77fb25139bf89194c23c53bfaf96d827d2259655764619d5fe6556bc52a5307a4fffe8013820eb473df64d8aade47b1d328e8c317d789205e4eb25675a8737494c834fe4f7d3797b1bd8234bf1d089b83319bb9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x10001, 0x10000, 0x9, 0x6}]}) 18:30:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000000)="408e365256bc502df4e1b9498db6768e7017543fb17063c9aea6fa770d47f5e48a7c4b3b349bf46493738deb046a189946af3f88f94f96c328f7489ca1cdb79d1c99f2434bbb7b5abb93363a198423e0fbb079b3d482c9206898fc8e03ae119e8b9c0d5ec0edb6685b0b51b63e34", 0x6e}, {&(0x7f0000000140)="a1fe9a6d0ac6a757c81f870cc8bab0eeca546ffd31e9a026687139f2e73afbfeb9480a0f955c6a9d95e0c4069a2bbb926f73e677a06138cd052dd9515fb3d81c1f81556bb2361fb4f91edf16b5857bcf8a1fde2b5c0f5e6c2ad0eed28dce49fcd49e79182ae952526512ac12928873791c1ac21ad7b9971818ec1dd836a4c3a9558c5f177a6feccdcbcdaf230d911cbcd1d1527d1a49875ec8d4d746ed0d8415c67e187a0f616fc7a2fdd64295854ff639212f74780b3495beca81b1d3cf860f6b529cd3e5d97a86a01059c5cdcb44fe47c932b7", 0xd4}, {&(0x7f0000000240)="dfe60b126a4e23eda60bc5f8d979ad2c9c9e2849bf0f6e5ec8219126eebc3ba135563f7ab39918b5772e9db5fe110da09e05e0a1f080ac713cb3db0504e752f537a2f7753d4faf56d78aa4ec10acd4a48668df99144536753ceca978d35f8f53a41507c399bedeb5f31b704e00b79ca93ef4b574e83c8b86", 0x78}, {&(0x7f00000002c0)="5feba9a2bbaab88220d69d86cfd3fb5564ffcac0131463aa83400c4d586349f863b4122457d4d0876b1269f7ea10d803702de0010d9fbc18ea9decb9b3781c34f138c259b79ea1f4b5723be51a3d1b2084a9f3c3bdfcf39009d6956b451cc784004d392c6a0b4bd399902773691c8a6143a136d5484538050cbf8a5e96d46fe060744403e0262c08d64b1912b65acd4b896e4eea49c6aecc6fd6e5bd637bdc5e1bb52aa6a20d56e7b5ff", 0xaa}, {&(0x7f0000000380)="761d6042975185e94730cd4dc1a87da332c26ad150f376a0132cf0e40c081af2217b3bd5549aab7bed7f3e9842f4edccf0cacef0a78c078f38bca2f81d37263125b5a07efa9c80f8eba0a30a72ab5c69520079303cb71ff8b58fabf3a879785f2893761869b150fa83ca408fe8904e7599276b5396e96ae77b869d9c6a7a084b11ac5308f9107dc1edb4958e063d25895984bf7b118f18cf12cc96694950c4d5d2fa71a0a36ee10db0bc810a6bf7b6b5a55cfa4ce0b95130e7cde16397a5df6819ba419c2b378c7fd01ef8e52b189aec85364c7c1a5aceee613155de42644e", 0xdf}, {&(0x7f0000000480)="cff8dbe331d1abf4db2ce4dd36cf882b20c9a4b7d549129b86125de469d329faf5d92b179a6e450b2d2a4b85859518984cd5bba2861ba712b27f21912f8c0f855e3db62a6efd412485b6b2d84c1939eaaef3dd13138a62f992a9e765e293d8b5c2", 0x61}, {&(0x7f0000000500)="b8a32d610661088c96ef52b7dc8f3a363eb54e2a1b56a38a61d398efb578424957befd95319b7455ebb41303987a00bca7889c7a3f7ddf98e725003d137b006a8df14f5b1fb1e2a0f04438bb242767886421d6f478", 0x55}, {&(0x7f0000000580)="f318a4cad3c032ad3957c3c7407ea6d4d759b17d595d4946298cc633dd57a8f2c689b0fbc1f916a0cc669391502170e4fd43b1121df5ae4f8e6050578a0a4f2303abc589a77a5c1c676dab791cf2cafb17c624205207ba349bcf72a0a94d67c9f873eaa9afcabd6774d23ca3a45ca8c829859aadfb42135881a6ba18a4bd52beeea11f7adbed0b91ebcb53ac1e71097f2803fcefe5d381ba0b94294afbd1cfc58ea7e685741d41c85dda392e68688ea5c95e6f36d178d210f8c5fa15170597a66b0d0cb3fa73e0c01f86e51c78ddff212d939602c1066bb8ea6beaee7a3da48e470c304fd8", 0xe5}, {&(0x7f0000000680)="389507db138272cc64d7f0ce2dbb0807f9c6aef1533ce908d115f9d93a1fc4e7804fc27afeeadaa94e45181efa0f7751a6eee66fbbe9f81e34ffed2795c30e9a40ad5706c3c5e7f76860b11b4e57e3818748ed312dba9c78300fef051a16062c117b15e5e6904875ac5c2f8404b80a75eb7a3a41e366438fd1e9c196c1f6759c414b8cf3ab15441d7e9ed0e4f590830f975b9f1e063b028831433fdb4a267a9fd851c4b2fed0d6ecaa74d8", 0xab}], 0x9) 18:30:01 executing program 0: chroot(&(0x7f0000000000)='.\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') 18:30:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x8d16c16f4d48a417) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x6, 0xf8b8}, {0x13b1c562cf02aa0e, 0x101}, {0x8a, 0x40}, {0x0, 0x6}, {0x3, 0x8000}, {0x21, 0x6}, {0x7, 0xe}], 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:30:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x4, 0x97246e3f52f21fa4) 18:30:01 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000040)=""/40, 0x28, 0x800, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e56f0696c653000"], 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:30:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c17f3e8bc948cfc2e0e36e51068467d7ced2", 0x4}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 18:30:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="e94d121a1de98f767e13a053a823551113395575e5912179be5bff8146944601323073b709a5189633aa2cfec8c1333c6edf768b4274f2a4988e066bfc837e5e046fc9f70213a1b1b2", 0x49}, {&(0x7f0000000100)="2b48a70887a53c3fbaeb02348c04d7c6494936758983ebf2bbd0c4a3cf14e8f7d402f6433afa92fd55afbe86f00497db73b840b74b2ab93c19f56fc2a60d36cb80a056bb3721c9f749cb182ca2b7430534f16920ba10626e78efddc481a670", 0x5f}, {&(0x7f0000000180)="870c31b21efc64b9a86f19d6abfcde02a57d4d800e422f324a6f6b594ae8e8c18db898625c1aa9dcef500fbbe87074d7258784150e90df05c3a037c8f50138f1c8fe29816ca980dfe42fd7df41f5ad483e379d0ef1024896fb27454a64b513561b17a5886c19561f71c0b9beefea7a22c22d62d7ec5445bc7eccee96c8f6778e6ec54e2fd9ff19dffda0aa977514bf7f73bef3f7e3ec6bf17b87bc6b965683d19b8fcd7a300abd4f0b19a40a35835cbab4264658cd7ca245083eb932", 0xbc}], 0x3, &(0x7f00000002c0), 0x0, 0x400}, 0x40a) read(r2, 0x0, 0xfffffffffffffed3) chmod(&(0x7f00000002c0)='./file0\x00', 0x18) 18:30:01 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0x20, 0x1}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x8, 0x1}, {{r1}, 0xfffffffffffffffa, 0x24, 0xae05731e9e1ea702, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x85, 0x2, 0x1, 0x1000000000000000}, {{r0}, 0xfffffffffffffffb, 0x48, 0x10, 0x3, 0x8000}, {{r0}, 0x0, 0xc6, 0x10, 0x5, 0x7d}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0xf0000002, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x41, 0x4, 0x6, 0x800}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0xffff, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x7, 0x8}], 0x1, &(0x7f0000000240)={0x287, 0x6}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0x1, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) socket$unix(0x1, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 18:30:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x240, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x80, 0x80000000}], 0x7, 0x0) 18:30:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) 18:30:02 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x1e5, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 18:30:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') syz_emit_ethernet(0xfffffffffffffe5e, &(0x7f0000000180)="b6") 18:30:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x12c) 18:30:02 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r4}, 0xc) listen(r0, 0x4000000000000000) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) setgroups(0x2, &(0x7f00000001c0)=[r3, r4]) shutdown(r0, 0x2) r5 = geteuid() seteuid(r5) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) 18:30:02 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/222, 0xde}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/117, 0x75}, {&(0x7f0000001200)=""/240, 0xf0}, {&(0x7f0000001300)=""/134, 0x86}], 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000016c0)=0xe29) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001440)={0xffffffff, 0xd5, 0x590e, {[0x8, 0x6, 0x4, 0xfff, 0xfffffffffffff001, 0x5, 0x7fff, 0xf6, 0x101, 0x671, 0x6, 0xc711, 0x8000, 0x100000001, 0x9, 0x4a608283, 0x8, 0x6], [0xcd, 0x4, 0x1, 0x2, 0x4, 0x100, 0x6a5, 0x5, 0xa5, 0xbec0], [0x7, 0x8d9, 0x2, 0x2, 0x80000001, 0x1, 0x8], [0x1a9, 0x0, 0x1, 0x8001, 0x4], [{0x7, 0x2, 0x6, 0x1000}, {0xaf, 0x1, 0x7, 0x101}, {0x8, 0x7, 0x9e95, 0x22e}, {0x79, 0x8000, 0x44a, 0x6}, {0x7ff, 0x6, 0x5, 0x1}, {0x3f, 0x9bc, 0x7, 0x1}, {0x2, 0x800, 0x101, 0xfc4d}, {0x0, 0x4, 0x3, 0x6}], {0x1ff, 0xb9d, 0x5, 0x7948000000000}, {0x7, 0x3ff, 0x3, 0x80000001}}}) 18:30:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x6, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 18:30:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 18:30:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x102) setsockopt(r0, 0x7, 0x8, &(0x7f0000000080)="b8ccd3b8", 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 18:30:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x16, &(0x7f0000000000)=[{0x0, 0x8, 0x8}, {0x6c, 0x0, 0x0, 0x2}, {0x6, 0x2, 0x100000000000, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 18:30:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:30:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x101}, {}], 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x81, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) r3 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000002c0)={0x1ff, 0x1, 0x7ff, 0xb68c, 0x10001}, 0xc) socketpair(0x20, 0x5, 0xfffffffffffffffa, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) bind$inet6(r4, &(0x7f0000000300)={0x18, 0x0, 0x4, 0x5f0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r1) 18:30:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 18:30:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7d) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) recvfrom(r1, &(0x7f0000000100), 0x0, 0x840, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x1) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x4, 0x4) open(&(0x7f0000000100)='./file1\x00', 0x100, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) 18:30:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r0, 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 18:30:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000100)=[{r1, 0xa7ae74370203bf8f}], 0x1, 0x0) 18:30:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) acct(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) 18:30:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e00000004c05a3cc997312f8b56f1978c35c910468d745914b19dcd95b22541d806da39dd5361caa4992f3c6d8cb7c7e81f56419dbdde6209e65b19ca27271907c0e28a90695d72fb8bc157d73968805ec77ca8d569436677dc94ba6c190318d04e7a827fa9cb3443fc844859c48ca0000ae7fa3c2e7cec2c17121b042cbcc38676a867ddc132c67abafc79f0d8e77edfd571b0b4b9a376c5929b67235f747e8a0ce32cf7f2f11d83227d100a04cf361d85c2f689a841a7ea4ebba078dd5a270e4af1ce71958fc9180e9cca9cdd7d8ffbb0898990374b4af2dac8861e4993cef023b976fccb060acb51ecff97c4fae4579ed235a458079653485e1b44341"], 0x38}, 0x0) r0 = socket(0x1e, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) renameat(r2, &(0x7f0000000240)='./file0\x00', r3, &(0x7f00000002c0)='./file1\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x5, 0x4, r1) 18:30:02 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000003ac0)) r0 = socket$inet6(0x18, 0x4003, 0x1ff) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) sendmsg(r0, &(0x7f0000003780)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f00000012c0)=[{&(0x7f00000001c0)="2c93bc14d5d85d0a868f7e294ed051ac0f2574dba92c0a24f92431e6b743c50391361b9e171cb22abe9a6ec3837b89f6b33b900866aaffdba7e06953507bd269829fbcac18dc2aa822064bb85bec99e971a1aa424ef3447a0983ba474226d470c918590fe68d905f8a366bf206aa209474ecf60bfa0b6227e7136f7b3117d3ec72ad136b9bdada0f2a41db4559dba6c7d85e2c089527c6eba1a18bea17413364b0c3dcb6d27d72ad48da0413d1aec2ea4c1b20655b54d9c9d6ba0b293c9192971bacb0d87731715ce76784d2c9565450f8e25caa8d684ece7f0638dbf28f6d7dec89cb5d4d0cc436ad52f6a610cc4468b028d3e3cd1041dd21c4d3e87ae6d13621200934300f1955c7f845504eba1b975972a8873c966b4f529fa4155f32bc00e0c233f80f7acf536f92a451e445b637beb35f41bfba81384100a116886afe4f1ae1341be6b6f930a5178493386fcc78833ce99d8294b386e93d7ac2c1864c276863d66c1d9943ff8422a093cb31838b9c506f01be1ca113a64c8e37a493ca3beb8db2c665d978104beca62fdd7184a2f8d3c21658a23364615c253a1a3c60e6e9b3d5c31886db65cfb4a492792da892375a9235e5e0a018314d911d1e770a6b8bfc086cbaef485fcb2621f914c721720877f038b3e8189a762633448d3f240881636b57c29ed41fee794d5f10ba8040a95fdef251509e90066584c92a30879f9face81b909715e642e04f43c1f9b484796026ce690ee6943e35dde8b1ca84758a3d0a40ab82b088fc6c9e35e6e349f73361fb86143ddb6412708c89f0a879205db471e64115e8e9915fa249a0f5b796e9a9b75592623e86d0238a6176e6c2f90c4050be75df9e3a156767c89312325b4cdc3e7f9828bd3d24b60957d7903414c1b7ef871d71475fae150f12b32e8a7e767c95187165b520f1b540f6aaafda0742b47fdaf3834b556bac158127b326d18893f524b65d01e4e889fbe7b94e9e72ab906978c275402a4f9d3f98c73f0c7e58810803781d162f733ba25311e8b493201ce38c128ef743db516c8c1f3307fc66ad6c017f888976c07a6465a1441f30048515b170c3fde66a0a795677ec1ad4bbc012436f6961eba14d098cd45490d03129399d00db6bcdfbc207a73e061b7c57e7e897a8fa50308e354791c554603680febf4993d97489b708169d563410294831973ef683f309ae64471c2f722cd9b6f3dee865acb8067f1573d91c927e1b6cb4c88c55e02ef0d9ba7dc6fb4f13131e80d54df9687b2dcfc908ed9d8dc7f3c821f9af429faa8860502b977cb17da460ab987ccf6a955a377548796677275e432b51016ea7093493e56fd60873db8e345eff13bef95d8607891dc6193cda3ac21b9128956389e777ded5e42b927af70b0b486dddf02d611c196b7fc4968aac67e2333c2f46f3589f018c86c8801af0b03c7085885aee582a650cdd924ad6568a96bbfa9110dc2f33fc2897cd8258a6d0c42dcc33b8c82d12c2471e53f6c699482262ed851875e2f32e0795e7630e9ce0c33faa367d1a3fa9dc95584b459409955ff1109a31697aef3cd140ceded4b0d6304c28d60c6935e9fea80915e4f7a539ddc148f74b40f73b5cfe25a4a008095976f5740f05692b5d77ef63a9454747751a06ea8bd5cc8e9d5c53f89517ad24a73a073ac42a893be70399cc8d3447674e18012ade0ef0657dc2d6bf5f2870339f94eac7e10ce11f9cfaae02e93acf286b73dd973b7b36813c10e1f4574e509bf2b2a2af99dcc337fc86f08812b611f174a123b9d292101e175d10152e9f9dcc61e7bc27bf7a9c5e05b583b339ee52a284a66026e2893fd6e2264cc52c30bc82e7f40e7d70d23b2bcd7394efd7da01b028d9c7a5ea49e73c69b5155906088ae7b52bae757c7d5b513360bb27c8ee5f75494cc5bf32bff4dbb90d41369c6b75988faa1061d49718d4856892492ce8b28f70e874bb9138f80a82f38a7c5da6b429cf737bc22462193cb943043c2bc01d5ff0410e9e6e6036f760a408b4b80a7bc846346399c3005f8397b4f9aa2da641f5553f78febdb734379f2f20c83fb90dfe5b2c0066d69714707bf19bf252de43dce867203fa810fdbbd919c1a952fd4eeea841c1d700b7a9064b45fd7f811e4119bceb61e54e43642487281e6d3a905a719d0c1df32368ec479460d6768d56fee1f8b2e92acfc8af3044758b8b27147d870183b91f1f40104660ffed6601066b7f9d781ca3e0f9b9b209a257c08251d10dbb7146a49517ab0455d434daef90b4f1c9e968ddbb6fd6fb53c0e683a7e3de10b1b9d14d1a20171e40c5ebd48073c2002f4aa5a272b0c74cd0ad0060cc848f83539db5a7735a650acdca11de732440fd4b316101da99450d6bc1d8eba03a5cfd2330eb441c899fdfd3f5fd54fa4c1411273745fdcb2c7b4ebf69f4c78801561726a2674f0a27ec1e36483836ad375e47dc1d75f7b2178e50cd791640935ae79d53dedb3045113b5a32c97d6bee9944c308ae2b4dadcc4547629e3e93962e43e953c426260fd77f4c2720f4aca282f7a9899e37fc0114ce6a096a1f369efd8a9d75e27aca37b0e84b2af27775c6f73ce9fadf1bf49b56c24d5641f344b452a25d314028b580a431b539fa2a6a76934246aedf2a1936a636c26166ea63798d5d15d88510275858cddbb0d6741f72f98662b612e0b4d759f7fa458d8a18043cf6a9f43ec81574addc94c0659dd73acd35b75c1a439ff05b97cebfe32317e6fd0bf628f9a6dd7e35eb796d26e8a1d9ffafa64ae8f01e04106458ed152c9abf6fe5a3bc38991995e30001b752b221b03a90c7ff9a5df98702326f11c0c596dc62602ebb57df995acb534894d1b64200b0bad8de617d4a907b099cff3b7e35766a618af86b48ee4d0c50ddfb5c486b39d7249929ccc2e3dd440f1f7c47e93465b08052d589050d931585495ba55d7214e2da7305962223da356bc165ec9cca7214e5e52abcb61bac445c0d9254c07563f66b5e48932576f9e5c8b9dd586864fad104e052ccd24e8223eeca2238dd77ba786f56c8c1afdff0078811503b629b34f08087e66f3100f4e7a057f932f38c1f6fbb932210e2a90f2d5fe637182620290cdaf128a3bfd8b79c60eca3f4bd13a89befd4df90d7624c54303e3953aa9084b81060601c360a3e1c2fa51ed9e9ac0e817015ee61db0bc95d30d1afb8b27fa540bde465b542d154ec0dff3a239f38bb1c5fac5f1c58b9329fd8be096cbc567c5daedd08caa69ad32f5bdd92fd8f78828a7c89c23d69131bc95b1046ef24d16c90ee4a3b911bcc0bca624567b57d976cc4f85d704b80b825226652c272e6f0cdfb7f2d52e0c66734168f9e8be2588b64b7d8ed93550964e8f28bbfacd0e756a4a6dfbf226eb9354e7831f0dad2040be6f17a8e7f89c8d363508df735426e7c754416e438438ce790d853b304c8b1289371d97b670264cc56b634f799ed76a8dec1ccedd34ac6624d41e399e062829cb46c5289d053bdf67fed5ec1538d5737a106b1c75af0b82fba1a30e014ad731d8a0a1bc67340d10d6436167433a9f2ede9042a6453b77750b9a5f2f0374c90ed4cdbf71affa855332cebbbcce35e3a8636c71288a506fad7ee1e1845e5f20e96562b04f9c6f8e8aaaa388849f2be974fe8672e38c25b56fff71cca1363f910d40bfd58eee5998aa2ce3d3a74062c4c5afaccf2b3b44fe4db84786afa2379b4e6a187d45e8fd02b56e33eb28fd90a17cef5c641d059db44577039cf861bf53c212ec840098be55297795e97ae37c40669bb6744501784975ce9e899e99d92b5835e4fb81b7b5a66661cfc9ab8a0a093233d785603371e1d1010b3c4c74b5963d99e4a201581f8c1bf4716fac0f149c67c6eb94ca455a3a23f196db781fa300412b0105c7a8909d0a836432c811c7649a70d0b920135a441c5f4058d10a72735115da4974d753560867e198c29085d6db9f927cc20bdbe810ccf8cd85ec1a071e322259bf2197d68462b1f5c51998f83924e668c6416fc0327c6dadea623db6ba5d0597d1c999d67205c27ed79cc1578b614c9e1bea4286adf8fdc3d7597a6640777597851d00d08177a5c377467e0cf31445065dc28356aff853f1b448c698299587150040dc2ef5f20cc4915763fc6a8b21d137b9aa7b15d62dca3fe63b55b722db3c4b49b983dbc7e503a5c5b8383827fde7c0bfc41c29b7cac9b269af92bf7da1666ea59418206029c72709733b007807e0942833a2d0f377906d493f554ad6ee947cb2e1e77058fa765ecc368ac7956c6f595bd15f160818af63049cd9fdc19e686f9039a70987c29fc27fe1dcf14d22a926a973b97aec761b26c8b8af921254bb09d747ab400f92d4e2beb19d813ead3ecf5e2d1ac23615cff71ff0cad0d9d6a2cffa5e70a675ddd4e115015c954aafbbdd0d410ee20c64e1824c65c02c5910ce3e067f95b97ca4aa920d3d22c9ace89e21e57cae4f73592a21d677577255d48492cd510e014370e880d0323b86b0186aa125f64c2e77beadfac0e8614d1a60b0bf9142449809b9c51aa2ab00f553f1f6779047f73c135e94b5ed5106a240a533c0bdb2798a6d92f3b7430b2c721be1ce6bfc69e98f23fd1238e65d455ded0c0879427d6d2a66dcf273e99995e1015b3395e50c57a61ed2990027f79eb0bc90fe170f0247c0d5d1c4297d1ddf1dd5570eabe1721aa814b40f0488161f76e5ef23f136358fadec4c222a3b6520768da72f0064016b9ce6db1ae485cf02b8823464d76ffb27ae3668ddd1ce749b4ba18306b62a4e6acfe6cebedf538852627f84148330634976c39527721813316fcec5d2da09ee8052a23a2a96ac145b64ec06a7cfb9bc011101691e43badea08c68be9ad5f29d938a6ee15b4abe96ec989c47ea343b0c7851e0f6964abc2863d289b87c9af217f04d95cd812e8508fb786afb87138860c97ee1e6d5eb23ea441af756f30654145271ee5f474c8ddb24b20930e21f482b6fdb9be89e699cd2b7d08fce43c223bd933348311cd8bf3f40c8bc4d968d5f78d82f9b12886eb8602fb6ae9461adeb2b3bff8baf842dd90fdd4ccf4bb5b44ff9928ad1ebeb0887b316878ec6735c24e91673257ca96b5980a007551213d1f24b81b4975d29d72b1086a824e19dc0b8bf013fc6d5dbe27ea8726cda19f296ffc157f29286912eb130899f9518bace06e9de25ecdecbf03ab7b553c489dfaa11b53e9ff5772ce95839a58a022ad605ecd48e3726c1602e4485af7a630b8e95346334095843d2704c1b3c27485824f78549ee84c6c278e2a08c54bce357e6731a97c16ce2405f9e5bb7d2a861091d7c8036a04cc81c08ac628b5ca9ef7bf9b067621595e2c6d0277ec951e4da73d208159449d79a39e35f520e1fd231307dd51478559ced1d4bcf83b034a4cab2b526c556b4eb8e3fc865bfbf12705be2652f5064a599928f66d7290571e93e9da7b21e2988c677e414d165cd010393974fc5d982038d5017f08304ef61b15288b808de59f1a097305d51ceb9d133491308acc2f07fe7018b0f48f04db657b3e8c5e4190a796cb6918b1934d0b76f8eb909e1038697ca621ef8f7656b3e42fae39a33bb7d52257b006bb2a86ae227ce770235f11482b4aff4932ea2dfc1410d69b1b8d3af331ad8071335f8ae8dabbb5ceb555aceb0a229fe448105d1ec1372c621e061aaea63a71cd6fba2a72cceaf18c8d7289147a1a5e65fc37b0317b5688a51fc4dfaec84874e119ece5b61fe2cb4b81d148de63ade30849f87b5d0a98aaddb7ff", 0x1000}, {&(0x7f00000011c0)="b6a7e3bd0c88f389fa051c64d879ec596c2542afc5003da09c75ee8c933a2d693e8d9cbe4a25dc78b2a10acffed7e0514b", 0x31}, {&(0x7f0000001240)="5b8e848cd9a8593799d05ddbb854b58a1aa02cc5b683635f2153eca1a09cd471b8a4278156283551ec58c7f4d31e972a4e796c33f1307196c47bae50244499a7be701c7253c9b6b0000b18a2b91d5916935d476824e12b4662ae24f28f4ad70e5ee8f48cb25a0ad527", 0x69}], 0x3, &(0x7f0000001300)=[{0x1010, 0xffff, 0xfffffffffffffffe, "13ee9751eb5abb6c86e630604a4492a8d7ab0f72f866f81f444c869be5da9fa72aa4651ac3d56f302bcfd5713251bdc72c3f17120e607ce71983bba0c9798ab27a9a8cdce567437db9da2db008d77bcadc975b11f402b5948b95ab9013abe0432920efc28b28437559f5e9265bfbfc40fcec14fbc7debe909b268fa3c846ff6fa82e0b41fdb6e36a207cc8b854ed4d46edc624cca11487d88828afd6cd1edcab6c9134b2bab3f56820d3f6d731fcfdd5efbcd85c7eeb0dd9769e537ae8f31e9c6b51c1d27a3d670edc919dff6b65094725c2a22090abb64f955d4a9b4d75f8d8cf08420e429bbf39848672c827ab52de1ccdbce473e78e6f366bc79dd43ea770e209437863bb0f7c5b5e05686ae9a27700fb5ebab1fca3e6b68630634b7741a6b9ae472a0032592acdc5bebafb70c27962e0721b6f70c17952cab41d8190707fff59a23619280f23218b512b5af3eb569c6b27194e6e7bbd9817402ae8b809f621653d7bd6d3b17ddd0076c57cf961ff26f56b7093d307a6223cfd331fd75906d9a7c9ccfa98291d47420a4caf503a896aad4a6f1a77a33dd745bf787d552aede362b4b05fdc41f01715c56e21f3fa545d0d9b03b1929347b31139d2f273d5d6e20c326f95b5b862945d6e5e760d4fa07b5ae2224a95a500da0e8b8e5c8a4c11449f6eb15d109ab709ffb8d820da4ea03206a1136c1d5414ef0ea112f4ec61d5427cee0fd114882b43a7236bc55694d0a634f59c40578e2d1485ad7fd49edad3e996bfda690221e7805e44a180becb0b5d69af5242a3eb7784e4581c016494a4a5a942203f62ff0c5160299d120d42cb8ad480a670742cbd22cecbb41faf77ff4434bc137409db02a4c9778a6f7a61e0a230d735e1cef3f5ca649c5ca01ba08ba38c0f2f4602043276f7ae2f85dd9e8546f0bad82c777f43a103e2d3c63a03b423f68930d65ef45c1805f6c750f81f07853f73a9b31571cd86c2a6d919023724744dcf262cf408ed3c9d3794cdeeb3d2c3f608fa4d53465388240037a4757cf7cf869be0d82effc57da3c6df7ba9d13ad7696c10c6e4e922e0b8d586f7fc85ba3166b95cc6618575e8e6e5d20ef2c250921ad96dfbdeeefeca96210c5fe3f2ff2267066fd9a7656bbfb18518e4dee500958cb650851f51b745caf9921678969a139f77f1ee02dc6ffdf6ac7fc75343b171618eb608ced1357819fefedbba7d25d4ce4ce3627ff0871c2736369ec12777faa3ee6d0f17f09188d52cc302b0211a8fea5ad7673bf8c1ba881e98cc6395036b15a77f9f087c57fc2b152fbff65c9edee926d4013c9aa0cef22e3dc7b1909f1f4b0fd89f521b8d73592fde8059ef416cc2ba4a7c64924ecefc8722d27a015e19e0be63fa339b2a2939d1576c26f58d7a8dc3039277718d959371b087defee7a519f5b6587b6cd60b3c1b4434a697b59c8c19ccec08d50038a526f77af251e2c8cd6a6aef59a9398621b8d746e4c9a45dc58a6e22b340835c38f59719ae846d5a058951057fa740794a40e1a331ef2a9f043d136020d75ab6fea31a6c6418c8a0b4b3e30f4316cb7e9f08a16b2929852e60715fca90f915dd9c85c354708a2459ca6a8d3af1ac040dc9a60ad47994100db97e586f31ff71efcd76ac81cdbb7e833e3d9d7a53b27ca513a51ffc61073badae36e6e29f14ceb825c8283d02c1e7725f9096482efabc6e99a74dec3eb1d5d3db5e83e27a54c056ebe39f58e13a927144f89b18705a5cb36b59283e7305a5ea290f0465ff661222d76857340aac3c7d3465ef7a12ba1290786637ea8a9222dd2e4acc144dd884db01036b3d54ad1df41036cde15ed55bc3de7e40f9b116c63098f3975ff746e5d7beb685c6fab78c9b65c0d8c16907c9a75c6f990d96a653f3f6e5627f044525e3402abc8b756bc7930b1503f84a42b7138c859a17f11f492e5a11794595b8feb1637117932e79bca007cd6c3eb98fc3acfea8e4a6466fac8b5f394434a05c6cb692e28be9ba792a9dc4090478c1e8453ce95f8c251768cf1efb302b9f57c3b07252926c733f13789d3b643eb5b4d48de7b623a3e2bb2795b5bf43f21539b616e3a5cf460f14b5ab79c2496e9bd30cdd9583aee65079fcc97dcc1c5fd6113115e5d103258bd37671bb91a8af0de256623d3807284d91a88b25a408672c14b38805bfb52de97b2ab26dec07e91e30da4bdd0be084c42d961ae0af5ab33273ada4584b0150bafb102fa7eefbeecafa22701ea91522acbb8731195e68534f32f79d5c180df7780b7d4b6de9ac3ddeebdb5061fe855f63222a0854add7020bcd4b7b5c3a83ff8d68d4e71699c400d3eece3f206a3bb7fc5dd2d7822a76f0207f3cebfca196c1932bb3cab115b03ec3dce0d6b7f77485bcd9e4192edad86a244f1c9f43df04cbf13ddf0983d1df3f6fb623414f7bf3fe959dc541d80e9a2fceafc9b1296c7a77146ddf81601f4c7ee3c23ec3df8ab0a4bfa325c365f71ab99f9a44fcab0c3030b40cf88008ba6a97b3898dd7288af10087920f2320f2788b4e22b00e870660442a0f781bebb53b519526d12121ad0da26c9a50fe8dcc70e96373f03136c1ab3965fec0075ed84b73238cd0600fb1733fc3c0a0fa58b6f360ed300d44488700492d59f805657f4ee36509458815c350f8820b2e5a7ab7b6c18ab670b652656ac2b410401f188a7ab860e1290e5ada7a7db1a32f047f0a3024f719d4a6fed7ef01b1b3e96e3c420237592848e3486c3aa458397ea7c0977730430801c316e1b3fffa28a0782443ded0b567062f2cc97a1bbc10870e63944a25d528b5d5a4c192872c0f596549a67bd9e85d7375b0d15120bd83196ae09a63811e402ff456c115995e39cdc2876efc927a88df80e50a9855471cdb167b39e60aee76390029bbf7653f9a0bac5e84302e3f22af98c5abaa42ff52a52dda2ea8518a4c3cb5c7f1f31cb72145cac0d73a0bbc6f5186b4e5a7fbb262c83dd47a38228455a2b63213d7fe133a315c8c0166004344934a7c4fb04edad6e51da96ee77bf718914a47cbf13973acbd9c4681a0d5f165014dc133e92ef04a2b20ce733dac2c0d85825a5b2b3478c1d3d6f27af9fb1f198af34f13fa9cbd39e403cda595516a50c5a5fc5563b3b0d584eb916cd5551c1e5963c29c4116222530f526fc45e99e00e3626ab0c9078491f89ea828941d13a367d63fdf788fe4ffe6db90bf969b5824496f164793e44b714ecb7f91d9275dff16e6ecca47d2724352fc9d60d920e196282360ead68a9327265fe85b7955c012b7887b1cb98d0204dbe4baf9b4ffdd09d4d8043f23beb0dfd3054d27ac8b13c80f1c3f7795b3bfdce5aac2db90daa6016bfc92e5155b08abe2d1f73e11ebab122cca4124135e90225e514e048db422f4521b51dd94db5d53f1d0d3e5bf7da1c83ab3f8556e5dd3c4aa4b68b76a0349e296380e6d6c4f2db05289f919e66139fd6e9534cd9aeef519bc2c8de5dbe72c2c5dd27b4f5d27f5b53e4a831c88fa5ab0d8db694c4de6bede2fffa2472e600b8cd5acc82c5ef52763444880a0b5a6cbc80e3d3de42d7baab39577a8d94c8c37e84a65ad2fe12a42ce6e231e92f6efc3a10891dc51ebeb1dca190e63f7c21c305fc32dc89fca42fa13bc773f7b308e88e7c654ecda05939a1a3689f432804e7d76e85b490ea4e69d5c6a248a35d39d5d507f85aa5660e142c949b49fb0a8cbcb43bc66de5510f4ed8d9e6d19be6e0a63858251072b3a5d78e3c15e0add480061e4125585398953f99ccebdd67f33cdd7d18c18c6fb20942d0280ccfe7b3649c9de7e01a4eb71257f188e6b22a3c227739a694a1db6681eb1f6ed2704313b6ab6dbb4a0a80bccae292675482ef3e61f2bc077da222b9e38fedbd2e8b96a978013ecfa20a75b85c1927b7a7680431d20c50dda97dfb15b4f40538313bbbe4de1b3514a68986819a63d7e8a87f2a2d56ba5c1db9979a8cc9e6327d13bc8b3e46140894605e640049bc0a2b5ab7b384cde3b89c286c909b6ed682a08e2738565cf8f6b4a3105b5e18a2493b8dfb1895094f2e44c283bc29e88e68438fae420d12bc2a6c095cd3d3aab529095c94678d805cae229a831262782373f893bcdf3de50a18ba9e23bddb5cd859e42a9b983320913196c8e723fc78c57d58089b68b7e10d6acaa9157e9b9d0730108cef3ab074912d9fabd783a9f310165c35047b37d6829de97fb2f331270ca93c7e565151de67ce2a5f5c4bb6a5cd08778c44dbba709137edbc8b7b706fb8befaba6cd78e738494d9ff37515b858853dc7e22deb4766035c45e9044b0188ff93dc7c2da21f86df21e67e3633570ebff9ab176dce890197039456e8d6d0c153a271545750ae3f121864b0513426c37af0a158f2a999586b10368ab228ffde50ad738983282b30979ea8871532318c3db90a61b8fe15887c3c4afa571dede05754a7568ddb1094ccca379ce7b92957766c9ef8c1089508658e0ff148fb682295f3b6c9b6fe82673768e095bc417050e8bb2737dc3ad2b080fb75b69c162664e8c2fa0bbe8a28dc61553154e7b7cafb99bdb5a77f9b76d38ccf3fd913892e8cbea0d2dd0eb5bde0eeab309e276a908a548bf2d2c3ae167fcb8f372b2f4d0e63f99f444f4380897fda9f96a2c3d74b34fe0cbbaa2203c2b116c74f44dee63b387114a9e985f012ba006ca6639f6c6ab27eedbae0ae690cd56293c18f8a02e180353542d90a53edb5c10fdeb782860ece9d268a2bbfeed0c22c0d390b0bd7f5b83ff467229c10c95e6545a7153c0d774031d4c02f47d10adf82e20741f02fd96e0ac841fd038d69bb4a58d5c3a223bb510828906f0a713c501e13d01edcec55e9fa2c1719310ee7d0922714d9fbffe9d14d9ed62a4e1ccd11d28299e54b9dcb95e3a09bd9c02dcec495cc23b0783a9f0ce820bcde2b90b5ea8221ebff9221631d8b2f87fc2057a141b5b67770ff3b0b65cc47dba0d0ed055f6c978d6c7cdc3815289735ab56f6b82998371daa6bf6d966397928fbdac291602b8531ed8c7da8bf3506daaf55294dd48a1185c87e7e183c9e3565f09d03583b999768d696b1dd344646d21ff6cb5089b80889864bf55fb208aefa9095b25c00339dd7966e888299bd48cd57a3a627190fcb00ae21c4307bf606d7950de376ccbaab2eab613d9677d30e50eed16757ea0068613d74483d9967b6dfaecb8d8f01bedeafbe9a72e50ff37a7de7c0b9b14e6982c4215202afcfda9b850ac3ca6652e0c8b2c601fbde397ec02759527a4c65af7b09af187c2a094eee0253d7d6b54b00dfc67bcd651bf6608f7749b93b2482b5babed3b8bb79d98a2a274804b56006cfc5a8c06c685da0598311929e52543dc84c2d4aadec2d20d150ce12e528a638250deebac0915bc2283384e785029ef2b65dd918a55779417cebae594accfcdaa3c9eb9851ac0bd6dd701273a65ae347e7c9368f41273c31c0381895ce0c4a1b18f033b9d45a5858524cfd3d101e3137a0c93f9b6ebabc81a579f3ef5b66583de15f0fde955cfca18f9ff05d85209d7639610ece17cbf015648defff57de3cba7ec2f8eb3f56c873cfa98fea02b94251109d963145a84083367da53dd6917bdd5ba28ecff948bbeec442be211a8d28cc9787deeed4793b0f0d3eef6f2a5d59ce48b6bcfadef1ea35d18feb06e1419100a3d6a3699f89b6231ff1ff81bbf68c429685d99abf0da57306a1435856eb85f22de39ea4c05539aa3f2fad60ae6c6327bf623179e8798211c16c2a8e40b4ec3b0549be66f55f9d43"}, {0x50, 0xffff, 0x2, "0875057103e7cfb0ec0db2901b3aead35c12d71eb910e261acba50de7435b26c7a3d64c8f6e36e8c8736e253359a9eafaec192d27a47d8ffa27e"}, {0x90, 0x1, 0x80, "284919a83be24f66278e5dad999ad7f4908d60de5c360ea138a57ff500365b37ade5caa767f5c2084943e09f09d121c93a259d5fba75efe83304bac742fecb03d549e4fdab8ba95c50af9329c3b1f49cd7cb04905ae377c5333f2c6af00f1e5e2cc1d682475a37a9f330421c8a52ebb13eb794714250df52943edb8598aa9d"}, {0x70, 0x1, 0x6, "a62c9d6edd7f0f8bac0722bd3e66badfaaa09f9e8eb76b6689ffdafbd113a2c9114af61283d0ffc4c00165f6ffed1bccc58bcc1055fed35a2fcaec9cbda1dcd1751427b4e2ff2f994cec8410f2dc7839dca65331fd6b5a2f4baf"}, {0xb0, 0x1, 0x3, "9a9b0eb59608c99632c05bf041f05a300a70eac55762cdda9d9435ba96eb5c239258f5dd36d973151683dfab3afe793b6884760be96837e84425430044317acdbb26c06e74cd7cf215c280e5f5c11d9e39f75b1d1f064a44cf965a3f2f83a1bf7749e878bff330af3c3b8ceab93ae60b90cb5251e4f95ceca107934586944b0a1d80559c0d5d849f133cc51c309533870b8f59fc7b9c4070d6c353ed7584d9"}, {0x1010, 0xffff, 0x81, "a1975329a074585ca1c2cdacc6944b89d5ee98ce7f1adbad9cf65bd6b45d33ca1ac95fc4f03be1475560ebcaa243f6f6a2c3bf356415833475efd3dbeac178df5326b56c3422cc27e8a173f1a3d80a0320c016dd9cfb8ddb3c9b078ffa1b98dea9e5ce86a75d21ab5d7adf25497d836ec5a5aea8e5bacd4e53cfd607d908c7bfa7d6160225659897c9f9c5058a5f22c814fae625d2d54d40a22f1ccbcae3a29404b836f69ef40a20eeb652e3590329f715b67f9470cb5fcbcad665f705ecc32c532df6fb9cb83869d168a0080cd9eb1e8bf212479893a52ba247e2725a3b48d816357e2c13400a53dc8c4af2272b0708ffcd657376d390dcb12336a039a02a4cb23b217a3ea1291ad4d2fd8cbeadfc40f4fde803bdc9380a513d9999b057ee2f019b21d7fbe90beaccfa231cac37a48e02c4bd90060dc63333069fa25e138547d5f557fd10eaae2ed212c9931658066da4adcde109a2ff4c37734d7a14601671bd006bb77d3a8a4547a325076af6edab8173f7187cb9e0f1aa213be18b3f7c7189916a3a74f610cc22adfea1f376c5699b794c2b29da4797c66245b18a9a51ff404dd78c7803d3b99bd27bcb0080cd253111771a95389018d585bf1c7a8cc384e857a6dac47b3b4991213832d2a381f8e7ea18531e2f102e460741141e225ccacac5f18b8201171b378caf195a9f608cd95a67f9f9cf66cbc2505ac6e53cee87eef48f8311b0cbebfad02981e40937858ce1bfc339b5ea129393c62e3bfae9882bad38ce0e4e958b5c3637f685525f8175882f6ce2186a6087d958a7bcc0746aaa325af117129d2030aea3df1335d6d9344a7a31e42df27d5515ec78e4cca2a705f8d76e5662ffa10e051f140e60eaeb5f56ceead258e8263ca279da659dc00775e037e8545d01355296ecdd2481351f3449c7ce4ff82a85bcf589e9626b55199050e6804df60130383a54e989959d71c0572b738706df1055a36176e7995f760a00971f77b7e4ed93b4ab0999fdfa892a96ff8b9592c98f186828123b9a6228cffded3eb8b7c6d9270c0dcb7341eb71c5b0eac361d041ba4b535779fdfd336544105105ed04f055821533b3c90e34043e6e89ff4e717c95c15fc82f6ea7368bb283dc5c7b711ebb7a349cd2082618747a3df4d062b47a37d23fa89131ce2b75b7f3b543aced6c46edd1cc7fd2c4c8733810a5d1c4a8ee4f43664edc803e82881456c4b8d30e48c75053a2aa26e00c97a4edfb95378e6d51dea79fd06bfc90ec87802ecad4dd43b4215fbe2612092cc3cc32703df51b91343cf1384bf0aac80b158c46d8b9fd26fd9785889f4169d9fac75e32ef234d4239a486b4694aa0065b712b0fa8ae114b27b47aaacb6cd445e0e9021813d858a98f0ece963648166e841a94d07481a55eeb3c17091c880103fea21b291718004e8d3c6dbd9866c5402cbe9c3c63c73489dc8cc61f58faca236576bc2ae73e7e1cc5db4231ad3f8d931d5be4484d7b8aba0db6fa929ad3ef9f1d75cbd6fb8b8b9f65c3bc48baf565f1e3396bc877d17acfb1c382580330925a04d01eecaf1313b92e964897b1bcc14cb668c794b7828f94e81f6de832e6b7c30e6ad319fe6ebd20db5a1682dda50f693844dcbc0ae3cd19c987159e2422cb7e0575b6ec11e23e3eca8e79067be68674d7f526248850933cc2e2dfd14b81c783fd568fbe2b05ab7b7c1384fe6c6be410def29fcc885223ee503ec39ac2ca348b65b24016e101973787c92e550f692ddcbac120ea6d71da8dfb25fbacbab87e36a3cde2631f6cac2b1be0c6006c88dd1a934e889b770d1a3087c79056472d04370184ea10c469a744de7fee3d07f259402d650edba19e226bb07a874bcaab3a16bdb35a6fdee04419d375df0ccd3436186e1b63098eb25265c771d188bbfbe0d6b693242f294712351b051bfc560064f89f152124dab303683b43cafb61c0f1c58a25f1c7e228fe255648e89d56d91c427691462f95708d799a0ff7e98a04bd84e37539ad1fbe5d05ec0930a7cff34e4035f82bfa98ff4f842c9b5af9d93faffaade79bf8e9303ee2802931bc518a035097531a4891394d72cbd0b52e254d787bb5cbed340417c074cdf8dd9406bf5a2112e5e10beabf454c59e78854671995f0a9ed315edf89030ec9ed5e469d6481894b3014ba1c1d93aac3a0696541d661d7e2f28178bec45053d40d7cfaa0e73460a92d9493bfd5b5cef8592abaa9dc373a2a2f7e21b4f947b17a7f10be93e11abe315283cef1843f3056ea7ffc94ce3834ba89447b218f00dfa2342f6aee813c0d9453d088f65ed1efc1e22574f72023c96e5c3f096258cfc9447e75783bee540e206e6d3f436de30cdc50da8370467939b7426841bb2110f33d5757b1deeff5a1be4f3eb07e9a8e0ec96f6133d7624d531154e5da0dabb87e1b74320cb69b8b6663757c537a79c42702ed1164a2084d12ba6b6d19b64f5928cde15293d334b6b0bf9288f817d1318afce29702b6d13e5f97c9d2f2ee28fd0fdad2ee033bee8e6ce5d011baae72c5c5f1a8beaac764e77edfdaee3fbfc89810bd479fd6d126e640c981be0acbe1b3a19298a73ec4d5739912ea437694560d3c9726af3a23d7b8f2fb4b1aeb938e8743d7752bcb761217bd8b13b5a33b9daf5a111cebec8471e9cc834324bc883cbf88a7338b7797f3b83e917e6394f19ea3af6fb01f2c675161512f7c37e1a785c48044cbc93f24750511c27bde4c1f8886b682bb5ca7b8a65ee7541b4bf7f30d87d7650edf13adbfc5ac35e37e68f891cfa914e56bb8343b5aec683278bf8d1014f4c2e67094cca760158b553c5e7b799e1a6fea8a683ebe4ac4a4009b028943c8f437c5cadc9891b99a26f83fa7b675d61e932c8966f505127358c2c36bf23dad29ab34cbc742eae93b5481c8faebed5545ee22640f34cbb47fd2fa227f780c3b63e07376c4234aa19c0bb7b5c2218b568099702cadfe1ff7867ff4f52d35daa266231f7b1654b9c762e02daaf974969d503035bcc82ff79b62eea0ced1c1cf4772fb7b822dc2e649cbbe04bce380d98f9495232d2c5ecc53616b2611236aa66c9b09996ac9089f8b8c81ad9eecdbee373eff55895d213e3437634649cfd05eb8dda102b8f175f0db197199966d86f4ec290c9479ce94eacc59ff056b75c6c981918b395962d85805c949a73bdb185dda5973375fac8221b68184f99480cc5f867a6b4a6dfbaeb7f802060c4256249937064b8f76a9cb8e3377e964a9be4244839f8df56061c9435823c83d9cd117aabbc99dde418163ce504cb0d0d44273b0155733ff86071882dd6eea4013d9cfd1350945330649f9dafa602e94afcd93531552633072e37f3c7e8e5051e7e35633e97d381123b705e226ad32f2e7596c3a5c8ff9eedf842d17767b3ddcdf8d9a59df05ba9a515453a926134c7c0e87c5347a212d3d62f201d265664baf9ca67978e303c2b8d48ea0c19187d79b99327b62320eb42b20006f38fcc04a19e9856c7fb9caf98cef3c635ebc5e5c95551faa467d945c980b11c14c285ed8639a5c136979f041ab65c1b33aa934468088e360dcdd1e243c778321883279fc6245b40853160936c8f125a10c9f4c1e52033663ab719c152ba22468903a685a68cca14f11ed9884f8ad959d2430c05640fd2ae22b9f7daf0e720e29c3e3dca1ed2f50bc12ca8441bd67c4c56246826f86429d1d97c66cce100f9fdbb27421596d3c66426a71a97fec9768e891b0d65014bcd920045d95b104d966a1ee1e7b2efaecd246c1804ab25efe134fe2974876605c579ad5bdc078305f759ef44532cb023f30131bb414925aeb6011f858e55a40dcd1811cdf06233ecf2847682371b481950ec918b3624471f350f70b9bea6018ebab54b4f2b4457cb9b223ac2a7b621879d5f839da12b78ac46add14ae9384ea8605038005828aac746e603fc62be2e56d63d2971bdd73ae9a98c256bf96bf45311513c030b70beeb967167c2510e5b4c08a2b50d47d308ef9370e35ea3a6ec5de926ad1a379d1de5b86eda2ed7967921c1587bc8412b50fbaf42fe04467d5366dfcaf428c36cfafb8157cbd654d8fb2dc6636549e11fc45b9db2d0e2a5e85022b7eaac609fe9ee04e61ab40b57814ece5d384dccdfb73f3853c34f23acf4c023d60825b19b34a386516962d5182888a392b29cfdf03f37f79584f995573c67ad0d383286e1745043d6a9d9086a936422333056b99181847f5d40b6e1656639bdb024825a7ad5023f521676d87d9c73fa6850433b9ac4f96d00c5b49bf77f871a03e0a735b08501a7cc63d427bfa422191ff7ee784c83b5e3a152ff2c69ec77b17e8c604a6d00893ae0ad1bf1609b0a9ca9e94cc8b2a43fa2b1cc6d2db82a63ad46ad0a8e431153c9fba843693c39d0922f2fce3c1e524379f0ec197d733faf0757cf165dba94f2c92dc7c625940ca1aea764fc54bc3fec0d45a221b0a83a092e84012a7f0b33c9e69226c687785c652a37b90985e8ef74b75eb85dc000bb91116c7ff245a7d09e501af0018cedcbd7b52f9734de05a71b2fd2b79dcafc008cb2756c2ef3cad13031e550bc3baaee103e1123df4d1ed04dd6d26fc4e67d7bdf31b443762004b1cf2ad97c22ae94451506e21c3c870590b4f374503feb6fe392397405bc2f431dcaf0b6e01a17c8a7937a1b35abe87ed623c7a8ebe9628d63a1ff3121c5deea8060a86827d53637a205c89e0007966ea42fce3a5156daa76229b541e538681d0a6fdad4ec9f14e3d9b1f10cda4abbb9cbbdaa77ccf32ca18ad230e267201664b9199a6ff4e88c3b918675348140d424e57e9c455323bf91886fc2ffd367f7c57b1b828ead7482bf038601d1391e625214236d6775756a2e54ba5e50e4c3412306c52d2628d7255689ed5269e8484360f8cc3da308f4580a4122b78023c0084af092ac87ae8df2a3f73e4325eab610138f2cdde4c63362140b00c828cd947f370cd523e1967b2c77bc3a2c7a021055d733ea22fe28afdf935478eb1f17ddc7cba927066cd7354803e88734ec0103ac5e7b156075b08561443054a0b24dcc8d6ccf2a0a6181e453f5e185e53f87db57506effcde92f093a9c716fb5ed206a826b70e371d4b139d4671b6c92159520c33d067760a0898896846af3b5d1a40ffb30bb638a0e5bf4b2c0d393e238c0df7c9a2a9cbaed6f114268a34304f194cbadd4be206f395144945a9c1519ac4cac2aac052dcd5efbdb2cad12a0ccbedbb76173b5ee1f15aaeeb1a40ee6e98e1f20e1937680c6193fa65a64f58145218035f2e863b1f9f5793e8854abffda1c7c787c38270de84ea95f362cad25b2544069b143ed75cef4ab4dbbbe8925488122537d5eabc423dc3f568be808cda6ac7c47b83665840512ffa59d9b6b19a88253f5e37ed6c909be0aa2315890ab0ca11b04ce8d9ebcfab131ec204f546e75c4919aeb5daa960c6a366851dfc5234a38b5a7d0191f99c93a1bcdad8fa18851d229b76023106467d214ac99b80944e097d1b463e0f7f73e50ba91414e27e50efb8d9c7ed154731c65f7be721672c2d5040e9fb9fd0ad304d2b29558f47e7be115093b3a51f47c6ac0903bebf68451570ed4b4b9250beff2b9ee00cf065f03bd96f987612d315065ec08c7903c763fd940ae35959aad00e0baf1bbd1ebfb7ac5c662546ae866f0074d1928c000c46eefad84744de743b99c95c32c1e39b2bef6fb62b2bbd5774add447a156c0068e7763d4463768423d8ea5cb364bd05c56b379ef4bfb8a10293371e0747bfdebe2"}, {0x98, 0xffff, 0x7fff, "bfd462886e3c0f7672b285daa6c91b0f494002b502c87336900c1e822de8792e552d00e19f1ad4c490b8f03f34287f1d9eb50f1f89ca779bff173194a26d14f075cb0824f4e20e19b7e02eef6587ceed61be571a2c8a75cb80b094e0b5ee4ae4a5ba4639c68025cef55f028ecc8cc23ebfd31da543459017f9ba6ab3576511bfa6492f76"}, {0xd8, 0xffff, 0x8, "c807c32848529fa14e56196f4b82c90bb5eb1e0bb9863d068789a201adfb03767fe4fdc4424753ef06c6a8210391918c6396891ad835c25de1b3c59af10530511088860efd920ea7f7dc2b2c42661b3865078232bc96ae74265855e2606ed04e9e229f30dc9b2870a9cb7d4f7a82c62fc98a04c9fac5bce983f1644ce8467f1f9c1fa078229f34e49381151187f05c369614cfea0529950a8adb986d66f7dac56bab6f9614ae8dbb0ae19940131e497f85577976776cc1ba12efb6fa37049e253e4dbe148b5412"}, {0xc0, 0xffff, 0xc8cc, "66b49e0189d38e79358a3e407c92b169c2b7996e6a0b804bf7f1fb2b602d7f1897ce352b60682b8dfbec71f9d5865c8842cac4c43be38a09398e9b6dacd4b1d83c2ad1ef900730e15d61cafbd11566062d21b36a57c7739ea17da833c3aa0e5353892e120057595bc623d957386d9947da417ad8cdcfff102c42c4307caf6892fe62834a816674a13f167c22972694fb3683faab09313caf3c0b3fdf5a4e3d5c4f9c52d5cc0ff1c3fd00f1c6a49b1d90"}], 0x2450}, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000037c0)='./file0\x00', 0x80, 0xa0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000003800)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000003840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = msgget(0x0, 0x21) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) msgsnd(r5, &(0x7f0000004fc0)={0x1, "e9aa3f81bec3581280a4a28b599b7531f5558e8d555c2db6f6c68d64ed5ea9f52aaf5cae91a06f074ff46965c2ff7e76efa8eb"}, 0x3b, 0x800) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000039c0)=0x1) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000003980)) 18:30:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c6, 0x0) unlink(&(0x7f0000000040)='./file0\x00') utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x3}, {0x8, 0xbac2}}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0xfffffffffffffffa, 0x0, {0x2, 0x10001}}) close(r0) getdents(r1, &(0x7f00000001c0)=""/58, 0x3a) 18:30:02 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) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:30:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8080, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCEXCL(r3, 0x2000740d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r2, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x5, 0x6, 0x7, 0x6, "39f63e3b51a8e4c6b39d5c37401524a96d66294b", 0x7, 0xffffffffffff0001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 18:30:03 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) 18:30:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffefe) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r1, 0x2000746f) dup(r1) syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 18:30:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0xffffffc5) 18:30:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0x446485c46) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 18:30:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x9, 0x72, 0xf61, 0xfffffffffffffffa}, {0x1000, 0x100000001, 0x4f5, 0x30}, {0x9, 0x3, 0x800, 0x5}, {0x9, 0x3, 0x4, 0xfffffffffffffffd}]}) 18:30:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfd, 0x3, 0x1ff, 0x0, "df30c1e7e40000e000000000000000000000b29e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0xa, 0x80000000, 0xfff, 0x81}, {{r0}, 0x1c773fb6e6edcdf7, 0xa, 0x2, 0xa000000000, 0x40}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xeea9}], 0x1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x71480dd56348bbf6, 0x2, 0x0, 0xe5}], 0x1, &(0x7f0000000180)={0x80, 0x2}) 18:30:03 executing program 1: syz_emit_ethernet(0xfb8c, 0x0) 18:30:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ba49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000e0a90000000000000000000000020000000000000000"], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) write(r1, &(0x7f0000000280)="5d2e573fead7b01ddadd966caeb9a4b2280c64bd86aeed192373dca9f1e66eef833acda13f6da0e8c9915750123ec838688fa67b78c10e4757c44896aa98e7bc6addeca85b608c9381142868077e5bd884200f380dae0031d2f0bdc39d84bf4f6a9afc0fc6e81c8bf313232d987e1463eb1d8e590c7cc50bec2242b10b1ede8cb0bc63d6c9e251604f947ec44c8e7c3d2f79a4b87d8862b83c684c85d397ab55c7f0d363b38aa46ccfbcb3a1f29a2b0a345a44776af05080ca1c6e3c438db221c4e1d6db", 0xc4) mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x3) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) 18:30:03 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) symlinkat(&(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000240)='./file1\x00') chroot(&(0x7f0000000280)='./file1\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f0000000180)) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000300)={{0x1000, 0x1000}, {0x6, 0x9}}) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x100000000) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 18:30:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r2 = kqueue() ioctl$TIOCCDTR(r0, 0x20007478) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 18:30:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001380)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) setsockopt(r1, 0x0, 0x8, &(0x7f0000001400)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x6, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r3, &(0x7f0000000b80), 0x2) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r4 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/155) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 18:30:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x6ffa154e6b863fb1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x8, 0x6, 0x4, 0xce370000000}) close(r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 18:30:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1c, 0x0, 0x2}, {0x24, 0x0, 0x40000, 0x1000000000000000}, {0x200, 0x7, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 18:30:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="2651aaa0d961f8dd0308b1d1f311202c8a38216a94a97806ad6618fdd4fb8aafdd811ba025ac3044fa6b0c056cfd5902e24d"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socket(0x19, 0x2, 0x7fff) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 18:30:03 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xff, &(0x7f0000000140)={0x80000001, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x45c2, './file0\x00', './file0\x00'}) 18:30:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x80000001, 0x10001, 0x9, 0x51b, &(0x7f00000001c0)={{0x401, 0xbfa, 0xfff, 0x5, 0x5, 0x8, 0xffff}, {[0x1, 0x0, 0x5, 0x40, 0x6, 0x6, 0xfffffffffffeffff, 0x6, 0x40, 0x80, 0x8, 0x6d69, 0x3, 0x4, 0x3f, 0x9, 0x401, 0x100000001], [0x7, 0x1ff, 0x6, 0x6, 0x9, 0x5, 0x1ff, 0x1, 0xa724, 0x3f], [0x40, 0x3, 0x1, 0x1, 0xff, 0x5], [0xb092, 0x5, 0xf18, 0x5, 0x9], [{0x2, 0x80, 0xffffffffffff8001, 0x30e5}, {0x10000, 0x0, 0x2, 0xa43}, {0x39, 0x0, 0x7, 0x6}, {0x5, 0x8, 0x100000001, 0x4}, {0x3, 0x0, 0x1, 0xa2bf}, {0x5, 0x3, 0x20, 0x9}, {0xfff, 0x7e000000, 0xac8, 0x4}, {0x8, 0x0, 0x1, 0x445d}], {0x4, 0x800, 0x6}, {0x4, 0xe5, 0x3, 0x2d1}}}, 0x6, 0x1f}) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:30:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="90e03265287f4fb6fc15532d3ec6fb15712b20f12eddf68716cd4726b34c95d845b1386a674d1265a4fc0195de9f56120210002019eeb7a8b2aadff4adfb62a372d97147f3", 0x45) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 18:30:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 18:30:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6, 0x0, 0x8737}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1a0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x400, 0x8}, {0x18, 0x2, 0x80000000, 0x70d3}, 0x7773, [0x8, 0x0, 0x4, 0x200, 0x10001, 0x1f, 0x1, 0xcc65]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r1) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000440)=""/67, 0x43}, {&(0x7f0000000080)=""/6, 0x6}, {&(0x7f00000002c0)=""/50, 0x32}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0xffd, 0x1, {0x9, 0x7}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) 18:30:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 18:30:03 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) geteuid() ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 18:30:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) 18:30:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x20) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) pwrite(r1, &(0x7f0000000000)='\x00', 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x7fff) 18:30:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x1397ba92) 18:30:04 executing program 0: setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r5 = socket$inet(0x2, 0x8000, 0x10001) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000140)="50e3bc335540314bec473df810b2b7bee90a86561a0c5b96db9023c4c55907e7a9c721bfae4c061770e441f60848baf3f33b84fdc0f4b18010977e21f2ce3e26205e06dd1a111d3f0152a1dbe655f25888e72cd3d1d78f39d7d498045a04906ea346de2ef8f228662a60a24e6090abdcd63858c481977fb717f6eb5c27d8eeb4084b4c6ac8bc", 0x86}, {&(0x7f0000000200)="cc4ddaf1e5989a62e9fcfbe3ea5a7fce01c23f38653a4fe6387eefcb1e14c7dd0eccce756381fbd17f388c2d12a856817779b3f903e1013637be8faad59ad467bcb56aaf34d9ac72f2036fd70aa12387f75f20edbfba2875112737d674bc1cca0ef9e63c852d5d7c7128b37a07805f10b388082d45966dd281536faf2d48406b8bba32af5c1bc97ecc979ab2a09770c6bda3abb09a06f9af4e6320a8c66cd8a0fb9e838586ca562bfeacc48e05f8076bfc680005d4c4160645700cdc0e310df3adc7eefcb28ceaebd218ff5e463b39ca9fabb5d3e6bfe27456389d0f8cea52e6b38b9f98dbf0de9b", 0xe8}, {&(0x7f0000000300)="5bc73c4670bf8a87d1b40e5ccadc19fe9cc9d88806ccc9e5b71a9ee3d4a4026cd30bc6b5028ec28033f4e8c60191e87e32", 0x31}, {&(0x7f0000000340)="6ca0656d048f86ece265bcff7e48c38491571c109b53f29b4b4278dd6c3071db0f", 0x21}, {&(0x7f0000000380)="a0a293a4c6b6d0d449bda6cafa6472a3c106a97533554a", 0x17}, {&(0x7f00000003c0)="6a1303e52a04f93fa5327264dcde0b4c7c76225308868b4e3239c4c04731f008730bef60a867", 0x26}], 0x6) r7 = getpid() r8 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xfffffffffffffffd, r1, r2, r3, r4, 0xc0}, 0x0, 0x4, r7, r8, 0x4, 0x3, 0xd1d8, 0xfffffffffffffff9}) msgctl$IPC_STAT(r0, 0x17, 0x0) 18:30:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x9) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xd9, 0x8, {0x2, 0x400}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x7, 0x3, &(0x7f0000000100)="0ed07e7c1b990caf25a08d7b8e1d575b80254edaff7447ffa57a124caa1a05a022e5ad3e0aec65a7e4bf108cca1346223703fbc5b54dbde553d5d47294866515aa9edf194d191f537a0e3e69dd30f6f8cf60d17043ee6cde2955c2bfc502721cba8372f38e1ef7e5f8cf52074878452a20458f6dfbd7b2598f805241928d894c6d0be36d1b2fc4", 0x87) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 18:30:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98048e5a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c201c6be9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xffffff73) r1 = syz_open_pts() close(r0) r2 = dup(r1) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x510c3d5cfaafcf95) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0xf91, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:30:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) 18:30:04 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = msgget$private(0x0, 0xcd37d140056a9acf) msgrcv(r0, &(0x7f0000000000)={0x0, ""/8}, 0x10, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000040)={0x0, ""/80}, 0x58, 0x3, 0x800) mlockall(0x0) 18:30:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) getpid() syz_emit_ethernet(0x6d, &(0x7f00000001c0)="e4e82084eebbb3f541bf41da821c7df04bc707a46aa9d5264c71ad2d65ba08000000000000007195fe2933c093b4f2a7afede533a67da0472fc9d3a407f974ebe889d1fbc6eef08f579cf0122098918bbaff96473e648959a00c5e2f512e7c0fa63915c5256369348f8c6af053") 18:30:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x102) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:30:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 18:30:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:30:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0xffffffffffffff16) shutdown(r1, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6}]}) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 18:30:31 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x28c03, 0x11f) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) setrlimit(0x5, &(0x7f0000000040)={0x1f, 0x6}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 18:30:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x400, 0x0) fchown(r0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 18:30:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 18:30:31 executing program 1: r0 = socket$inet(0x2, 0x4, 0x8) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x6}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) geteuid() 18:30:31 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r0 = syz_open_pts() syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x8, 0x0, 0x401, "3f146d5f81a33d9c6274997878f1ef7c2eed20ac", 0x2, 0xff}) kqueue() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 18:30:31 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3, 0x0, 0x2, 0x9bfe, 0x7fff}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x0, 0x8, 0x9788, 0x80000000, 0x45c00, 0x1, 0x1]}) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 18:30:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 18:30:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x30}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:30:31 executing program 0: sendsyslog(0x0, 0xfffffffffffffd61, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r0 = shmget$private(0x0, 0x1000, 0x10001, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 18:30:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 18:30:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setrlimit(0x4, &(0x7f00000000c0)={0xc8f8, 0x8001}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) execve(0x0, 0x0, 0x0) r1 = dup(r0) getuid() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3) 18:30:31 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) sendto$unix(r0, &(0x7f0000000000)="632787920049127e74147d6440168fe45bfb78a32b01225602af2da2a776760f906048fe2e280b7232f99132009749fb7a09b95046a71eadd397c71971f5e0ab1efe70c3c934", 0x46, 0x408, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 18:30:31 executing program 0: semget(0x1, 0x0, 0x4c8) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socket$unix(0x1, 0x2c4e667e74d2a140, 0x0) fcntl$getown(r0, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x200, 0x0) fcntl$getown(r1, 0x5) fcntl$getown(r0, 0x5) 18:30:31 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) r7 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r8, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 18:30:32 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='d', 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) 18:30:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 18:30:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x200000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x45, 0x541f}, {0x40}, {0x48}, {0x6a82dc59bed5b4a9, 0x46}], 0x4}) ioctl$KDDISABIO(r1, 0x20004b3d) ftruncate(r1, 0x0, 0x10001) 18:30:32 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4b) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x50) mkdir(&(0x7f00000001c0)='./file0\x00', 0x100000000) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0xffffffffffffffff}, {0xffffffffffffffff, 0xfffffffffffffffe}}, 0x0) 18:30:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x0, 0x3, 0x2, 0x7}, {0x1, 0x7, 0x10001, 0x1043f939}, {0x3, 0x6, 0x80000001, 0xfff}, {0x800, 0xfffffffffffffffb, 0x54, 0x1}, {0x6, 0x3, 0x9, 0x6}, {0xff, 0x4, 0xfffffffffffffffb, 0x800}, {0xf2b, 0x200, 0x3, 0x4}]}) 18:30:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="cf020207e0000001"], 0x1) r0 = semget$private(0x0, 0x4, 0x82304a4362d1959d) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8001, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="6dfad5548683d9187cd609d055d2f925d94883fe9218260c4b693db2be041ba44abd5e53da6a8cf998c13980308d8521175af4f6dc7c67cf0c59fc88033956ef2d325103e70197b473306663dd7b6bf5cc76b3c2edb784a085a20b4938a5cc74b29e372ba1923f73e74ba5993b5f3564b0ad2fcc3d868ab2fa7d5bf687b0a6b42e1766f4ed17a665eddfe702e47b724af2f44f9b85cfb3da710854eebad2129820a5970b7663141b90d5e7575cd55e2c683255c4a507b14c77ac0f7c0e", 0xbd}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x9a) r3 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000900)={&(0x7f0000000300)=@in={0x2, 0x0}, 0xc, &(0x7f0000000880)=[{&(0x7f00000005c0)="e2c768cd304d596b3152ed1dfabfbd25939100ae6f2a49faf63e9d2f70cf4cbc2077c4afd8c45c09ec1ec0740741ef956d378078c4029e5cf909a4cc37fd666a506c8008d36a21c15d89f0f506e9d09bcf1e154ce9260addc312574f6d9ff9f7d4c449750e86c3aed9fb438d2223de6665ba92b2d1d75d492b38c8c93f82c3b3efc6b660cc49996162167a0689cee4d84307f3b4938e124faa2809cdf5d103cb34d3ab81a3b649d2b0eec992ff862ca80df6854a2653c83fce50d0ba2be81258bf4a06107d0acf79c2f1d10ca258595e54e23fe07876f32fa29132", 0xdb}, {&(0x7f0000000340)="b94a542577e1028be523a932656e3e0b18d5a38fd8adeffbefcbd6dab6be4083413d27b560668727a2aae70089100fdb7f1107e930d9add248dc9de790483122668aa5375a128b57c303993ed09cf3e4373ffeb866204a19d6", 0x59}, {&(0x7f00000003c0)="b3b9fa62dc8e5fd0bfae3bac643217041360a5301d96e814bf63ee7e0db80b484711201b4e8e09caf36ad26d002259", 0x2f}, {&(0x7f00000006c0)="a540981ed11c47470827adcff94338f54b263f82b02319e58c3b6457e2ed7249f9cc07e5cb4aba", 0x27}, {&(0x7f0000000700)="b0686dbc120209c324d3067558f69c9526c7c3db8e6dab713cf997ab866d6e5b3aea5853f912caa553a05bab2db0ebb8933c2619f66af58a1e76096c7ad24d049481733f4dc79352fe", 0x49}, {&(0x7f0000000780)="4933cd901c581c817935b6b7cb033c48741367d13fbf94b1875329101eb1f64826e323520f0a5babc20e1b15e16da65a0b250c8fd9ef219410061e3ef464ca0dc2f51fd144b8de5ff71534920aac3c37c589aeecd4f55acef3c9ba4c2ddd43145282a6d151d579ec7cb7ef", 0x6b}, {&(0x7f0000000800)="2fbdff8e40ea031d26cf88cc187d0c005d50e2f0b048ea3e0bf86541d1de41e120097862941c68f761f7c98cf7f1fcb89595cc1f0c643099eebab73f373abc", 0x3f}, {&(0x7f0000000840)="9bdde82b985d6086b9a946603757514b528d175d0a0ef25db119ecda5ef4f21cc2421da772e9d91a2afc0ca46810bde1", 0x30}], 0x8, &(0x7f0000000980)=[{0x20, 0xffff, 0x10000, "b95aed5efe884902bf74ef"}, {0x58, 0xffff, 0xfffffffffffffff9, "1be765f797ee46d796772b42147f20dcc1dfdfc780264e6f06ba8200d7e8ca18c9b0a4f0ae5e4487da55b92ca77b934c37ec92de5b2c66edf72e6ea1b8ac6a882fdb099be1f3"}, {0x80, 0xffff, 0xb4, "1300e64a1131336eeddd5fd2b318c71594107d28bf3d32d5d222d06d1cc1427e959d27b030abbc3a30c31ff58f2487b5e394ea1eb0df98a7988e13e98d298fc3f82488269b4197633868e7197a1c03ba582001363294bc702e30fa71fcb61739e2d3a3c9a274b2a213c91b"}, {0x1010, 0x1, 0x27, "da64f61f6c11ae400c24161556396fd2343b6867bee58695af1ec9cc82f442cf3ca5c2392d052929bca10104561d912c42762bbcdc73d2eb3aeca0e5ace638dc02f49e0a58f76d098fcc50d3b3a9f1509abb4b31b76d76bd71e8a6a2a20f93f9e042b31aac5e563873039bfd43a7700f2c2df515d7d42c7f05ca28b9f851975b7816a5780e327eb88cc45c7dda2fbb34055c8429b4903cbacb886b1d67c446e8eb3af11aa747c67f995454a42fb0126643f483181993ffe4958ea0f9d3733fc6d21c9e697900b430178ed3b67e2fb6fdd69cfc5821ac83496107b103e71db075296ee4a41ede03cbf08e4d7acf29fb4e099d0c740ec47f5de98bb84d90455a63389a53f8d97d081fc18c6a857fea41ffdce665536f4e015f88f663220ebc7b40b0761d887136481ab217152bc34c813ac1385d57cffa25358eec3befbe0e5dc966fe23e6ed7851bb17d349016b658f7f3c394bf055aa85846799da423165c3de2af8af3d4e7aaf9364e4d180bdcd0b9f9e495371fbcef34a6a7d17819924c3a6b738e7500236d3b4c9088a9ca8db878315b724e238db7899a0f2bbf46b210651ab309e99a9d46cfe9aab4fec43b6334da26e3bc902715f90303d4402027337ecbcfd202b94ade036d0276cfb26396036f541be5615e489e40b2029b5aa1ee2157473e443620ee7ef5c61edfb1419511f6307cdb75837a5185f000c76390d5bd1212b6e7990cf06fdf386b3687d3b029594fbba4888fd05bd03557788365e82e9986bfa4ee199dec458ad7f89bd4f53de78195d36038e3a0372d3184b5d5708f169f133cf5386125e18628f049233c000dc3019a15fcc4edb077583ac7653c569e43358b80104eb91a97eaf317ba038f81993606d23d4105fb22eb05474ff9d48446082817624f7afec6b816e9e2a50051ce3f4c4c4d5210ea069ed3682e1b88977b4c17dd9a5e50866f0c56f9e5d71a00cf76256061f91dee6414df2fcd6b0148f5589e82759aad393cb3b88aa7383641ab212f8ffc02de601f9e0654dbd95d94d9abacc88939d16a8689e04e46552e771f99d99d39ec9b277c87f55c05a013c5a552175fe1fb63e6db3a53c264c739ec6a543880d8fb39c8b937f86dbbc02d5b1336533493c2e1c4cd60cf5b8ed5b598594c31bfb65e23fcb0ab066a76ec57d4d5dbe7c1506592a91c04de87559a6128f75664194d2e3fbead0af1f4aec97f89b3028f31f68ec0f6872fa0296b753a1504986c706036374880ca0bdedf7e0e96e361cd2a46cefc276c75973a1f6395e81a2b8527c9b5a869c285b407cfcf3b70340c9e13c159038e1ea6b599c1261f5c2c3a516275f294ca14032f6d5613b9c99bc35b0d1b6b3f6c2b8c10abf08764e5de3c784b61aa31451ab4cd4ac6d193b9c0202142ed375f6ef8b958940d440ab90727cf2a8012d3d08635c0a25ebb7fe181093466e3f9d645dc6b5c20cf3a8a3ab951e24e75eafe77cb1b5a8b05e38309be7d0d736edc684c3f88fa5c03cf3f7176f897a18d2213a3d768bb6149a02d0cd6ad8262ae2543fa0b905c47ff88d29851b1417b3ba1fb82a9e3787f5d12bc73dfdeef6109bd0d6829d392c5b4d812cf45579b1f12425ef65dffa306119a0eb0c4b986860e4c7bc2107965d0d41d65902cc6d1f60de6f62958f13b7cbaae8a250b4720cd88efa73e82b2ced743cfdd0e71de129ae8bf198ad6496e1ac617c45281b7ba61a12f1d3ca5172ae960d59542ffa2a5885e1156524720d360a5d50bbafdf653da9adc9907fd319ebfefd73361e90c6c6e950e11660dcc2186af95eb75f51ef56978d09932eced3fb67978cc3f57a679966ff1e83a5abb9b299bc0738f9347d467d923143b2b73a5f1b33c253e2ade0cf9863d4c87da45ddc6255154091d13c120eb6e8c9a2db7b701c678173ca6a03abc4f494cb08200fc61f8135e77ea691133669f98c6cd0da5ed46970f16c8186fb86c4375c6a022315e95d23325f5989c2ee1f4172c572d4b31dbc73257fd06793cd432493c6d26e3dcbd2bf23b6c1488226ba090123e378881071bc7718b6f507dfbb8ae444984b77d90b359801101101919a9b590aa8672d98ff03cd8eafe282a97e877adf6a0e60a677f7c88b4ccccec574a38b2d7de6ae2c44bbd15e6731e1d8043466b8da1495e8f2b57776e87203dc7a88c201cb365e2bcbef207a046716b5c1d9abd461c5a85ca23325802b2b38501af6e03c67b679ba100b641bc0b9336021a682eeff8be7cd356e5e55e5c20ea20e59c353132d9eb1a300a5b20dc4e4133cf4f12dffe5a05bd36599845db171eb6159f292bee21bb9c724e07d9dcb7871e650763e21788abc0d990bd93c59bce94d49fa54f9a8e451dc543ba2e8d4a1940f597ee85129e94d1f8d418f57f691752183c54dcc97ee3659fb443fcbd8fc3d4572349f5a6b6d593b38f97506ad06a2af920c817dc4a6c45a3729ed7ac10226b789013805d9c84739ea0f1826184367713ba98175c81ba17cd0fa94f86b2dad34d6391b4034b15814e70c86d0730a6fd3771c91e5c888d1e5c39d955812208ecd12362798ace2c0a711183cf6ab8229a694a4fc47105cb6b5f76220aa83b01965801a53499dc0d60bcbba4480fe62e12ab2265507eb8ae5406c8def1cacac5f8425b9a0152b98980f5a60f7a1645c711dd022c000fa4c38e7975b14ebf7187109e5ff9e4b707cd7c1ff1e15fae3490ba229032e788194bd7f607cb9b90cf21fbe15c79eb2d60a39671de60cdffbe3587dd8fc5963c14550ce9358ab9303bb860aec8be55c92b76f6b417aebd0de0f6637d2df0479b83fd7c92da47bfb0234cbd90cfc0ea593ad04e88d9682763caf21672a4f730db8f785bb5e6ae07fb9e6868b05017bf0b394ee61a087bbdd7b92e7b736f91d93c94522158bffc37bd752c6f9b7bbb4dd5ca193067ec4ada65aa4ba29271cdf8fc545e2c3759fc71e785501b120740f0ba7b6d3ad7d83afed784924bdf1ad9739f8ca0592dd2a217662d76715906a016a9cd47d9ab7e275621f8826e8472685d67457648730d5645fb8191d4bc8a58385a957ef6b0d17873f24473367ea216654c42b8ce3261bdfce2e446ab1251703ba604fc92bddb5617cc8af00798169dacc5188ae3a0dcff4d0c30e1f4c6f06fb3f041c19b66818b55d04ee1ddffd7e4ac7774c7f944cbe17b6494ff5b7ad10007d04754c71d506e1d4b8ec8114d461f6b789e58a5923307f5718d1bf7be613a19cf6051713fceec2d7112f07095052cd13dfe9eeeaa5df5294d9b8d75aebd554880123815a0e010670827a0258063939798421fccb306b3f6fa8805b442a5f21b9580d7ecdd38ec5e061dfc63c5aa2ead8274832a4a7127c1a1a267efbf70ceecceb51deec9e63fb9581d1aade322250c9f26eba41374d3b8882ad56381e6fbe32b834ff759f6ccb10e1e2c0b2f0c5ec94e15f0ce6ce2dc10af03eadb3813d6b04159a36589d6b9cdd31106f1cd87b1fef45458f36b8cdd20d2827332533227e0665ea98099a0471582c352bf06e2f06f68b3d04b0127c04ad7676f802de9bcabb444f0d7fb361b9fbff54f21ebadc898211c1f4aced8fc0edc6d8ab97db7313ccc1c34ca73f300f7a3a704f98773f7662e247d3ab6ba881c5929839f49535ae60ca4f552f6590af31a33fefaa39f04f0dc8d8ecaeff8afd09a54d530e5515decc27890a8a62b3e27c1fcae886949e6dd9b0dec8dd38b40e7fc6e86acb3dd5939d6d15aad32b63eff7ac02ddb4f414a0b7110d666aeb61dfd3e847cb619ae700ac6b86753806e4f3952c3dd77e55feff84779bf87415678b4465e393e12600d0934ab50d8a697d1b3a5414fb9e61197764ce1a2c1383bfe1feb499260087dae5bbc3c2df47182e2ff1964f0f7b4cb8f8f35dc971c8deff642a714a81f496f2b4b04d7aa811c899bc28f5a9dde22445ef8ee6d132349a9230e83f6a061836be96ead1dbedd2624e0b889dc7512d00b640655470fe5a773301d3895abcbe9e737e7b7ffbfe3cc3210585b4b0773673dffd26ac49e3a1ed7d47f88198f69dba3a6d53821449c2b5e15eb5f52762286f4bcc68b1b2e22dbae20afb4dde45ce99353b64dec8f1c5cbfa8b1faecef1ba1e0be872875b004fb27ef7c9af845cc98a489da2da9268756bf1d2614deaa0d19bd36185ce6851a5a445549c16888202dd76b75791f668cb02da47ed232c1fed8310d8f7dc7d5ab49ce6983561d20ff3ab50e562b6ac06cb767e5562d05e775923d8a4d72a7e04169454b6b29fed872eea0aeab1285c3f1135aa0f460d32fd72b98286960f5a61773f8aa4ac66a25c5f20904904281c2ad09f376f62f8af87de9356addb2f6111a6a0345b34afd0ec854f7fbca54fec79985fe98b2e08b54b2beda56a0ab883ab11b8c7ce7bfcacb356d23d9a4175bac99603a678474c74b7b17944bd7f1577c1365175ce258ea0be3e9b83188e2cfe59225dca5c446c9d76bd0e0f971dabb2735c6d4cc01eb7e8c287efcc6cb3c1dc8a65df61b09a099f2f95bad955657ac74168ff69fa78afa1f9f5e67a9f880ed8f2b35887c17466fe0e16a14b5068355ad3a17f105a0ed58ef85dc317ae450d865086178cdd45383f8604074b08f7701d17f22d55513da99bc0114123850f5d9fb60afb88eae2f0766bdc2ce98e624c20d15479c1ee7529a01323728916d14b1de5cbf45ac4f8c16241be7898f5171f552fad8f803624fb1faf0fb97811719e0ea92ad4cf26f183be4c383d47721a6ec1b55798c313fd788aa9e11da255b885619473aa74f0c425d98fd89bc1cc8113a8ee6429348eb8b1538cee6f0f2e8e5b024924855dfd6cece0cdbff4dbe86cfe2a58d0555e9de69f295b14318c8b1718aaee377d73d275ce2f1f3667edf218fda57d77e2275a3132ff3ce9d0282dd879c48af7495e1ff09f11c96940b2e2513bf006ad9562830f52accda74bdcaf2f30271f9e9b0b3009dcc7481669ac8935a00ed503040e558cca9409104ca4ede28ad89283e300b79e284a6c5be5a2a85378af445b4f5024016a72794953e3412058b5ebd42fc1ae12a1498e97344a81f24fa6d182b18d9026cbd055ec0e5efaabc42521a62be4e306837378d3e75d503cefa2253e7f8b82c5de0bed364328f89a76aed2eb02a809202f75fc6363a4396512e6d8d4fe4f2057668139af69e5c6f59d3d788d9b9996876739311f441deb5df06ca8ea59e092ad3dd9651d3eb081385977c3b8b9e18da69cea5449ba9b97449ac4bba7ff4cefce228286f174022e68d3c63c801e5b6ea7a5eab1b52e8da7424f3bfbdc6d1883ad915e4f65ec59400f4f94126377f2a7efacc96adbb6e3f95be1a4838deb5c29e8f19f4e38e3d55f4a112b73b564b5a85e2cf92ac3eaa20968aacc4092ecde786640213f53d5852bb62c6a629de310c48bff78891a94a34b777b2b566be589cf84a099a751aee3908f79a02ce90e8ed2c86651d55d3816566bc8db184efc7d228da24385b9f66c6caedba6ac21c6696d733c4ae81920d28a45bb48024badf11d33c142996eed79768482f8b2cd2ec348e1b9a83fb1485efce54acdea080ed1bd92a61748ea98568e8a6c9a977dba7fd2156c8912a364b1caeff90fcf5b7ccddf053045cb72ec0f531ca52f38661bef1014a8b15a22b340834111c12a65b5ad1320fa31d821c55c1c0245995f81396a846f8d5f1e4341d5c53f39a86568c215d9461808de9b6842fa1205d0db0100bdd1f81711d6b625d6ee5cef8fa356ddbfe6db5e68e3faeb177a832d34c389f00b"}, {0xe8, 0xffff, 0x2, "66a73218f8ff661f1738cc1fd5f643d27c9e9bcaf2761593ab4be8b011fd3718319d4fa331f8641b9d5d6f62220225f9e1435b5efc4eb31c4ad70e9f6a5c9fc0e55d2001fc71eb6ad8e6b6933bfd62f2e3fba61c310c5c03be7d4fdaceb96e6cc52a537a635abee913b20f944d10430ac10b6b7416edf2d841051fea3048e8927e2d92d816083c45b12159c055cb5d4c419dcbfbd10385ee0e7b2da92e16257466037d0336b53c467795e161c3077935217e894fc6ff4c347b592c511d3eb1ba0d6fed83b861cc18c148f27c5cf4c20d1fb6fd601f4a"}, {0x1010, 0x1, 0xfff, "d6c077db4def8cf37a9d024ab8543ec1222b10c2b14b668cc6101e11889359cabe291030a174b96176c76f77d947c726faba9690eba655cce0a2a8d6b8f09eb4202228b54f9ffd854b9a2193e65c822a5c110508e6a1c3479687324dc40c8ea3ad84ee4adac61a5c6c176275f08756ec4fc0bde40d35776a516fd027df49d96e0e511201bbdbe0a35824a188b149fde565573d89f22d874f65886dcc6467aed39c23ba70930f807a848bd9e19cb5966e24dab39f7f76af81fb0973e12756a20789a017a8c221b9af51149b96a88daaf75eb54b32f9fd1e001fd593a922045f80ee69925e97bddedb93a217e973cd3b26a7066b3d3834e1844a5a96e10ebfb2072f8658dcec2955ecbbfbdf3ea8891c2cc40e2693ca5e0434a5d4bfb58b3c954f834d91c56fc56b60be9e31e46da4969e631eaa4a9b26e346c0940bb04d9f8601cf602359a5c4ec6ed4be3e1019b302a485fc2329732198159621504669d5b972b90067e2c7cd7d22b079821e643f8fbbd8710edf56aade9266f797682dc6edfe1e68b8bc4b2d4caf377044c76bb1c57809d94488174e872c8c08359fc0c97a9a35098835ee0ecae4bfc8aa6ff25d48f22ffa1f0824af5a588924f635815c9af48e26d6258bea4e96378f4470431a399daea6d12304c6e036ff2be255041552d54bd819a5f0e311d010b323a3ec2cc56aec627f805070fee4fb7dd25fd1064c68b9801d747a7de603dd0bb0613e5a0050d22a575c62da38d119642af6641cef1faac845dccf11d59a160698c72fc05d14d9d2139011a441c58d0fbc709527b1058ce7d60c16b3e72c393df1ff735bbf3dfe2f7f6da961391ddb2657740f9f48d965fdd77119ff1412b3996c099aa896dc9ec9c2192e2e594332cf8a0bb1be094de4e9a1b0530f0b5559d66f71b0f5ede8b8b5f8a363a0f92d52df47fdb80966e69a328e932815d3d3c6ad9c1cfc43f3d7ac3a116ed6b156606cf2156e7b8001f5761d45facf3f0cc76feb99e6bcd749e9b44c0be35a02559f0508b623ba1d8848efc0a88dffe569395aa1b4949e02fbb82c88610cd3783276587d80870a9b00618da6d31290d1ea836fd45f6e14687470436d1f9cea2affe20c51ecd7b8e1618af0ead31a7e1c8a89e5b5fad2830e134ed5f5fa3ed9ed12f56fa9b0bacb8e414b7d6c31ab4df07fd467a4f92f3ed14e580cf8250f40f8383287cf1effbe2562eec3570c6c96ff4df418ba65fffe2ccc0ce88c90a2cf1d34bae7724ff74530f81a29308f31df9a8f18e263b3f8af485c6d6c8e343dd63656ccea6587bc1136f7bc49db0e9d67500fceec90ef60b0bbaeebe2be5b01b4c02a6af517f405f2b5b5add7131dd93b53d406daef1079ae0b3cd96685fc9ca4aed172be0754c7adaad668516c095610a7b28c104ad021d5809592213449bfdb8711f6419040755d199d30c1b4be501a9d5cf23e03ed72e4538d2f5cadaef8c2ea2973a76509e0cbae5c03961992ab8739c0377151c22ff2f27f1030c20ed8e05e528ab5c80affe7d5e45e26ef9bea21ebbe22a9934d9de790f82daefdec821b4cd47a513a03cb368a3a07d9296c9f8d27fb153d37315d5abf7535191bb46f47ced0675842b0c91cee4c76d42d6860b4a5b74ac17f397eb8a245d1ec3cc0a0d5205f1c289ed4491f614ee954429a4af1bd638f09db65fa17d074f6ecc849b8fea16deaf54305ff00f99413e8b92f7400c9d3de0361208fad89915477992d4b07959706d664fac237b75821c308354fabb0032b482e7804bd9a938e1d4a106cf70ad5056c5848892b3b6630c5b0c871d5af5bd7a4ddad3db851f1496bd322950270fec8e4547268f3e548044ca2a87e37ceb1985f404cc6b81498104fa2fdedaddcd9c64028747c4d7b3b6fd0d84f0ebd4a97ad2b6a5ca902e28e10e788fc6e63546117a0291a5838e7f286d3820f7c5305cf444fb1a91833aafa7d74f8c656c98c090867290fe93ebc49661fed36328bd158b61d531533d8303c226bcf6b424ec69a26f4713a050cfaeec33e1ee70e9055f4c7c021ce121b6eba5ae17a52db4329f0ea5e28db23207abf374df935e0b74c9586a55a43032bcc067c9f795cff923583ba50525965bfa5a3bb8406cb0de596ad796a8a5ca90a9425c4aff7460c86017cee90d0ea893bb456dd6a2ce778bd06d8c1965cb9f944d92649ee21b17d32001950ee99e39ff26dffc95d88ad5ee8d677d8b8f4cd20732fbfaf89493e4c2c0940709fb407f9718e7cea7d58f80d946069e911114a4afce20d5ca319982b96ce40d93d6bdfbac39f1350c4a5d8160cbf46a01a8d9cffabc5164f34827bd1677c7976aa599174c690ae919707a44e908ac47b59295901dbbdcc7a282dc51690de5b0e7e2853fc09bc8f621106ba8d2d0de943ba420e219605279dc02aa0025a65d04601c4ec049c567693844d19df033f3f2d228f8536e396afd85302687caf87b4eec855245ff27742dba908d910a44980453a8ad11208057790f744a7a12d45b3d5173ed47c0b587d7a074a4237caea9186caf5ca0259afaa42a6b4e4e6192bf0cd049b5bb9f2d8ed0f031e95b24705de1cb20f28912884c176638bd3b4f380dd4e3db2b705d8cc5083b8bf99e9fd3034899e18b8c493051c9a348ec5ef176965d542599a76856312d30d6c8b6ddaf1a6e5b7eba9970cb4e97e24e73ada870a882af48df68fe5f4c963f1dc01b29f1815d8b6f62049895ea1fd3394f4522a695005a4cea5a67c162c9d52773b8261288b8778dbd255df98cc76eb0d751de28f248a6cd49b4708888cfb20d0a7f30829a91ff7aadc20af97d4eb8b4aa4e36c0c47a6563179c3f22cfccec58934f44e073dd242de89fd902e99aeaa154a27d73e7074b6748fde0cf7c8b5aedf5337f6220d73f6e651efeac5b35ff45a268560bad5efaea519ea7c18e7f83bdb949c33afb19528489f8786f8558c885f1d28e8cac02e6f0b75e836cb3f457c2e98b94ba1f947d8995cc199fd91007afecb20eb7a1ec55989a2f479e9e287c61b0683f5f02afb31fb52de50acac01f4bfe9be6df341957e9a8a9b050b7e4706d14523b1ffe3401fc2ad6abfa5a453ac2f292dbce088b58cbeef91d705491f562ca288b294536216ee18a2898a73d0b7eaa2d251a201c9f3579695f5f2e8911cc42481dc282f3f1709d4470c1ed7c07e9ba10e7082a05379891fa3b05d296bf23099346e3188a0cfb0325581bfa624fc8ba0c5d3aa16bcfa95da93b91f91abb464a37835c1812ab7c59525e3339488e04ee2ad9cc7680f38e3eaed46605837ad0e3929c59fe7f77f33dcfc802bf13afba4584323e79d7aeb4da891ffc9d3fe956170c1716810fab9401d7dedae5c378a23cfc5fffe761186ac16671a1778994bbc35950a7c00e8bb248bfca3242b883cab0220aee6be2f978db545b73dbbaf1f8a7130c34b10f4a4a72bb320c781e1d2da8639a38e4d20f3d6c7853610285c124619265df06a27cd45838397f49f7dad1b1bbaf2186995bbb0649e059b5d803c42587dc3f787b8b49cefa24ade700d79579fac8b655324cc0e99ba3bd682c89c7f4e4126855b564a99d3a802525a5dffe682c39ebf362c6e7556af6bae5cf99c380e01ed5e318e98cceaba2c86967db9298185075a4beeff520c9dae6f2fb4588742ebd746e760ba150399851a4ce48252f1a6360c453e28f8f6ce297dfab7c42f99a64b61b9df58754a38bf99777e14df894700e2ddc66f491e2a74b5640a16de5bc6e80c726df7d79c002cce776cf37142954fdf6cae8ed50f08148b1d6764d04735cf607be67836153b3e0cca440f3cb25afb837a80ff198f627f600cfe0f6b94d2da9dd626ba4f986183c811a25ade6604a07cb6c3b06f3afc6c7a7c6699b39e11aa1d149b900e8fb44bb29c51402601c570058c06533f38f4adc82677debf7a50ab6ea673e67a78585fe0292ef8c6ad0a22af3be815392baaae4b71b089a26f3458f1214c1a8717df39df7e13e43e0a5fa3ef2725e62e62dfad1418b341deab5eae379a63f8d39a19bc8630ad50fa95b26d779a60e9d9b9b4f6ae863e141b865fd7bead15ee5b4d778dd0a1f64264f56c51611db4753308035851442ce2b757be08820c948c046f025e093e4458f98bf88d501cab51e1c5e3618505247a2d9b073537d7ebe16ad2903406c5180bbc146b1c6dda663320c81405120b5fa57ffe24c20b7e34c11d977d10db979722df3193d151ae5dd3d0b7b379fb625c5f8f737081a16471e83c6bdd209803b8119bd34df7684dac29465447f20762bcdcb256c41181f931ad7ef258bb2faaf85165f81edef98f9949ae00af69873c3c7411ed0bfa8cd6082d98bdc39f4dc91fcca55c614dc186ddfd7f251d7b9760bb563cbbcd572ba8dcc1d5d0acbe1d21910ae08a36c3025b6771918ed5ef3e4fcd2d9e3cbc38c8cee4fabc81bb06510b852496df241e0deb1c8a450ab925eac93d2e5066e3ca82f0b6805fed348aefcefe56633d5f1953710ce798a21d728dbe97cc9ae4633e74b1d6c1547b4afdad6988766cd3d1147b7500e4d839fb0d2ebd8a48a4635fccd64d33db7e5988ae7d90203f2fc7fe06a0d2ed7ddf470c3275e5ae757ea519a044bfa53470d1e481f06855cea125c350ee4ff347f74480693d00678959d0a3ad724fc5e33e819254bc4b71f88e0c52488b01f94b3ce171b8c82eb963e537d3bbb41f49e9e20f84777a2a971adb168d87b15087786895293d1cb362d36bb7067f615d17eb8d3471d018e9a0e258022cd2e431fc1bf9c97e75e4950050853035a5697542e1e9eaedb6196d4793daa85f6b73b0e41e25672f077802952893cb3816405a06a3a2244499a4feae7c38b009d3f2a7d6e4e23e9a49a2a20fdc01c1ec96b3b769e081b15ea4a23b0e91614d51dbd8d59aaf7a0972f983ec7da4fdccab90c190645b3250c7ccae2500ee3d11b4c1ea8ac267e481b1d9f2aa72d896eecf8013345ef2ece2a51671ba3ea701763269bcef1087fa5333698715e38369a95afb27d9315d198779872f560b239dc4ed1088d982e6ab5387a45f1cf1f1f6b2ce5dc7bfc216e3b9f24d50605199947808246a11f319a095887fd9d78a278e4b982fec2339c3e446b6c240d4c5fda6b8ae6fcc0d865d40d4267832d4c552391c13aecc15df7b0d5285ae1fdde66549a40f2f3403bff0e1985375f255e25880e5a3eb427cde7ddbe8077dd097cf3b84f518fa9d1d5785c9c0a0dbf96055eb380607357bce69abb58ffdb86b33adf0663884eef11a28fa6e57a19df37069acce1e8519aabdcf57313610c3040910148422ebb97bdd1ba966eb76b196ec54515421db37b1a10b2154190ba0a8f100d515f60723f21f1cf7940a5433d40886d98b65b5a71a92b065034550e1d2108b50573abdd67127be0a961594a845b99eb087fd91c45ebbb5003f340104347f5b21b8f5b96e30b43da25ef0ec6733ffd5cf3ead194ce3104663eb841778e82fa52b4c519c867fdf6a300865aff3c2a75e1ece4a6621be92f0c5dfd328e2c3a4cc545e8b659fb0c5611c5c7f0b4dddd940cc9c1c60c44f7deca1ff6510cea08a70bd6e0e6d543cc9f5461204252431336a3af28a747a57b409e4b93a90b8c49a43aded64d9ec6777ea62753404e14d6b8433219cdeee6333fb12e55b0dba0a3a0343552d89f8c98edbf4bf613d89c69a31a4dfbc382b138180beceaa841bb044688d015ef4cede8785ed60ef62ae43b8cd0297018cbada5bff9ea9f3aef76ee29ae826dd408e7cb5412a6e753ed4cd50b5"}, {0x100, 0xffff, 0x4, "5a5ee143cd45a8dcc23bbe7c4f20239982f00df4aea758f20f8875cca38ea72a8403065d2171a6d7467117d53cf49741b61eee9f8dcbb30ed5a74dc460b03d84b881ecde4acecbfbe2bb5aeefb41789c18667788feb595c3072de92c5f73db44d54ecd5bad2e72d545a541cad642978d3788e5eaa52ab1fe09073d5978758cd98cc8c766f9f63011f3a0f94188de1249b9dfb3c28c8aed7cca0113a50146f2f8b4fae224be34d1cdd730cb12f22224ddaa39d10010ec928429f819cc75a80bb6ddc7de0e2095d5b59af8b6d5496a074a7e6e867e7b052fa0930994709d48333a7d5da8cee2f1a8343b1cef7ed403566d"}], 0x2300}, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 18:30:32 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0xfffffe58, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x420, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x110) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 18:30:33 executing program 0: setreuid(0x0, 0xee00) r0 = msgget(0x2, 0x10b) msgrcv(r0, &(0x7f0000000000)={0x0, ""/50}, 0x3a, 0xecaafb36dcc48944, 0x1000) msgsnd(r0, 0x0, 0x0, 0x0) 18:30:33 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) getdents(r1, &(0x7f0000000100)=""/4096, 0x1000) rmdir(&(0x7f00000000c0)='./file0\x00') 18:30:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10090, 0x0) r1 = msgget(0x2, 0x211) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000680)=""/238) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x0, 0x1}, {0x1c}, {0x3, 0x0, 0x0, 0x20}]}) syz_emit_ethernet(0xc6, &(0x7f0000000480)="b6fcd0aceed937df128d4f6cce8496bcb93c9c787fa06eef58ade0fe852fb33fd9e0c2d5690f9c1aa01c51a1c838156acc69b0d382c0b702de8d3ab4b5fdde9b051eef1976683f082cfb61bb4bee473f3088f257db5a411e1c501151a712c5c32d779bac9bb09fb5e88b38b2a9fa48569954c19895d5d5af222ff804d54180815fa73baf2e53f6ca022fe40a0ee46e593ca54244008f29c20ca584c28b1fa48213866132e590b75376091b83abbfdde08606000000000000000000a400"/198) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000240)=""/225, 0xe1}], 0x2, &(0x7f0000000380)=""/7, 0x7}, 0x2) getitimer(0x1, &(0x7f0000000040)) 18:30:33 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 18:30:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00005b7000/0x1000)=nil, 0x1000, 0x7) socket(0x6, 0x0, 0x5) 18:30:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00016e2f66696c653000"], 0xa) dup2(r0, r1) 18:30:33 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000100)=[{r0, 0x2}], 0x1, 0x5) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x10, 0x4) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x20, 0x4}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x5) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x43}, {r2, 0x50}], 0x2, 0x0) 18:30:33 executing program 1: ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000040)) 18:30:33 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000002c0)) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/209, 0xd1}, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/57, &(0x7f0000000280)=0x39) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) 18:30:33 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000380)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x200, 0x800000000000000, 0x1, 0x5}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000340)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) dup2(r0, r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[0xfffffffeffffffff, 0x200, 0x3f, 0xfffffffffffffff9]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 18:30:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x200]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x2, 0xfffffffffffffffd}, {0x34, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) syz_emit_ethernet(0xa, &(0x7f0000000180)="3717e8fc202a16bb72bf") 18:30:33 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x7f, 0x3ff, 0x5, 0xff}, {0x7, 0x3, 0x0, 0x7}, {0xea8f, 0x5, 0x1, 0x7}, {0x2, 0x5, 0x800, 0xffffffffffffff02}, {0x7fff, 0x3c0, 0x5, 0xdf}]}) 18:30:33 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000040), 0x3d5) 18:30:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:30:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40c) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 18:30:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8a, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x8, 0x2, 0x8bb0, 0x3, "ec3942a1f06109992bddc50010e41fc616e8ee30", 0x1ff, 0x81}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000180)="fc810dd5a84132dc007c7688afa980a1bff6541902853fec9e20aa80aba4dcd90ca52c4cb167a8baba9d9d669b1b18fe64364ce8cc7f9905c563065cbcb03e6639f42828c8b9968b580ad1e6b785957e5fd6efdda99538ce551556f50e413e1c4b9c553d16d2ab5f", 0x68) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000040)="d1e04007bc589c0a769e872a9a0961a967d59dc0c02efaa9962f1eac6838b8790c1d986aff010000bb9dbcd6859022445520c9c25c01fba7406b2b21f5465743527db8dca73b81cd22a5429b8a127c88f01b950e8799163b2bfb0844fa54e919e42967cb76144e2e", 0x68}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:30:33 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000380)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x10001) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000006ce00002008000000000000000000000000000000f3ff00000000000020000000000000000045741f764100000000e74a56df84827a000000000000000000fcffffff81ff8e01f6aa82f3ce00000007000000020095677d6b00000000002ec4799c16f99d1c4a72a20778ba6093b8258b9a063d3e8066b0fd81d5b500f68d1a5ffaa131908f4fe67d10721a71eb7f537a56995962ed1b171ed31edc8da660f80135b8a3b4b8d5df195010c5f823a39a5271984768212ec0320b6b281a7e8632438ebb14a52e2c6728ddf97c06d425031650f7124a4a510a5f00b61341544f9775f21531772b6670cb86871570e95e6aa40e6063fd5d671a6db27be1d8c57715b3fc0ce9a6cb28d69bdd7cfe2e3b53e8aec6dddc86c8d2edee880ec53d6009e789596fd7daefc7f2d9b105616596f3b99d2b22ad80480e4d57832c74da3ef3f6c8669dd2ba2b508bc3ddb6b5d5f30e97f5183902d55adb956770689c6cb7f599e337f01556645f46c0"], &(0x7f0000000340)=0x5d) r2 = fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = kqueue() r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x10}, {r4}, {r4, 0x20}, {r4, 0x80}, {r4, 0x15}, {r4, 0xe5}], 0x6, 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r2, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0xc6, 0xfffff, 0x1000, 0x5}], 0x3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0x80000000, 0xb0e6}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xe292}, {{r0}, 0xfffffffffffffffb, 0x26, 0x80, 0x1, 0x35ff033d}], 0x0, &(0x7f0000000400)={0x401, 0x80000001}) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x408) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x200b0, 0x0) getpid() semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$IPC_RMID(r7, 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000005c0)={0x10001, 0x3, 0x9, 0x5, "d37688f9a14083ef376b52b8e50af3923fca7caf", 0x9}) fcntl$setstatus(r0, 0x4, 0x80) 18:30:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 18:30:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x13) 18:30:33 executing program 1: r0 = semget(0x3, 0x7, 0x280) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000003c0)={0x1}) semop(r0, &(0x7f0000000100)=[{0x3, 0x1c0, 0x1800}], 0x2ab4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./control\x00', r2, r3) chflags(&(0x7f0000000400)='./control\x00', 0x0) rename(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='\x00') symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r4 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) chflags(&(0x7f0000000280)='./control\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0x8) setuid(r5) semget$private(0x0, 0x4, 0x100) 18:30:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01000b2f6966696c6530"], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 18:30:33 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) flock(r0, 0x4) 18:30:33 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0}, {r1, 0x4}], 0x2, 0x5) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)) 18:30:33 executing program 0: syz_extract_tcp_res(&(0x7f00000000c0), 0x5, 0x2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}, {{r3}, 0xffffffffffffffff}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) close(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xafbc0512f9534aba, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) close(r1) 18:30:33 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/26, 0x1a, 0x2, &(0x7f0000000040)={0x18, 0x1, 0xffff, 0x8a96}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 18:30:33 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r5, &(0x7f0000000e80)={0x1, "fc2a0f1a2a92085dfa1e062361e1d6bcd1f29121a386dcda5c8472de1d48022a4fc36f664b334a00289920cc8625c0b0407b5d341d343dfe6ed79264f8ae2aef4adc2d18746212dcad9a499c2f7ade015472ccdfe18fcc2fe1741158ea6b15f60f625709e457e64b853a27baa79a9d703a88496e6653c37881f4926b2853871cdf3fb892a70ab50f321caa6f47210791bcb40e7a39fc66b2d93f788d9c0397318b2f8e73537bc5f7b76b7679875185fd566c258c987d1fe78e435d975e71c1c8ee65fcb0f2c320d3e5f69130cac9b53632ba44d90195803211b6e3c6da67c4a5018ce7969ab48660702390c9186534bbac554d7e5cefb0578a4a289352356a0a68c63fb7f50d7c7481d04eb476c91182f33aa731294a36d3d436247145317e34776b09298cb4574077cad4356f9073e0bb21fc3669986c50e6aaa3851ecdd430a6e4f7483271cec9724e3264266602163bdabc098ea181238c45ebf322fe3ac8c66e0b9fd62bc2709e0f7d017907224c846f22cd65a7aea694a35cc15a743cf60d494e2b4b34697d26011a002763d7ca021821a4804ed9caf995a7bbc79a1bb254fb1a95205874ba658d58e8569a7db2ead59b0bf6f44497d642985e8fc7aa533669e65be15483995d328a1090390128f44b14c307"}, 0x1dd, 0xdf8da32ee86c4430) connect$unix(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00b8aafd080d163187c97d567852026ec348e34ca42437c075000947b4b7ec5cb0c37a8cd2714d36c887e4f9509fffb9372a832ddf3788073389a339106a93413dd4ea9e3e2e707b4ab3d112524cbae6593683c0b2f16f3350b440f0f52c2eb2ddd40a6df9d98d79c56c8361201c5e3c9de04a7373b5ade972cffd5bbe3a"], 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) fchmod(r3, 0x20) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) utimensat(r3, &(0x7f0000000bc0)='\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', &(0x7f0000000c40)={{0x200, 0x1}, {0x7fff, 0x1}}, 0x2) 18:30:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x9) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 18:30:33 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRES64, @ANYPTR, @ANYBLOB="3e312ab9e6db563537287b255ecbbb5e96e1d293df0dae84dd3065da3e57a4c676de968c4af842eff1d1f370661e092b39c79b910a46881554ea4a8d37bfbdf8afd51a8f6b159d9c769273bab5d7b2657d981fefa74c4b7da2b2aa63ab8066b1f61749a09c2ead143b70041d0525bf6ffd4fe22d76f9b92b6a346405b752e559d7a965a19ce5a198aa57e28b5f5b332da2aa75ad6d727fbf744edd5b2cc1eb41d7e44762f6d904ca188f25eb0f7d0e0c81983d7bda816820575725737122ae8dc93fde7dfe3fe140485e5f46ded71a83b25ded332a14929b12a41890c7815312df239705e73e11e2f69844cd4b"], 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000240)=0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:30:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f00000001c0)=""/100, 0x64}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 18:30:34 executing program 0: socketpair(0x19, 0x0, 0x3f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x0, &(0x7f0000001080)={0x2, 0x1}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse0\x00', 0x10000, 0x0) recvfrom$inet(r1, &(0x7f00000010c0)=""/238, 0xee, 0x39021675f058b0df, &(0x7f00000011c0)={0x2, 0x3}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fchflags(r0, 0x10000) sendto$unix(r0, &(0x7f0000001240)="a31341bd2c3ba9484afcdcd177160df601947297674ac6c8c4742c930eec0f1be159f4fea5eeb28b705cb6", 0x2b, 0x6, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r2, 0x6, 0x0) 18:30:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0xdf) 18:30:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x98, 0x100) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = socket(0x18, 0x2, 0x0) read(r1, &(0x7f0000000100)=""/92, 0x5c) setsockopt(r1, 0x1ff, 0x20000002d, &(0x7f00000000c0)="3cffff83", 0x4) r2 = dup2(r1, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) 18:30:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) 18:30:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpgid(0xffffffffffffffff) ktrace(0x0, 0x6, 0x8, r1) 18:30:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000140)=[{0x2, 0x10000, 0x2, 0x5e6}, {0x49c, 0x8, 0x3, 0x8}, {0x101, 0x3, 0x400, 0x80}, {0x2, 0xa24, 0xd209, 0x8001}, {0x6, 0x1ff8fc09, 0x3, 0x2}, {0x7f, 0x80, 0x6, 0x1}, {0x9, 0xffff, 0x0, 0x8}, {0x1, 0x47, 0x565, 0x7f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="17") r2 = shmget$private(0x0, 0x5000, 0x2, &(0x7f0000ffa000/0x5000)=nil) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x5d, 0x41b6, 0x3}, {0x2, 0x9, 0x6, 0x4}, {0x40000000000000, 0x8, 0x0, 0x1ff}, {0x2, 0x4, 0x2, 0x6f47b894}, {0x7, 0x2, 0xc62}]}) shmctl$IPC_RMID(r2, 0x0) 18:30:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='on', 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x3, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 18:30:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x2d096a052df97524, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x4, 0x3}) 18:30:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x21d24abcb0409376}, {r0, 0x100}, {r0, 0x1}, {r0, 0x120}, {r0, 0x2}, {r0, 0x7204d2d36d767ac1}, {r0, 0x48}], 0x7, 0x1ff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) setitimer(0x2, &(0x7f00000001c0)={{0x80, 0x1}, {0x100000001, 0x2}}, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[0x7, 0x1, 0x8f, 0x618]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:30:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) 18:30:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3ff) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = dup2(r0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = syz_open_pts() recvfrom$unix(r2, &(0x7f0000000180)=""/93, 0x5d, 0x1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) close(r4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r6, &(0x7f0000000080)='$', 0x1) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918ed30000000000e19ace1300"}) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) 18:30:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000001980)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000080)="a7169cfa57d48d4f30fb02fcabf41b0fab845d70d5b7700acd8b1ad9ada94606ebaf15450048b1a30ece3223508624d95b991b32fa726dba45f8be6a8827868d2a59908fe73d31197d6df1d0f154a5182ceeb401d298ac20c236ce287d6ca283f6d497796b3ef641eea7d59fa98779bc138f94966deded9ab4115d9d54ec44c47b12c5f98a458d2b4a8efc77c095162cf67e83147c31", 0x96}, {&(0x7f0000000140)="22ce4f4099f594a7dde270c492c9770d915f7de12b3c65c66c1731a41de71f1863f13d00e1041f1e2c98de87f66f5e79cd63f4c4e47dbefbaf8a28fab794c3a0c350ee0948a6ce1ec8770390dd37883f44ad3f9a1c8fd59c22a0392395f0b0d8a091f7dc6014e3bc1839c78a9274eace6d8dea1f1a240482b794aa06d86ccbca0b7c6a1d034c41821da60bfe9ef74f88cbcafc19f607a54cca8730c9b3a59ed739e2c5bf622a3d6a231b6f44da9505bf2c36cf4d7fbfcb5b75e0bab7e7df18eec9b3fd019075de8c506d4795a93c9d7067dab65cbd5574d1fe99fc29fc7a53e6c7c2a0ae9c9adc", 0xe7}, {&(0x7f0000000240)="dc5d5c1b00ddcbcd9451cc4ecbccee719e604171d13bdc04a574f55672b013b285849f91c960b7dcacc39f7f25b3825be135dbc78a715604afce23196d2fa27c6e3d6c3e196f073301515f81d88c73f0668d1cb4b462ae9e0739fd699524070182e9190dac4a66ee95", 0x69}, {&(0x7f00000002c0)="4cf1d1945bf8ed5b5dd31e8a62ea8c2847151b61408724beac55ca23d048511b95fa34ee391f9f6ba51f151d36f7daf8ce69ea424eefe74ab923fee95bdd871b5d66a054ac99213b9e1626cd3d350d06caeb51c07a7604ded8bd4f56cf8bc5c316b5", 0x62}, {&(0x7f0000000400)="fee8450cb9a58138642b1566e1f770378e45360f13f1c65ef21d9f2162e9c042fe06b309288b408760a3c34024e6449944da9f892118ea1227d375f6764e5d644ecb1660f89c3656bbd85978245c7e59dc925aee3e2cacf5f91a0e82606515841d31c054002ee05918652375f94afbc71f2b1db63147f5ad3747e02dfdc339e95c2a06f32bcca487ee9523fceb526c7bac1b48ff435e255e9c4f2a6014a81c7eb373d4f4ce19b52f2eeee80a29d34259edc16469ee339c6c8e26f2efb42c4c065e6f43d70f470824b14c703ac2931375308ffde4738309e21a7599f47ef3133d0684abeb7d73ecf3a384563926dea4e489d0aa7ae3c3666759c5e3a2ec8c8ae41067b5b7784f463330a0a97f2eef0df66872d314794790a1538830971e76a1770ffb11001b905be4623e5e213e09f4bfe1f6553cd5f3875a7e6849100bab160d4de97977c204dda9745111df1a91bda13ee4d0d68c2f6b83d57ba3b5ee05163640bbaa49b8f22aae866ff89ad3cdacaa2e5ace30bbdae53c176ddaf473924725c39a7f047df3e8a44ad224125867a09646772be4bef960f6543c61efeb5df0cdbc1ded84db47039a53f3c1db73c62da11d453d35acaac579cfad139c8c85b57835b54cd6c0f2e36a8fa7942191309b89739c88b2de42485a843325fdadb2f9a192e5435f93118b43df840bbefb8075fd571330f5526c08e54706d1480bbb399cd1e52d7d996d2650f3820cf8be4ecd1208ce130a829c1f8e844c35a3b41c292d95d317f32a967d877c4b57998261c4915f5ab534ff05ec386c7d9cc5c292b58ee01c946b63a230bc6884323562cc268d112cc136c618d4696f3768c6268667bb8a84f08a7b0e68cfafeae285ac5f3da57b77cbbe3a7f501ccc26905b839310abb1e163f7bbfc6246dfdbaefedbb82c8bff6323a11d68061077c0c89a61b5cbee625cd72480f44f1cceaeb5854b69b6cc60170c2bb1883cfdb461752240884b4bd2de993d638c04dedff2220de7884cd5a4526c7d1db6a01ab26fd592e5ca1af7b47a8fb47f82ca36efa73010501a2ea6bcdae486beb86f27920ae41f6618fe29702c07fe0f089b37d43010fa1c4e14275e364f1bb136d9b477e671c0250a542b814ca522528ac0d1dbf586f837c79259bc92b88a77347898fd1540d58d959eca150a4632a7ecf88fbdc2b7c3a367773f5e8a97782fc90a8a814b271ec2edb036f4c7e33a850d4c040918b796b6337ccf2e5d986ad10cb0bb57df8200fc4ed64ca18d77e64f9663b35b2b48cf647852f1a1061e39ea4356e1ae29ebb9a9f2c5797578dbe6a6fa127b6188a0e22b1e570ad332326453ec7824987263a48b62a0f7880b61c41ddb36c36dadfc49f0ed3379a5a10e541849c81b4cb9e7969f2ead106f2357ea71065aebecd6822dfa8561606fdf5f4eade0791e7350971b6e40e8eac4a95fbfcdc252c21a54e657e694b91b6ead61b4a9d4816ae4e8cd9d80d1c649dcaa0c0f0e94a0685c0c0703f1c194c8c80aff84659ae4440501f233ab3169243f00f24b9c0277581c08d33b550292f6dd4600989eb0d240958e0ac37edc0349258b0831e5551afd0c8e44e56c8fffb90507d265d6a59bd0503fbc6bb3e06111a34651c3004f932c07af780561c0e036a756c177eb3bcfcf30f8f00a621a06330e367281dc1b00bf66e05e4d85cf7fd7a536afa1ff7a6481b2ca4fc66993dae18ec4bdae73bbbb270f7af81003c8081b6f53ca9c446ef803e9fd0980dc0098e45b0998ca507b8fa8f6fab8c24eccbaad7493c574527816d2abb570e3e2c674c3bc4704e043fdfc48cc28d6e385250d4802d0d510470ac00724907626e032df8bfa08ebc540aeb2605c07f5b525cda66a9c49282ac6afaf52d8319eedcd0bb8484257bf7e072fd0d4ec3511424ed9d726ff2386b0040b29096300273a54542c0322e5440fa039e7a670a68926119303627f74a6b967be0991e47d4f69f0c1bb8106ab2a24f0977677c5d637f333453a1da45bd1c8f779e791414784069b008bf540ed896964e4cb8c92e8bb9372d95965bda5aea14ae6a5820a8dff203a3606739e897134ae4b7e6d9a6a6006f9e563083f272e8eba23771306927af45fda15aaa9e73a1932a721532e31cd6df92ff13aeb7943830da75c3ed1e2b462b513452f264f796b6f65f3785b4b989c0139d048f6eeac57ccbb2194ba30cc6246251c95536395f3eb7ece2db520d9661313ab842d085d040e09c9fe1a449d94e3d2dd168df4339a30209a9b285a5e99732f6c2828a1a66d5e804d43258451808336c39bd05ee3547257ce445e49580ece0d709bb08399eee421a4cc8e3d4309f8d7dde00c8b84b54e0727669dec80402b8489838c052f8fbed5dc7b78b80ae2249c69791e96a76dca6ed204991583da082ef6693b4085271a3624611b9dab3a7076227ff0c6d693f764e4b1104e736bb03af00b7b71ee48d94a1bcfac56d514e65bf7064e90ea2edd4e507ec27f97dbb53f10bd006a5e25550277524c1e3c2f88ff62ff705dfb1f9e0d66c31e302f393234ebeb66d5f079e5d3e7a642aa11012fdc1a5f0cb39d1f1388e2300fb340d02a4f418be91dffd962e381b72abea0b666acf8078dc5d3ae809eb2c0f9d307ec609e7f51aa5368861247f34550993d405fe7f2286f2c82e96a5bc81a6cfc68d6a5907fc56ba56e2a5f325ef2d5d46f3840ad996aa39c49da9c978201d383f268d69f41792935b64a64fd5aff973cd94e4ce3cdccdb4c8336be8fa9c8b08afb58bbfbc2689ca546ab78f4783505c14fd72e3431194f8050266101dd9507a4c3bdcd73d8a2f397803e5201f6c82f5fb8642d6bbbf6b6a595dedf50c2e1a5e449095920799b621f58e1a8c5df92c6478533db403550aa8ad4c20a218e093b07b2ae09e16420a51fff4506448f71511d506a7038a88a74d70a9fc464408110a3b10be692e45a863a4257438a9ce9c389a89faa3ff9ea72233732808437afe9f82c99e558e6e381d048e056dddc84a2ad35bc00a6cda5a024bed7eb05bf4e90e8353f7a2f30e9171b844ea48cf0834a395eaffcc226d229009959a92e5f1413ae3b834cec32c67201a057e466969d457118d63bb3b5cf6d5dcfe76bfe99835af6d64c7db80bf66e82b9e2b70cd3cf4d020a7e8f7f9792c67ff9b9024638d67f5dcf1ee49ecfe29ce96f344805ce6bd24aadbc94ab54e52e784cce46796794b4b0a0e4e8b6ef48fbe63454b3bbcc3b99b0c66ea5c2999731098c23507bc978a749228e62d2aa709130b1eef92e82a9a7e74222242c6055e67cb3f6aaebf5a0c0c48900a4604423fb631fe4eae033edd7e6b79766de9932ea716920a593095e695a655ddebafcfa55d1498d34f8d783ce2528b499485857407cf0e7eebda0fbb4d2e767f1eb92337b919da4aad2ac02f9a1ea651b958e3c9db43b98d687bcff368a0a89ff3e4e0ff028dafb3d2be58ad3b465a22f44f3c08c45af20f696278f704c5d7974bb056022d6e3e22e5e43ea1c9737353470e17b22f06b243d7f2640cbb6d8af0f0e45033834aa59eb61380dabef960fcb7e08737fe5c30ccbca06a1efc5b3845bd5257e1ae4c2b1cca079fed18efeecc7b583cb947f1cf3e35d847dc59508826a682b363c78b50517c8b1ce39f72151c393ebf9f1e15713f0d6c4894e6ba41095fdce54ed66ba05f7a0b325007928b66c6056fac89141ff34acc2d9d121ef10b7df79fc52435312e58425cfa6ef8e409e130ba785299453aec302128b80d43196fe68fd763fc2f72b7e2ef118043d57a09975070b85316208eb53bca5aaacd0f8ffef1576df0c7e2272717f88df2ab4c8f929c032285a5a7f74dacf83ff4e4afa16277590d42606fdd21aca3da6095d204261a684e1adcee7eeacd4d352d7b1646459f996a73e10b02d0271792a65d57235e16e04d18e54874b754cbce672e2fbfe447b74203da87261684c13089cef3811a592dbeacb2eaf6624d3f5a7db7ca5d3abf14d4d62d4ffb72cd27fd013970201faf2b53631b74b509e302c091506f0937688e261159f19be4296d4fc2738bbeae2fccd3a35007f5e3468d5a05d116d5ca952e0fce5f5ba01e85c89989095d35176ab05de66a38daffdcd19c97df01349849cd837188d82316da9f9cda2f95ef7544e7a2a356ce2211feeb6a105e2b7e4bc716a2a691b433bd82ba35d4212af9232d986dfffb1112cd1dbdaee3d086fc5f37e927bb68e5357f8a9f4abb3e793536e68f181bc15c39ecdcf9c240efa49b275dc37228558a094f0a676bdb8f246f3a1f7add13f15986d2d39fc83b36413c045d197decdcc7f6dd649002288a226efbed0c12440333e99f0d999718111aa3d71c769beccfa8cf351416a2cdc10ec864fcee1b9719f5326f7f888588023a64705332760901d19845e4a1fc218e184f806f66ea66de16a2060315c8880830ee069fde18feb02a1f85d05f7d48c25c7f0283dd2fdefc9533f7eadf1921bfafdff87b224bbe47e6b3e7d37c43b1a4184fe42767e304a086346bbbb149edd38f62c4c41b5342f2d0d96461f68df5872420edf8502ac299ec80515aa4d926dfaf2288e851cdaf1e53637fc78ca692fdb1c7a6d79a826cf645155698329c9dc4ae6fb50e5a7b478e894f28fe6d3da7baf94bfb9806269848d43f4509650228eb1f2350817d6b950628809edb51926387c5d3c8178faf1394d415a3c59484e6d83b94e644fa5e82b3e0659632d80a2cea1530ce3f6a8178db4e839c8249442dd4175467fe67620c922cd56977122ed2df25887b60904b5b417698fd01b3092a513dfc9747b16ac4ee042d26c733af977b894b37344e7acbe9b69c5cb52add25032f973e1758b34d1ef807f11fd7e042a1dfcf8f13de956722fce0a6ea940d9410ad4fb8625d794cf63c6a5dd8fb73bd69922d929197beb35ae8b42ff1cbfc5f0c5ceeb60c082e8a2e49fb0619e43dd28414b68d49464837d7f943304154148594225a01746b0c0b45296befe6351cbc23a413b4acb0fdd205a09b3e14588d9bc3393513124abcc84c7c91c1ff3f392353d43250f8ff7d66b628f5ae4c8a3562ea84151bb13f4b0808ca439033104fc3600d627b655d062fdeedcd42800528e9d1854c9e81b182d6f2e48d9df3ee14c352334163d2db7b536618ffa9093f5d55241b29e594de7d282338540d8d13db935cb029d9936a056df8d7a33ab06e4bb0a22f5067bdc03b4a64a8fba07367e89e33cb84842c32ffdd4251578789a56fe28d065012b189e79748bb42c558e6b59bbc603dbf1f5cb4575398427d73a1837bee4798bd60aa966edd7a6e948f6f04cebb8b5f72933bd72b1f5231e5e53315ed82540d31bf84f4801e9bd126bc8515c89dd4067169676fac81798517a12012e04b8678d7c00003e0b2ef050d24924e04bff4172d633d0d56a4dcddec76c86618c2766d2aa2c6ae9bca1998bd2af31d2324a23afca633ac315d2e10dbc2cfae1461dfb270d5e09494a91e06cbafcdbcd3d31d80d4a4b849cbbb322996f2f6170fe27593d2e14e70818be6b7cb0a9b92d51af7e3316533f201fc38dc199201faa3dee1967ed3f1ecb95e6e7de612ba8b35d5d2fd9fd23f391698f8357de9b785cca5883382eb8e4f81fa17cade99a8783f181571b0a30ce5291dd1a84478520106c9a8f785607a11a26b70bf19a113390ef5398ecd0beb76702569d713cf5c9407ee42b976db5678f613275351cdc585b7bd41e3211044ec277d0f42cbbaba292665dd9c78cee2a465e8fbd76e1314ed8c8269191a6f8", 0x1000}, {&(0x7f0000001400)="9770ef6d910f15a51aeba233581c72b90afe2e7d0a4aaea2d8903a670eafe76851d59da114f78a1557eb3af67a23ee15ab91df710ef8bc1c885846f21c3b2aa35445c1b143d69700d1820932f517096484d0418c63c296ad424d68cd25eb526aa718504454ffe8d6930139470a04bfacc3fc90f39e1d56aa1316d0bdbda11cb972bb10dfb3ba45ccb22718f4155163bfb1686295c0e8ad80ff6ec165e66e1a5aae9c0c40df70dac5a31fb068f2035085161df256843f56dc6f3829aef75e81a8a0ebb7f77fcd3db3e55a13c9d4725eb19111a4a8ba7fac7d372d6d5a9cb23bb477abedcf72db802ce0d54a4aaf", 0xed}, {&(0x7f0000000340)="2bfc49ba27045e586a38cabc5834a07fe2b694b0f9680dbc41b2689b4f5fd90d9480b8e65ddefacd5b1114d5f0cbce68dd285c81ae6922d4e3acab33b656b1d126634066f270806856be01d16d75", 0x4e}, {&(0x7f0000001500)="fd0bf2723cfc758415d546f35b475994a4170bd62321964244593d02cb8156316397ae13c44fbe1315f895370fa8f40333ebff75273132f943cb9c81cd1a928ed1b9bded806473a63b232ec706ecae9ade750dba81f877a4c0716379b20d17e14ad892f630e6d5d93d9cd64cee87d9c52b4cb6fa0dc18a43d73504a813221413d8b713752f7c44f6d72568cdc2f3678f7f4ce39f332b9be2be5737bd65dbee35e8ef3f20164904016f5c253f94d2", 0xae}, {&(0x7f00000015c0)="958857f5cd0184fce07b19010ea068b044cfdb3871f9e7e38fd15e735a588ad451a6e38a", 0x24}, {&(0x7f0000001600)="2e832653b76130aa06bcaeaf9e5cdff8f27ec93d802c01dd134439d90ae4f6f215bdb08179ce81c5521eec0985d7dd411d4bf0fcb3d37bc324de3c414a04230715bccd312848dec98411a91aebc93c81e477b15975", 0x55}], 0xa, &(0x7f0000001740)=[{0x90, 0xffff, 0x80, "06451f78f9caa1d4fff6003c881d343946c06fe3c6236e42c7b5aa9ceccbec2e3f6af1aa40f35c90b8e35281c9f9aef2677a821692e723d73c548dde2923420ac2c29f582ef2156fa0b6e2e3558b7c1e400967c0e611a4cb5631ccd9905bc694e30ae97c66229f5eff9ee5ffddc2fab36d8921248d56977eaf28ce97"}, {0x90, 0xffff, 0x0, "793d6474f831bb70203565d37e6a8725be5b06c90f3114e1311191862fdf1bfb4342cbd174213d3ebb68f85799b268f2414fae772d5b1b930c664d1a7c7935a3accae2b6155a37c5cc3d606c2e44c7fa7e0f0d45f167dd42160cdaa4259c32b63257d4d8a54e0746d670b10c2c0a35dc5e826a6f8715b8244d96b9687d28dd62"}, {0x98, 0xffff, 0x40, "335df6f09e5c0b08c770766992471f05a6bbac7591c32e60b504b1202102a032219bb14b3fe40a6766dc04e8c40d52ebf432fcd948f57ed2eb01a44cf13e1bd742d26a945c62dd15e5c8e715dc9857199f0e23f94eb7ca61b9d6953f7fcc7ef55beaf698174598ac1980965da49d345e2c1f963805d82f2a74e00fa370860f9921"}, {0x50, 0xffff, 0x6e24, "0de6a17e9bfd756f7cf88c760bb857795f482347aa7a8f266b049fbc20fd12a0b5bd75a09ddb308fce8e77601c03688b8caf4e5666c842533a"}], 0x208}, 0xd3a9e0bb4dc6c447) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 18:30:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x80000000000000) 18:30:35 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x81) r1 = socket$inet6(0x18, 0x3, 0x0) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000140)=""/210, 0xd2}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/170, 0xaa}, {&(0x7f00000013c0)=""/15, 0xf}], 0x5, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xdc29160b795aa4ad, 0x0) accept(r1, 0x0, &(0x7f0000000000)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) getsockopt(r1, 0x100, 0x101, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 18:30:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffbfffffffc, 0x0, 0x20000000, 0x81, 0x4}], 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xb8207bfe36671d81, 0xad9539c436500ab8, 0xf0000046, 0x9650, 0x3}, {{r4}, 0xfffffffffffffffe, 0x20, 0x10, 0xffffffff, 0xc241}], 0x3a9, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x2, 0x5, 0xffffffffffffff8c}, {{r4}, 0xfffffffffffffffe, 0x1, 0x40, 0xff, 0x312ee927}, {{r2}, 0xfffffffffffffff9, 0x20, 0x4, 0x2, 0x8}, {{r4}, 0x0, 0x80, 0x1, 0x7ff, 0x8}, {{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x0, 0x10001}], 0x100, &(0x7f00000000c0)={0x100000000, 0x400}) dup2(r0, r1) 18:30:35 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) getpid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) mknod(&(0x7f0000000040)='.\x00', 0x2043, 0x2) execve(0x0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 18:30:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 18:30:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0xfffffffffffffeec) 18:30:35 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x80) 18:30:35 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffe65) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r2 = getpgrp() poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x10}, {0xffffffffffffffff, 0x2}, {}], 0x4, 0x8) setpgid(r1, r2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 18:30:35 executing program 1: r0 = socket(0x2, 0xc003, 0x3) sendto$inet6(r0, &(0x7f0000000100)="896ab78b38359e8c465a908b7a10f00750ab98e8ca9a6e80c0ee972e653b960aca8f0062ed816d47193e", 0x2a, 0x1, &(0x7f0000000140)={0x18, 0x0, 0x5bbb, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff654300463f7b238bf468546207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000df00"/190], 0x10) write(r0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xfa47) 18:30:35 executing program 1: socket(0x18, 0x1, 0x0) r0 = kqueue() mlockall(0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 18:30:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket$inet6(0x18, 0x4000, 0x8) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="841518d9935de2718c788c7d3a6b162da4d2baa5e83f4ddbefaf1094c34fb5944ad0de8e43dd0e9e63c5042eec8d28a960a409c748721e8bbbe15b6059d52b96028f37ca47fe1cf9cb143142c49bac8b08db3b61184a95d6fa474c6217d3e9afbc394eb6bfaea09eadcb421a01673da0ad97114a5c8fd4d6be6ff2ae83ef875eb627f3bfc648d6efeaf03204a834ef29b3e5e3e1eae733038952793d6f1596508bb138ecb8e715b793bde40d27f5bab16c4fa554875d11b905faab51518dd5e72e108c92ded0", 0xc6}, {&(0x7f0000000040)="49d7b6d3bb6786", 0x7}, {&(0x7f0000000240)="fd43cd9d1470e102686da90d5ff2d029e59b77579762714a24d55f3ab9c927cf57ea125d8f17dceafc8ffa4fa94effb58e76fd4796aa255314c3d734f9962842cf24ffc535ed7c9f0cb41e6178d02f84469403d2926dc6663ca1dc8231cc4a2733011e7d4b082932b55fa3b9a92690359c26bf9b968bd246423dc8f3796c88e7e8ca5ecfd2d890d42f1b0c0fd282cedafc4b92741f41b2", 0x97}, {&(0x7f0000000300)="b65f2f094dc5c9c6afb5f04945b30db570e7fe8e44c67685f3999e65bed1df30f037a19c95b358ebad8b8a8f80b12084bb86d8e91debe22f6c37cbbbdb67f297f69a19fdd6cfe783826ca93b405b0167378e8ecc032ae2821cb0d727ae38302027155405cd0c2800011f3076e9d5aa5a99114e3244fb982cd524dfbc1077090cd318019d4d71ad87d100a980b238f34a50401788cc1ec266", 0x98}, {&(0x7f0000000080)="abcb55c89b", 0x5}], 0x5) sendto(r0, &(0x7f0000000480)="fa8305d44f", 0x5, 0xd, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r0) accept$unix(r2, &(0x7f0000000500)=@file={0x0, ""/68}, &(0x7f0000000580)=0x46) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000440)={0x402a, 0x20a12bc6, {0xada, 0x10000}}) r3 = fcntl$dupfd(r1, 0x0, r1) fchdir(r1) write(r3, 0x0, 0x0) 18:30:35 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 18:30:35 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) chroot(&(0x7f0000000140)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 18:30:35 executing program 0: socket$inet(0x2, 0xc007, 0x7ffc) socket$inet(0x2, 0x8007, 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 18:30:35 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') r1 = msgget(0x2, 0x658) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e444fc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0ea4a6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2a5d83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') shmget(0x0, 0x4000, 0x500, &(0x7f0000ffb000/0x4000)=nil) execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getpid() getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r5 = getpgid(r4) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x8}, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 18:30:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) fchflags(r0, 0x28dac19d1349a779) 18:30:35 executing program 0: r0 = socket$inet(0x2, 0x4, 0x3f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x8000, 0x0) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) shutdown(r0, 0x1) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x0, 0xc92e, 0x3}, 0xc) getppid() connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 18:30:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x4bd9, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:30:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) r3 = socket$inet(0x2, 0x3, 0x80000000102) msgget(0x0, 0x8ceba70d60783406) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1000000000000001) r4 = dup2(r3, r3) listen(r4, 0x0) 18:30:36 executing program 0: r0 = socket(0x10, 0x3, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000300), 0x0) 18:30:36 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x7, 0x6, 0xffffffff, {[0x9c5, 0xfffffffffffff44d, 0x6, 0x8e6, 0x800, 0x100, 0x80000000, 0x5, 0x9, 0x7ff, 0x59c1, 0x1, 0x1, 0x4, 0x9, 0x80, 0xa8, 0x2], [0x6, 0x5, 0x0, 0x0, 0x10000, 0xa7e3, 0x3f, 0xffff, 0x4, 0x8], [0x5, 0x3f, 0xe3, 0x101, 0x401, 0x2, 0x7fffffff], [0x7, 0x3f, 0x4, 0xfffffffffffff800, 0x0, 0x5f], [{0xfff0000000, 0x82, 0x20, 0x6}, {0xffff, 0x472, 0xff, 0x1f}, {0x1, 0x8, 0xc8e6, 0x153a}, {0xfffffffffffffbff, 0x0, 0x5661, 0x8}, {0x240000000000000, 0x3684, 0x9, 0xfffffffffffffead}, {0x5, 0xffffffff, 0x7, 0x9}, {0x7, 0x2d21, 0x23, 0x100000000}, {0x7, 0x7fff, 0x2, 0x6}], {0x1, 0x6, 0x7f, 0x9}, {0x0, 0x7fff, 0xffff, 0x80}}}) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r3 = dup(r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0x438) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x1, 0x1f, 0x1, 0x6, "059623c4520ae9c43abada5fb6aff7cbb1a197d0", 0x1f}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000003c0)) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) fsync(r3) setuid(r1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) pwritev(r3, &(0x7f00000008c0)=[{&(0x7f00000004c0)="0158dd08ac2f83c0667c309f217078c510cd294c642e8199c0ff99daf05253f2bddfbacc58b4c373fc11ffe5b2219845b97e902496ad73d647ed5ecb6780d80522efd35dada7f797bf0cfe35f210d140222a46aac4e1abc3f88b829ea1cce18cec0451ff2b33395d820b99b589b4888835f314d361fe5df92637c430ecc9bc3b36cfba88acce68bfc7e39cd147d9b3c275a4966972c40c8557410a77453bc2c60e74e5384bbf82ccbeb2b2a1a0f09127915c1ae2fc4fd411d8a219f57133a8372e0e0b0538fa", 0xc6}, {&(0x7f00000005c0)="b4cc20626b3be644e06921a8fec254e290ae54f478a6e33fbd47f73504e44aa372b9645cfdea494cb204032a9cfa921f7766b9b1df7ba52d337d66d28659c7dc439fd5ba76b87a484974acf836d7446a36ec3710502cb173d1226bb20850cc51d5bf7286cafa2c031cb7eec9c34fc872cb026dcef36d4c4223c878f1939732a5bb", 0x81}, {&(0x7f0000000680)="da2442a4fbb1b6a53330432777deb5b3e7da7c0e8ecb3ef2c4624bc0230343f433fe5ce455a8b59e17c52fc1396737825914eb4a3e6f3020053d32bac862e9c6b58416b7e29eb0aa064c3f03b6337fc2cdbdefd2b116eee2b3ac1a280ea4f812d62e7319e8300a8f7d720973a16450f7b22e620cf8488b9ddd42d6c6ec646b9be26b8b02d88660546cff826e4304be9b", 0x90}, {&(0x7f0000000740)="b1bf4a8cf7d149fac79b8879b197ca300b50671064c003bc12290e9859be60efe07076560e1460344cfad61c68a9aa2c47c503c2935b8fd5cf6b846f31307fcdffaadfab2ddf943e3e0ae8ecae62035f79d628b4ce1d4e2269bc9436102502f3255db4894150125ca04d532079456fb18c55955eceb7191bf8fdc631f207a1269b81035ee528f496bf571600", 0x8c}, {&(0x7f0000000800)="eb4a37da2f6c745d224a5afef4954826bb3c9f210169618ac240c11f19581b9fcd69db6306de94db84201993ca699fbba7058a3f4b58a29d0b4c01ec258f930edf19185cdad08d76a4a5abac46c5f3621b786ae85c3ec8daf4150c57ee057f3a635521cba98afad7680e8a1c5134571ea15bbd61332ebd2bc6650a144b974e3e68304729bc500356a03bd113ceb4735dd8a4f189b2cfe68dc26ec5cbaf88ebe6f24cfa5373a6e22639d765ef48", 0xad}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000940)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet6(r3, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) setsockopt(r4, 0x100000001, 0xff, &(0x7f0000000a80)="3ce232d4070705fff5eb9ce40abb67e4277ff55f98d281a7ab82e96f102efc94bc6c5eccac", 0x25) socket(0x6, 0x5, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000ac0)=0x6) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000b00)=0x3) getpeername$inet(r5, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) getitimer(0x0, &(0x7f0000000bc0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wskbd\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) write(r0, &(0x7f0000000c40)="c3504770211f867304f79c2e7c44d947196a84a2c552ecaec72d91317073e306b86dd583f96e0b397bfd2e7c9889d719553e101946360b70fd1d7faedfca26a4e3e777c1d4fb183042f00064d316c261b74df2ea9486f050e9b9ec263cd08a2bbb9ce3b1c2b21ea8bccca1538e5b2762cef9c984f8f5c359f3ea", 0x7a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000cc0)={0x3, 0x2000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000d00)) setuid(r1) 18:30:36 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/198, 0xc6) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe6d) 18:30:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x480, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x100, 0x81) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) 18:30:36 executing program 1: r0 = socket$inet(0x2, 0x7, 0x1f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000c4d40000020000000000200000000000"]) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000200)={0x12, 0x6}, 0x10) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xff) r3 = msgget$private(0x0, 0x28) msgrcv(r3, &(0x7f0000000100)={0x0, ""/6}, 0xe, 0x3, 0x1000) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x4) 18:30:36 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="3ae00a37050dbbc21b429c1aa313b53e10eb2751c877428d05e1495cf7a112f5e1dbd48332ac68d9f276a1362a10adb4", 0x30, 0x400, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 18:30:36 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) 18:30:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x10000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0x3, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) getegid() close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r3) 18:30:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x81, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 18:30:37 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) renameat(r0, 0xfffffffffffffffe, r0, &(0x7f00000000c0)='./bus\x00') 18:30:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) flock(r0, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 18:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1000, r2, r3, r4, r5, 0x40, 0x400}, 0xff, 0x7fffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) 18:30:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x1fb) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="8c65", 0xd) 18:30:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x20, 0x6, {0x0, 0x80}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40, 0x1, 0xff}, {{r1}, 0xfffffffffffffffb, 0x30, 0x40, 0x4, 0x8}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x2, 0x2}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x21, 0x80, 0x5, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x9}, {{r1}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x3, 0x3}], 0x1, &(0x7f0000000200)={0x4, 0x3f}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setgroups(0x3, &(0x7f0000000340)=[r5, r8, r10]) getpeername(r2, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000480)={0x7, 0x7f, {0xf89, 0xbb8}}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000004c0)=0x1f4) ioctl$BIOCFLUSH(r2, 0x20004268) ktrace(&(0x7f0000000500)='./file0\x00', 0x5, 0x1804, r3) getsockname(r2, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) ioctl$KDDISABIO(r1, 0x20004b3d) rmdir(&(0x7f00000005c0)='./file0\x00') sync() ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000600)) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x1000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) getpeername(r2, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) kevent(r0, &(0x7f0000000780)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0xff, 0x5}], 0x3, &(0x7f00000007c0)=[{{r0}, 0xfffffffffffffff8, 0x2b, 0x2, 0x4, 0x40}, {{r0}, 0x0, 0x8, 0x2, 0xa7, 0x1f}, {{r2}, 0xffffffffffffffff, 0x84, 0x10, 0x3, 0x800}, {{r1}, 0x720d4a0d25435bd2, 0x0, 0x2, 0x40, 0x4}], 0x8000, &(0x7f0000000840)={0x2, 0x8}) acct(&(0x7f0000000880)='./file0/file0\x00') mkdir(&(0x7f00000008c0)='./file0/file0\x00', 0x15) setgroups(0xa, &(0x7f0000000900)=[r11, r8, r9, r11, r11, r8, r5, r5, r11, r11]) sendmsg$unix(r0, &(0x7f0000001e00)={&(0x7f0000000940)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c80)=[{&(0x7f0000000980)="096f099e467e28c37e45b750b1cb4bdcc4a126d30e52a9eedde8f4eee4ccc1041e6a828206d4ae47b7878c1eabd397af0bff48e3956139596b2234c37994b08ddde6a341f64c311edeffd0ba18a1fe97540a8e406b68a7a27b91911fd1bfa974aef2bb6fa3012ad3077b6d02fd8f76a34264273e09f9e43a1d401fffe47431b41f7f04fbd37eed473a4ddbb20a8595420d61b95c5dfb79cb1f1a190f9211dadaf60308dfce5914beba4ba65e84d156603b28bcd308aec307973719d3ec3f8b9372ec336aaa6975d3093c318d693b668e76bc7b1944b5c2d6469852bf4872876f65fb0949a1b5ee97e7143dddd2c0409ab6e8eace5dde1a", 0xf7}, {&(0x7f0000000a80)="bd1f2c1e2ceed93c4ef05442ee8f6a4acb12af35d4515de3ebdb850e6210f898b1eb9298c9c73f3c0cd00464d98c48ca47bc71c90daf4f99c76ecbc31aeccce0775efadb48aa100f0f5663935d5c30927ee607e7f98c5a16f000b83406a2cdbaf247a45fb6722ffad52cadbaacd08bd7e1b662c17f2367947107c2a440c45e2d669c2bfc929ede3bd3e0b52c985c60d200cc5362fd5fa9dabb8acb20d112fe89d99b80ba758de19727894027c4ae145ea1f51253022688eb31df98842ed261f995324bebf7115122728f63b0191aa3c5c2e8cc2d2edfce1e", 0xd8}, {&(0x7f0000000b80)="8cb298f3f5499d54871f28f7be0246dfe851809fb8342c1f3e9b4a8826598c2bb96e67abb9a801c683c309b78bc223fbf4f047f7b1844da3cd6c8c6f9fda3fa42c8537ea19d3bf7fed51b385c19473e8a336415771a73ede090b32be5a7fb544a0fb55ba7c814305e35302b527a3c7ed08c6264ae58ba446e02fd0d52c67dc991c74d5e743bcc8d490de03fb63b4377fe1f784e8850ba412ef3b7a1356cde37e57a88ab980c6c68224c59d8dea1778dc70ecf84ceb4b126fc2ab9e9e261f6942ef86037f9595796103efdb464d1bb2d6fd3fb011ce43f13d7f51ca9870d892f1e8c94040a67e72b5bbc8b019435ad5e1c257354dcefb93c2c18e3a7579617b8848eb365ac2c5a65dfee14e5ed219eee5f3d3ede5cfa85423eaca2d89b01b5f4159b3709bb9c8c63dfa19924e900628e53f7728b352172dd31de4ff32735fcad1befb877f1185718c2e60df78a20a84a81a008f741ca63cfae67bc76f00dbd929ab797ddaaa31efb16679702dc7a4206a3337e36af85a5304467e0aeba0f500a5078e4bfe0805b8c372ce090c241dbb1f88abde20b2556bfea9e13ce6e63f3a45e1f1f01d9a709e3cdbb77bb72026d14858e3f155003c388f90d414375458e23cf75db9d8c34945edb76dbcadad7d83fc9f4bb796fd7b9d605b904af1374dd4e6dda00d6b0415e750f3f181c56e9d864d9eb95517215ce13334df30458b4b1c792287b662b46a278f54606c75495a17a821a44c095a8f18095b5e8b281a5de50eb705d176be6b280f9978abc5b0395b860507c8cf3caeda1a3f20a27d7f709eac1311d92149856218ca2e3622a402c37bead89e4d41f9519fbb0d2efd930a0f105bb2f484bebafbc41a0f73857147bac17a2b19350ed6502e4db101968753cfd9d99be39c12f921d7c7503595aec3f0f4964f86fc8355a8852ffe3da9e663c1e8a4bf96f7f371d5594f5c66fd7b5a28dd7c234862c4d94fa8480e75d536d56b7243ae9d6ed644421ce292893cda1c45ea021da79e64688f251d8843e9158a169f707532fa52c64f2d3e5e8baea66eccb5de62889276a928d78b6e05d892521bddf52872d5dee7df05f8d26c1a5d03288c661ad4a1adc6daea3bf3fe9394b39c062f2424e19fd4f01cf936a5d844cc34e24d6717a0b9b0a8a86163101c9e432b435045476e4dae6396e3f03ae6d754516004495fa71ddc4724a704a4af83208b0b6621336012e8575080096c011781ef02e44898c32d12dde58e489924a0d1881375ebc6d2fdd5134a47dfff919db0390f51014e36b440cc3ebbc682a9f47895aff01dce9781f5e1d7e60e77e0b36a0cdce83434b39d306cbcd517cc67d85583d356fafdf293b48ab521b83c3c7a56409ea9261895c82a48899aec7e2931dbc24d794e1cb0a31c2b01f427946806d1aa9e4b4e95e550bec4f90f7a4572ede0b4aea7cf7f220315e5038e072525fe649a74c0e77d721216766fd90d0ac172404020e91ff397ebf3b49257f8a1ac1017af3b51e6bb215c3d344bac4328dc2518b311825ad21bb6a1009c99e3287fb92590c9fca65d68cb2ee298751336c531f4ce74e7bbab1311446c9c84147aee099ac8acafb22b8df02bf1b2af0c31875ffc8fa708b6be572e5622765d3a0d4a5efc588e1b3dba0380d8ef536be95d7f013b5c4d212a2397bb1758976df2e926abb7f380878e6a1091d3949ce5150b0aeac27b678fddb8f26d98f587cc489d3eae9316fefe6f2f0bc9e4e2d767224fc3904a3019398dc32b8fe90210d9d0822ced22d0589dff4aa0054ca25a0032d07bcbc7ba4f5ee1468957261814557678c0cc15bd31d1f03244fb52bd2d1203dc5bfb6ad6de235e5554b6553259026349e4ddb82a423e91be58007b19d21a9ae1b63727b71fb084e10ee8ac6a73aa38f1ce4bf2ce92740bec49c4de788c0a9ebbbbd1d50286f26f7c3c50aa34da6be12d93c95a80348ebc5d59daeb2ea78f83a70ea1a6a0f7d1d494cb61e147eae854e4765493dfdd0e1f567807d7fe83da6e57ac8e8940a9d462ac08b2e46ed243a6cf34d3539b619780d24073033b009b12a26c4636c359a2baef7df8e82414a65216228cdac55fb027a0e6054a7e83cf656c3e0f37a78be9c5422de0dc2f29b766b4ec73ca59821b88c3776b5c28bed75b7977a583d1c0766b96cc95e7238868771383e5d8a4a2839294e4bac4e3ed2b22de51154fe8142bcfe3c5f88608dfe64e4057b23b0880043bf41e7ffedecd45818d7bbfa006a4905b4162752b7d0df9af03e788e1c5026e466a32cdada57aeeefaadfae00a07662f32def5faae207932fc4ba206b4ac36e70e18e52c61a0de875a3a0d3097a6a548253484c8f7e86a0302fb82650e2f2dd8cf6f008962df42e1031098f08a56237e13a0d190773976603ed10d11e523d4f31cb7736947ce3e67a6c0129a2c7831c4394e385df9fc0141500ab070fe2730ccd48e0a8ea9ad320d8d9761e1c81cd166e7ecf3c27c1dbbeddafcb3a68c5c2c9a4c9c305d0309a1314e5b627d0187aad3e1f7f8ec4f395b0c082252f9803594fe17c27a02984099d7382fe46614033803c85027daf4baf36c9608de42c4de7845bdbaca9db5e6f023512d1a1e255420ec8678407810eb79ec7ad7a9d90f8a3a3dbfb47ae17857d40ca2aceaf423024e4b4d0c158e5c2fbf067b076f46c317266943829421cd8f40b708bbf24f7496d22c4c498e4851f1c71325a8158fe4cb9fc12da53c36561982181e766dfdd709377be9ade9d730ad72c1fdf7cfc5d9b1a6d232bffeb92947d3622bebee6d4a544accb6d1c226a6fe8c5130d365caad75640799c6fcfb4872f44bc24a152a706b347a099aac1f0d48327054e2e0afef990ec6de685a73aab9b4915893d547b119a2576ad7ba774a37341e349b909c332affb7f7f9282cac48fa7522dc95bf2f2a5143f5e7410c43e2a5bb4960fd90bc1f05a21228a4cfb331a15a30770c48cb837adc688bb89d80415d6b621859bfa6570cad23fd2e02f3fe513173e53fe6f506e0f39a8902ed29feef4544d10a753e5b3b778988a863cd3ee1dceb8c6c5dd815c414a5931b04bfbbe434bc73dfb2d774ea917e24496c252659dfead1a215ea2dd143d744f7f41735b4724696f48a5dfdfd9e1f0678c43edf8c7d6fe8e7c9dd3fd0d9b138aa9ce9928adfadcdf2a309813b48d5ac0e33c78575e69b3e03fd7142bd894c2e9ff4d3b276073744af2349ae4403d91a141eee40294580fdd36b0603072277a008d1ad2119e36265b5ca6b861cbf1eee30f245889edade4725cd0474ef290630572228bd8a5a7fe34d83e65ff735c1f075eaa975f02352ab52b5ad9d75fd9f05eb10ed7f1f8c56e42d88a4e82dc768a8e8cb973182abc6c4956b37512afe951ce96d3c5f0a6963c6deb01c8a04f8b6148b9b2dc3d6277529471e78665ef3c7b1539d1ec09b77e5b9df313c406b71cf6030c0ebbfdf4551d6920516f8616109be9c5a57af12d4b794baa1a0245b90f84236705beb42671f319b278c9c393aaa3494d4e3ede5f774cf3fbad103a9146c455a781c2a49839ba00d6749dbbd779253e450359e989b8ea0cdf8c90113eb3e8864f61e65ca947da532863c711a3db1c2e144bc5112273d50b3bd2cacd549e266692229808345df50c3002eb642c390d104e7e0c1d9cfbe3401c332787c88e0033b9fa51cf95c94950dcdff2aca00c07e0f7332ebe64516434b325ebc544465e97995ca920078203c2bdea2474f889f131032f2db4fb7375760d886271912f7cd3995b636d42d35f985fdda7dcdfae00710cf8dd37f1f8862b9f33d8e18612c6c8116cec02acbeee2029ab4b72cd40d87fdc112491b416dbb86385c23a5856e37c19058b8e086b9e77bafb89117f61a0b3f607f3b30874829a6d972c803c2c342986203c5cac173e12d07c095284eb7775a1a34006f06077b52d4dc347d2babdbc019868f6e837d30b6b816aa54eb20267c7c2bd2d8113b722f80842a1f39443a87102438ce8210251a90fcfd7686728cf342b4a4603103c1f3cc816a0f286f9f04dc6d66a8650dc2317315eff1b8a78ff80f422b14309143c8576c432ea31ad48cedc36c217732f9be413565dedbf46ecb26b6e48572ddd6069754cf066e66d01555bb81b62e0e6d24754d75402f434eff625340815410738d7c5dd1a39feb55f1ca357e06d1badb286790a38ba777078d6e85ee4c71a00c7aa782e27e857cf653950294f4d215f316cd9987124a9257a50dff5322445d98978839bd89ce0a95a65d244552a5a08f382f3fc1cbdb8426efb7229f3da08b531269582c16e7bee83845ca1345b0ec997069dd3d9576ea383627c89954261827d256dc623b4d3d66a6c8677e39f742c699ac2ccd64b96dd90f6b0e0a3043414fdffb94a601e2dbdd051f7d0e37fbd101294da83ee1a18c53ff3a6b05f23705cbbafa8429cb20311c7616751cbf91d5c3d9f4c88670d0660c29494ed5936ec7f6b6daee0aafb1326d80e4a74a2a64d390d6255da782974f7bb7f62795516452002056edca0e30227ede947f4c9d25e92e418c9727d2741deac924a62bb31d15061d8713f4f7f190f0ad580086567caddbdb2cfed26b1da88d294660524c2c3976cbacf4b29a0a17dbed5b34c380584de3967205f7b879c52b652430a354eb186a8265bd5832e848053dbe874d6b2c928dedd71074f0147fbcb94a9ed554a36c62d1dc8d72c303aebbd89ee0a9201e0d93c79ae7e46855586cc715f397f57210f9900c74309037fc064b0320d8dbb4247e579090bcf4c95a25e7392fdc143f6723e60572156a8d8d5c6d85c9d9997f67cc73c1a4d914fb56bd88a1e95d2deb03f5545e2ee7bfb50aed2c4d820d57a383e287a3c86491224e35a04589078b3e26d76d678f5ccff2364458256cdffa5f2683833646df82a5c02a8e20bf937d2e79b175adcfb5caed58aad89c90d7a2f616c34742ecf2c0fc506c17644c86092442a4733febf530d1edbde2d4d816704a895dec192244d1ed49073e309bb61790dbcb5fe443b99793cfb6e5aa9237851fb640d21319490fa9ffd563b39cc3cf1b390d3570b98f0a6d0ad341bbdf83b77aa683307b53afbd555b43b9d7e202fd8da6a52c015871b262fafec9fb5b564da5f15928dfde300c145eebbd7da26e79670746d7bfcca7a4a3a1927ba14c659cf0d8e79db343078c54b5b384262f1dffa1974a235033d0264261fd75f010134460b19da1711b93912d9e1a583a57b250a8f353ee2c59da476d0f43452d53b1035c3f501505a6610e5c46358ec33b6f17002ae18e1760120fb3c24630f33d7f2552f243b63e34309630f981e4176224467aeccd9e255d9cb3f359e140ceae76faecc528d9c0d76e9c705da5b40a6a298ac25ab9b4c9d32085045c27abbd8d28ec00cf1d47f70c162da58e98eb9bd655549a15c3c7f608113a909a9d2d6449f3407cf7142a344324acb2fa3419b21e2bbff0f17220252dfda9c531489eee9b726b3b713d2721f900eb778e5012faaeb031660073ced638011854198c9a34cb1d8b1be4f51de824cccc24606aed0a86a118f963bab41b36061b3b009e4264df5f2c0d356ee50b449c257ebf290379981585656a519a25b1abcb9d23d92d8903237685275af48ed94e93a192e68c650967f06a802555872b00ee8ba8b3cb489cc4de8edcaea322e0751d56615ae82a406b6a295846a1d515f3f5a12e15cf6624c9d7da6d74716699eebf02290a36d9c639a511b42280592da760d2c4a5db10ea6488b155edfffba955d", 0x1000}, {&(0x7f0000001b80)="a486b50fa5755b234cb07acd703865067258c73894b6b6d6d16a4e8c90d8afcb1f179fa531783116a44063983f69a60dd08f1d88e76495edd8b5279ffdaf2dc7f893aa4b31336f6d1117adb90a4bb3e73faa52223cff7a6d296e81f37bb08297d3037088a28b4192a75d7773f29d6f7a226cc8e4e2bcf7c942617caf36b668eba663477ccecd2a251603d8cf70f107d89246ecfd5bb86be83217855bdc01a78e156dfe78c8a7dcbff0ac1367de245340e97d8da9658d9421de8a89eb765a44f2ce9fa669c7665c8fffee70316c77f53e74b083d94dc2bc709c7cd68b71193bb764027287572db3e5b90cb30d15bc", 0xee}], 0x4, &(0x7f0000001cc0)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r2, r0, r0, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r7, r10}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, r4, r5}], 0x118, 0x6}, 0x2) sync() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001e40)={'./file0/file0\x00', 0x6, 0x9, 0x4, 0x1, 0x6e, 0x200, 0xe1000, 0x3, 0xdeb0e03190794ea4, 0xd42, 0x1267}) 18:30:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x5c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 18:30:37 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) setpgid(r1, r2) 18:30:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x100000107) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x2000000000000000, 0x400, 0x1, 0x5, 0x6, 0x3, 0x7fff, 0x1000]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c, 0x2}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:30:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000280)=0x9) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)='R', 0x1}], 0x1) close(r1) r2 = fcntl$dupfd(r1, 0xa, r0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x1, 0x8000000000000000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x5, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x3}], 0x3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0xd280000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0xa4, 0x7}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x67c, 0x2}], 0x8, &(0x7f0000000240)={0x1000, 0xfffffffffffffff8}) close(r0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) 18:30:38 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x401, 0x0) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xee) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0xbd88) r3 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) 18:30:38 executing program 1: socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x1c8b09f}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x82b) 18:30:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x5) r1 = fcntl$dupfd(r0, 0xa, r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = semget$private(0x0, 0x3, 0x10602) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') semop(r3, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x4598) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000340)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) 18:30:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") fcntl$getflags(r0, 0x1) 18:30:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 18:30:38 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) clock_settime(0x0, &(0x7f0000000000)={0x800, 0x56}) pwritev(r0, &(0x7f0000000080), 0x1000000000000218, 0x0, 0x0) 18:30:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3cc, &(0x7f0000000140)=[{0x24}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:34:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r0, 0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000001c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) shutdown(r1, 0x1) 16:34:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = semget$private(0x0, 0x1, 0x45) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x3, 0x8]) syz_emit_ethernet(0x32, &(0x7f0000000040)="8d463c2bd4d75a30dbebf0463992dc2006f7a78bd27531e84b68cc11c6301c5b35c47a79a94432cf9dde1cf930ef8bdf45df") close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:34:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) pwrite(r0, &(0x7f0000000140)="17c356436e154aeaab310a5b8b63651bf27b62ea9d8fc09fc38b68ddc50e8066b4450d2877aa8089ce2c9e598a92f0bd52e5b9f386341e993e6a82b20e573154330d7820ed204bfb2460a1ec96197155d2255e1f495b8b5289c52b501375998c7ccf206d4c", 0x65, 0x0, 0x0) 16:34:08 executing program 1: r0 = socket(0x6, 0x2, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x22, 0x40) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x180) 16:34:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x4, 0x4, {[0x8, 0x4, 0x3, 0xfffffffffffffffd, 0x8, 0xd83, 0x5, 0x156, 0x4, 0x3, 0x400, 0x4, 0x6, 0xfff, 0x6, 0x7fff, 0xa000, 0x5], [0x1, 0x2400000000000000, 0x96c, 0x60f, 0x4, 0x0, 0x320, 0x800, 0x0, 0x10001], [0x2, 0xc1, 0x80000001, 0x2, 0x5, 0x1000, 0x1], [0x88b, 0xedc, 0x146c, 0x5, 0x80, 0x2], [{0x4, 0x10000, 0x5, 0x7}, {0x0, 0x8, 0x5, 0x8001}, {0x4, 0xffff, 0x1000, 0x7}, {0x8, 0xc94, 0x79a, 0x7f}, {0x100000001, 0x401, 0x3, 0x100}, {0x1f, 0x80000001, 0x6, 0x8000}, {0x4, 0x50, 0x6, 0x3}, {0x8, 0x1, 0xffffffff, 0x6}], {0x3ff, 0x1000, 0x1b9, 0x7ff}, {0xffff, 0xfff, 0xe508}}}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x7f, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:34:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair(0x20, 0x5, 0xcd, &(0x7f0000000080)) socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) msgget(0x2, 0x332) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:34:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, 0xfffffffffffffffe) 16:34:08 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, r0) sendto$unix(r1, &(0x7f0000000180)="7fea5624be3eba72a8a50572c71642b5fab0df89815279e15586fdc9b30f261de65ece7510cd48adda7bb28c5cd99f54fdab3800578f7d4334258f3f536a0cbcfa24dcf24088ccefce8a79168945a16fcc915e63672892b94e7917f81004029406dffb082afd", 0x66, 0x1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xc, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x40) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x9, 0x8001, 0x1}, 0x9, 0x87cced, 0x4}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) 16:34:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/96}, &(0x7f0000000280)=0x62) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) open$dir(&(0x7f00000002c0)='./bus\x00', 0x20680, 0x9a701f198e947037) 16:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:34:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:34:09 executing program 1: r0 = socket(0x0, 0x3, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:34:09 executing program 1: pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400000000000000) 16:34:09 executing program 0: 16:34:09 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000100)="a8", 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 16:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1c}, {0x6}]}) lseek(r0, 0x0, 0x6, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 16:34:09 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0xc003, 0x61) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x40000000006}]}) socketpair(0x1, 0x4001, 0xa940, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="820608ce746c86f8312e2f6684c9bbda3e15933e950103919c5b241fdeed02a786f0d67efd0c077d1934f9f466cbc8fec1305ac004e11bb6b682c8be8a5746fe7780b1ebd37b36e286f83f7323387fb7354a79834e40600b75ef100500000000000000df2e36b8501d0a84b17772eb464188477b53ef7dc92de80233ab1cf80a9c9e1310195cdb831d14800d4fc6566fefb8bd76bbff1e35aaf9bc6fc2180797f49aeb6ddf6e242e0900f8fc489a0610dd73e82acd6919d961da7f85d246919de1c63fd77a22335cf14e000000000000000000000000000000ff0e4101643b56303315483360c7cd558293cf1c4a86d1bef8b2210f1cd022715b5e8db012009d591640160c6ebb7eaaa69bee1a6685aa9b282a7670a1d2e765a64556c0ea9afb0cb193333eef24bdf550cfbe3e959886ca3c629e78f721e90384c9c51b783d00ef7886ea141489b025684dbdc025d0980382f956f0927c7c60d666067468877b0cbc7fcb1b3ea3e2b133ebf3c323dd83c9976a000000000000000000000000000000c7cf1f1acc2bb0748d016d1fb1e91b20edfb3c4517475f7bfebe636dc112787a952f978592bbc79ef6f6a986dd59460bad017099f1c5521f0652daa7189ec46d0000000000000000000c350cad1e073306e10e40094362d95cf02fced2e49fde951d914238a09418c06718fded4d1415dcd61e8a84ed9b09a63ca23974771e7f09af86d7f8ae57347d0717067b83b3f02bbfaef4f9a3f17884477ad8e107bcb22b45d7edcde61d464a512730569ffbde4d0c23a5f6e469681c58f2cd34d0bb8f849941677888"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x18, 0x4000, 0x7fffffff) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:34:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0xffff, 0x7ff, 0x8, 0x6}, {0x1f, 0xfffffffffffff14e, 0x2, 0x401}, {0x0, 0x6a6c, 0x8, 0x2}, {0x2, 0x7, 0x2, 0x101}]}) 16:34:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) r2 = socket(0x18, 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000780)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x1) setuid(r4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) dup(r0) sendto(r2, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = semget$private(0x0, 0x2, 0x8) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:34:10 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() fcntl$getflags(r2, 0x607ad59cef6960fa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) read(r1, &(0x7f0000000100)=""/85, 0x55) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 16:34:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = getpgrp() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xe4ca30c6d9cae081, 0x20) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:34:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r1 = geteuid() setuid(r1) 16:34:10 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:34:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r3, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r4, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) setgid(r2) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) 16:34:10 executing program 0: r0 = socket$inet(0x2, 0x4000020000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) socket$inet(0x2, 0x3, 0x5) 16:34:10 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:34:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = dup2(r0, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x8000) setsockopt$inet_opts(r2, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) 16:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/122, 0x7a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:34:10 executing program 0: r0 = socket(0x6, 0x3, 0x0) connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5d65613c22c02b5d1163c9a19fc736ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a33340fcf8ea318d1b63d"], 0x10) sendto$unix(r0, &(0x7f0000001480)="324cadad7fe5811b90b2fa5575df91092ae51abf46229a432cadeb91b9a8bd510da9e5365b2373a60872d058393d29486fb44fd3ca6c426d365a909ffbef1bec07cee0f19c5cf7bd11e0bba8b526c1a157e31064f1deb2dc2abd8fe9abf3291dbfb9009d5bf98afd4f8254d690184fd8df9234dbaf277bdcbf632be4bffba213ccbcc3f1f8f10ac45bc576a21ed24f06f7dd510de4a4b95fd4403d42027d08ffaf0c6b5ca292a5758c3f54424eb689b536e09de99923be3577856259e69e273e789ae19c1078cf785a43240ab4a829f8ddb465a91e9faa3d3ee4506e4974d0267203b0d7dd00aa414fef3a8bc35b9d7e176a527d862271d6cb085335a6fe079c4975def37af36d965f9c4cfc05669042f4c100e7002d043ea88e0563f1c04e89d6f40eb3fb4b7fe626cb12e3c88c050a87de2c7e33f430f908fb42aca0de5a7dfd4c10455bd62b23da6a107aa61f5fef7dbf50bf7bbd23249e33296cdb4b74ac1df582fec5ad1da7516b25a33052ec28eb5e008a20e8e30c0fcecfc0638aa3386e5637890276bd900e4b5ce21064e2c965bbad2ef381055f2599aeba31e78f10cb8530327b94831570058e6c5adcf9297b07ab476856785bd5b0c2f6de0fc3683b74dbcfe6da6b8a98c6e3a47c6b720ec45ef41b748de547e14933f1b6a076f5ff52acfb7794f3a0ee16ecb2ef44f013d5fd5cfca5611e4c6e3b90d2077d7c30fde201fdc2fa1a618353a991aa8a9840148d67343c9d00faa3725606a9640a2413e34f6767dd6328333fdab20fe30e720e56ea2b6cbab9380d8cdc749bdf2168a230f4f91d702ebf4b1c0d69038a5980e2f78d392d94f219d31e3034324a62913b2a6ccfa5fcd9b4d798899e4b6c559f9138b4c8205ff04a543cfdde4beda3f9d2d1945cad938feb7fdf2709fe8dd212edbd2a01f645e4f4ea9eea58d12b51ea9846ac4a8aea3e173fe14164e1f388e7f3dce922102e70add3ffef3a5f83f9b9e37ba50741f253c7de2986530f2ee8a3fb704f8bf661b62bedc4aba3a01f7f3fcb884fed0c7e51400d57eb52c405a76ed25160919f31f4c7e02b58ef30f7439f1f4159fe8e4bd6aa8bc37ede899133b2109bcc9a20802f91e6e6ac8f30d2c910dbf52977ac0b165b3dc77c0aaed25ce8d9798d6d07121ba20c83ae2327df0a8075be2dc82b16fc092748189fcf385d39d2f4ae7a1b8e47fac89f51b4680b26a3f6c0eb082c9a2a52b61f1b369ac38c56533b126dfda93a8143ddfb7a5f99f62c93a0ebaf13a04616166720c56b51f82bd7ff50c850de8c97e7c28cc7e7580acf5ffd0285d82168bf5ffa199077301bcea9e9062708ae0fdc4a684d1daf55a0a6dc76daaecf2dd5c119f8a31f8c4bace517e305c5ef24ff6296adeaeaddb26657f932f95202b4f1c4764aa7bb0783e9e4fa79b6426e12dd77d9bc121c3a531672f30383db26224664cd6f97b3cb2a21bea6ca89c25406a6ac5a4eb95dee4cf96f27ec6ab2748c0bc858ca8a29fba3e18d6ecf109d059153f7a571b933ab25c75c3a86740402fab209b8f9369e6817f2e07dd2bbd32949626a45b81a1f1d4c695b1bd4f1717536efca4d7131fc3e004c3a305df427a52d94cec40c25c49ba5e8a039a2a3794b60d16dc11d8f0a5d6d0c04837dcb576acdd953a3f2dbbba48cba9a5bccf86d387f9dd8b3f42b8f5240d9ecc7ed363019ca3b3cdd902f4cdbd9c256f816b9ab24e163e775d307998905f532de913efb0ec0782afe16d7ee0d30447fb7ac40b3597e0f7e42bdb6e977b0c554152434f097e6a8dc6360a278e7586d812aa7c4402dad2a1d581b20f310c33a0a4edd25930996d01964bcaaf737c5e4053a4cd1cab5a8cd84d6e1a1c98bd7f0f5df767861132bb8f98d046d2a487ae2ad15bebc1d1c57d2604f90c47d3952939aad9a181435f7c2933511e86796acb61221d7d0491e00f4ee2dc396a4b051ff7af7e86e12f1a5c8d6b0fa0161cf0710273059d5a033bb89d1954117d397f78ec11ac710aa8b6602def17041b6e968ee82c3b046f76e66d7019cbb92abf302c58d8e0a4614fb7f7a667805a8939b78e3cfadb2f563ca441cf15b", 0xfffffd90, 0x0, 0x0, 0x25c) 16:34:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffde0) r1 = semget$private(0x0, 0x3, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x15) semctl$IPC_RMID(r2, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000300)) recvfrom$unix(r0, &(0x7f00000001c0)=""/148, 0x94, 0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="8982631bab541df2a106be33ac0b9804e34ec04a7299125d006a71230000"], 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r4 = semget$private(0x0, 0x7, 0x405) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/8) 16:34:10 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x12) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000022000000000000000000000000930ab72a0619dcca3141cb19b0784e97147362e15e8ba2e55cb1aff29ae43e64a4b1234f538545cea291aba14f02cc3e9da55cdce2d8f16cb83e74d56ef62729c0a984e05a59e245bbbbd0a40d4a66cfc52ab4b75bfdffb55f352195c80600000000000000c601f5ec30d242f245ff6c5f7e0ae1ac52a6502ccdaa7cfebc4d9b9ef905876b08c7cd387a582af3e7b27ae729ce23d76ca323487be3a21814cb3aef"]) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:34:10 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x400, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet6(0x18, 0x5, 0x9) socket$inet6(0x18, 0x4000, 0x4) syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x7) r2 = fcntl$dupfd(r1, 0xb, r0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x4005, 0x2) r5 = fcntl$dupfd(r4, 0xfffffffffffffffa, r2) r6 = socket(0x100019, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00", 0x800}) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0], 0x1) getpeername$unix(r6, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb184ebd3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b150000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080818380261a0d9038efbe70d6cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7c26358bbd08edef68e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a69c01536a3a95020649f854870563115c3fbcb317a0938a4299cbcf2eb25aec7000000000000105c30186b8ed5ea241e625b14e1e1494b085b52fe65c7dd3b666b2ba0419bb6e5a6bbde3aef3fc7589649d1d03b9b0b1918e137b8152785c5373a16b863d05b2cea9e00e7a580037424d73a79b5c29cb64981c2f4aed39eb9db44f1fb362ec3154c213432f78b2397d5cf0f12529f1d1e625e84c5722605e5c1d9bb957f66bc47e19b4c047f93d9e5e026ab2c31f92b4c93e8f3e7cada7ca538c690fa621b0c517825db2473e869c59f77ec194367b3f94f9663e248435f2bd0e115b27134fa95c6c2d134e3d17f390e9345ea0e14652fc2f5341214f0aa6b7c296825a87b388f75780ac70e6d54dc0d03a99b4c6e28219d6bd67eeaff94040642a9fa5f552d99b9829c645c93330634241378c18fea92365dbbc1c79c350e83804b39f1d7bdf7e10836bb4bf13721fff3819ad646d9a8da7b10b810e661f392711783a0017f408d54bcb30af451f35a5ca1807c67e3047d832e169499e307023b92f28849529129fda1e46ef79482df04a4e2e265944c14e12c6e63e849cba73486b7ed6ef6a10ded54ce0d95d9bb7d44caea53b788a942fc1ea92d898ea25a6684aa0d075ad4ee0d266efb76adcfbf979370"], 0x0) r7 = fcntl$dupfd(r1, 0x0, r1) r8 = accept$inet(r3, 0x0, &(0x7f0000000040)=0x5f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getdents(r7, &(0x7f00000003c0)=""/86, 0xfffffffffffffe9b) r9 = getppid() getpgid(r9) mprotect(&(0x7f00000d4000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x3, &(0x7f0000000200)) close(r5) socket(0x20, 0x5, 0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffd9ff13b9dd81b37efd31929648", 0xf) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) syz_open_pts() ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000500)=0x3) semget(0x1, 0x7, 0x17) r10 = semget$private(0x0, 0x1000000000000003, 0x7e) semctl$GETPID(r10, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:34:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)=',\'\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='%#\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\\@+]{-C]^--\x00']) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:34:10 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3d2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x32}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb816}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4c7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x353}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff9000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x131c}) 16:34:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784eb163f0396bf172f3af4affd1e6e86f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a6592490e046955490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf487d4f6285f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c78feb0c737a40dfd1549f57fb1bee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1871cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7612315edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb765466fb76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6104c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9deff093a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e91a4ea3c93ea88cfa5dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268f09d02e5aea7d57af3d80c3e6f13d22f69fecf0b169ed1fd5c266859fc18627d54bec07b3e8995167ca40fc740976da99e5ba68c5e852a3e6bae7cc4ba4bd4102a6d55a47d2606a7fe04bef9daa571682372509221b40e432862620081a80be"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x40, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:34:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000036, &(0x7f00000000c0)=[{0x34, 0x40000, 0x0, 0x1fffa}, {0x61, 0x0, 0x47}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:34:10 executing program 0: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x7, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000380)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000300)={0xffffffff, 0x5}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x10) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x452, 0x101}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x2c, 0xffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000002c0)) 16:34:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f00"}) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0xfffffffffffffffd, 0x400000000009, 0x40081, 0x7, "434e364055441941518aef0b4b9bd213ad3011ec", 0xfffffffffffffffd, 0x2000000008}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000600)="c73db71477dbb4d78e7b7c374100d2a63953e9095f91c3990a452410b5793501de1a6bb476af00d00590133673d9c915e2015710c781e60c69e7d56863a00e96dea220a5aed479a070d96328a77a1b5e9143e43a28afcaae46be254700b16220f2cc2a3ea5cb41d9870c5a47e38c81e190c374051baf2a1349b4105a498b0e8661a9ffb299855118e5214389221ff04a9aa81bdef26932816daf53672ddb84c2b94a2fed97cbc0bfc8191ce0c86447cac6b3c97ea37794ed8c5e7c01f89e94aa6c22150fa79744a34953d1e58f97214d3e7a0d71ab314233378e5f2d080bf6dfebb7332a5109e10126303ea771c0ff78ffaaf1a1ba000c6e74bb25769e10841f8cc6f6bf9e6c6138655132e5c14fad5a5622c0757d00f72dcef42199894d41253ee138e7ddacfb3ecee2ac25c0764d7a63514f896bd7c14098329b76026a48e01b650eb78101f8711d0c0d026e7c10a17d68079831d8dd8b99833b619d906dcf8c46ceeb10188f8c94a6586cc295d1745d87692d81d0355089cacde77804bf2fba3a70ddd75ae76ab24696fa040ad15ac6cad8a356b8d0ed0ebecc744dfcab68ffff444cdc1407ea35a0fcb96bdfc9a707a885ff9799d247e03c465bdacfa0396f5ab4b5c316b59dc29cb2f662ced48ff875237910295a66b8fd1f4718eac6633349d91fb7992b7cfadbc270e7ee40fa017aa6c4480595b6dfe11514adb428169fe2749eccaa03fe39cdd94bed682fa1d2f56cb469a36b398eebbf1ee315cb54cb036ee08d3098b4a50e4715fcd49e4283c762da785287efb62fd217b63152d6ba62dd8f89b7c8e99bbd7a8943159f5345f2fe5f0f6d92ec7b000c49eb4904d7de347c7e74e6af6b0716ba7c626f36a72376502d7dd4b299d1b9b70de5f896b08fc83be0dd81a03ae09d0140c04119a230114b385fbe67515188aef99a13a1affde7708678cf5841c672e774ef685b3cace43a6cfba7c24ea85ae7fc6ace00bb7432e62bcbd97359533b8329e75bb031fce460d064ee29fe52d2f7fb8171553539f828bcff61414087fc8741670835600b4f27cc89ea1a992c4d43f04c6bb1f94430683d8f08c45ed0fbc1dd79f57eefca6960181561988f5cb5ced2e982139cc4e704134bad46b48c60d04eb5056309ced8741911d063cf43053b5021f2b48af9b7f1b3e35a54ae1ff5d744d8b5aa5280ab03989096263da5c1331899c8352b193cb19dcc70a5f83eade6ce9898a35afa9eaafa7f6b147e6028af43c9a49474895b5d2dd97812807c7ede77833372fa01de52a6b79fc1386c7b1303aa092234083fc9cc39572f855e5f8a1c76abb41e18047fa25f555bf1c401d384045d38e7837acf4b858b3356f400c7aa913c425d42dd5f68fb0029fc242023fc2da78a6a6b6dc1382b4c58dc45e8cdfc0553cb1bff119c7e74cf4e50fe5471d43d12703560509b04e090d450392806aed01513b9a2ca30ffd7614fa59a16579bac1a2eee497f1f242ecafe5b2c0eab31a0be120c11e761153da613ffb2aba7e8397b689753a8f82cb33d4c5eab0675223e61edb604a07b3ab97911338f350a85f801cc4934f54ad04394945f0a7e0c2181c969072185f01a4037a933e3fdccc9e464ec6f5e687f372a1720ba8ca73eac1868e6183ceb36d6806168c9b04e9695a9d6092c5ddf6edb5d80895df6e7055618495c6826079fd839cc43aa866aa875667a8393539483f3890ec162087e7e36f33b045b5e", 0x4d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) fchown(r1, r4, r5) 16:34:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x47feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) mmap(&(0x7f00007c8000/0x3000)=nil, 0x3000, 0xffdedc2138018d9c, 0x3811, r1, 0x0, 0x0) 16:34:10 executing program 0: r0 = socket(0x6, 0x61829720660419bd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/130, 0x82}, {&(0x7f0000001200)=""/251, 0xfb}, {&(0x7f0000001300)=""/132, 0x84}, {&(0x7f00000013c0)=""/136, 0x88}], 0x6, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 16:34:10 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000580), 0x8, &(0x7f0000000640), 0x8001, 0x0) 16:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) 16:34:11 executing program 1: msgget(0x3, 0xa9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x11f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:34:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) r2 = getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() setreuid(r2, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = semget$private(0x0, 0x100000004, 0x0) semctl$GETVAL(r6, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 16:34:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) socket$inet(0x2, 0x4, 0x7fffffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x6}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:34:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:34:11 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setitimer(0x1, &(0x7f00000001c0)={{0x7, 0xff}, {0xfffffffffffffff9, 0x9}}, &(0x7f0000000200)) openat(r0, &(0x7f0000000100)='./file0\x00', 0xc0, 0x80) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) sendto(r0, &(0x7f0000000040)="26cae6cc83b46ff6bc3e54ae251b3f8f6f56ef4da13f13b3f8775f4a5ccf115b26236ccb", 0x24, 0x4, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 16:34:11 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r3, 0x0) r4 = semget(0x3, 0x0, 0x555e164921fe5c12) semop(r4, &(0x7f0000000040)=[{0x7, 0x1, 0x1800}], 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getuid() setgroups(0x2, &(0x7f0000000240)=[r2, r2]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r7, r2, r8, r0, 0x4, 0x8}, 0x0, 0x8001, 0x5}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000080)) setregid(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) 16:34:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x1, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="fd62d6f2a1a5b0f4c2dd24afb2855f18f423400212a66105806b741667e483edf1bcc26a3c73b109e25bfad97c864c451a8a68c383e277fa9b7320ab7a19655245b3a976fcae110bf7267c91e9e60ce59323061dcdff39e4c16d46385f8591a9655ba7a47b7dd5fd91157808dc2bb56dd61b71427d870b797c6ec3f0d94e9def5d3a7a1a6345c17d34e4a7a5a6a6b1d1faab51809659b9c376f0af3571e92cc961e73f250af1bddd9d8662a6641bd019a8d0d30d073fea3d2980dc539ce8d18e471795833141174a92fdf8ef668766592c0343143e35b1ca3d2ecee1edd4ceef6d42", 0xe2) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:34:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x134, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xffffffffffffffc1, 0x401, 0x7, 0xfffffffffffffff9}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:34:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0xe, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x4, 0x6, 0x2, 0x6, "f1a8853d774524095b91c6c0df8cd14e98206082", 0xfffffffffffffffe, 0x88c}) 16:34:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x0) 16:34:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0xc650, 0x1ff, 0x80, "1d7ba805bf97638c4af702926c83c9a2ec583e53", 0x1, 0x8000}) write(r1, &(0x7f0000000100)="510fc3a0", 0xffffffffffffffb2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) write(r0, &(0x7f0000000040)="be863d423d7ad477d1b04429adbd2fa3214a5e1e07c6677fad757d8ba24a4afe30203bbf6362a234cc4bb79ddca87fe1be0f23681f4c5cb983d024f283f196ff4b624741ca5a908e4ac2c60ae41bdd3f2ad0da9880dacc61a1f3d0321b0103ce0ad2081b9ec3c9a42b3e0c642e3f383b3ac510a7ae6f11ad4ba67e7830d874be4182bb9787448449f5fad8ee0c6df199779891f197f6a987a605d9218eb889a6b0f166c5d2c228", 0xa7) 16:34:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x4d2d3393fdf60603, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3f) r1 = socket(0x6, 0x4000, 0x8) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:34:11 executing program 0: mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='yS') utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:34:11 executing program 1: r0 = socket(0x0, 0x8000, 0x0) fchdir(r0) socketpair$unix(0x1, 0x1aee7e869450ca0e, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x1, 0xfffffffffffffffd, &(0x7f0000000040)=""/76, &(0x7f00000000c0)=0x4c) 16:34:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xffffff74, &(0x7f0000000280)="718560181b3b401de23899050bb0dcacf72bc3d6fb8dbeef2a1ad848005a55d774dad81495a9b632063b2424809f59a272595d7df6244bc9cb2e78fe744e772421a848e3f5e7a8504a22ae0b4b6385f570a77eaceb823226c4f0689b8a2de1aa587be6d9fd70b96c6be7") 16:34:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xb4d071c5beb9cdd5, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r1, &(0x7f0000000240), 0x583d7e71c949fb0) 16:34:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) getegid() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:34:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r3, r4) fchflags(r0, 0x1) 16:34:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="6f83d96284e0a64a776b7c0157a0db51ed7562b11b62db1891e4ff33527da38e46cdafa8f86d89641e622bdc631cd910e5c8789c67902f184dcd1846dee9d64fc9db4e1f8462282070afbdd2bda48c5e0b23ae05683c6324607941fd2cc7f4df2efebf1b27b840060971007a325532e8a5d43105a6d05bad2d30932e4eb1e560d6071c46dfa5a175a79024f0b9fff21fa7ee3d96defcfb650421e3fd39135d1c66625c5bee6a8c03919d8cc73a63c71fd9dad40dc94cc00b9e1aad6429f0e7c249dd5312e4d9a51580000000", 0xcc}], 0x266, 0x0, 0x0) 16:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81, 0x9, 0x2, 0xd22}, {0xffffffff, 0x3, 0x543, 0x9}, {0x9, 0x8000, 0x4, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x3b, &(0x7f0000000200)="2157971796cc6e7abef5c2f16e7609714f6d90a07d32b617b11e38037a06d857f568ff98f7bd8711c84ced47d306158b211ef26701db0e591c022c") 16:34:12 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = semget(0x0, 0x3, 0x208) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/4096) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd0\x00', 0x80, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x40) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000001100)=0x425f1964) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x3, 0xffff}, 0xfffffffffffffffa, 0xffffffff00000000, 0x80000001}) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r3) 16:34:12 executing program 1: socket$inet6(0x18, 0x4, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getpid() r1 = socket(0x18, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8cf1", 0x2) pckbd_enable: command error 16:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x54}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x100) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:34:14 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/237, 0xed) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000140)=""/13, 0xffffffb1) 16:34:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x10000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1, 0x3fc0000, 0x2, 0x1}, {0x3dbe, 0x2, 0x2, 0x400}, {0x401, 0x3, 0x133, 0xa0000000}, {0x1, 0x65d6, 0x1, 0x2}, {0xff, 0x9, 0x8, 0x6}, {0x0, 0x9, 0x7f, 0x8001}, {0x71, 0x101, 0x5, 0x6}, {0x3, 0x9b1, 0x7, 0xffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000300)="c9e741a74be41cc6514f065f490237683fabc6b9560591de0c5e3534d5526722d09dbed27fe01aeb4cafae144cc75f754b29ed3de177b190327e8958b0a2e458001ab949bca0c900e057f3570dcce19dc0d813d2ff53cdf6af31410eb0762a3d61ff592027389d84941298645ed299601c4089bd037db818103318544b038e1a1682cc968e50327df703e97829486ab433c7c5cce53e75bb1b010167414aeec6a178202169dd4034acb2e59026b89bf4a7facbc3a9fefa05331a290a9a5d1efaf1c0fdbd1b41821a6c2f9e0fc1b97208df1fc01cb636961f4a47d7d26f8bfa90", 0xe0}, {&(0x7f0000000240)="1e4795b29ed0f1cab19d5d2e4f10535ae7e94c4d4d56f726385ee6afab43584b228c89deb5a62d0a83f06556874ada1681dfafc41e92509a6cf93a833ae8554ccd57231d8d7a421fd609e06186a9df26f074d66e07adc125d8bff6ad", 0x5c}, {&(0x7f0000000400)="fbd87de024852fdd87e06360d89d4cf67f3d8f7bd6d2269aff80e7e5e79cab7a3cfabcef22954de70b2d84b163cbc220211dd4af28f0453ed25b333691fb14f75ae195badb29d81c23af9a895744aa6f57ac30408c788c756ba0dade7360817479bd2be232c334007b561f72eb40a9853b891476aa89f1eb8944ea81060e88133c5ab381af2909744f9ed48db65514d0466b266f941abd3d10286b7b846bcea274df57f5e77e8df6c3ef347174728f18149ec01e8112d7ae5f785efbe7160d299c63cba513f753bcbea7b16c784a7b7cb01955cc7579b592c942d8ac43", 0xdd}, {&(0x7f0000000500)="b4200f37", 0x4}, {&(0x7f0000000580)="7ebf959065e9a8c9c6771182962e328e7eb3459c3e65b2a45db4a401442bbc0f98efdd097311936e15c501ab61b403257559ebe59b41a2858e9ecb21ac4228222cf948831e4e2748", 0x48}, {&(0x7f0000000600)="004ecd2ff3821ce080ebd3346980f3a1fdee9a759ff4521e2293acdc2402353b59464a0da76174d3517ee2585f63b9144cf9416ccf7fcc796dbb7c333994477810f9d8e1f5750e2ccd4aaf4d3f02a662c1b1fb3e9c8a50e71783e1224e12d13fd86c9ac05d22c89aa163a7cdd7e066d4bb59ed8b1ea6b63970d52fb732936f591dcdb002808f5e043a233716eaaf3a7e7b00", 0x92}, {&(0x7f00000006c0)="bc3f8631f9f08f10d9ed4661c6aa46127dc75905d066690b7939cb5bd8e7e1a954a18bfb4ab423b16c216a56a656e24f20502e218af5a4ce25e4bfa73534ff23592f50a2cb8e7505fe449ef14f9281b336d04ec3b91e55ecb937528a89175b3030f84a513b238c7c9b0f7d7ae6cad478bd98f3830758367d953f8bb61edb4771135926c1e1727d13907067776bf64837c5cd1114d0bc58ba20dab21c7ecc7aeb2e41d7342a1c2e4edfa0499023cc6707cf00b35e545827ae758f0468338e26c900a393de30", 0xc5}], 0x7) chroot(&(0x7f0000000840)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x2, 0x1c, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:34:14 executing program 1: setuid(0xee01) r0 = semget(0x3, 0x0, 0xa4019b978be815df) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x201, 0xc0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) pckbd_enable: command error 16:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c, 0xfffffffffffffffe}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xff64, &(0x7f0000000140)='+') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8, 0x7, 0x2, 0x9}, {0x2a, 0x5, 0x2, 0x40}, {0x5, 0x8001, 0x3ff, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000180)={0x0, ""/238}, 0xf6, 0x3, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000380)="7d7ec4f62e91b78b0683aaa853f6c03c46358a73fd869d930d91387702bbc892823d577af7cbf10ece4bb50e919d9b0037a2e65db08f3f785d9181e68c42b4ac6fa2d52d97232e70ba547978c421f19cbd697368c2303292f610a3e0de2624dd83036653da4831c9e1830d2bc9db8b36872205e62a7293ee8d83a182917928dd0be2efedd8d004bfa891c27e95005bb18a8f9bf1bafa71cd8f47a9ce9b62b871a8ea3d665eeb289d60a2413bb1d586", 0xaf, 0x0, 0x0) 16:34:14 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r5 = dup2(r0, r2) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0xe9, 0x5f}, {{r5}, 0xfffffffffffffffb, 0xa4, 0x40000000, 0x3f, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffe, 0x12, 0x40000000, 0x3, 0xe533}, {{r4}, 0xffffffffffffffff, 0x82, 0x20, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x5865d00000000000, 0xd1}], 0x78, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff8, 0xb0, 0x80000000, 0x0, 0x7}], 0x6, &(0x7f00000001c0)={0x7e, 0xa5}) 16:34:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x7, 0x13, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x100) ioctl$KDSETRAD(r2, 0x20004b43) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socket(0x10, 0x4001, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="6140a531570dc9ed0a03873d19f2748ce8c4d6ed4b596305cce35221a50f120b682e6606e1ac218f856e1baab87d3cb29c12c50bf63d33a36574b44f117e47e2b44ef657e474c3f576fbc0f29c99141f6626c13e25dc3bb1746690a37c50e4a5d2ac102b2cb221e88e6b619601493dcc6a25a8c0a8c3ac2cf59b8b2ae3f936d76ebf022e7dd496030ca205f12f790e63c87a895ff5970802e1a2d9d3223fc3d20101cc79bfad6b1529894dfe35a0e75540d4fc5cbdbc71f8806208a4bbc5e4d5788d95bb223bfc87fda505e3dc98e20403bb9ae5a332e194b5ef53c12ddf74007fda86bfa2d4aecda7e620b6a7e0c72ce9373ce88ba17a9c", 0xf8}], 0x1) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x200005e17) 16:34:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x20000000) write(r0, &(0x7f0000000000)="a2943c4decb733f1ab13f819ac94b885002e65927af9eb1f3896d4fbfaff564e083b4ce0eedd9990a4fe9843f9ef", 0xfd29) syz_emit_ethernet(0x1, &(0x7f0000000080)="88") r1 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x8, r1) 16:34:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') openat(r0, &(0x7f0000000280)='./file1\x00', 0xb6462130b242993f, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) 16:34:15 executing program 0: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r4 = msgget$private(0x0, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x800, 0x0) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) 16:34:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffcde) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x1, 0x2741}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r3, 0x0, 0x0) 16:34:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x16c26af269eb858b, 0x20) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) dup2(r0, r1) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000200)="243a0696776287681bfd864f48a34f5955e699f78dc01aa93202d430b9aca244170cb02a2ed4089e60730a9e19b994c2a22b8fe788725c396feab96365331c28a86a97b3428ea08833126909458de33491916a41fe008d9680f19d330063ddbef7b7c0f6500bf87eb324087df37e7b2c17ac11f940cb3be8ee0b2615e6c26aef0b82a9843ddded6992c398da3f8594a9c5e79901892e4abc28aa19c85da796eafe45bf25505a9e93c8024f565bad6c0250475e870ce9e64efacdf1584dc5b39e44304dec79adea", 0xc7, 0x403, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4a04d52ebebcf5fcdc93fca7760f1ab25c3b40a7f89614d49ab65ad3abf5d510cc377d1d0609ce9dfdec280546c4f903f4a28e25b845bef1a65e384f2b6f145c9a1afe244bc6657dbb73e81ba04a35a2ce4b1a6af2bc326f5cf2a06f92585295a0d8a6ddb9bc61b5fd45927a9b67833c7e3a18ad214f06f1cb9993ded6aa16f057ca4b06f8d5022d43cad46c58c5a7500f9284c52ae15ed4bf1cf004adc480a05be9149c9943f88cd5d9ce457903db", 0xaf}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="4800000000000000ffff000000000000280234ed0771a21827101b11d49baf5659661b0a562cf1cb4f701e853ab4d909bbbf697893d2e15e0bbbd202ebc2b2cecb8e921d000000001001000000000000ffff000006000000f6b7b112a580571edd085aa8cef0044320d6620875ebaf9ca9552bf6cb38aae08c2e843ede58627eb1821e39dc5b1069809fd335b2c17130815f62e868c4a15e69f78a9f6030e7b7dfae07d442a910c872e5a88edee9c69b6098657f43c5801760a2ed721fe122ee297f058cd8974132547cb0deec76f9711979996d8bc7310ef0f56894cd5ee90c025f0ef8b642b1fda195eccf81017bca3e54c1df242436ab773bd8f5e25b411f2bd2e9666cdfa046fd5f970f84558fd882efbe34159bc239f33919ac185c34e3ea899ccfabac02d262bc03d70a6d1cb8e7facfa1c095f8aa97450e2cdfc22a3d136921cc4c1899045216db6d0678144b2268dab95a96346cfc1ec8153d69eeb57100000000000000380000000000000001000000bfe3000093a724064a7dac02025ca18da1af5765a5a7797b9b23aa1d465ff08cd8b250d472bc8690a425c4004000000000000000ffff00000400000044dc2c9b7e73d5ea1f814ceb7466b895f2d50ecd0cbfcc79ab34f132ba14c760525f9934ae6920a2e39e5d2aa1ae0000"], 0x1d0}, 0x3) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 16:34:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x100000012) fchown(r1, 0x0, 0x0) 16:34:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) getpid() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x0, 0x5, 0x2, "000000000091a3fb05a2e4e49600000000002000"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:34:16 executing program 0: r0 = socket(0x10, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84, 0x8}, {0x1c, 0x3e8a, 0x100}, {0x6, 0x0, 0xfffffffffffffffc}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0xcb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x54, &(0x7f0000000200)="004991a2ab3ebbf1e20e47e63e0800caa0258cf734dc72fb8c33e7bf16bd8aa739040000009d4331cee350cc1f2c2a3634bb9a46270fcbcb5b61c0b5b3aa2ee8e96b266ce1a97e763d091104b33ad1175b1e85b7") 16:34:16 executing program 0: rmdir(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0x99af93c061b2e0ad) 16:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10110, 0x80) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x4, 0x2a, 0x1f, 0xc0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:34:16 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x9) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') execve(0x0, 0x0, 0x0) 16:34:16 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x200) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x401e, 0x1, r1}) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) 16:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="c6ee2a49cdd985458b545653f27719e65ecabae34aec829ff08c2b734bfec6bdddcba581fbad4ba16076fc09451ed2af874edd8084f1b901766063f36a8eb89812540e7241a1345e753f0ae10d96e5224bb87082ef72c351131a1a8123f87709", 0x60) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b17d832940ee3336b9ad5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0ce74bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f7822b8e4f38a16cf8e4a3bce3d42cd74455fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) 16:34:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)) 16:34:16 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4c) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6={0x18, 0x2, 0xca40, 0xffffffffffffffff}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)="f3aed0a849d1914aa48dc02cd0e0c523e08b80bbe7fd2653b64caab02b1bfa14496f958760ee124d30b00b06d8d7117a715f6b90035226749c0682baaa27710964328139a912dbba88a26d29bc3173da6959d45f12cf6ab0a951b357d5b153e44c1cc0373b85a3eeb8954ce543e1369e5cefc42e12e41674ecbd34e29085ff55136ba7149b53aecc88ca54c6cb7d18b1379a287bff09d25c8370744a200450439b01d04c5388a3141125d7695acc1a35d15102413188201126d47372b6461d40c35ec2bad16f", 0xc6}, {&(0x7f0000000240)="0e45be1e06e78349433741b540cedecd66081079f4517fe1d212b23591d07553d12ded49fe513ffce1a0184e14595e4d6b1d943a21e1f6097551da0f7f5f6c889882909ddb068dd2ccf5a2b2218798e3764ab292f1f5d8ea6cb0dcfbb879d0511384f5d161d714e321ecd3cff9776925cdcfacd073e3b056236a43584d81ad8fd0cb527a818838f78e7b4f132e58670fdef65fa1d617", 0x96}, {&(0x7f0000000300)="3c1e4b946e5b3cd4c5fe569c6e30b0f19dbce487260365b49e92031591beec39704820cbe68dd44fb09e71481d12aa22dee9b6d0b1230b92ab615cb09f6469a71d18eec35ae5769ef19742970ed471ea9212f8a97050a6f7fc21dffe8c289bb58696aacb070734dfb967fdcc15ab8afe2cfffd9ee4ee2516135156016813ec6b7fd0441dcd9a220cf07e44143876e7e49c25a765b92b8b0dca922c7995b613b2d014ab856da1adc926b3cae20b04b8f69605803aae5f2fc6361d1a315f7204cf884bbba3380bfba6e8b6f6d7274e35a83da7e9371629610e8679ca99d14f511e0907544ad826cfc83649af5ac4a2fa61be5e87460492df297bcd2d4c477be7c737c520a479fcf4cf0ac64067f9f75d26df231c72e825a7e785f01a50b0b79f4579feabf7d456b470bb76691590021e58ca739b4640829357095ac5e25182442c5c87fc918a39c678bc6892d08b08bd3e072fe75973033729f6c748967b5af13221cd989b9829e5f3dd3f02159ce81860e4987bc040f3c568c149ecfc2229173213c853ab6a6db879dcdecf6fb39fae14e67fda177a510a965711839558d478b730f0ae4a7acb506376255f46af670816f4019dcc979376213cddfae823ce637bb1677528fb446e7584542301b5a9b53c103d8c8a81067203b762aa48570821475a7239b9ac6afa8efccf781bd9ce31f237571bada82591ec5d706b9051cd184c3bcedde7b38c2a61ba18a833d91948dc69e9e7a83d5c733f819db8353fe4640e03dadc964339382cdc5651f16593d98c1849f72260fa24831d8ce94dc6e626889c22c01cf4d0535fa984dc4e1b4910bf7b6fb654f99a18bcd85d3ea9a2312dfa5c53c456b4b0d8fc284c63b7c62c4c8eee0654bf9efede8385e05594d4892288a80464624e1543750633910a0ecd4bf51bc99805cf76ff64db398f6ed31d47cb2dd54334fcf0effc2e99a9916acabe0aca29991e9a21c34d845623eb6f4b1c8ead9ecda4d4cb722f8939aa0f93adcd907aae065a16205b81c7db568c15a114340d555b5a24a4136381fc77e3be3eecbd6c02d8f2e53877c52128490dd2ec800107e2dc884f56efb8a0285376950ac4ae51bb098c47e352617ed44a08a5dee9d128258d20b438025bf67875df84748ca1b5ec12f2bfa448bea6a6f02240b7b2e2936d93cf492fc35bcdcce7aef0c048e4e72469c5afd3f9ce2cd6d024ca021148859c142f51ed69228318c438a100570c1d79c6ac7b5c975dec429d136f6671c58d99fd2916536e99f9eff5e697f2e2ecfb444ba5e4e16c4cd0cc15e38c53f9a77c175b233e95efbccc6d091b77915b4efb152eb738341ae5c3772f25ec5bfce0d762c432477f14a08d876cc0d487ab0127285f0d98993334787536cc38aadfe058ce5971c7cf993860964a0a2bc4b6fbb4e76cd5ab2f3a6a740492cfb736f51dad1b4c52be369beeea806ff974da037403a4ae731cc5772b969a107645f8857515c7e404d1b558d7b6a2d6ffb25b1afa0fb5b00f26273bbabea0c0cce8a6bce714eea6be5cba33448d1ec1c9f071a9e93aae1b3bf5db1c20cb385d387c080d83b2c40b1d51da34b3e7d50aaa3e12de7a326c45518cc42debc03c4e041d050e5ae6f90f09e6b38974b43e3303a748f28a0e85bc5d233ad68b26e33dbbcdbd7b7e0fbc603f75384116d1ad1a302d9d137517336b54bd5652c7190b17ab4ca48bb8a1bf6be36710304332272ef65138eaeae62c22633025039a80e31b404af60f54068b8aad23db0f3a670a80459a849ffaaaf0d328e7c7337571ef041e277390e3d0f71b69c69a2b68041d96fc997640c0464739e77381831f450e6cde449169b013d148823f8ff4006540aaa324128800241c21fa242c3720b20c2eeca1c68f274f6a0fd5b33a8bbdb635847f0ad56329e9ece18bf6d480556cd72b94b67173b0cc16376a91e493bd481faef24340b65e3ebb515200a43bb38831ddb08827e307a0bf8cfa8a8f202364351bd378a9a7c347f8eccfae2e712f1aa46074bb592b86f7a154058de795a4570d922d7c15a162a3798110136f066deca1d1e5323ee598122b63bc422779d6e0de44b9aba4b1a831676ce640ff6e1d85d03b9e5dc2fe7784e45538b79fbffc8a76c9b2332ce30b9851306f8f8f28df067ded0c98942c1c11061412bdd68300e27a0a7caf83c28bf8ffae539de180efe034428258965618230b798167882211a7b1cf4165f09291d872dee11c73c36c769c0de34d03f3e1ce7d8de8cabe6497b6fd175ab057c1430ebc40ba04eea5ffc248043cb600f21044363e9fc292c36bd6dcd19f6eb9e676557b8a542f090f2a575996f4ebc8b6cc2622bf2208597bf1565f318f0ba221f3bc50cfb321c649dec4240104793490bbb2edb74989e273ff4ddc6e51e66442653512dd4ae0aa0761dcb4460e3689985427ae96d3eb4823ed42f74b0ff711b91704577def8170133a122ee261bfb9ff97a240715299c973225bb9d4e2e6504c0dfd404279728d2be5e0c7329670afabf2c8f991a6a7d0a5f98c21ad1ba9ac0a444f7d5bd169109e9c0cfa2657213b3b634b64e21564ce24b3160e2b94bb42803d44456faaa76a23a2f4c2f119377545991c632002bc2bad2b77f7e2a867edfe9dd2a2a575affe33d587bb1c3fce403b923a292607553057a91d59449eb2f7c039587d1db22146b2087a42ba1531d869f9489dfec9e32409756a01fcba0674c9dae8481de44e3f792efe854bd2569bca715dcb2583edac84ff1348a40bd9dc5d79a79379ae1d0a37dfd7797024c359150f7c6d7d6e2e746750818ba7894fede8d70f7801967726fcac1f20a8d436db1959d79151087ea293776f2e015a0b667d46908e0f1f810af88ec7bc2d8f3b12d644af5145cf61083182f372f5aeab12114e6b4a0aa516ae3e929b5d06e0598f441c70b23a9df9e2e67e7a51b4d2fbd2e36dcbb74a2215d2ebaa8351ac8856b9ba05219a7d26496767ad19be7525461a80deeb4dd3af91e50bb4a865037a3c940a10a4e6b4634c33ff16509137cbc290cc3492e87dc3e9d51f37dd60db9d34080fe445d1ff853a435759ba49831f06c369426c267f1a3da691801178e54abef95598587630e8a2b3d62f2b15e0fc2918dfd82e9e862a7192ac474718845a0ccceda2b0e6333b41e1750dbba818dfdda9d06a8a06c1ad773e9ebeaa177f925205b90ffacf9a09f0f318520b50b0b37758ced5aaa64473cec781589c70327b8f9b212f3448d89902f40a456b350d13f47e770b568c9c267a686a0e3739812b38446639fd021df5ed399c818ae76dfef212a64974eda2bc0d0c1df9ac5cb2738cfb6a86ae3d09e4eb88f54663583493d8a3c7b7456314f0b4744d47754b54e6d4f10d48d87df47b7f37de97d65680ad2746d8598dffb81d74ead00b1177e95906fef4179875fee1920e89364508f496dfb5465429b47ca7f05de64c1cac63bb944b5c86a68c293c45ead10877f3204c38bc97273afeebe0e6d6885dea4854ae3d65aa190254a5db5ac83ccaa08cb73751cc06451fcd985482f3eaf04f76bd49b747a2180888d0a4d181b309c0a7d286061be0a25718b3e949692117d75722064e41ca2ca1d029322052c695a0407c0c57ed15c9c3adf7f5a339d3e1bfdc5ad06d0a8df478d3fbca9ae1b9eb9adfc2d018211c75b1ff99951ce9e6bba132bba4da0b6c7edac6f6205ea1848c27aeb7bed90941fb15be5d8aeee417bd0391e770a6afe776098b3375f8e6f740ba6afa00f8e6407992e2220a29beca7af5dc37d93c6b63480cc89db2005b694b5cc549e42cea6bc0cee29714b47db80c88f2914b509aba67efa6dbc50e570bff0a91d1a9d6152a47d4793bbb21509e7a6d7b6e5ce142cc3b0eee613714e5ecd9ef2213173e09993d0280188fb17aff1a2a7b29ec3f61b14b171f53d398d94ca439d395c40d21890e3f88a20d4b6302c581a5f1907f5cb338198800569c20984d2db7534c1e2d1af8ca27fa9bc5cc9a0eae259a88d9458fc5b0f6e938d719468f89d8bb377a3e7517fb3a80720939a063031a7115d6d23016444c088989353cf10b51e633fca8e116241e39c4e7e0f920fd5a294759fb397543ed575f7ef92a82f311a5dcee1dba3e02a5b1adde63f42f7a3b9633455e1f3d7bb0d81044c53f556163db29ece3b4d736ae84abbf1d5416a80f38d6df96711afdd8c6839da9c41c65bd866aee175200cb03978f3a5c9f804b5f77a69be35e02c5c8f4bbf300e874d0ed2895a3b99c5a3bc60cd622e4f1fe50d87c1a15322131b20161aa9d3ab145231f1209a286b5daff93c643317e2668509d8e2a0f6aa7309b68c4e8f81d6b7ab9a1f22a4c1784ee360469e62c257d8395826590b1c9471d4d7003556301963a9b665dec55df8baf93494b6b2bc10996054722737f1d567da0cbde52f4bc42600bd5a07830b675872ef83652f2ab4c13492d583574c7d583e74e515a17ae769a607a6681346fc5fc233ae3fb9852dae95e4de212e77c113311fd704c8e984e8f0e3d0baf5461d3d13c1446f5fa2b80e1871d07b53558618f9e2ccfe34c43a97bc45fcd12e0219286d85a63b568b467c7ae4c2d2c19d68e5b8cfe799075319c5aeb46606f8cdc5cf0e4e7d31d79bd7ade5107c765010701a922d8780c318b2f4ec39abda80581f2f0144a15162855473a38b46a62a45deda581db59d59b3c7e30fa2247654039b27ba9d624e5399797d9f527fed36c195392dc983c7dcc19fe6da5a999a49a4b064a9d6500b5d0631bc1b6c5529d4d062aa2cfe61de445776643699b0b2f94092b960542d92ab5f682c406fd6620d5e4ee8e102f4ed2728bf87acb9c7a76638ebfa0abe1e91627b1bd24c0fb0240c6c43476f30c72ba15dee264c11a845c515c940c6d927079852efc52a98052e2828578181e459dcf2a361d8b326e51035d176f85aed8f1b6c44664a7d5eea7270e1997d57430b9e2ae92375ad853291b4ad31490013dac57f36a6117958179a5cdac19d8a1bdf818e3b912dc412c31b348b6de3758a683382985a1d75dfc719d3e779bf0c8dbceb2c0ec72acf7bf1e597af65db9a8186a93313bbdca8f71c8e3489e3c77449e9217e5210b68c71ebda28d09738e59e86e5e61bd174f4622c4afd7bc7db84cff109df081a93fe0c8cef42303e12a36962a4e636be0b7e0f8c61b9a3c39c7ffca2bd14821713b66f927b33759d2259379167af7f00e8efc312d2c40abab0c10ae374d17bdec588a1de7581f5274c8bf3f789e7c1f75e8abe38d0379a7da34d84ce56536c88f072749f98298f70da71054978f7a774a66b98ba3c5ca329a56d4ff3208653ae0c5213c70dc96d416ba10572b5234897b96a7bb6610985c07268e728a3bef42f96f54a131ce07a17d56ece7b2f243639a9afa48e1660ca9457c64278ad07bd30166372b0f51bfd1fd734a2b90366727b420f924ec382f0852e9b822a8e0c5ce95a810efe155bfa58e205f17bc0bd460005d6f8e83bea98fb29566d1f5a0ea910bdbea04caca30caac9102611538f237bbe2f34b2b725211a86205906bc68be19cdad9285d06544cb7e29d23af6468e0fa676364cd94cc8aebafbdcff6e294f65db43895d5c87746f54972106407b1337fa21eddba355f4af543afdc23bd15e362df84b613220da53de077b2769b5bb88c96048e69ce6787851dd65e270a1b73f11503330206548ad24537be1559ba225fa1c0247c37a0cb4a0ac68312413117ed3db02c17b76d2c6974b8ffeb0f6aec94a2f0a683b3537fba9c", 0x1000}, {&(0x7f0000001300)="dc2960efcd084b4c3f7e7b2ff35455de4e16df7bd654de531d6b56a771a4040e3fc89e818d732340360c43995327647a9c4a27e52b2a8a95af01d87d30dd57309fc4e73d4289a042cc7487c60a3cea0a1f258b6869d85ba20941ccba756cd014d52565e4b2a112a4a569afca517b70249d0148ac2c4ca20ba6a491c4fb812f3a95867448c18520065a9d3f1844982c2e58a0ac46a4d6fd44ad84f4ff414882ae54885a72606becd2de3941752bd9da2b8729f69a43d74b", 0xb7}], 0x4, &(0x7f0000001400)=[{0xd0, 0xffff, 0x4, "cdf4f28f2b41a12839ac1996ecd91efa2902ed47305f42b10097e3f46f0c2d17a77beabfa87d9c891494094a3e228e60a60098203e30915f476042c09e6422d7f9f3bcecea281caa6127caf03419315473c6a958ac11177219d103f2875e4388f7a49c13c4bbeaf18210b7c9d05643c944342848da34d893136928c6b19f6ade449739cd5c589c517e2f6a18904973035f82378a6b074e75ba042b31c6bb85f226f1a095e8ad61da3f4004a1fd077bfcda85ded78d4ad3aebb998274"}, {0x40, 0xffff, 0x2, "f7ca4c33b123133d3b0ff586d2b85009dfafe94fd57f168dcc18e9ac8730a8a1c77577308502a35dbaa18b443d66"}, {0x80, 0x4e17452482569b39, 0x7e, "c6d0746b355126fa16290a605906ed9fb73457575cbf0e2b14e96ae88dcf6d1558de3a831df9d789a74909f45876bd60964a99c779dedce77e5843e66efc3771c285844f33603d369d27d7f43739c0db6490f74a55b990a3307ffd29173e35a54589c9dd5ab265a245"}, {0xd0, 0xffff, 0x1ff, "90fb5bb63c8dd73bdb11885ab681e4556091a104fd872227b1c1095672e787e0510fac1c0b1bccf4cf6c72d4f32c8b83d7ab86c9a4ad59800f14d1656efd467fe80618b781b1e409af3dd0197e67f80117c45617470ec1e6eec09c1152c21c46b1ddf8a3ca648f7a43dd00f733c85b5893d55437b059126a20acf1a35216608c4aaa094131a5f2d3b833e00670f7de79503cc8d4b9331febe0e3a10015f21c1676dcf6b7be12aa399aef8c62e778ba775db75d4d4458819616e56f195bfcb437"}, {0xb8, 0x1, 0x7, "acff18d3f7b5869958171e5caa311d12f5252e0c065dcf20e1be83a3dad27979f6f58dcf5620228cf7e1c9504a15ea0336385ea733d0fa3c9c646639295378cf34f8c0e2d1580e3e2d85704a45d7165d6a712e5a4fa22285f1f0e8653f48c08cd49903492ed372096dba0d43d60b000e01c1e69a9c843794ef1e9f9ba89fe1de539dc90a0a110b3ad3f79bc8397ab460f206144ea7b0d335f0586a8170d47386589f"}, {0x88, 0xffff, 0x9, "d2347c1fc4b7e05f796b53c760e14b0e3cdb8bd825a69f1895f2ab483aac8449823646f0da3330ba8b4ece6cc424eb836e3ba7443cca4f38f1d10e4a0e40292969e225e775aae513349fc9c3570da0ac23c46f0f622fcf1ca18ca555ff3e41ae518b8df0464338435639a34ce6be47f9c2d76676bdc95e"}], 0x3a0}, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9e00) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x154) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:34:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) sendto(r0, &(0x7f0000000000)="2b93e7a84dc9615677a4bd1c1cec3ad516772a8adc43f4480b8b023659ad3013adf585fa4b4a917b2e50fd9c70", 0x2d, 0x2, 0x0, 0x0) r1 = open(&(0x7f00000020c0)='./file0\x00', 0x30020, 0x180) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000002100)=0x7) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) writev(r0, &(0x7f0000002080)=[{&(0x7f0000000040)="d5709506440ed0602f03c5426d4225c984755bf475ea55c2ee77226cf05a6960a4ed3c44a3d0bb9d6c15518963981c523a75c92867bba41e705e45e9b18a7b4cb4a216c02001c7132fbff3a0d19555f5f4afa576e2bae90643edc8185c222be8f8d27afc4ba27b1e3b54db678e5985e23fd417c9159deb36319d8c63b537cb75ad5d96c6803094dc2f071115f2be495d07f95955e91e858fa28969845c7c8f776ff31187a1dfb4f76b3a0dc0ecbe180665e8bd3704a2e44bb3fdb3ced7c51457cef7b6a14b771010488d289bf9adf9a3773e10b94c3513a12d609c0a0eff5bfde81ead14a45de14a35259836474904e8d8dcf0efcd31dd132edcc4105c4ceea8657c2b33ee9c0d08eeaba8724238ccfa571197167e958eaffa4889ac3d3b898672dcaa2473a5ea2072261f6c552bbcffcd6c964b2f58f8da2efad50dad109a8cce69ea485e515b7745b800bed35cee1f52723d56f41f77593086efcf68aef12df046e35319cf22ba65911fc7685b9fab0f0786c3257b34e1ac48b5d5c8c25ca9e8292141f4fe3eac287c246713c7830ea3ca708aff8e53e428b0cfc21115ff8b88b46b3dac53ad06f6fe366e524553c829c1f0db3093daa79c1f597e726012741cd44877c14b9dce37bb79e726af7f3eb6e300fb4820705a6a504f02e9d74a66abcf7b72414f5c8d7d6559d372f7de6e348a11e5acff14694d97611393e57516356153ddcadc5adc579c0b61b1e00c61c40847a1b9e2220de2b0c43f9c6f6460e1005e6177d50c336c166475e6125100b0fdb8ee19bcb07523a980cd9d68d8b285c8b7e1ddaa8748d7cb6a85b7aa8ea0bdf32922462a3b57fcf78f3d297901c38fe8788164c580a65cf6c95d128e7775a34b3b583e6f92103287fd1021d1bc43994c4c2993e019a1f7fdd1186ee415961eb25189fc991caf0a6d65d5f28e1337b0ba8a918bc6a282a41c50a058670af33a2e2a4df7955af0f4be1793907e2e4b9aa3be3b7eacb216fb7886e8d7f8425149339d5d14ad81cf6cc31e2e1ef1242c9c4da9802bddfda0627b6542c13334526005256491c6defe17e7eab54f016e4e624612b2c461f780a35b584dd1abecdbfff398587faf270dda0b6be227c537da597aa99318caf26a9b0a4cbded9612db9ef2b9ab968a76399309207275420f3a1f5e115d4bfa06e69abbdfc816a150b18e76b78413babdb5249cdbc6d1a552f31de92618bf53332a02a46ad176f57359d427fef716f3757aefe6a206989c14ea524e6faffd2890043752f4523bddd18aaf2f977b828bbb489bcc0b7e290971e3ff09fbb0da571162670b2c3931e0ad66aaed107fb0031fd30994ecb84e4994fa3a1d81441d1950c08113857fef2f293d532166e4b7b38d5e5eb04d4fab33a12b7a6a74915b525aaa4b912b32f5a200c7f70cd7a90f7fc22650313e7757c0bebd07cb42d1b83ecdd4fd4d553cfba2ca9810522143469f08949ffdd9caade42008b0486a5aa31d7d5ec853f39192a603eebd5975f2b488255dbbea0d369537fdbeab1a64fbfaf318f49feddc936954b044c43143bd5d5f64547dfccf72ad8cb88612e25381606d9715512ffe8ca7dd0717fc648ae0fae16115dac6e30740db55555a338976cd2326e191535c8918ea9dc5e80a3c896bae9eb3adb81f91bb148f57526611752509d493130552c229b7a92ed7292c41db15ae0d59f64855b233a33d4e236f754531aa7cc9d2f2ff47c6bf38467675bfb4af2a82477e24a651ab73c2899f4afac4d054845b30c9bc33c0cac0ddccf4702b78016417b0661dc109d9b081829d636fb2016743a0d196de62b4f8eb32193a67122ec19214e1e6bb29ee653bce8ea0eff8b5030c26e5b1c3f035693b4da67e0825ecea22e7811283b6d39f3b67daa1d0b12887d8202cce69ca8a5dc3d17ff6c2d9f22fdc89a32b94d8a2128ad7e4081e54df08afd649a11e9a68b879ab3ad330887b7120bd122551dfb86091a6f8a3aaed4cfc202784d09d53b7f44714df2000445dbaebb1c6d2cb2724bc23f96787847294396e8c8035330cc61dcd0aeb252fe3bff82fefcc23677cabc717fd41eb950e3fb1b1c4c8bf4a268d78654d1b8668baab99636cd88b9b5bb11186b62573e844b461d43cd16084233522f2211acd868019ef5166aff2c5a4a4cacad87dcec83cda696f44ea98fe6f6f849e92024e678f860bfc2f5920e0735def166d763653b7d2afd51894d016e4674186a2b245537d5714b45a7590e5651bb0d4b0df02d162cf377b4e1977b4837ecaac1311ea2092d778b91697848f2887912806a237348faeef7d31c69ece5f70b265ac1a2aa827e87f0589a0f7853ea21800e306ddf0aee743c5134ea4cc55cd76ba0798ac2cd04a08e72d5d19089a11620eac0fda131938fca7c74530267c6be8ed67b7c4e7e8c612353dff2ec2eb92d9ff208c4c92c7f910272e7c73016e93a72ca2dd3ccdf6231a7895cb099aa07be7aceec3e8a98f9c3cedbff5f0753820991cc23f912186f7621af4ce8d74137a8889049640d65a132cf5a329d8a96fd27bf3f61a58e47749335fb8999ccca2acbea70e07477f110c50ddee2fa0e79faba3658c2d2be67e3a1a2ef9bee57c8aa6f1e1d19d7716a801b3457d16a850b025f87cc8200a7ad3c7e7e8e26cdb808e34004d4a76819d22fa1a198aad76e6442173c442410a4a625140045e1881c8bdc4ac81f34c09235e2bf5a5ea3b64e7bba7dd65a6620f02dd990a2a4626d25b9ff509de95a9685d5558232913fbc7e393f7d5348ea2d1b4054814864bf3d908c98ef6c0d170d619c7f176e87ede1ec82aa30b853af3bcd50d391ace3a53ce52bacf254d244588291af34341fc65695c5194c2fb8c0ec42c074987eeb391c11899f54393834ac303b5bf66ef9a2a01993b3147927429c6249553431cc2c791555436ea7935e1af662328fbf82878e4c2591b120cc29470012bab6fbcb67acafc98b132598bff156f9ae00f5700594208b1ac9912fb9e23f83098531af470dc4df57aefd1f996e847543c372bd27b6a4af012d3934f99dd11242ef64a73ab8de9433337e13a7994c21c122659982f2f662ffe4b4e3439a0867a73df4f1b7b21c9036b7b8d45a83471d115155844beda56da6aa21df07fc9fb35cd113ac1978bef6b2420dcd6c5d66162f5c6464deac139797cf4a2dafc18fd0246f6008976645c6a42a4ef8c17e46bbc51fe2e1ddf20232031892ce5d071597422da709e166e046eb4a36e0b6621dd6503f14e33e4b83e8382e3aa4b4831accac8f4a3eec8eced2b1431671ec1bb8e1ea67a719835c8ffe9fb628c5771afa68a3da190c43112843e41c700cfaa3eff9d68992fb2a7ef031c32cdf4991c219b66fcfa03258dce56823a359da93c757e0c5c8df743cd194c1f706ee5eb517a6091889cefc46f470cf6afb9e19a9719ef1d740ce47913922c94e799c30e665f13fd374120177eabb90d20df1cebab5048882eb85d66c3ccd1eefce843ae50230839b8fef7c41f3e688adab7ec94711decf550e79ce7377ecf10dee8631de10f39b2a3f9255fcfb27efe25fde7eee4207629f7ece13bed5e1f0448a84b529b19c205c67c4554ef3abf192a101ed54e2ec6b1974bed6c66f901fb43e83111dd1b27267a8a3c410dec81cd7a43b51a2261f89d40b073820c901791379a6b5bdb96c9c73875b5c5668883cf0e4987d1df9bc999cd7f9df62d8e6418003d530e93d7454925564dc174bf89f860c6513f5c1fd75bcceb942d27260987caccaac670610bd14f794fbed4226e830aeaa3c79bb89e898c80c567a832a12808bb7c760b98449b8d31c25e44102bdec64124c323d5faf30d8e41795a865d66a633dbbb0fa380e0dc48accd4310c14cdecde2da9797774570e3d1732f692f7b5d6d07857282411aeb9a5a477420c20347bf23dcb2a32c4cd9fc92548e35e27d497431208f6a9be90846075d5db6618b80d6edf3870debd71a1ec1032e46152abb47009e9f496394c3d10c85f85565251c1fbff7e73e7d1dedc1d726034666fec11c1db23320633f944039eae669fb5a352626824046521ac5669294e58aa9b4583b2e5743390feb733e1eb46431fc19bc6f48ba30713d493b73893179b2430cdc0b11997109e99f5070da5d1a14521eb932eb6c82fe7fb24cc1118587d40b69e5964115764142dc2a1d45f67a2c70e3ef098b27b40b36ac34bce46a4e472c5eabbbda41e4bf3cf7ed10b3cf48b009979b43dc18308eafdd6ed38b79e68f3032bac4b93455f729ffe160a840bb3c60de343f089e9e61a0b626d0146edaa1b5a99c0bce893bc5a0638df91410ff4842025d6560dd71d7f3c9a165adca292fa55d73c3843e178f46a4d512e3e04297d1f0e2a7dc71bb8b3fb47c5fb84303c766430e7f3ca10721f121171221a7d982448cfba80b01d2a9495a2b767c2648056d43028079c19c024b19970bba81cfa5a3d3c577107d8609eba73761ab84ad652d4002ed8025d65898b8d378b5971efb80bd4f922633fa69a62a4fc3f2e7ee31a689b8248dc6034cc5b8270187780e0ba31ab26d6821b140da105bc8137285df45712043171ffef9555b02817e5929d8408d24fcfb3661bb1b09e3823edbf65138d463460a4c7a3b60ff56be915f9c54123b1c5e8b54ecf380b680a6c851735c64699ab1b51437e3fd2de7e92e587e057f7ceac1cef25f36b8adf2cf736e975caee93639207081f1b8cf114e32f0dbea7b832b569e1cd58ed4b688a785124a71122f5de92d4ef4fda62a4fd6a62d64c5cbad03325bef45336dcb1da967b0dcbb008e002dc99a6c6e9351a132d3daddaa90ed19f07400cf88da6638580ee9c8e4d05f1bc516b0c7e99eae7944e7a3d9128b4a60c2e4686453758579ab9eb9dd84f941da6d4459535ea93b6b89aed950e98bdbb0dfa7ce0d56678b1eb9966c02b7bffc55e1c4ab5ac02c4e4f7a7c78a482f801e069fe48913c4390cf8cb2f70c6de41c9836966c3f4b5a6b79bddf59ef4870f1064eb38c4bf9edacc168441934a8bef8d15e7302952fcfaad3c59d427ee440537326d869206d8f31eacc537d9fab642b38c402b2b29b2da6bea69fbb1fa1f44a2d135151fe31ce26a29cc719800c1d3648e48af313fe8eb61631e8414fab50476e6688ccb094b3cdfa634581ce1a6f67b9d2bc97b4e597fbc531ba67f81fbe5df3610b3a715f3735b74ffdfc09820704b19e2e8b8f152cb0781c39518099d4b207f837d23c069e1a0d3288eb6b3f569ac99d63eb8956748c979a52783c2210f5eae56e17039db9d4b1e8aff6debe2d8e5c29a143d1596ffe96d93b6512a68b8573655f4ab5456863b0fafe29ddd2c2fbef618fd4a029f417088523d0f38c2b34aebe6a91d6e675aa2f6ca5cd8b95d229159415b6d910b115ae48e05224d7c271653a7f2442703f2b73e7382322c35560978b45d76375c992b268257c55e038882833fb636ecda41128fd81950d577557913760cb8d5f3125e434fc646e92473a94d33977e794b40e5ddf825b9db315ebf8237bbfafadc29bb629bcc4864e965a2987c41ccd6d9389cb39a052c4a609f49614d18d2c2a2f4983ea40d9e78506335b50ba041a63ccb557fe2f84c393c8329c35462ccfe231edf1b45fecb136ed5acc258ca81ff7219236fe4a2f333cb01123b47fdb8597ee5b0784c28da06fac477ed12970ccabbfa756a5c20349e206a74a8a16263453f3e1a8989ed83c691c22bdd3c9f32715ae6ec2a73f0155edcd05a1f318beef7f21e033dd45f5b716718309bc", 0x1000}, {&(0x7f0000001040)="409bd0ce45b5e30ae4d31753", 0xc}, {&(0x7f0000001080)="e56fbf8ea5ef5fdca51bc536c995d3d613a705991f656031ea3afdd1bfbe9f3baec8391ece085770de7e487ba644c4abc57a0cf28d284e300c2c8b199807d6cfa7b73e88d4fb22003fde078811d08d9b2d3fdead6709a75c70ea79ce1e2c3a77b7fb13522f6af4bff3b8f13607e866d0befa50d2e64b03c0e504bc4e18e644ce03a81ae3e63f3f7e2f13da36992401f6c083af2c5037352e06209ea62c89bc408eb6f3e7c3f065434ff19aa4722eeff13abccca6aa0480cc10a8745ee6ad5db986f95c38c390f6439c1e950d9f825c522dd26d011330830a189303e5bf21bf534a9ca24609151f7b2465e2b8ea100a1b5ba953d3c9e3d324b4e5a5ceacaa00347c7b3e32a909aac88a9569477db2759a1f4dd37089a4193dae6816b497596a73ff08be0e1e433654be156eac8f294f75222472688a74d6e206b0a75e0fbbfa9dbb7790ba3b6e7b7308ce9ef053172c193fe7e3b1700c1e44c4953e9e1356a7f110f6d191158d86fc3ca973a1021a8fa8445c0c3b50b1ff0216690f826e67b4f32ff01f3507e2af72532c3e5022515e2b62b8b677c2689bdd3145ffd35a14e3b0a4831e65560cfbbc7c9d7ac82ef1a58aad2240be20644229ea58e631b944bb1b1b6a065090ebdd685216dbcfaea0b1771d52aeb336f314b9d665503143e5ae2b345ec05eb6731c344106edd00a4bc9de4b6b2ed945544552b8d576066c6aeb8fb24a045b578c707493602c249fd61bcde03b2395d76c0df4aa913db4d293d9aaee132f7b08277c55a6ca8ad487614c9289ae7681b65d458b418b1a109fa7e83ff54405a545cf6a8df97833b01b72de07de57475e00f0518557dce6f11b38f11188ff7589a1cfe9c35f89cb0834e72dbb991690f1f776be7036397a3360a2553e717d7adb44a722de815fe4b6c63313796e3be2ad5e5513bc9fde45d658f92005e2a1408a72e469dabb38ce10a3e8af10ef8330866ffd696ca7f66c99f468685d86c0757029152336e1db8eed191f147a166c3cec9b94abc26c0e65f4b5f26eb51f373694f3767144cdb19be95544dc6fafe48b1195eba12354dfad1a59c78c58953f52f2c9ab9794445379e9345b5c264c7ff0af5fd858801d08be12d1fc8fa1c63c74e725ceafaa133f9fdc362ee5067d5b1543ab8b3195e9a9b04af547b4962e2bf47f96d5d969f024440521a9c343e84917ce8819f31e739e46e05b1ca65a831c89f168abb8dc1ac12463a390d3115f5b6fff2dba0d982b763d62619e5a2dc35725af342dca7c86a5e60a5daf177763e3e6044f1a89288e28bdf472c1d1cef1fef61d1bd9c81c8a3dcf99ee851260ecc652b09790292d6ffad7e2674bdac007c1144613f5f9a5151b976eb38411adb993fcc52129173a9ff15dfd55cd12446b35a143ce4b06ffefab5f8745131ed16dd6aef9fd8e53a289cd84f6fd39f580f2ce4ae11e91a81ec1cfa8db0cff52397ad6fe73560cd581ec2a84332df077789052cf809a3c40aa97f9d76db38374acf474efabda3988860f6371e2c2e45a1a653dbacbb7c8bf729bd679bb96bf2500025d053ad3dc28923f672ab16f0d39768eeda46e5af98e877f9fc2e6b776e98696a6b1615e76a0636d5775f6f77d3ac1258fd77726aa10b362b64ac5c3ae30e4db3ad8db0d7ab90c08a1b685b245ee0dbc68892cd4baa882a1c2d9d86650c8af26395df60e6d5e20f8712fead1e0979b5f624ff480805488b63b030cc9950773d698b30cbcd26630df8f4ef71009c2822b336e406d4307989984a824306847817f4de2ff99e208a5de3582b78066190172ad6120dd66680fdb58dd28dfad4ae4032354bade87fd4f142d689c44755cd9faf04727887a43b75d7b189e53426b8de4cc3e6b1446ffacb9fced8d5f223894e32b09e3214b7d5638aa4dc7269f5309fff04e50b759eb145248f1d3832217bb3f5550cee56b706de5b9505f0dcc3385f57e9c0346b379ab8f3db293e34618afc20b8ed72f0e20b3a30c34ac24dd83b71d3ad38202583ff95d13003f0c78455f10d0b96fb0e6e4a9304da6d72f7589d756d3371246c8d81b21e8a335f40dab4bcbaf2ac6a1c74979e21cd4d27ba5f1f7f7ce617cae8d1880fef39d64aa23c2cacafb47e83a874fedd6c599aba7288126661138be5af76c96c156781ae50137387f766bfed962fe92e3aece703c93c605c7c45ef9b10693d809b33a4574b96d52a6186968b0d82c136bac9b1c205522156cf7b56850a0b4e3a8ba786d6c6686d6c386100db71b46ef58188333a17df3a56b9224077175ee0723bca14b001b2045d74ad26ce25f77ace3fa24fdd3d55c92923dc8a7dbbaec5d976aec7e508444c3d7c5fe3740875e10a567aa661757f30d24b2b66910b7942f1714eef6907ef8e9f5d8058a4ac2cbdbcfd7ce96fe327848bc150a8d4bd97823115afe16e469eb17c4fa41920bd45058bbe3ce5aacde9342f27d11893c412ab7d05712cc50b6671786ce458826be417b3648b96113db089e04a3d65462f393588e8c4b4cf196353d8eef3e0c7803790e589b2fdf6baeb05d71dc6d7a6b3782f6031298a051d32f256716b8df79058f49130cbf03da7b2c44ea5a25263a16080ca2b9a4ac25e3d74e49db3723ac57394d6751dfa8d6b3e70624a686a9efbfc12424dacf0499ba7e6553cdb2016ed985ca5f01e580f94a0024692c04b0f4e0af8cda4b9668732faf5682d96450211f7149d9af083fc0bc1129901631137e4034170c92f50a8850ecd7382e95d8b58e0ecdda64db1596e388f7da4329bce336d61d23c1ab51b916edb89d0de4f0f8bc465edc62ba0be218eee19561fe88458580e0956d77b2a1c48e564d815440975cf5cdc4050337a9d36d84515a5048e066b79e8e3788c5d9593a186ebe12873a469dc3a534647bc17b6d8c10c60284d5511e9af6fcd124ed16fa7c0d9ca30e41b4b06513d8e5144543ca27f4c992676c92858e3db1716a279d46f73f31425fad8a03ded13c654bd4a6093d5f819a921a19edfba4e06bc5aa0dec667c90a45f0bee52a4d2f34b0c985fc0452ab2c6640801b28f7e9946593a669ca73cd294b48920f31a387567b6be95451b4e3842b5f0d6021a04521d75a54792d5b0a023e82ec42f8c2f90c597887bf557695c36064ea49531897bb0dc30b6295f42acb00b1b5be2b91848bf7e2715a87ff566b4bfaae41adec8c8e00a8f27dcc6a794993f0fa396254740d38e0994d1b20904ea65f82c8b0ce2b3fb94b5a1bd625d57e49b0aab4187765dce86f752a1f72d794b5e60b369ae1ea34a49e4ad92328752580e5925a9d97ec4577d028159ecfa1e25df506b6c81bc26a535caac5a51f63a51b925ae0dbbd7f61285452f3b4b9a1685a45240e2926b1d8857e20ae4972d9e8e129594274696d3c0d6735b6b5d43e90a0f968ee556b66b939ce0c885285ce3913f69984bc69c3e9d21d466aa860161f8cfcb912c96d3dd218d9a96e38ff7855bee0c2924696be3fbf4288d4db77b364a13a8efe85466ff955e5206e149241c5da4e0d36ef4326ffca92631da928b465da4eccae8bc05aeb132aed66c2b595ab6d6df1c2ef38dd008a1c6a1506cdcd8a8177f43bba3b83d4b5cdef66c09e19fdd9ff307f96671bec891773e9997a68613c8d1e0c9654821ae879de50a3f041169431aa7114510d9af2d61d28f289385db9d93d9053f47f577f84190d7a76d4f5fbc3c45393086c05d4e093831abab47823220dc4d9cf35fbcecde8047aa09ad9ec0ebef0487c6d0984ad24f96f45d2f226364b32f1d4368f8aded6ed779fae6f84cc447f3f82f9b7fd9dfabef79f1ef4afed2ee2689780da8c4be1b5eeab743c1a659cf70fed33929f634a3d4431091187608fa24c94ad6a8a50215f4c9481f965601fa94bb48b20c2ebe124c0bfbea8066a59363ed8e79c83610c3d8166520fbe6c5dfe521326d656fc7f4f2ba639b0fa7ace1373245ab45aee85976000d00c1d6dbafd0ea337dd4d3d8d44dd56517a62b43893883e2219af948a19ddc4356922f24b49ae1ae079fd69d456500a5b9d114283485d90ef1e33f543e9936bd2cc5eb4129ff4d801b84808d1343e1ab58b558e8c7521ce3825513f0c69a8e0290e28dde6264c3f9c1e6b43f80777423550bfe73549d222b11197cf865811d47b63d7b880d8dade29ae5fa2e465bd2981fc649b830c8b01ed4d1498639fde5b443a970ace0aafd7f8b93edf3f966f9013de813e63b61dc1b5c900b00183b01e19fa3ad0a2f41bb9d0aad1c006e7337b3522f2de4e7514b26dc4eecf6433ba8ee8c2ae9fef15aff2b2b9a9d9dba4ad9785df0c678f276b9fe54faff06ab83e940bf8a1cd1d14ba21640a06e3b3511f237581369c6c40436eac9dc27dab91e72f1c3bb86ffb27e6bf2decac12a22342922a0fb7efa0c71a0905f3a4ead0970bf5a5c8fb030572813aa1692aae0a4aa760f6544452ffcccb88acb776377f91c258088f7a85fe12ec3daac14cc518a5d41141659b36ea7c8ace5a849839949bf7c858d9926a6859aaefbda3e7b4f878d15a32353d1558d4dd5a35992278b06edc922f8db028ff1614f717c23da82b7e5a82c3775c94cfa7c9e5c3b78716d3ba36fa79ffdd302eac327acb3a6625a960d993104020861394c842395b79a8ad8e76d1eab9ff474d8df80e6a6b62d98e5bd2c97398afdd8257ad20dd3f059b8fca5021d39034996e8f049f2274a2fa3daef947a58359217f69a9579bfe5a2832fff5911cdae15645b7f4de9f6f79a3926c4195d722a611a629f0ce4bb15da840339994a1e87c05edf2da30df6cf02429fc4d45a6a043c91678a6dbef0c57b0457a5b876d03c1ff5ffe700365f9f5038c4ce823c26b43b32986410e475a55c6eef66a098a7457d67098976b4847ee6c9ff49653557a1c25b2b5fa8a0df1992b9e8be4b42680e95fa55dacdf028da203acee79921d751c4cae10e45d1c68f13a01c46e8390ec4542cb1be765f43efb7f1e5b0c7c5b39e7028a00def39c6309ec7dcb4544f6f808a16efe72f1e098fe6e1e6ab7f8ce5f457253d88fe55b8f03c6795ca717041a937dd8322fa5da0c1e4531ff5a73f064dea85f7c40ba582334a47dedcd1331e063fc158b2379f27dce610f767b2ac41fa92fcb6a6a62937e3edde74cfb3a6885b28527461cb387f58b295cfddb2f73ae5ffb2d5982bf708f5d5aec5890493e486d60ddc0aa0ae5f5f00b01549dc108a3a02e4fa36d1c9128679095637c045f8adb3edb00357efaf36d07ea219894193254089d8a919d5efd22cf039bea4c1c407d219833e0abf338afa37645fcdb086ae3d91c70d6599688c511956f467221980b0a5f8a4e8f1e593e09efd5e5bfe92c233fbf45da31ea8c68901b16136545ed944f6c24f09c977417f2655f25777a341d51863c48a89b1301becceafcd7768e78449868cf97a789272f44d3ef7a8e60bf63159217f35d5112f1ff78f9c473cd950d5491f71bf4ce58de154770ed6352668790edcd6cd57c166bff864865e4b356f6bdc368d4cdf657cd39ba167ec3185344ecd476e9e28d811af3bd1faebfb847be7a31e8a53423799af9d59035dc9769ecca87184609301e32fb06e5baabfa09f5e64471fc8c1adc09fce7094326f5ac7168dbde812048abbd3b83b63a7c854841fb67cb70fa4f115cbb40e190ec601983aa3f0fdfa84ae8e51dc1dd59deca6a33c78c743c538b8c416e8d8318ed654b2490a09895d974201d0049ef60244102a3c846b12289d8f8f894b16968df620346f556befe8e30afb68e4a035", 0x1000}], 0x3) fcntl$getown(r1, 0x5) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:34:16 executing program 1: setrlimit(0x7, &(0x7f0000000180)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) chdir(&(0x7f0000000080)='./file0\x00') write(r0, &(0x7f00000001c0)='}', 0x1) 16:34:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x280, 0xb6fb49b318f317a0) dup(r1) dup(r3) dup2(r2, r1) 16:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0xffffffffffffffc0, 0xfff, 0xda8, {[0x9f, 0x3, 0x3, 0x6, 0x1, 0x8001, 0x3ff, 0x6, 0x0, 0x10000, 0x1, 0x101, 0x5e, 0x2a00, 0x6, 0x1, 0x100000001, 0x9], [0x8, 0x96d, 0x0, 0x7, 0x5, 0x400, 0x1, 0x5, 0x6, 0xffff], [0x0, 0x2, 0x1, 0x81, 0x7, 0x2, 0x8000], [0x9, 0x6, 0x100000000, 0x509, 0x100, 0xfffffffffffff0e3], [{0x2, 0x800, 0x80000000, 0x4}, {0x5, 0x6, 0x2, 0x135639f0}, {0x99, 0x10000, 0x80, 0x2}, {0x7, 0x6, 0xffff, 0x8}, {0xfff, 0x5f, 0x7}, {0x9, 0xc0, 0xffff, 0x1}, {0xbd8, 0x6, 0xfffffffffffffffc, 0x10000}, {0x10001, 0x8, 0xc7, 0x9}], {0x6, 0x2, 0x40000000000, 0x40}, {0x9, 0x6, 0x610a, 0x3}}}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000280)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x10000, 0x1000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f0000000180)=""/111, 0x6f}], 0x2) 16:34:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x888, 0x6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) 16:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1b8, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000240)={0x5, 0x80000000, 0x5, 0x9d}) mkdir(&(0x7f0000000040)='./file0\x00', 0x88) 16:34:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c6e", 0xb) write(r0, &(0x7f0000000200)="e008dc7be849bdccd04333", 0x119) pipe2(&(0x7f0000000000), 0x4) 16:34:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x1, 0x0, 0xfff}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7f, 0x401, 0xbe8c, 0x1, 0x100000001, 0x4, 0x81, 0x0, 0x3, 0x7}) 16:34:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x22) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 16:34:16 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) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x347b, 0xe314, 0x8}, 0xc) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 16:34:17 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x8) r2 = fcntl$dupfd(r0, 0xa, r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x1, 0x3, 0x8081, 0x6}, 0xc) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) 16:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") fchdir(r0) 16:34:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8101, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x397c, 0xd9, 0x2, 0x1f}, {0xca76, 0x8, 0x800}, {0x101, 0x3, 0xb9, 0x40}, {0x1000, 0x8000, 0x100, 0x57aa000000000000}, {0x0, 0xfc3, 0x5, 0x3}, {0x4, 0x101, 0x8, 0x4}, {0x9, 0xfffffffffffffffe, 0xffff, 0x18ae}, {0x5, 0x3, 0xcb9a, 0xfffffffffffffe01}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) 16:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x40]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, r2, r3, r4, r5, 0x10, 0x8}, 0x20b1, 0x8, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x8}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000001d6846e574a708de2ef22f52caa25b110dabfd0bc77148c318f08c6b24e3abcf62a645c8689b6ccb86ff0fd8442ae3cf96c9bb5f710bcb2838b9c3cd0e602ee6f011c2dd7af2548d8a7dacf583eb0402ec9b4fca7ac737afee42f17a16ccb4cbe08734f156ce53e3bb5bcb"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:34:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x1ff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) 16:34:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x54, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0xfcc}) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x227082d9, 0x0, 0x4, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:34:17 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) connect$inet(r0, &(0x7f00000000c0), 0xc) r1 = shmget(0x1, 0x3000, 0x508, &(0x7f0000ffa000/0x3000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() semget$private(0x0, 0x2, 0x4d11924b11625425) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x50000000, r2, r3, r4, r5, 0x0, 0x2}, 0xfff, 0x101, r6, r7, 0x46, 0x3, 0x2}) 16:34:17 executing program 0: clock_getres(0x2, 0x0) 16:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r2 = syz_open_pts() symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x0, 0x4, 0x8}, {{r0}, 0x2c3cb6f2af0682e6, 0x10, 0x4, 0x4}, {{r3}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x8, 0x5}, {{r3}, 0xfffffffffffffffd, 0x4, 0x4, 0x5, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x80000000, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x61, 0x80a3cd4241dac351, 0x8001, 0x5c3}], 0x2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x80000000, 0xff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x2, 0xb59, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x1, 0x4}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x80, 0x8}, {{r0}, 0xfffffffffffffffc, 0x35, 0xf0000000, 0x5, 0x3}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xfffffffffffffff9, 0xffffffff80000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xd0a1}, {{r0}, 0xfffffffffffffffd, 0x4158ef424219f644, 0x1, 0x8000}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x5, 0x2}, {{r0}, 0xfffffffffffffff8, 0x90, 0x2, 0xffffffffffffff5e, 0x19b}], 0x4, &(0x7f0000000440)={0x80000001, 0x1}) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) read(r2, &(0x7f0000000540)=""/226, 0x2) 16:34:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffa, 0x3, 0x200, 0x10000, "030b6c73608e52f043a6bdad296ea90c88bbf62a", 0x1000, 0x3f}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) 16:34:17 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) getsockopt(r1, 0x0, 0x10001, &(0x7f0000000000)=""/58, &(0x7f0000000040)=0x3a) 16:34:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7f) fchmod(r1, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)) 16:34:17 executing program 1: socketpair(0x20, 0x4000, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x10001, 0x3}, {0x4, 0xdb7}}, 0x2) accept(r0, 0x0, &(0x7f0000000080)=0xb8) r2 = socket(0x18, 0x2000000002, 0x0) setsockopt(r2, 0x8, 0x2, &(0x7f0000000040)="eb", 0x2f9) 16:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x2000000000003, 0x0, 0x0, 0x4cb}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xe, 0x41, 0x0, 0x1000}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername(r1, &(0x7f0000000340)=@in, &(0x7f0000000300)=0xffffffffffffffd3) 16:34:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = dup(r0) poll(&(0x7f0000000380)=[{r1, 0x5}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6ac) 16:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r2 = dup2(r0, r1) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r3 = dup2(r2, r2) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x20) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x7, 0x2, 0x9, 0x43}, {0x9, 0x2, 0x8, 0xfffffffffffffff8}]}) 16:34:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8243, 0x0) writev(r0, &(0x7f0000000240), 0x10000000000000ad) 16:34:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620253ca39f8cf83"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r5}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)="0e74290b34787b21e070d047e13581da4d1aab2b4798156718a5073f9b0ab5a2731edf91d4676fc3ff", 0x29}, {&(0x7f00000001c0)="cc36ca8e271cd4d6d34775cff75199d51e23b2b2bbe409ff0de8540b92bc924dbf7c04197daf8b848856829f7e42b7ae4237e5655311897d2e7e2440b476621ceb0d8ad111cc160b7ab603fd0f74a301a387a1cfd308254aa52144a4efdded21842e891ba0566c08f42f452e007899febe8b16c6ff76cc380dabc65bb97e8eecd1497e1b333451df8e4f2c88f03a66b5ed23e3e4eda4282e24cf76ad2cf8b16969faf3e18845e5550f6da04a34691f489a3bb41778a05179180f93a64417e6323d50895a152d4773605db357afdc78aa3c6274a9c766b298bfe31825c8e4f2eaf8c94f0c12", 0xe5}, {&(0x7f00000002c0)="03c67e90494eca6d981bad70f47308987fca9e88c14a23752c5c8e42e35f0811b3e349cdeadc18beb29c38535285174357d083e2dec8401e03f137b902f7946658775967879cd5bae91ac8f341011aed2e27539cb1722c74ecb15cb6b9c409542e0da4435b35b97cd25de08a6558d174dfdc38751f62bebf73775099946b3707b11839b8714887e79f13939aca274f9db5ae9c6dc03b080b84da3859bb8689f34c940ce09332", 0xa6}, {&(0x7f0000000380)="0068d35f543cacee1501dbfb830c5e91a16fdeafb59e1f41eee0bf6d83ba5b690b06a7eb376463cf761100d3e8fbd656066a99713792aa2ab6e1e7717e0fb6b5c1db1670598eb0315e9091dd11434cdd9af2a11e68330a6bac439b95193d430d98a779cc35d2797919ee1b2ae3e702154320ee321b9bd48667618c004a7beb43904757aeae0e0c88e457b2b2bd09ea0f313b49db657ae3fa4bb684f83eeb847e9e1b462d2c02c9dfd3993ad757e4b6f06af5160eec2d6286448e6b42b8b1c87ea253cfd49956debc9dd0a3d3391b86b29ceb08a73a2ea4bb55ab2fc6b937dce326290b7d9d6b45f00524cc7503964764", 0xf0}, {&(0x7f0000001400)="4955acd8f3384d1aaf78e94b436a3f8c6b4504b77271d5c057f64fa6b57ad17a9f765fb663f113104f9f85b0e6337043e7d40043408693cf9c5ba43f89f327a7fe573f589214a412796de7ba626ccc6a103d6fa055f1129b65ff6be1ff33dc0e4bc2391c005de681cc43c63070c07ee045479758dae25a70944682a63e007a2fbfb28be1e619642385492c813dca5b988f8394b4e31a0ea5a3e77cb93ccdea5d84f5226e693c3c068e2a67454c83da02af8dfe39c712717e69ea29e44ecdaa2d800cd2068f5d64e388a2c47cd29ddae9891685ac2c24cc50b6662edd250ce4362fddab0ac1056abb7febf8ce23ebf03d8ebf7e86753e388af807d73bce1bdf2b031104c3bd496cab694abd7f622d976e126343dbff47d5ff8cdcedd6fd9f20f950749a32c516b430f610722104950537d270ea3f939b6633720d5ff92736cc05ae1fdcb15c7a3e0418244344521c8df1ce4ef5f5062e82654d82796c949bc588f19931bc3562d1a6cd20a75be168073c62876e27320138e205d8a258d1df9f2e96e467d846baa1c8f34fa2ecb244a8656623155a58f81a370b801f8288a763cdcf222ebe6bc5017f24b29d317a17e45bb612a653cdfacd1917d17644df3f24f96be3986ae60aae0698a72e377cf547776352854b207e798ec76fa4dabff38c0d0525ea0c148db1cd9a3252726d6c6493e53de933ee18b71c7988d607005e34cba308a278d22bc330c9e38b56daea610c5705dae497568444034d01ade95843a55a3fc6ca1f8eb217b73da46b78516ff592a75256cf96ba8769129725bef09dac720115a5953fcb2decaaea421f504249a31a64ccb78046b308af6ca7e87f2cd7477a26e92d544932de37cebcd6d32731cdf551a42d0a23289c1cc75cd5b3e2a6b2c23ed118451188828a89898b422286029627a75fda8a3d23988f2bdfd9eba6bda67ca86ffd0b94a5f33a81ee5512730b3fc283af7d60667e8f949c6557252f1def2fa7b1b47b9a5dde02e7045e1f6a41023b724c407a434d1a4e6c38f6250629ee346c6484a1ffd7f3f0e1a51b8b1b9199d9ce26223354b417eb8e3f58c9e88808ac53702b1f4547e0ce228adb61e359a142698b43aa2c1bf2c8d9238417e1192a0c6a42fb390ce7c8c9d44bc442ccbce0ecf2efecdf697ee51bc9785d889ed23db1145b39523a7262e1ba10ae2e2c6cf0888ae4cdc9c334c4e5b95dfe7c465ba7dd2116242cb0fec62eced47fed3f3b8b5525300253d50ecb0ecc5cf7cc78a6672717bbe23b19390e3ecbf2daebb5179d02d16d7e798496e183b0c05747d1a5de4884229ddfa36266dce2486dcbbaf4b39b83d7f16259161e5fce1db4dd030d3cfcf8e581242d8726ea76056c9387b78c1761a8e99780730036d3c6a38cb64ea8db822ded096e92ef0700b1e05c8b293e488c647fbcad7ff675798908e85b3dbf57459327a15707514866a523b380fb2f5b7a4d3d443717be25ad62afd4cdc7f10b29743a4a42d3492a44cf6bfb7b339f752ce8bb89007c8ca389c7d7d247f1a6ec007fa0b97a9bd0588836dcf06ddcbb71a02c1356cbc34969e119457ad1340e695ab6a8fe92a7c01bc0a3be0bd44c358c75789a6930fdff7418261824487e015575b4e31a0b13b337861dcbed5f1ff9bef6ad7569a52cd134fcbb90875db72c43971039ac652e8124a20103a1eaeb09ab00056951e852ce0ec461754412341b9dc9d820244190e5db35a244e6abf85fe12a0208a9c04a4f83c029e713464af55e2fa7ba72190afc89c116e92a8f4c76503a5db72b2d07221be7d99c871932a6e7b789701361a0ba7864ce9c7cf49b004207c2f38e20e69beeaebdca53d1702ad60d2ec8d8a21519a52a0c821916cf0264586aef7e975d21b6623bf4712569670bdab18abb60f46d6d48a553f263e0cb741323b3f56d91875f97e100c57975880ee1cb4c599eac916bf4bc7b29d4737778f59d60d419856f9a3e44bba024fe58a0ce70b1a650f8c7d3bfdd68e5e1296bf34461934d98f12e7db0e4a569bf9dd00d1a30ffafdc070e8b44abe9bcf34d3fb72865dafce12a143a81a07d49fc92c92bc125311950ae809de3444fb47f9e8a40cecc2cf5320d9fb1372d6ebc8c131f769c0c3e22e3cf881a759b149d2ae34cc7ccae203f08fb8dac49195dbbcf6e95fa72d83c5b8d93e3046354a4577ccdce29bea9ecc92a80ff899519ab9f8a3097f82888e6211646d111f31b51520a5d878c7ff6c5484ba34bec6cce983867beab859245735d10876421674297809b63b2f470596d373b576ae6f7518dae30223810083ac40afcbedaee05ba9480c0a9d1025c1f1083705cd13fcea39148f0c67fa1ec2fe7a3a863b0b469aa4036d3c37485888afab222dc9c509b97afb0d687166b73e51a0de86949b7b38cd413467b0e71392d87cb722570efa58926bbf102b7996ed0636da4a145d4de40ac5295321e3fa35b8e62174f2299c3fb69983281f300f5b2e63709e64425cf031acddc85d116241275e34fb40385d6062372545727e3d8055a866d891f30ad4cba48a7d91995ffdc2a24ad5ba2a866d899b78b976a9701decd2d5a105b352bdaff5798e912c1fb3132a76c65c9923bdb2e979d00bcb6333a68df53472c0d0355f82784de0fe6e24a70a06432a24bfb04cab1b2414b6a7de06dcfd8f5d0cfb493ce814930653fd3fcc9e5f198ad88abd00d66f1ea7fde3124f7b3988902fb4b50bca717f32bd70bdbad7f00c91a12ef5e1b65a03bce4f3612455ba78f4ae4f5ee8a1390a2fc298e27da889f70c9e098b3514e89ce8af03c85862577049164ac20b2fb2f697aac37cfa47df3143c841899e0d051edd2edaf5502df5bde23e2772ce04ac19e74386189ff7f293763f409746dda6aac92eb4623c152ea5d404731c0c316c0940e4f49b2023bb181c3a1d12b95b6db7105daba31f67ad22ef885edb58c185516d838632dd4003af9c193639a968c6bb85faecd39531576f47f3f2d5079587be9c78864547971dae1f376266011c8961ad882bf1fa5fd34483705a09f5b467e806a09136aa9974fd77f66e8603358b2e1288dc8ba1edf2cc3aaa1a3fd2318c47876ffd5f76d4356e4766ec9e4882466c378bd1d7f39be0665eb825587deb6c952303fa9a44a80b311764236839dba36c8b305645332d747795ece9b2d3412f75bd1e6104c09f78249435f073e68a3c1ae0a67db1f724de1a3c8a62e59d0b494c5725a78a90825bcf72fbf7a27dcb7d2d709e81e7c96e8e972ef1681de87b355791ecc19cdef34775a4de5d1577cb418772e7c1fac20a6ddf656a1e27d7d2be8fab0a93649930dcaf5c7bc80564ebf994916cdea4a65dee77f1e91977d6872123dce83c0431ca3c9797a564650c3ceb0a2cda08dbedae6faf911a1c3e1a9b8a2afb0d85ee9435259d6f09dde3957e7dde8186ce8e19803a7ab0dab40e8b7cc41c5a223befa618a44f555e67cd294c018802eaa393ed6c08a83f179c4c20c0d0276a95b078d209df1a9b0e6871f3890f714bcae1f1673227683e12ad60405e6ea9b0886012d39236ff4020a9ea99325fc763a030b0800a18084448eafc4e68096ed861643899e7316fbb5b8044abe70f06315a96dbe05b0b506dc25ad053a6d5ace01980ff8053658b25388cad32c1182e06a5a52a0f3663909bffa058452ab1e9323654cc42a13ba197b6f3bc24dce18bbe760fe3928eeecedd83fe961a00f5d0e827856e9ca8e164a7428050457d31fa52914a78296060009c1ab1709678362bef1165390fa8b68be9be2cc59978429a78a6b0954641680515cde526a51acfeb5217c9abde2d3fd693e7046d6752384a173705c120fd87fc4358336f52a10a9e00993feb2afb0a17ef918dad68aa227dbf8697aac8b54e628af5086e366b711621ed018c9adc2faf6e9c98a095db8c81328d041200d65e71995a607c1c1579d73760ffa784b5686f7f30e7338e94c430faaa3967c48a5d8027e0b3fe20088c220a2be4db73fb8c12b4912a94abf70360dd465ec41cf4cafb781efb5ffe5236c54c77ba75b9775b07c69c7386d27145a29fbff84be110bb683bfaac80b77e2948b155f0a075ee4e61cad5366c51872e767f7a1f4edd2b3000561f6068db7ad4d3d7142e297b70e614dee930293be80fa903b11c27336d782bf607d5f4a84807eda50c1b49d622e0c480edd34a02aebf614830bc6ff9bc9521bfad6eeae498760522534b479b5d952f91b7bd4fac4dbb276809752d999aaaab31fbdf9848e2c51d7b35752befee42bd7c58d89ddcb439f2ace06b1b0cd556d08a129b242d59e7d6a36e7cba3aa525b3dff12789c81dad8cc1eaf4ed039d5d97771b8d07f45ebc3ed6ab230b61a3a4e88e9062a7873f79d7ecec2d4c0dab53ba3551f17ae31aa0c3e94d69325653f41b2c220984924e29aa657d283a7fd18faf40b198b1eedbe01e03f3e89233228076c3bc3f4877b6745a935831d0fb713ebc2415a58a1337341e9000799f9232b66548d2cc9339e3a8eb798c4e2d5fef0172147f418553fdc141ef688d5ed87f0f1fd2e9b40ad199c3b663a4ffadd8b4e1ce587f73ed5b088fa788cdaf5908db114c74400da4581682c8967cdb74a80b6e213a432853b7d2699a48cd3274c6402684595ec169109b8d4dc42bdacb7d47f3687b518f8db8ac9f9c1a668c49383cabeac78e80028655a40f0db93fadb7b291690c03608a3ac2bbae1601c62fe80da54d38f4c8e5b216cc7bb56e55ebc0a0062fdd96fe9902f855abb4ee68c8283d5ac256ce0297466f9be350fd5f6a18a4d58d758cae15aa0c25610b6514acefe830fed037e51746b31cdac83d6bbd1c80a2a86777ba6f4103d88e868823a5cc7793f34d5eaa518126980164fec496946d3e2e843422baf570b8e55334020794aae6d80e88061406a99060f1e7b46e6f83d73b0a7f7a6b890ad2851c6445758c1716bc938eebd574898eff11981c7c7448eb775bd4b8e92f3cfa69ecb49646f58e204d1a7a7c643bc78b7d5b54f475d24e7c1c8c3f5369a128892259df75a0ee5e0c74565e9b922c780de7ccc6c68605dd6e6b98267964aafc6ac65258f0dafb4cd23320c9530cc7e5fa13b78b2f5fba82b8e739089d01c8773447a12a9a35da136d7288a634db4d4cfaf29c2009759d7f0dd4e4f1f23ff13e364f41cdb79a0f3e58a58ead1666335798f74c0042284a4d8fb81a5d3fe96602e1e375eb48cd50b1693138ca2f319ecadbc56aa3c431512031c9554ec99d7c31ea814ece211aea98785a508dc8c5092f1b1e527b6e81e9144a3789a749e4ffe6c7a464da79e780e00aaaf749c7e221fd5575dd4e4530e6cad34ac24918ff0ca8981eff8b37bebf2aae344a2877e2dcc81863f63ae1f625f70034bc5bffd0620d097ad5d8a3cce4e15e4ef6303a350374deecd7497d4e55d01c64f3ca4be6aaac1f96b56c2fdf612719d2ab95dad18b2dc4f1332ddda8d6696e1c76591d1aef318032e0fa0ff5afd10712460a61ad9d55c508737bf6077ddd8be8c41823fd87ecd90559286941a23969d56365047895953d4408817b6f5ca0a764b8ff275138eef5aef912203a25ff8ab8bcd342e200327ea751cbd7197d66e136d837533229e46680b3d36bec6eabf2889757d61ffd18153b8eae2839cfc025fde6fea362c12e90267377285e6a1a132a6f7ebe80a81cb18fe1c097966833986222a1b908e60a8bebfe00f411b88abe20997caa9a25a4ba0d0dc411dc2bed5922687cd37d6385ad7ba7f83286910ccf1ebcc27ff679f26df", 0x1000}, {&(0x7f0000000480)="71350cc2c68ce60abb33fe609fb411ccf09557c8cbfe3efafb06029ab313ec1e894185c9e75a7648efa0e7597a1b5d964c336f6a68886e2bd58d26aaeeb97e56fd2341bfd9341997412c616781ed7e91ce4558a41d2376faa506585c4a5cc2fae7f1f00a4f20bdcc9af74f05b8facf95c66ac3ed3c82e1bfbff372302bd3a1871dabceed6c3c149e51b69348a2fd1ec01a12cdae979ed0d12a07f14e6f2a0bd49096b7c7", 0xa4}, {&(0x7f0000000540)="997c74e33676709364837782875a49b0d54d6ba5a15dc26c59f62abe9c22d87af5824939a00377b3a8de857d164c12c41d347c3b1cff69fc2424541ea54036f530a16cc002608cb3eef0c749447a9a02131ec9c7e940ff7068a1baaeb3458b5f6b77fdd31a6c2d5dc71d7f35b6713b28652ddb0955bd739965db5d438b75ef8fcdeac690848aabc768097ceb680d89e2f575bb226e99deca7cf9aba372b62e476b31f55ebd584c43ba", 0xa9}], 0x7, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0x68, 0x408}, 0x54dbf8e2c7aecd27) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x5af357016936709, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000080)={0xffffffffffffff80, './file0\x00', './file0\x00'}) 16:34:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:34:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0xff, 0x1, r1}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) pread(r0, &(0x7f0000000000)="541e43c7f122d5c7b876fe8749594e81f8d3e93b25e9dc5b0091eee46ffc55236a28f00ca915857023152034", 0x2c, 0x0, 0x0) 16:34:18 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3, &(0x7f00000000c0)="d5009768c9ec188936d72da0b8bcd89b56b9f48d84c7159e83da81630825950cba", 0x21) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:34:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 16:34:18 executing program 1: r0 = socket$inet6(0x18, 0x3570f9dad2346bb6, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x2}) r2 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) fchdir(r0) 16:34:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[0x7fffffff, 0xffffffff7fffffff, 0x101, 0x9, 0x8b6, 0x6, 0x8, 0x5, 0x9]}) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x8, 0x7ff, 0x4c8}, {{r0}, 0x2a0d75d39e706b8a, 0x0, 0x10, 0x7, 0x400}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x100}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000064, 0xffffffff, 0x3}], 0xffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0xfffffffffffffeff, 0xe969}, {{r0}, 0xffffffffffffffff, 0x3, 0xf00fffff, 0x7fffffff, 0xe475}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x100000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x99, 0xf0000000, 0x0, 0x8000800000000}, {{r3}, 0xfffffffffffffffb, 0x4, 0x20, 0x5, 0x3}, {{r3}, 0xfffffffffffffffb, 0x40, 0x80000002, 0x2, 0x9}, {{r2}, 0x0, 0x0, 0xfffff, 0x1, 0x10001}, {{r3}, 0x0, 0x46, 0x1, 0x1}, {{r2}, 0xfffffffffffffffb, 0x22, 0x20000000, 0x6, 0xffff}], 0x5ae2, &(0x7f0000000340)={0x18f5}) 16:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x93, 0x4, 0x6, 0x5}]}) 16:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0xffffffffffffffff, 0x0, 0x7}, {0x7, 0xffffffffffffffff}, {0x3c, 0x7fffffff}, {0x405, 0x0, 0x2}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000001059"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000180)=[0x0]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000140)={{0x14, 0x1, 0x1}, 0x8, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:34:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:34:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) sendto(r0, &(0x7f00000000c0)="9c1460013e2766bb7799d0aa76e7d9c58157895eb24aea115a34c2865dfe61d6ada674013cfc354fd542e9d4a8ffec1fc6d00303c3f56366a4eb12d030c2d13b36931a3de2b6bc51afa69686b68da86cbde9770e0d899386a7e1155364b9c6bea1f3e170561b57abc104fe7408eb1ca9bc", 0x71, 0x8, 0x0, 0x0) socket$inet(0x2, 0x3, 0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x3, 0xc0d) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:34:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup2(r2, r0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000001c0)={0x2, 0x200, 0xb}) dup2(r0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDDISABIO(r3, 0x20004b3d) write(r0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/127, 0x7f, 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') 16:34:19 executing program 0: r0 = msgget(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0xfffffffffffffffd, 0x1, 0x5, 0x7, 0x9]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0xfffffffffffffffd) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) open(&(0x7f0000000280)='./file0\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 16:34:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) link(&(0x7f0000000140)='./file0\x00', 0x0) 16:34:19 executing program 0: r0 = socket$inet(0x2, 0x5, 0xb8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="01", 0x1) socket$inet(0x2, 0x2, 0x760) 16:34:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:34:19 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x10000, 0x4}) pwritev(r4, &(0x7f0000000140), 0x0, 0x0, 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:34:19 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000fc0)='\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, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) unveil(&(0x7f0000000c00)='\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', &(0x7f0000000a80)='r\x00') msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) madvise(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x5) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="e5ffff19a60000004dbf80978f19000ae23959"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e2db33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) execve(&(0x7f0000000cc0)='\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', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) read(r3, &(0x7f0000000ac0)=""/65, 0x41) msgsnd(r5, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) 16:34:19 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0xfffffffffffffffc}, {0x9}}, &(0x7f0000000040)) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) read(r0, &(0x7f00000000c0)=""/119, 0x77) 16:34:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x109) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 16:34:19 executing program 0: r0 = syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0x8) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x92, 0x0, &(0x7f0000000340)=""/146}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000200)={0xfffffffffffffff7, 0x10001, 0x7, 0x4, &(0x7f0000000500)={{0x2, 0x80000000, 0x4, 0x1, 0xcad, 0x8, 0xffffffffffffff1d}, {[0x3, 0x7, 0x7, 0x1, 0x8000, 0xfffffffffffffff9, 0x10001, 0x100, 0x200, 0x4, 0x7, 0x7, 0x1, 0x6, 0x10000, 0x4, 0xa64f931, 0x1], [0x10000, 0x0, 0x0, 0x5, 0xbdf, 0x0, 0x7, 0x1c000000000000, 0x400, 0x1], [0x480000000000, 0x5, 0x2, 0x1, 0x1, 0x3296, 0x6], [0x842f, 0x7ff, 0x4, 0x8, 0x400, 0x8], [{0x0, 0xdbee, 0x7, 0x1}, {0x6, 0x63, 0x80000000, 0x7fff}, {0x5, 0xd, 0x1, 0x5}, {0xfff, 0x4800, 0x0, 0xffffffffffffff7a}, {0xfdf, 0x7, 0x4, 0x7}, {0x0, 0x1f, 0x4, 0x80000000}, {0x0, 0x6, 0x2, 0x80000001}, {0x1000, 0x81d, 0xac90, 0x5}], {0x20, 0x6, 0x6, 0x4}, {0xd8f, 0x3, 0x9, 0x9}}}, 0x7fffffff, 0x3ff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendto$inet6(r2, &(0x7f00000002c0), 0x0, 0xa, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x258, 0x0) syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x21, 0xb841}, {0x40, 0x800}, {0x24, 0x20}], 0x3}) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000300)) r4 = syz_open_pts() mprotect(&(0x7f00002b0000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0x1, 0x0, "43341c63cb5c0c5a386f79dd3ca0486ca9e33139", 0x101, 0x6}) r5 = semget$private(0x0, 0x4, 0x40) semop(r5, &(0x7f00000000c0)=[{0x3, 0x7fff, 0x800}, {0x6, 0x780b1ed2, 0x1000}, {0x0, 0x7}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x1000}, {0x5, 0x8, 0x1800}, {0x5, 0x80, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x80, 0x1000}], 0x9) 16:34:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x737367950c4186a3, 0x0) fcntl$getflags(r3, 0x1) 16:34:20 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x1, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:34:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0xfffffffffffffeab) 16:34:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x87}], 0x2}) 16:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1a00000, 0x6}, 0xc) 16:34:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7f500000, 0x1, 0x97b2, 0x26a7, 0x9}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:34:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x4, 0x200}) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff) 16:34:20 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x40, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x6, 0x868}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x5) 16:34:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 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) r1 = socket(0x2, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0xfffffffffffff341, 0x6}, 0xc) connect$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="b50ee41e30ad0ca645ee1c10f9d3534cea243984c03e116f729f6dd2739106e068a358c0ae59d200000047e07ebf9ce63890fad80ab9cdaf4d9eb64aa5fcb9f38cde7a06"], 0x10) 16:34:20 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) socketpair(0x10, 0x2, 0x1, &(0x7f0000000000)) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:34:20 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x95}) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x4, "735160527b0100e534840700fffffff800"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x1cc861a, 0x4c1, 0x2, 0x6, "7b2c51ecafda8ef48ccf1bd91608884aa525e75d", 0x40, 0x3f}) 16:34:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:34:21 executing program 0: r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x40, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x7ff}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000100)='./bus/file0\x00', 0x80, 0x10006) 16:34:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(r0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x200, 0x4) openat(r3, &(0x7f0000000280)='./file0\x00', 0x8000, 0x1) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x915, 0x7fff, 0x1, 0x5, 0x4, 0x6, 0x2, 0x0, 0x1, 0x7fff}) 16:34:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:34:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x183c00000, 0x4) 16:34:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10000) 16:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x8100000001, 0x0, 0x0, 0x100000001}, {0x4c}, {0x3c}, {0x7ffffffe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x12, r0, 0x0, 0x0) 16:34:22 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x3}, {0x18, 0x2, 0x7, 0x81}, 0x4, [0x7f, 0x8, 0x1, 0x7, 0xfffffffffffffffa, 0x5, 0x6, 0xfffffffffffffffd]}, 0x3c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0xfffffffffffffffe, 0x168a2e15}}) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x80000000000006}]}) dup(r4) getgid() munlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getflags(r1, 0x1) syz_emit_ethernet(0xfffffffffffffecc, &(0x7f0000000140)="fd") 16:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)="d4eb46f068fea7e22101729dcb5fdc447f252d0f95ac969827f4afe4c2fbb5a7ffd4eafad6f51a6da5e5f51a14cd6c0ef13a6bfba967a9f4eded2745c43eaa7aecb474925bb3aa0a4fc9832afb80fd8b05b6bc01ff0f1d2d453f155f0255c755ef84f8056ba417ba918fa30155f40edd8f9b417ae1e64fd068e9efa42f742b072daf906ad01a6cfa74157458a5c16115d2af177cd23d0bf41c896390c511bbddb725b49d398bc8ac77", 0xa9}, {&(0x7f0000000440)="21039545aed941a05a707b8d46428548ec20377fa09f860876bafef79236ecf555945b527bc4da9a0925ac028dde4e3c20937a1bf9f7d06b6e0aee4569efc1cc8501ca2cf0d498c32b899cf4d8d7909fecbb96020eac58c7bee1", 0x5a}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/203, 0xcb}], 0x2) 16:34:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x33, 0x0, "1a285e61647fb3cdc3aebc1d9385d49c586c7b2a"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x9, 0x68c2, 0x6, "670c23dcfc71741bd01a0394cb7173f21746645c", 0x1000, 0x10000}) 16:34:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0c77541deea1c9578f32da626086ecbcdf1e09f1c1425c31b58a07560537e07204ad69a4edaca5d98b04be4935525966c948c03bc74bf1378bb79310e4fec91a29fa64bc0a2a3c6f8a53743f6f751ac499d6766a3fb814a6da764d6670103cbec3205d440fad9c5114eb66a7b6743eaca60b478aaea6eb36f3"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/185, 0xb9) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x400, 0x0) 16:34:22 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x5537db33}, 0xc) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000280)=0xb1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(r1) 16:34:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) 16:34:22 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) close(r0) socket(0x1, 0x2, 0x4) r1 = socket(0x400000000018, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) setsockopt(r1, 0x9, 0x26, &(0x7f0000000000)="2f47537d0389c726acc77af541e62882b0199ed734754946d9382babe34e78a2c04a51a32e980e0dc9483e009c19ed", 0x283) 16:34:22 executing program 1: r0 = kqueue() flock(r0, 0xa) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/26, &(0x7f0000000040)=0x1a) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0xbea5, 0x40}, 0xc) 16:34:22 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r5) socketpair(0x2, 0x4, 0x10000, &(0x7f0000000380)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000037c0)=""/4096, 0x12ca, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00'/10], 0xfffffffffffffff7) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r4) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r5, r4, r7, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r10, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(0xee01) recvfrom$inet6(r10, &(0x7f00000007c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x3ff, 0x401, 0x0, 0x3c79, 0x81, 0x61, 0x1, 0x3, 0x1f, 0x31b}) kqueue() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:34:22 executing program 1: r0 = socket(0x1, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="17e99b0cbdbc4f25130010adac6f4131a6bc16779473fcfacb83b411904dadf8d95f53c70175bc4043193f8de36e11617e3880053958a6b6d3f9622020497d9527d49c6870336cb746769b31abf2e0243ebb521d30bea5a98d9cf753ab6f86d7aaf1a944027c3e1c5f0196c1224d9828d2aca21061f454f20fb58213e0ee55c5b9a82012887bf2eea0d381f15140f370ac48ea09aefb547334debeb66a8d9a9d8ea8310c516b0c88bf0333391f4564e9e75a1d9cbe4ca62cee31ad988e0106acf7c46b78c6ab"], 0x1) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) 16:34:22 executing program 0: r0 = semget(0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0xfffffffffffffff7, r2, r4, r5, r6, 0x100, 0xfff}, 0xfff, 0x400, 0x8}) getgroups(0x4, &(0x7f00000000c0)=[r3, r6, r3, r4]) r9 = getuid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000140), &(0x7f0000000180)=0xc) r13 = dup(r11) sendmsg$unix(r11, &(0x7f0000000600)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="276fc3167888213809c2431baaf6327210b045373939ec2da85b6cc6d2ce9a71653f418f7ffde85551cfdc0deda8219ccf75e22ce131ecc4c3c1f16b9ed878ebbd1b10e4950bbca4ab99e4528e14474949b5ecfd9bee387ee9d74b9bb3e2699fc3fecaac364141a56303d68ed3b492aef116c775897386ff4ba19a1df506c90df2dd49a338c3d4c5352e4a61660764f6bc4199179ad2b925bf89416dde07452966316f9418963ec366", 0xa9}, {&(0x7f00000002c0)="bd5bf03157b0c6b028f52ece95d4fcc4c040bf1c4e0c4ef3d87b3c83ec3a34864af5b2953a8144e93e2ea9468870a9a2ea08f98fda82874902dfccd3092b4dd09cd7296453e537cdd476f9c673d462de7b4c6413d8930d49dfd14ffcfb6f6c064997e426b92e068a3a4484ff00a7c07bdcf194dda25703c23ac20012d970d56107b9f71d217ede18c4f4472f2f8afa87f13c20c45c1ac6855b793ff98d0b00f108b7c608d14f7da93b29f245a4ccebca5250c644594978a1e831", 0xba}, {&(0x7f0000000380)="f442ef48ac8267739b57cead6bbf8b04e6e803cd17ad97f565f5b0d8c31871fd63c690dc8be70fc09c65c64c690e5233b5514fde54e0a84d7ba0d5c5830c3c3745b27bae29fc42a0e63519f9af87c03a8dd5896f70db92dcfd1f36a25ccf5c769b849e311d59accf775dde176eea3a8c391a42ed4d176ec68ace22a31894e110f9440c84f9c30dc968231f8bf55c0d592eaae0", 0x93}, {&(0x7f0000000440)="3e26a5cfa8fcf0fa8795dad36fbfad01df862b297528237a9cf2977d347c44464731597e823edd187d69a8a4f42ffd24ffdd669c3f1a83c979c5c63efe6a0e467f8d9763b2dfbecd45a5ade330302aac5a5dbe008017caa511a8ae1d812d6360ed779466f6325d61fc07e7e895c085c3d6f49e80b1dad45f9ab7ffbb15bee31de7a7b42ad7cc95c0115ae0f4d5abefb47d0cd792d6e1c487db33eece64695576a52bd180fbd1080ebaeb1707df63259d295d39783cc4fe02f51383e1665e18c9bf406b926c5b3a55eac4111ca93e011fcda9a373a9aa285c1afd11b879a4fa2a4b8a181a96", 0xe5}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r6}, @cred={0x20, 0xffff, 0x0, r1, r9, r8}, @cred={0x20, 0xffff, 0x0, r1, r9, r7}], 0x60, 0x406}, 0x8) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000640)) getuid() getegid() ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000680)=0x80000001) ioctl$WSMOUSEIO_SETMODE(r13, 0x80045726, &(0x7f00000006c0)={0x1}) lseek(r13, 0x0, 0x0, 0x2) r14 = accept$inet6(r10, &(0x7f0000000700), &(0x7f0000000740)=0xc) sendmsg(r12, &(0x7f0000000f00)={&(0x7f0000000780)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc, &(0x7f0000000a00)=[{&(0x7f00000007c0)="1197d35ced5021be15e734dfd61b2f5d48f5a97abc24c44db286d7e15a302969f672d5db606eb55a95ea55722912e0803c5a98393fd71ac65ad1ac14eac1eb9914329e534b6cc299597dc3a195058c0aebe8efde66ffb13e67d5ba2678d52af9914f513568ec0198749a1ecd154d110bc3107351f5eb3e8af450f0db58d8177fd63a0e23f8546d87362bdf30d0b10a2b99c74ab33770db9e34a0f2690a15429e9f0b9698e5d445ca349b3320cf89c0355666a4", 0xb3}, {&(0x7f0000000880)="7af4af014ef294a3bcd29940346d622823611a1bec784b0d7e74c5b018e02f02cd04ba38fd4932ab6059bb739a005d7e5334c60947bc92c1ab5441ccca377b3e3e53ac00498bccd115358ed7c838adad9a586a9d7f859811be2611cf985474b7f63267c405b50d3a7c1cd5dc5b9fac1a85c0559a6e6da2e0f3ff5e95f387b535cd501195a56a300c30c727f1856f05d5982b213a", 0x94}, {&(0x7f0000000940)="d97569a6ebc475350ff39ecd474c280aeb7b3235bc69eab06f0d6b2a7fdc9a899e725457cbc78ef967eef7acf77b842b2e17d04c2ea2e0ac3041284f056d991959f7e42879adb8cd20b0878547e459d5cbdc56b5b1e2e05523a4fb080b3a73b35c59164fffaeff8e421299358601573499adea738e63e03c054e3d0f01eab62e819cf9c186962c0b8de7b4bdacba8028cad7ce6199d01ad193aa34dbe156c4746185e02131b557b145a2f522d954d7b9ba4ea9d6a67b6855629411f8bf972462", 0xc0}], 0x3, &(0x7f0000000a40)=[{0x88, 0x1, 0x8000, "2ade022d4f44157cd777a7dc7f97b27c7a6ccf1fc4963953fbfcda6376e7631efe32f4f8435a2d56f6aefb8f1c075b9ef76739e50d6f2cadbe743b199a88c776a2ac948c8c86017948b1c557ce0986012722433a48c327df37260f74bcc0f1016136cab30869c72da628fcaec184e20269a597"}, {0x10, 0x1, 0x200}, {0x108, 0xffff, 0x4c2, "2490ba0a0548e97a5f61d5c73ea58f48df06610bd0c332b348de55ea65a03416ec90db8633535417a446a470fae7e058cc7a8f428effdc428f45017333d0a98e8078141edf9ddc8a3232f57096ab4c078aac32ded4ce4b60d9b6ff25ecb8c99b2cf710d69055f9236179f0a4107b2bb6fdd057441246b12bc81e32deefcfc19e2885e84df65deb76eb81a215f42d5c067a74e139d0afc6ac182f787f09d354597a2e983cf0abda90f39f4c8427f88d72ec3ae3c907a52ac3394e1b9b46f5e66c21d571052646fc3bbd53b39e5699cebd69bb8a36cd8bb7355dbf571da0827ee4409434125a606e0417beb366febab45b5ecaffd31a876d9a"}, {0x108, 0x1, 0x20, "17d6c07ddb30d06e99f6dc3d0308182f87515170f465db930b83a88f3fb8ed728c8aad5dbc51ba32adb62d2e2e7edb87877eafd87f45bc16f09f9cc78c890da2de48fb99f69c862a2aece08877af31009965c4f6b1560e89ab21788ba22a2ea83bea0f41febc32cc4e259ab857de3e90455c91ac2ebd0e636332735b68bb4b0e6645fdfde0ac6517f46486fbcd2b1039a5f9b1de1441c24f04aec4472e9a24a8bd1b26743a0d9d109ab0bf2b069f1c23ba164582944b4149222ba260e3d5814bdb889eca8c247dfeb5ef83f548f354b1e3785024fe680d97c91a2d107599e9533db247f88754215590709c7f5947b77b973058"}, {0x100, 0xffff, 0x7fff, "7ad15a7211efa680bf3700840325908751d9ba8e786c1268bd5670123e8e035ad621b5897974b42ead9fbbeabbcf9fb474ad648debe4276f5a23f9da5d562bdc40606a8ae8546f8bf40f42d5087e7f547fa99cda6353f3fb8f9142f1b9d8ac07693b05e24f3e56132bd5c850b1c16ba98c3a78fe1cc389dd121d31ef5ab1a5e7b9c5c498b0a95174617e5d4a12cc27e24b8d9c66223f8c25add84ac40e157c46402e1942d53c11473633e5affbccd2dbcd027d8b66874ef00dc3fc527a5b57fdaff3b3100f69e30e3be6599d57595db42cc65e223ac992aa575bee84b0211ecddba1a84064c7107f0b228c"}, {0xe0, 0x4c19338b058c403a, 0xe0f, "a15f64c5f6fa87dff46c430be9860248df3fd94a6756eacf44d8009dd429f59b5a7ef56b6f4766f957ff018ab42a661b5bad09e1fbf8bee40cee4140aed27386cb3f3e699f1033e88707c4fceffbe623c021b48eb8b4f5dc137af2f78206375fca54f3297635cf47977f5c583e83c36a28881e2fbce0c437f18d575343a331a7375970e0f179581b18c4265cd915440fbfd45f1e882f806f4143737130ef0d8b521efa129f5535852ad698ff18dc1350d8c42a4d85c4ad46da94dd3987921fd0e1555e3b9ef6008308ec8ccc65"}], 0x488}, 0x2) ioctl$SPKRTONE(r13, 0x80085301, &(0x7f0000000f40)={0xfff, 0x6}) setregid(r6, r3) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000f80)) ioctl$KDGKBMODE(r11, 0x40044b06) faccessat(r10, &(0x7f0000001000)='./file0\x00', 0xc, 0x3) read(r11, &(0x7f0000001040)=""/205, 0xcd) ioctl$BIOCGBLEN(r13, 0x40044266, &(0x7f0000001140)) dup2(r10, r14) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000001180)) ioctl$TIOCSDTR(r11, 0x20007479) 16:34:22 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6}, 0x4d7ba216) listen(r0, 0x0) listen(r0, 0x0) socket(0x10, 0x0, 0x80) 16:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x4]}) 16:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r0, &(0x7f00000003c0)=""/113, 0x71) fcntl$getflags(r0, 0x3) fcntl$dupfd(r0, 0x0, r0) 16:34:23 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 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$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x100000001, 0x401}) 16:34:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) mmap(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2, 0x4010, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) recvfrom(r1, &(0x7f0000000100)=""/16, 0x10, 0x40, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) listen(r1, 0x3) poll(&(0x7f0000000180)=[{r1, 0x80}], 0x1, 0xe8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x8, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) bind$unix(r1, &(0x7f0000000300)=@file={0x4ee06edd4eff3a53, './file0\x00'}, 0xa) shutdown(r1, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = accept(r1, &(0x7f0000000500)=@un=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) getpeername(r0, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) utimensat(r1, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x6, 0x1}, {0x6, 0xccd6}}, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000006c0)={0x8, 0x7}, 0x10) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000740)={&(0x7f0000000700)='./file1\x00', r1, 0x3}) ioctl$KDSETRAD(r1, 0x20004b43) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r3, &(0x7f0000000840)=""/168, 0xa8, 0x0, &(0x7f0000000900)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000940)={'./file0\x00', 0x5, 0x8, 0x3, 0x1, 0x40, 0x1, 0x3f, 0x0, 0x1, 0x1, 0x7}) r6 = semget$private(0x0, 0x0, 0xbaf3ad3fbf210325) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000009c0)=0x2) rename(&(0x7f0000000a00)='./file1\x00', &(0x7f0000000a40)='./file0\x00') ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000a80)) 16:34:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000006c0)) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000680)) getgid() getgid() faccessat(r5, &(0x7f0000000080)='./file1\x00', 0x1, 0x3) 16:34:23 executing program 0: pipe2(&(0x7f0000000000), 0x10000) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:34:23 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x82, 0x0) write(r0, &(0x7f00000001c0)='z', 0x1) 16:34:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) close(r0) close(r0) 16:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:34:23 executing program 0: select(0x40, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x7}, 0x0, 0x0, &(0x7f0000000000)={0x1fe}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/17}, &(0x7f0000000100)=0x13) execve(0x0, 0x0, 0x0) 16:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000240), 0x5, 0x1) 16:34:23 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r2 = socket(0x11, 0x3, 0x0) openat(r0, &(0x7f0000000280)='./file0\x00', 0x10, 0x9) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="ff010000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:34:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = semget(0x1, 0x1, 0x20) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/96) getpeername(r0, 0x0, &(0x7f0000000080)) 16:34:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/121, &(0x7f0000000080)=0x79) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:34:23 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwrite(r3, &(0x7f0000000280)="cbc3aece181bad72c1519dad613b6c5e7e5d776fb67d932db1f93be3bfc42076a41026bfc042f54e0912f898ff639bff2263e2649b5216734d69ca773029349fc6ff31de1c3ddb8fcafccbee57268c0cf7f84777bf90fb94375e", 0x5a, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r4, 0x4, 0x8) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) getrlimit(0x1, &(0x7f0000000300)) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000180)=0x7) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c12a9400287ead4b3b4a43dc8bcb777fa69dfcea71000000bca64896bc5e57c6388b3d2ad88b2951b15801360bcd4c0a161a58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4060000000000000041807085f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b41c2cd235000000000000000000"], 0x10) shutdown(r0, 0x2) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmod(r4, 0x1c3) getppid() 16:34:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1c4bb6f021c01000000e74de400", 0x0, 0xfffffffffffff7fc}) bind$unix(r0, &(0x7f0000000140)=@abs={0x1f95d27d48731892}, 0x8) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{}, {0x100, 0x7d}}) fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) clock_gettime(0x4, &(0x7f0000000080)) openat(r1, &(0x7f0000000180)='./file0\x00', 0xdd52a4da7815f517, 0x20) 16:34:23 executing program 0: r0 = socket(0x10000000002, 0x2, 0x3) socket(0x1, 0x4000, 0x1ff) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) 16:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0xff}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0xfffffffffffffc01, 0x5ba7, 0x19453b42, 0x6}, {0x2c8, 0x3, 0x25, 0x8}, {0x1f, 0x7f, 0x10000, 0xa67}, {0x40, 0x7ff, 0x3, 0x40}, {0x1, 0x8, 0x7fff, 0x8}, {0x0, 0x5fa, 0x400, 0x1}, {0x47e3, 0x1, 0x3, 0x8}, {0x1f, 0x401, 0x1, 0x100000000}]}) 16:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:34:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYBLOB="ff04008e12db8ae4534b17a69da7000000d94cd4db9433655a71c88b729247a69bbaf6bef8fd08fffffaed200259f4d5b9da0ae630ff476487a67f41d6beff806b9ff2640d3b181ba67d9cf06752efa5c265bb4f786eede833fa74392dcf30ff1bc2abc2b0ef7c1d94"], 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000100)=""/85, 0x55}], 0x3, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) accept$unix(r0, &(0x7f0000001340)=@file={0x0, ""/2}, &(0x7f0000001380)=0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) symlinkat(&(0x7f0000000280)='./bus\x00', r1, &(0x7f0000001300)='./bus\x00') 16:34:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x296, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) 16:34:23 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0xffffffffffffffb3) 16:34:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000040000038b60fb5590f", 0x2c}], 0x1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 16:34:23 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) 16:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x807c}, {0x6, 0x20000000000}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:34:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000100)="20661024bf386268c1aa6c79ce676788603a395f118a206de38348d7eca0d89f868ca4f1b1b3a83a2881c2e5dd8cba08b22ef3411f05f9ea74527b252bf281836b77a761ef25f939c1ec0fb5db037331458733eba2b9bc5837886b4b94e9dc79f2f77df7f852a5fa74fc4ff5b72485fb32eaa0d59701b983da4300a87933cc52a951fd847dbcb131d0c9ddd97be4be189bcc1562c8ad949e885cc00ad4bc0329d3cdd29318a48718c64f68833dd3243f5d5e0932a61f4797b18e8eea43f8db20fa0ecdcf85636680126e6f71cfe4d85bef09a4711a80191dac5cbe9cff8f7aa422aa2dc7a704fe67bfb30bbe37981251babf7b86bed4bee6d07c3a8f622772600a70271545fb83e50c9811119d461eeb06857a5b122973595aa4bacdbac0edc00c61eadc137b15599aa0b6fbd877c64629e14bbb8b1488280d18393a489e1c6256284d42d322129f9aa297341b7ca7f852230be28c8338ab7b03f04b4ebc510c6d31403708f11936388dbb7ade25177dbf950e173b244eb821584d81464f2812140b7a0cc7096b25519dbd5da081a2781ffea5ee7378eb45f9be87307c545b51ed5a1b337a6f4a9f9abc589956a997985c39289e342fd7d33cd4dbb805dd5569dc7ec523da27fabf087919007d8b9e77daf0ccc64b6ea3ea7a008f71cac4b99235faefd47162e4a1c32b9e945aff10e644140f3b02bf20a4e55ca37311273ed4b7750ef4f4abbdf2e044b5685f92268d22b632d704c21918cae4041cc5558a95ae2363fdde875386688935eb37d1eb9ef4a9f576d3992ee112374814a51f3cd3febe0972a01cd824776969705957ffeb2bbc9525dbc543615b4d1d359e9bbcc85f6347ca1befebf956e77cbeb3b645b246a69151c2285efdb98165a71ab6c49d096487c0cbe45f7739e33e2b0e0157db40084d9912c1f3e077cdc3e95022040ef0c65f95136cb2ad3108746334f085a1d92046bded37c882270507ec833323898fd93020f0d9294bcf8bca93dd8ad887537c535d2593aad502092192334ade48c9d8754a82fca074b358da0a5689dc545e4a5cb88105006dfd833672515e29e4b416a827df8ad8e6f44ddfe14636669b33c0a8b5133c436f806f2ff9613bb2219bf086b83b6b422b873955d4009eb07a9e52957d7df8a500e32725357ab2760d4922719c7bd201ed941ef67facb870f6937a44c8475e02a8a1b2f9cb97cbb70a5b52d1da215fab4ff96c5fba7cbc86c24dd9be59f48e48469d11b5367fa07651133183a4ccd781f89d707d3d1fe1fdee7f541f13d4540c6c8f721e86c92b63ae038d4a20bb25608e830f01de65f71a5731fba9ec194b182db02254c31f85fcf2d319584eaf076d010fe27fe5119ab0e31f9df16c443f914ba41c0d11e2059dec92ce881b6691b8fc72c066c214d6c2fd476fc6e8c26d429a323a89565fb2dac9af7a7ed728cca49a29551d8d1be8f6851ddcb5dc57b65d14bbd006e5bf9b9f4219f9e482dd0efb4ce89a6fac8400b28d1168b6d126df55bd2c16ab2098ba30e6748e2706df6299692c81bc80358b99ba22595d745c9b77e649389108a6eb8d286ca16e39730451e2ed571a585ebe59dac08e2ad69c3a777533fd89240f065234e6b0d69de14815b1cfd3fced086b3f6afb09a8573efbb89430e585225d5bb5fbad89c6bf2fac7983d6f9e377ddc9168f6b99b325e5fe86bcdca045a07a21bf79bb78c5c5db04456e152ce1077965384399646a1a760d042783748a9a9cd638b947a65ebd50a3b7cb2ee2471c123ae0ddf4e0689bdd5a7130c935a9b6e419e4b3c4a704da55751b74a2a79dbd46e553b3eaf6386b0ef04ecba03042a0c03e72865f4efda6b580022ca08563e3709722f3be6d56091688e3fe550a2da3f662487c6586b238cdc7530915062102a9750f8f30d147a90be0cf97ed62f30ddf5e6f4dd1ca813dfe35826b34291ad83e0d86c0e814578275b673d1521c507c9311dff5ca46466541df66feaf88d28ac3c080f1877b2e54968748f8d8f408779f7f79898c6ca523293fe84db3276532dbce514876f1510e1e31551a35cfc57b4395d372e23c73d485904e7f293b5bc15c00e40d527ad2ba54244be280ca6360a7efb64c751c0937f1f806a29700b2a97b99c4b80e67b932115c10463e4d68114776e9e46b3f0024c03de9f43fcb140eaeff7116ae6d931d256da2cb96f76abd4343d727cc4244e7727bf25dae2016533b7022912451ba42e547cba649ae9745e90d84b5c24789bc9ace8456bebccd4179b96090eb2c6f75a60f6186439e5c80b4843ebe0aaea87075af7bf8ed0aef0ff6d6e48d2a86a7d8f35b4a3e3b3b0fd973de4fa0b9cc97359071025c6bc1c9d57c469ef15d81186d44969c92155aa96b45f4a6f480af820eb630f0757a94753d0239399be2eae002bea0263286452f0c1d68f6bdeae52bc5126f1442725028233a9d6f94000d13100ffd05817db2606bc7af34cabe2917b40269d51ab57cb76ccbe75ab2551d734732aa8d36881c230f0430957141d527e8df8be0e64021c546db5d06547d1f64e62347f9c595846b8e2f6e782c8e74336f226adcb8f877ffe4237b87718b375dbbf577a375d139bab329732a6938820e0be59d12fa8891caa980caeb79952ae366170cff4d8c6772b15b5e6d2437f006c4eac183042de15ba365083729b4431ab661c37b1c292faab04e685c43db272c5d59f588ebc49f1e7f7196d10e0d0fd5adbd737058679865c038c5c304780fb9e535989fb198365c53e05484d7c5c7588def86c7ddd76ea1559b72860b666327de37410c5b5ca11d6e19a328ded14167a17b8641665fc3ccbb341a923adb477354f075fbb40a503d232b47a0bc46ec7dae3b4b62ad0ebef457eb4470e71efb409d871bf8405eed4efedd56780b6393e3461a34a516b6059d09dbafd0e891f1f3e97671c72300f145c88f137ccba7612f87936d4d5c835cd8a7d4d9c7fc8d946e4eb4fb193a7683e2354cee2b39d0f2b42068f6e35048f1a3122069af56b8964fa4a300013e19a07621b1cd741c92ca0e2c318d8d1afc989f9fe73d2f046cf92a8d325320293c3f83e52170fa8095966912a4259cd1995be4088cf64c935696cc707c41c92e1434dadf7a9955af31e78460f5961ee350f5b610d71f138f866d37cd3d6b7fb4e7c77e972b7fffb1910d3c1b39827f48966b7a914c6943e2ab6977f8127ee3ac2829994902d30befbbf3b5b8eb8c07110fb3bb8218d23c206bc9fb34de2bc0dc4284fcf79125e052d1fefdff3dae4d7e868efa6c66d31362f18f58f6b62e771866de28d7a64b43d0f5a40202e67cf345d5605c0d77c4de3af4bf1531f1688703d93bc8a48e2e8c1c1901dca0f94132a1579993e766e2606d0ef7da94ab48dd23720d377e7026be2d761d7c72eb9dc597c3852fa59029fa0391c63a30960e458591fb7dc21a6eaeba3bc9b52004d5c9f263f7f2ac594bda3302a4a14fafb71f2463640565d2786fe2be39fce47d7b8f569687e6353de7be8d9f37ac6f22789a4bc5ac991c180f48c7d2a0249990b987a8e49278cc0088c3dbd9be6b9511c16d43e7b5eaec281e7750f28116346c82d64a448de9d10fc5d884ff75d8ea508b3ea0476b079cd69da901e8c357eabba508984be4d99869173046b6f9dd35404a09a91fa3fc130f8fb2e5a45830d47df795d7db339a5df138851e1868f9f278e231fd951384885418802527726d507d531696c2cd93b4e9fe15aa175a9e63bbf182908fa698703ddeeec301f23ef5c8515e93291017122e400f4f1f6907f3e4b3c0c588094dbeb90cf4a164c04dcd9ee46bc9e16aa2519ce26b3c4faa17691b1d103f76452d3f9b8584ab25b7c50a4693086815067625ce81cf28780ddda0e47fbaa9f60ca89702b2035158ad63defcaf9297e4654b80594814b5c1fd2d56ecb1e3c4e86778993dfb09587242d110baad93079eccbe77e274b2cee7bff1937636b1ea7e1e6c646b6574096b84d5cd806e6e8e96fe7cdebbe92c2f6f209194553a5af060c97c051869c9c254f21417b7bf92a0159a35497d52715d4e1b51435260a3bd01757d9d31fd284112cd21e47f80f441b151959c5b9039ecee22a64b7b3d30591bbec424dac951e6a91559dc12096f081f8912fe445140df5259e8f423406ac57252e7bd5e711105f4216cee70d7f99625e516c5829847e9607af23e3626e74404aa0e307f28ff843d2c4b11ab4ebf68d9092d9322fbf293a3ff4b715223b77b764c85e74c8cae4546f580c93ea9167d2e26b239c0fcb6941792defaec42342492612766ef0803507e761d312cb5a346bcdb14d1e4182e0bfd139281c7dad1f76ba33190ef52577107e4a36f0e058c48716454aa4b29f2144018f3f7461bba343b301a95ee04b1fed093b9224edde33f82d8967c8ddb44a281bf8726d924037a56ff875d68f4a363de6550bdc629aae84aea468c62098127b6ebb7716fbd213badb8ed6c39049221af450d62f184d67c3df4562e3c0a1008df864a9a261bb38fac1c9d218ef736e438832d65ebb91845f90cb0d9f6e390296eed14e5d1a2d48fa9aa6e6ade03bd6e5bcdca6f924cbca912975ff72f94d317dfdb9006022ddf4e0e717a6b7110bff385e1f514c2b1b7e08b8d5fb3275cdccdaf4de9647dff6f9f867be46c46b59d1b54645f7cdf570b168e34b2c4485a4452fa96e0394f3df51a8ce91bb05769c353c3c21ed814d042e7fee2c90012be7bd07ee58487eec9ae83541afc575d4f7a4ac1a4f6f0a7d9b29f9987b174dd02b973fcfeeaa5d331a1cba6fb72d3779634b6e552d042d36c2ba24614776ad21ac28b22d0f8c6f477142907b74fb1f1d712edab8cb838dfde4cb73a2997a9556634024141da629c4c743645b9fa6e9705cd65faf49d025ab9bcc82ae1661a74ff54840089c680c68f7619bb76a9e1d71e24a3f78fd29365c5e386e03f46c9fb17efab90021946adc3a5d768d7bb39c0817a7c2c39b7a2107235fed8216fbfbcb2ef124d6dd519542c772933734bbe253861d0ef1b3b5a3c769595849c4167048d9ffe9546a395a2c69c10c19c6531ec47df817f45a78b880ea5ce23ba7c3dab4afc67530e3370fccc4cb83483c9168dc103c1c5ffafc3310446dda90754bc5313e391dca09fe233dcfd4400c0eda07de05338e91a30175b77775da7bbcd57eca6a232ca77d3971ca564974578a566bd298cca6fc53f07cc80c0858e5c619adbe3eb53059f84ff549a1287e854bf86ae07650595fb632840808bf70fdb35884adca74e25821a76275d3413c8b13fce0f186333e950478ca97177c10401030cea5845db8eaf0042508601903eceab80ce8e389ef09e640aca833fe3ccbf05f844d1895a0377d3debdc301e11b7543fdb6f29727957bd3c0d26d727035e34d41a1b662d0be03010dfc11053f3ff3071f6ac1fbfacb60b636e25f70aea8209494c6c05ebe5d0f4ca9b8685db33f9e25ee4d6b3d81484823f622b3add8469437f172698fb30eaf642cc2a0a4cd588e739a72f12e38f63c1d7e3a3ff28b79b38535fbc1334dceca547f5450910447c26b24c0aff966f4e950e8685f8c627a0f78b72538f90baff44d2ed07b0415a08ab3bfe9552eadf8fb8f2bd80739ac0e99c99d89687a610380a03759e14c32f281afad1f7f938ca0f5c4ede352ff7a273f1b11e9d2a48603e1163b04bd9a7f7853b3f4e4fd46f16747e8e0209c3e3bbad67701e603907ae0ca0101573fba849cc72d9dfd1136834fa0792e977a8c2bc3818fb7fd0b7797", 0x1000, 0x8, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) 16:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x20) 16:34:23 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) write(r1, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x2, 0x3) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r4, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() msgget(0x1, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) semget$private(0x0, 0x1, 0x6) 16:34:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x13, 0x10110, 0x0) r0 = socket(0x800000018, 0x8003, 0x0) getsockname(r0, 0x0, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:34:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x2, 0xacf, 0x3, 0x8, &(0x7f0000000180)={{0x6, 0x7, 0x0, 0xffffffff80000001, 0x2e5, 0x4, 0x8}, {[0x100, 0x1, 0x5, 0x3, 0x2, 0x7, 0x66, 0x0, 0x7, 0x8, 0x3, 0x8, 0xff, 0x6, 0x1, 0x3f, 0x6, 0x3], [0x10001, 0x400, 0x9, 0x5, 0x80000001, 0x1, 0x9, 0x1, 0x5, 0x7], [0xc0, 0x2, 0x538, 0xff, 0x5, 0x400, 0x2], [0xc569, 0x55b840fe, 0x4, 0xbe, 0x9, 0x36ba], [{0x9, 0x4, 0x2, 0x1}, {0x0, 0x1f, 0x401, 0x8}, {0x9, 0x3, 0x8000}, {0x6, 0x100000001, 0x2, 0x80000000}, {0x3, 0x101, 0x4, 0x1}, {0x80, 0x3f, 0x1, 0x1}, {0x1, 0x2, 0x8}, {0x1, 0x27617bd1, 0xff, 0x7}], {0x1, 0x6000000000000000, 0x400, 0x5}, {0x80, 0x5, 0x9, 0x2}}}, 0x2, 0x5}) r1 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:34:24 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x7) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:34:24 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x61446c11a110b654, &(0x7f0000000000)=0x5, 0x4) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r0 = socket(0x20, 0x3, 0xffffffffffffffff) setsockopt(r0, 0x3, 0x8, &(0x7f00000000c0)="4426057829fabf0a5fb87e321658ad1cf44707d2cde70b4e97dec207d54b396dfc3a467ddca0647b3398fcaed13ff3eebfd89b53c1b15e04748de19347ea45f3cca6d83b759c144c43e9e3bcc44329dbdaed8fd8d0514c90eb463c7b332426907a5c25084b08267543f24181e336c960d24f787aa55f5b066917a08bcb8d55dc024f9fd0603e60e7f8e8a50ac70a8a2feaecaf7da5a1e70960d2e7ecd371d6b429068b916ef85d2a62ef71e6396b04988c5c9e269f9b3f02cbf36f201dd082ab17ad14d437641306c2de33e5960a12c499d2f4138ca5f882d05706b2a997741c71b9603922", 0xe5) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) 16:34:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0x19f2776a91730cd0, 0x0, 0x40, 0x2}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x99a7, 0xe72}, {{r1}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x8, 0x200}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x1, 0xbf5}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x2}], 0x19700000, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x6, 0xfffff, 0xfffffffffffffffd, 0x1}, {{r1}, 0x3dd195d8ef7525a0, 0x10, 0x2, 0xffffffff, 0x2}, {{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x176, 0x3}, {{r1}, 0x0, 0x12, 0x20000000, 0x31, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x9, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x82, 0x4, 0xffffffff00000001, 0x30}, {{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x7f, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x4, 0x3}, {{r1}, 0xfffffffffffffffb, 0x86, 0x1, 0xfffffffffffffffb, 0x7fff}], 0x8, &(0x7f0000000040)={0x96, 0x2}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x6) 16:34:24 executing program 0: mprotect(&(0x7f00009b8000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x8) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) socket$unix(0x1, 0x1, 0x0) 16:34:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0xffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) 16:34:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) getpgid(r2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x1) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x100, 0x3ff}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x80) ftruncate(r0, 0x0, 0x11004030003) 16:34:25 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setitimer(0x0, &(0x7f0000000100)={{0x7ff, 0x80000001}, {0x0, 0x7}}, 0x0) pledge(&(0x7f0000000000)='{[.\x00', &(0x7f0000000080)='/dev/klog\x00') 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:34:25 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) pread(r0, &(0x7f00000000c0)="46b0a1be07cbc62a59af5d23ebe07cf98be9ad4894033bcfaa1f4bcf166f025c2f7c6bc3f1f288be32ba6ce6058919362ae7498f16fad975f0baa6af09a0ca99ca3d578f0c5b2e1289eb6e6792b6733c3bfcab20820db2c5538b00372e7df6104115dc", 0x63, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) syz_open_pts() linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r0}, 0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:34:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000400)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffeff, 0xe580, 0x0, 0xabf, "283f3f12291d63c104e924abd430a96d3675ddac", 0x5, 0x5}) 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) r1 = msgget$private(0x0, 0x2769897afec89d11) r2 = geteuid() getgroups(0x9, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getuid() getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xfff, r2, r3, r4, r5, 0x0, 0x1}, 0x7ff, 0x10000, r6, r7, 0xffffffff, 0x4, 0x9, 0xcd}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = dup2(r0, r0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000100)={{}, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:25 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000010c0)={0x3, 0xf0cb45defa797d91, 0x7fff, 0x4, r1}) openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x100, 0x0) r2 = socket$inet6(0x18, 0x2, 0x3d3) flock(r2, 0xb) r3 = open(&(0x7f0000001100)='./file0\x00', 0x2, 0x10) open(&(0x7f00000011c0)='./file0\x00', 0x40, 0x20) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001140)={'./file0\x00', 0x3ff, 0x101, 0x100000000, 0x1, 0x8000, 0x0, 0x1f, 0x2, 0x3, 0x1ff, 0x100000001}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) 16:34:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:34:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x17, 0x10020, 0xffffffffffffffff) chflags(&(0x7f0000000040)='./file0\x00', 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f00000011c0)="a6ab26618a33255b57ca0caf406ed228ab221e5fe0c75527eca7a98d421f931e7a35ce0aafdf88ae72190600db0cc0f01f152aa43792c9d767f79eedda795363911484090ae58e5f15088df0d66e2cb27fa56402262f862a2ee7292a2e393f9882b52e9143dde3cb500a4a7131e4d6c93c40a43002b33d88c5c1428bd3267f5a4d0c4c03ba89c208237167ffb510bb515c940f3e980cbd845e", 0x99) mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) syz_extract_tcp_res(&(0x7f00000000c0), 0x7fffffff, 0xfffffffffffff685) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0xb8) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getrusage(0x0, 0xfffffffffffffffe) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:34:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10d) semctl$SETALL(0x0, 0x0, 0x9, 0x0) syz_open_pts() syz_open_pts() 16:34:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/244, 0xf4) r1 = dup2(r0, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x2, 0x8000}) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a91693d1b40599f8f90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x5f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:34:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x40, 0x100) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) getrusage(0xffffffffffffffff, &(0x7f0000000780)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:34:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x2}) 16:34:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x932, 0x0) shutdown(r0, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x800000018, 0x1, 0x0) shutdown(r2, 0x2) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x10000000, 0x0, 0x6, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r3 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:34:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x939e, 0x7}) setrlimit(0x0, &(0x7f0000000140)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b3f860 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b3f860 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x64}, {0x40006}]}) syz_emit_ethernet(0xfffffffffffffebe, &(0x7f0000000180)="b6") 16:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000180)=""/180, 0xb4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d, 0x2}, {0x1000}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) 16:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16, 0x0, 0x0, 0x9}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x24) r1 = getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ktrace(&(0x7f0000000200)='./file0\x00', 0x3, 0x0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb42fd742d782b02e, 0x0) 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40, 0xfffffffffffffffd}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4000000000044}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:34:25 executing program 0: r0 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0x40000000, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:34:25 executing program 1: r0 = socket(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:34:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:34:25 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x13, 0x10020, 0xffffffffffffffff) 16:34:25 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x100, 0x7ffffffd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file1\x00', 0xffffffff, 0x4, 0x9, 0x0, 0x9, 0x6, 0x8, 0x2, 0x1, 0x4000000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x1) 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x4c}, {0x6, 0x200, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:34:25 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x5, 0x2bb5, 0x6, 0x3}, {0x8001, 0x6, 0x0, 0x36}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x5c9483c3c48976c2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x7, 0x6, {0x7, 0x5}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x3, 0x1000, 0x9, 0xffff}, {0x800, 0x5, 0x27, 0x8}, {0x1c2, 0x2, 0xdd9, 0x81}, {0x4, 0x7, 0x8, 0x80000001}, {0x230, 0x7fba, 0x6, 0x68a}, {0x2, 0xfffffffffffffff8, 0x9, 0x8000}, {0xd1c, 0x8, 0xffff, 0x41}, {0x1, 0x1, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) 16:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffeae, &(0x7f00000005c0)="e317fd282eca1264e20f6c251461e49bf3b5794067184c37fb464f35075844f63059a1f194f0d0b0cee6638fc5aac0d2def511f3cc1d2dd10d710e31967f98307f6faa1bd8f5dc726185fe80d61656a61be3ee892aaed3c825a4b8ba629775119b79fb9aacd935db7dd751a51cba37ed7c259838749ee9f733fd0d534c31bdeab1dc533860cbe576335a967a20de033b5f7110dc39ea94c5ccd6344662c023d0f29f455dbe3400eee759902d43ced6ca10f66d9775695b2096f781c891639d000000000000000000000000e0a20f736d757c29f1743c8ce73434bb4f36909ed5f7e68afc1bc798cf5083241c5647df5e0e2301644db3287911e6f668d3688a1216b52678ca19614acdf957e23588ccc8ec53680fa6adb09c9987a97e357214d7bce034cb15ee5dc69e069f924940a6b871b220ec9b155cfa2b88a099ae9b5e893e77a35cc4809da58cd106dc9d62e5b52c5b97067fb71c5c84f4c5eb5f3db5ade6e3978b66e46e9ec43dbcb5346f3a7d538813927053dc4c077ca48dd38dc0981a508d0fd4bc6f69bd969bfc3571970e2712f412cd017146d2156d71e3b7e9ba8b9d684510fdaafa6190342165bbf6deb20057e0637184a940108afaeb4712435b1136119114d90d62692d37ce48b4650a74e6721821778b53912f5ede5f7070fbb31412fd7d8b5bc6dca08b77e7ae670d12e16dbb24d9c57b3c0eae1f3d248cd1aee4a3f6c47826546edde0f49b5b7d80ba42d302be6f7a3cd893116ecd7c888a073ed3edc2b9ee2ac050412c5cb12ae993664ad043ff7805792e261b69cb8944a99a2f7cc5") 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:34:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) setitimer(0x970e5e56c7f1642, &(0x7f0000000100)={{0x6, 0x9}, {0x6, 0x6}}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000000)={{0x9, 0x3}, {0x6cf, 0x2}}, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000140)="f6bc8a9bf5a5dd93169b714c5101ae", 0xf, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="7518fbe8ede54c39d847df609165c3d5430db046e329fdb075e857fc3512a5d2301f8306b143da498fc6ca88e50815f135e4ddf1644abc4f2fd65da5a6a106b6ef6e7843f2b44d1dc61b6d4ab884cff71fc1738a79e3617feea94e103b5f", 0x5e}, {&(0x7f0000000280)="12d3d51fb8aa8c7f2267c1d1bd6b09c42c02ad0d", 0x14}, {&(0x7f00000002c0)="afa20d9b06dd7bda43e2dc703b116e9707d8b03bde815421a01ebabc11d0ebc475001590069c16b4d58b67bd92b8a378685046cedcf948bbf086c66b6eb027eff1deb09d6b2687b9b4d04f6d617f30e307f273c5545ca63ff3bd4052125c1b3a2d13c6649589b3a98a8101add5e21cc851a28cc12aa20256baf0c5ecc17540079151eaf4c58be2c5257bd95e27e348b075ec", 0x92}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="af0228cfa55d4e0acf744414d22873eae838207e475570d0c5e35a3bb31ecc3170986494045b3d3bdac3e83043dbe6c7f28dc44063e8f3fc60bad048ecb8e561c826800958ccc1b087f4523b936ce9d96c05348cacf06eb5101d082c6fabd03d6c2924d152aa13706820aedea88024781ca599bed2e77538cfbe512dd92b694d882785d235b338c205e4a6a4d73afed5dbe2f2bd7a814b279d0912845d8224415476f0d0318d9af0e84397061e1e25a56c1b6f5a", 0xb4}, {&(0x7f0000000480)="6bee69e32acc9241f0843e15f90890fcf57c8ea97b4f5c9b792cb6772e084f0554636ab052d39bada277c06a3b1bdb3594513e4bbaf5f735c17e1fbfe3cb6fc066477d9c23e068e3b8e90a3cbfdf6f8cb1e5c39eb7bd090fa968310ea74e7ca6aca4d872c748c5969768a148163bd2f06575a37670d6256b1e321e9d249f9cb211", 0x81}], 0x7) 16:34:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(0xffffffffffffffff, &(0x7f0000002280)=[{&(0x7f00000000c0)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de43ddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a849c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29b926da375d946763f8e1e6cd756a99a9c4fe21dbb5a9ca86fd414b80c9e072759f6e105127008e9eadf9efa72f87889a781495eb26b7c90752d9a87989e8edec8c2458ba53353b18a5ccf94e63562491d34a27a5585f5685bf3e1753cbfc579ae364b9382dde07f8193d350abc77879cf96eeec90bd1f2c4153afb42bccfda6d03c901f82a7b68df0000000000", 0x510}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000640)={0xc190, 0x5, 0x8, 0x6ed, "b104ee85bbaa5c7a814f85bbcc3eceb6cc3315c8", 0x7, 0xcf4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x5, 0x0, 0x6, "c111b2a66cf4c124042ad509fcdbe6c02b3eed68", 0x0, 0xf91dde5}) 16:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:34:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x4, 0x52f}) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:34:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ftruncate(r2, 0x0, 0x5) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="ca", 0x1}], 0x1) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x0, 0xc690}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x2, 0x101}, {{r0}, 0xcbe373fe261907d7, 0x10, 0x20000000, 0x5, 0x10001}, {{r1}, 0xfffffffffffffffb, 0xff, 0x20000000, 0x6}, {{r1}, 0xfffffffffffffffb, 0x14, 0x10, 0x2, 0x8}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20, 0x9, 0x800}, {{r1}, 0xfffffffffffffffa, 0xd1, 0x1, 0x0, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x32, 0x11fbfd2bfae6f0f9, 0x40, 0xdf8}], 0x509, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x5, 0x40000000, 0xfffffffffffffffc, 0xa00000000000}, {{r0}, 0xd436db71136aa212, 0x1, 0x0, 0x5a, 0x1}, {{r0}, 0xffffffffffffffff, 0x6, 0x40, 0x4bce, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x11, 0x2000000d, 0x5, 0xb639}], 0x9, &(0x7f0000000140)={0x10000, 0xfffffffffffff001}) 16:34:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f0000003240)='\x00', 0x10, 0x80) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = semget$private(0x0, 0x6, 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001700)=0x80000001) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x0, 0x0, 0x0) fchdir(r2) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0x4b) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002f80)=[{&(0x7f0000001640)=""/166, 0xa6}, {&(0x7f00000029c0)=""/231, 0xe7}, {&(0x7f0000002ac0)=""/228, 0xe4}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000002bc0)=""/149, 0x95}, {&(0x7f0000002c80)=""/159, 0x9f}, {&(0x7f0000002d40)=""/152, 0x98}, {&(0x7f0000002e00)=""/205, 0xcd}, {&(0x7f0000002f00)=""/115, 0x73}, {&(0x7f0000000140)=""/56, 0x38}], 0xa, &(0x7f0000003040)=""/245, 0xf5}, 0x1) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001800)='./file0\x00') r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000340)) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0xffffffff7fffffff, 0x4) recvfrom$inet6(r1, &(0x7f0000003140), 0x0, 0x800, &(0x7f0000003180)={0x18, 0x0, 0xfff, 0x9}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) 16:34:25 executing program 0: r0 = msgget(0x2, 0x100000004) msgrcv(r0, 0x0, 0xfffffffffffffee9, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/50) 16:34:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x180c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x46, 0x100}, {0x5, 0x1000}], 0x2}) r2 = semget(0x3, 0x2, 0x582) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000440)=""/140) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x8}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) 16:34:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x0, 0x9, './file0\x00', 0x7, 0xf6, 0x1, 0x8}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) listen(r0, 0x4e) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100a0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:34:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x1ff, 0xfffffffffffffffd, "0000009e0000000000000000000000000c00", 0xfffffffffffff80e}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8c, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:26 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xe3a, 0x200, 0x0, 0x7ff, "c5b4a1c7aeab81209c65ccbe60d62a45b5084a7e", 0x2}) 16:34:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0x1e7) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:34:26 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="7f3a12a8517323016494108405d5fc785c51fd931000a6a2b5965abd39741dd2d3432689605115866baf4898aa1d34c91a848ea3a90138071cd41980d3f06773f815b5fa2257003c8908a291be547b216bdef674394414415676318251588a75eca8a658b30a928a8c516a3ba3fd95c26cab47d1e8d584cc981b348c6eb5048213bcdb7b28e88352422c9f7a7e65aa0a94b937fa551d43d7e22748af10ed56dfae35edc82fe5169433c3476085418f91b03a892dabbe8d7a03f47f16e4d3c05125", 0xc1, 0xa, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) recvfrom(r2, &(0x7f00000001c0)=""/79, 0x4f, 0x3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = getpid() setpgid(r1, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:34:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getuid() seteuid(r1) 16:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:34:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getpgid(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x100, 0x9, 0x0, 0x1, 0xfff, 0x0, 0x7fff, 0x3, 0x0, 0xb843, 0xce}) 16:34:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x3ff) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:34:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) 16:34:27 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() sync() sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f8d88100000000000000130000002900000031000000030000003591af0dc1bb893f24cfe4653c14db004a915e4d364648ed7607c837b200d7a8b6d6c70ebb6e8fa9f9684ae32cbf48154f180d3f67bb6fe391c4fdf22e797117"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) flock(r0, 0xc) 16:34:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:34:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x8003, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x3) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000240), 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x1) 16:34:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x8) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x101, 0x100}) 16:34:27 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x4000087}, {0x6}]}) recvfrom$inet6(r1, &(0x7f0000000080)=""/24, 0x18, 0x800, &(0x7f00000000c0)={0x18, 0x3, 0x2, 0x8}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) 16:34:27 executing program 0: link(0x0, &(0x7f0000000180)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x10000000000000c4) linkat(r1, &(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0xb0, 0x0, 0x1}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x2, 0x3, 0x5, 0x4, 0xffffffffffffe36f]}) write(r1, &(0x7f0000335000), 0x10052) fchdir(r1) openat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x8000, 0x6) 16:34:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x9, 0x4}, 0x8) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:34:27 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000c89000/0x3000)=nil, 0x1000) shmat(r0, &(0x7f0000c6a000/0x1000)=nil, 0x2000) 16:34:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x50) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x7}) sendto$unix(r1, &(0x7f0000000180)="669b0d934d658fc9789e353347fd60967b65cb40fe7b489c1396943daee882b865aab1ddadd6ce49f9356d17b5a28e78857270f435f17bc5d96660185bef191113efd0bc67616c2835e4589619d7bb5acb98e4eba47626f02fe4e7912ea272a6deb78d4df3c4fd2f06627547d5f9a0979e38a86f7acbfb3a38a7acc91dc6721f1a5cffc362d5e51bf33c1aaf792fa54b972bffc97d1d4f89b307dbb344eb397f14ebaa417bbe8c7e859f79c41f806c2513c0d965abac6016046da4435817fcd323f27ca8907c29e4cb11d2dccab289d0f1827ca6a2423be8b572e456f805abdc", 0xe0, 0x8, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000100)='./bus\x00', r2, 0x3}) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 16:34:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:34:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(0xffffffffffffffff, &(0x7f0000000180)="31d1", 0xff78) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x6, 0x8, 0x9, 0x598}, {0x3ae6, 0x0, 0x8, 0x676}, {0x10001, 0xfffffffffffffffc, 0x194e, 0x1}, {0x8c3, 0xfffffffffffffff9, 0x8d33, 0x2}, {0xfffffffffffffffd, 0x4941a60b, 0x8, 0x3f}, {0x20, 0x0, 0x7, 0x6}, {0xd05a, 0x1, 0xabf, 0x6}, {0xffffffffffff8839, 0xffffffff, 0x0, 0x1f}, {0xfff, 0x3, 0x2, 0x7}, {0x5, 0xfffffffffffffffe, 0x101, 0x100000000000007}]}) 16:34:28 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000300)) socketpair(0x20, 0x4, 0x2, &(0x7f0000000140)) socket$inet(0x2, 0x4000, 0x0) r0 = socket$inet(0x2, 0x4, 0x100000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffffffffffd58) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:28 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x1, 0x104) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)) r4 = dup(r0) ioctl$KDSETRAD(r4, 0x20004b43) r5 = getegid() setegid(r5) preadv(r1, &(0x7f0000001980)=[{&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/198, 0xc6}, {&(0x7f00000018c0)=""/155, 0x9b}, {&(0x7f0000000200)=""/23, 0x17}, {&(0x7f0000001740)=""/56, 0x38}], 0x5, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001680)=0x9) sendto(r4, &(0x7f00000016c0)="0cfd8f7e92488e4b0cd1d77ce4c2f08c97d80124c70c949bade58bd2f63dfd8746f29934fff78f08fcf7bfcec857a469464905807505821f9ce849b85d39971007bcb441af19a189f02a8a2f543cb7bfdfdb04a35aca5e033157297038910a373ebdde956e418e08ca621f39216c57f6e28621045f5b", 0x76, 0x4, 0x0, 0x1c8) recvfrom$unix(r1, &(0x7f0000001740), 0x0, 0x2, &(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:34:28 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x1e, 0x3, 0x0) fsync(r1) 16:34:28 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = semget$private(0x0, 0x3, 0x141) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x93, 0x22d, './file0\x00', 0x4, 0xc0d, 0x37, 0x1}) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000500)=""/154) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:34:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10109) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0xfffffe23) 16:34:28 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) 16:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x5, 0x8, 0x175, 0x40, 0x9, 0x0, 0x5f4e, 0x10, [{0x4, 0x6, 0x7fffffff, 0x29}, {0xfffffffffffffe01, 0x77, 0x6, 0xff0000000}, {0x6, 0xfffffffffffffff9, 0x80000001, 0x719}, {0x7c10, 0x1, 0xfffffffffffffffc, 0x14f9}, {0x8000, 0x8, 0x401, 0xffffffffc42a8d87}, {0x8, 0x3, 0x8, 0x9}, {0x9, 0xb7, 0x2, 0x4}, {0x3, 0x5, 0x3, 0x6}, {0x8, 0xff, 0x4, 0x5}, {0x5e, 0xf0a, 0x81, 0x2}, {0x100000000, 0x2, 0x10001, 0x7}, {0x100, 0x0, 0x5, 0x2}, {0x1, 0xfffffffffffffffa, 0xadc, 0x8}, {0x9, 0x200, 0x3897, 0x2}, {0x2, 0x8, 0x4, 0x100000001}, {0x8, 0x3, 0xfff, 0x2}]}) 16:34:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x80) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:34:28 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r2 = fcntl$dupfd(r0, 0xb, r0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) 16:34:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) 16:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2ffb, 0x4000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pread(r3, &(0x7f0000000100)="f8e154e0809a9ea35f7515304612de103d8610b8bef38478ca401a82097424c03058c131027e1ff77061813a785d04543b35", 0x32, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 16:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x2, 0x80, 0x5529ed0f, 0x50000000000}, {0x3, 0x0, 0xfffffffffffffffb, 0x2}, {0x5, 0x80000000, 0x7ff, 0x6}, {0xfffffffffffffc00, 0x0, 0x0, 0xffffffffffffff7f}, {0x8, 0x0, 0x4, 0x400}, {0x7, 0x5, 0x6, 0x3}, {0x5, 0x401, 0x2, 0xf000000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x61}, {0x2, 0xffffffffffffffff, 0x0, 0x3f}, {0x6, 0x0, 0x0, 0x20000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:28 executing program 1: select(0x40, &(0x7f0000000000)={0x3, 0xffffffff, 0x0, 0x80000001, 0x1, 0x100000000, 0x102000, 0x401}, &(0x7f0000000040)={0x7, 0x200000, 0x8, 0x6, 0x401, 0x0, 0x5, 0x3}, &(0x7f0000000080)={0x10001, 0xfffffffffffffff7, 0x80000000, 0x0, 0x3, 0x9, 0x67f, 0x1}, &(0x7f00000000c0)={0x6, 0x2}) r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) pipe2(&(0x7f0000000100), 0x10000) listen(r0, 0x2) 16:34:28 executing program 0: r0 = dup(0xffffffffffffff9c) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x5, 0x3012, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)={0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) shmget(0x3, 0x2000, 0x80, &(0x7f00000ea000/0x2000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff82, &(0x7f0000000240)="b3") 16:34:28 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x100010102) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') 16:34:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x6000000000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = geteuid() seteuid(r1) ioctl$KDSETRAD(r0, 0x20004b43) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x1000) 16:34:28 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x5, 0x10002, 0x0) r1 = getpgrp() ktrace(0x0, 0x5, 0x2, r1) unlink(&(0x7f0000000000)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) 16:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9d13331701f4d4a2, &(0x7f0000000140)="b692dd0c30eb11d11e76d1f88156f3af73f369119c410ecb7c79cc803f665ae33f196b1398050431bdb6229f33509ee2a070451e69dcb21e1b030b3b8c116f799fca41a1588464f0fd5732300c2cd7a945a753a696f7501c74ae9041a7774774f5167a1a2cc30d897f8d99b3ad548187b489b07ad10c18b6eba906aa0bb633531cd44bf0f8713313a799362f18ab39882d3ebf7f65ab66ae9f487906645c39a9c4bb6b229ddccccf2ae7993b8a970e142883f35c2c98b9c2964bbc7f1e5694c2052be7f53115fc685198c4f27183534fe3b32494eb86") 16:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x90) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) socket$inet(0x2, 0x1, 0x7) pread(r1, &(0x7f0000000000)="ba6bda07812388c5d000c5f0b7f4e8fb466147dc83d2dba01aee9592f4e955768d913170428d9a9b3f934819bbd54437f2960ca83b4f726f999bdcbe224a61cb31b0b1f876d285cbeb77e893ad75948f29a273345bd4b1925beb993cad35e9a622fd5034155d6447071545154dfdaabd43d4069dc4d1bce49ba8fc9a7fecf171c778c96b879db511e5bc5658fc172ff8afd26b01a248a09aadb5a2b15e89ab44045e6325d86757170439", 0xaa, 0x0, 0x4c) 16:34:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000140)={{0x7, 0x5}, {0xe63, 0x20}}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="9c0240000000c4371266da8a"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) fcntl$getflags(r2, 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r3, r2) 16:34:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) sendto$unix(r1, &(0x7f0000000040)="e2c24f4f89415fb1b3aed5db66cafea6aaafb82aff2e2a10ac0f086c6a2784a461289681ad6dcaeea31bf93f7d05d23b7112a3c41d66dacf0875f978de704ce9b9a9120254252354e088a9c9b9192dbb43bd85ca02457127ea9b8095094d9e39a585c4c466a82258aa49ace6f515a097b13db642f04a7ab5fe0d6d1f6c8bb30e06ffdc94bd7319c8891874e02b30107af6514756243dc1ffc52bc7f7d38b4f9af33ba1e73534f97fb96ed7791e74f38f2eaf3ff1e836a4b712c7383c692d439c5dc0f46a8974221a7f5fdd776175f0bb625548e9407fa8", 0xd7, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x20, 0x0, './file0\x00', 0x4, 0x100000001, 0xffffffff, 0x100000000}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x10001, 0x1, 0x8, 0x2be7, 0x7000000000}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x7, 0x2892}, {0x18, 0x1, 0x15, 0xba}, 0x7ff, [0x12c1, 0x8001, 0x6, 0x5e6, 0x0, 0xfff, 0x40, 0x9]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:34:28 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) pwrite(r0, &(0x7f0000000000)="2dcf5844e2964c5ebd5cf36f6a06b7ef01a4cf01cb579ff7cb61afe88c6bf6bb58354334b807b1fc91c1", 0x2a, 0x0, 0x51) 16:34:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='.'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1a75efa1582f5ec3, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xc53, 0x3f, 0x9, 0xffffffff, "d5e6c8fca5c2d9bd63559bbfc531754ea0d580e3", 0xfffffffffffffff8}) 16:34:28 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) dup(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 16:34:28 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', r2, 0x3}) fchmodat(r0, &(0x7f0000000280)='./bus\x00', 0x80, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x1) 16:34:28 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) symlink(&(0x7f0000281000)='..', &(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x14, 0x3, 0x0, 0x7fff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:34:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:34:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x100) pwrite(r0, &(0x7f0000000180)="340b28ac3686d672bd2ac3a24a701e68c1a64616f862b1bafd67fdbe763c703af8004b9898de418f7e176f53b429df000000000000bb8d1bcf2354a118a977692ced6e8560cb4a436af18b64428c010257c44beed302260940fa96de7ba1abd82c33b846d8cbf7c32ce1f1dbc53f6dd9e54ad3899cf9ca3e145366f452b893435b8b0cf4a6df6211d4e8d3a21c37953c6928ab07068bbe6d17db0288d2272cc244632ec0", 0xa4, 0x0, 0x0) faccessat(r0, &(0x7f0000000240)='./bus\x00', 0x8, 0x2) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) r1 = geteuid() getgroups(0x7, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000340)='./bus\x00', r1, r2, 0x4) r3 = shmget$private(0x0, 0x3000, 0x202, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) execve(0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000300)) socketpair(0x6, 0x2, 0x1, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x3, 0xffffffffffffff80, 0x6, 0x1, 0x101, 0x1, 0x1, 0x3, 0x3, 0x2, 0xd61}) 16:34:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x2, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/190) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) read(r0, &(0x7f0000000000), 0xfffffffffffffe0b) syz_emit_ethernet(0xa0, &(0x7f0000000180)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a732178220cbbc6d3f1372cb87ebb9bf89f2678d05c19560ab068667c7991ad80d0eefb2d22819800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d53") 16:34:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0xfffffffffffffffe, 0x4, 0xbdd7, [{&(0x7f0000c1c000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000f7c000/0x3000)=nil, &(0x7f0000ef2000/0x1000)=nil, 0x5}, {&(0x7f0000ddd000/0x1000)=nil, &(0x7f0000d99000/0x1000)=nil, 0x401}, {&(0x7f0000cfc000/0x4000)=nil, &(0x7f0000d29000/0x2000)=nil, 0x22c0}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000e39000/0x3000)=nil, 0x2}, {&(0x7f0000f5b000/0x3000)=nil, &(0x7f0000dff000/0x4000)=nil, 0x8}, {&(0x7f0000a6f000/0x1000)=nil, &(0x7f0000f10000/0x1000)=nil, 0xe3}, {&(0x7f0000a27000/0x1000)=nil, &(0x7f0000f33000/0x3000)=nil, 0x5}, {&(0x7f0000dc8000/0x1000)=nil, &(0x7f0000bd4000/0x2000)=nil, 0x8001}, {&(0x7f0000ed6000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x8}, {&(0x7f0000df1000/0x4000)=nil, &(0x7f0000bd3000/0x4000)=nil, 0x20}, {&(0x7f0000a94000/0x4000)=nil, &(0x7f0000e4e000/0x2000)=nil, 0xfd}, {&(0x7f0000a64000/0x4000)=nil, &(0x7f0000ad2000/0x2000)=nil, 0x101}, {&(0x7f0000d8d000/0x2000)=nil, &(0x7f0000a36000/0x1000)=nil, 0x7}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000c14000/0x3000)=nil, &(0x7f0000ef1000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 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']}) r1 = dup(r0) bind$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f66696c653000cc15242b2ad792c0b7825919836fa4d9ef3f1a1cc4a33a8e1f2befd33886aed7beafc1e943f3ba52354f923734f6e8a5bd2dbd70497d52983c9bd9b5334a97429b0d62951a5dc1286aefa11b9271b97aed42cf981ce7f7af98f1ea01a299f95466110466fb1f30c228e310382f4b52c3d1493cae2772c696d0bf8fd7b189a6267ec1e6d772a2f67d137514f6b9044490f8a9fa7365751adb7222388d398ad22324c3dfc8e66269b81ac44549d947dd85a751513372fd7d45fd63ce7b2fefc42bc415"], 0xa) 16:34:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x194}, {r0, 0x100}, {r0, 0x20}], 0x3, 0x5) sendto$unix(r0, &(0x7f0000000000)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xfd23, 0x6, 0x0, 0xb1511eb0) 16:34:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) semget$private(0x0, 0x0, 0x1) r2 = semget$private(0x0, 0x2, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/236) r3 = dup2(r1, r1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) r4 = kqueue() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)=0x8) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) 16:34:29 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b7e02"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) munlockall() r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:34:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x4, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="9a1bad2db2e965b13a4cad09eadd0e8255a3db7d57e78e14070a077d5f53c5073b1a33b43ac2f0839c05b9bd0073d11c9bef6f51c3be7257d3b44cbbfa175d67e05cb3dd345ab656477b6792ae29671fca8eed5919a50c209bb3e21649c998410542617ebaca582f7c6be5f3fda98c0baab91dad0a3200a532df7cae3248cb51f12c759458bc56af5bb74375f614ea340f55747f3b37e4fec60308a731fa7ccd42871ad336b5783b41f273c57da56eaad8db92330b4c2ccd3769b775f0d65314ad76573cda148662d2c00fa58197ace1afaae7e7081a1c76254bca4c693fe67c2fdc", 0xe2}], 0x1, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x130, 0x400}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:29 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(0x0, 0x0, 0x1ff) fcntl$getown(r0, 0x5) 16:34:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x80, 0x0) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) chmod(&(0x7f0000000180)='./file2\x00', 0x100000020) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) fchflags(r3, 0x0) 16:34:29 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1ff, 0x9}, 0x10) socket(0x10, 0x8ede000e162cde05, 0xfffffffffffffffd) 16:34:29 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) close(r2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x7) 16:34:29 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) r1 = shmget$private(0x0, 0x1000, 0x40c, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:34:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/null\x00', 0x10, 0x0) socketpair(0x33, 0x3, 0x4fe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0}, &(0x7f0000002a00)=0xc) r5 = getuid() r6 = getgid() sendmsg$unix(r1, &(0x7f0000002ac0)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002940)=[{&(0x7f00000006c0)="4953a0c32005367f7c1b882b56a78c7d02a4a36910bbd00b4d84d83ccd638eb3b52d160952ba4642b5f465810b9611778198dd93f39cbcc85a255c45f3b891b101bcca0bc3259900aff663489616c3925fa379372551ec63a0240b55986d22b680f6a13377c6c360930944c1512330b6a8e74761581b4bf34b21e9dcba019d47bc111a7dbf53c9f3a4edf5225aac0f1a0ee5b3a21db7bd9c6c142b59f4a6c601fdb425dff45bb8699f20b64b25c8352ea43d994bada0d6c96669ac3a4952c2541f88d6f81604b3fd6eb0b036e493dcb775fdb5dd99588dc6c57cf927081114c176b6d6b9c37edfb4c9ab5706f018d660d14adfd1de87e6c398beafbdb5a8f06bd8a299245e4eb9022045a658aba5502068ec2fc6ea08bd5f317beb443275189bc168ed62536635b543378d214dd10cafd4e4605a8ac7a5e0c0294bfb0a28c81088c982d00b5b83b5ae944ed644ab93f72e7079507bd7e561e7923698f3ff8671e7a3d366a83018728d6107adde1c617c09e7ff5a24d8481b9ccf841a5ef685cd14febbcb6dc188f03326037fb2666311b5dee4ba95a5037b774cd7e54409e80f5db5ab44270f76dde4b56fa0ccff3c161b273c3a364a2240b8b8da36ed5d69540617ead678a1681736ba333fd5e985dc829bd4c1b240e8622139eb273984116c264e8888ee4340568b91cda3b0b70953bc824667ae1ee04bb57b417bc33e9228e09146dbb39b256a4fbdcbc8d14c5fd5f1c64a8ef19a2b951b34b8b2d1d6f45e59e13a9fc433d035821370971135c8d955cec0de5a72eba7e63cc2bfa2f71177208d504b958446b146326a4adafc0446535ce8361b8b9aa5877d5db6c072a7dc4bcf339a55b257617d6fbe8c3f807c89158a0de322783b65f7659ed4106ccf17aa1ff151146b1bfe0f01508fb0706e0666f191ae67298ae3168f6bf638431864ce80e9a7df2ea5b271da946efb089b48b3d7ecd19513721601ef0b080defb5bc0dbc5ab301faabb549fd7a2b591e13123b4e7943f2c394b4382096ed41733141ed9d1893147b338d4f165b45d3499f2052d9f1a540abdfac6bb6eac24a76b80608e1613bc26787806c6cc76744f96c37657adcf37c8a648bd4fcf8151a94a07f5ec7bf6192a4979946cb6b9c45ad8e6a5c0ebed4f852fa95b17b3a79a826f73e8f2c88845c3a26b5523e42b2d77858e3c1ff5f2fd37b47df70f5ef20f3cb68dce8ed804685d48dbaeb2dd5085b10920fc97a961ea2121188dd68b3f002571b3df102ec604a572e7f9d8486eca61d1ca4fb0a797b18ba4bdc285bfd5bb87880f6d0e8c29c0aeadf38776566b0a2cb3b46d547d0657fc4908d45a872876d827982ec863e9501ae86ff78089ce9246f6bbea40c167f8c49154885cd17d822deeb2810f619e6047ab3c8da3ba04854a584e620d257ad3817f6aad927fca04ebc58fdd5fe1d18b5b688c362da57b6c1868dd42e441c9786e5a73f3947a3b4c5ae4e734e50505595e5a19b45073ccdfe9f70231a328871a17b06b9d331f3a521571ab4b8e497ac1739a986267f1fea30b179b3c0d69337a23d85dc3094ba06f169a1387408db13caf8e6979c3bbdc06c53a059a3337c71e0b06aa8efa3dfa6df506fecf1031a5a527347949c4dffc525ca30700cb2e146d235ff15bb5f4328e3b8943c324c550fff5f6b920e92a5d758bcbed452b81fdd28a49066b5d41b26224aa8861509e22617d6260dfc0335b207ea0b8e0cf96a600e3d147d6517ddad56f48616de965d2beaa747244ad65dc74890e55219a2a581108f5eca584632d98c6c0952670a7937dcdeca68856d95f8a8e9050cd4c2cfb32c27cd89b36ee365a576439a9089f81d91319bf03db373fcd3d8c089c1c89342182a99d9bcdcf47e402fe15ec133c59dedd50856cf2f77c7eec1786d8da98ad757f6e5143d11416961e9b882952212569e29bdf148f7fbff005ea106b251fc579d2f84ba939450d8540dd2fe2162940f16784ab0745a4025546ebacbfab0d812ad4d08f910d7c6a8eb1c08c09d95363d80f9ea5154fd121ba13b9b563c917c298b473edb88fdb299a2c199a7c2d3fea4b1b55f7b938bdd7737b55a7200ac278538295f0375b0f337092228fd91f85ab4b83dbcb101eb0384ca72998220581276e636836f7f47321540c986b53adc3eaf6cf0c7d52fbff6d5a4c7b3df9a376ff9fc6d6b1011f8f4027a216cf2931358d161b3274692505708d41135e8a6a7088467a77921be548c95dbbf00d080dbaf98bdccf274155c254823c516023018e1feb5e37fe17dcccfc58447be4e6babc23f8ee0ba48ef94c702f0eebde6c6b1ba983c4569f739ecacc0ad4ed1ef5703a6913c3fcbc9c2d0624f77c431ed30aad4368b1d311de167ff617d6e2272b0925cef4b56d32e7830c2f75a65cfc99730ccd87a06d51ae50e0403854274105e17a4462171dedb1746be1fec431b3cdb3e45df541b5e4f1f7331bdc7a7a14b761a0679f880befb51757519013a9334af723f2de9b75278104513e63c5fafcbcf766711d651c89102251f8ad1fe9ed96e5ab96754fc567daa4ae6181f4d4dc9e87c5e87cf227a681346aafcec85b078ebfd74660e75308c5d6ffdadfc5b27137f04d3f32baecbc3f71b1cd426c1111a72255cc0281b964bba4835b1b52c177d0caa4fbedd804c054e12c477af895393103b5eee675c696eb6d2f96d7934894d6fbfcf4bcad736a6aaace97f996dd792b8eb45bebbd51887a6b74ea37f5923f220f648c10b9373014c582eee22f5dbb01c3a6ab4e6316b103fba9a23e013e765eba9876b0238f81e11e00d0462264927615b6e4276a62c7270671e132cbf413c9e6f4e5b589fcbd2a95f98852b81729cfb4e2db4c6007acfd2181e61350afb31cae5b0c026d408a6752361b422d7b5eb5c4b9ff259152d508eb4bfc24b6aa660ac6dfe6b1db378ea0887c21dce79c04d750f0196b12f26f018077db41f1482427146b12ca3cb27327861f3c82096de486c917bb929af1e4b0b29305c9ead774cf6b1d5c8b0f0f1c60ab11dda79680bb2b57ca34b2b49905dfe43153f991b7be6a6680cc0a28fa2fbbe0ddace7fae1d30f5784436f244f8f5fa3642c43f9a3e586e6784028bae492ee3cbff7168955b530a01f5fda58a75f0ce1b1eb235e043475bde79f894a0795aa407bc8b129ef9ae16a542c3b16b2f310bbda1bb523316a02a08ecaa81416fee42d2b696d75eac72e772a5d97989bcad39a9c016f44ef4222e583d790b992ff2ff950f79c705d3926297be2bc6fceeeeb57927e6f796e814020191c16437f044964dd4ac0566a6819ff14c53877b02975d3a4589c56fc536687c88fa176f2a78668e207eefb34931b5b0739be4f64337788c483027cf61adbed3a3510bf14020712ab3025a3c86e5a6b01929c4066d9b11f0c93d28c631f42e1304736ea6b1a4a3a94002c44a9467e31acf1b36d21c006bbcbbd72aa7c29c34c86b70e5be08f011160b688650b4b17dca27ac1d22fa0477197db59e801368fd5ac0d27df190c4039293ce3c88745482bacde154fe0e302d9e7536bf9bec696de6f10d9be712daddf43d3a282ac6ce8c6fc7a8809ac816a5917535effa50cd682f34b06cec8b08056897e30bd0fe105d980d24aa76a96fac99b8f08cae6abe3ce902c164bf1b00cec37e890c40bd496f7143086790aa60acb560016b47a345f1ed4da4f2534dacf6f6c0700b370bc18495304efa913ffd9085f05688eae4141766719a6fed9cb95bd9406a07ddbabdf85dc6fc663842cfd530ecff6c019d3252a51b36dd3df17623d30e97b7e814a60330aab5a29597caac215e5f17478d05ad954772e75d0594615f84dc6d08ef2e2db082941f040a14194273a916fd9dab635392d79c0ee805b594f3f71daa32c8e4a0a6eb1b0e4f8f0819d22deab76f1abd8f7b6f70f7facd3e076df5e4dccce1e1b21ce45294dd0d101fb87cd56682343611715257cac8ace2a502decb4a4e5bcf5d2cd93be2dd5924241bcdc44f175aefd791a2c424d14d766924cb8e865d81637eadb32d93f026be707ed0bc23e1e8515c1cc449d77fed32624b385f18b98ab896c6c62eaf008756b70cb5bfff5a3a19c20e3be829843e92a0ffb75b5c7c46abd69138975edb523382c03701eff2bdbe8a1f2b34577dd91ca9dcf26613833c249ff9a2b1e0d44fb1685cd3077c1e7d228b2bc125cd0dfe58cca04d12617942b621302b682b957d20a98facabceb5ad02d1028d865f247b3ecd44cee69ce2435b7c7c57de0aaaf9f67fd21bbd4f9e61dce9131592cdb2f338481b96777e1f53348caab1428cf76689fade979ca77901aa4c2202a25b84ee241b883fcd8a1800fe5dbd8f7451cf3fc5605aa15edeb24bb68f30aacbcca7e0ecb7f2575538a39a15bdb8e5a0d355feecec9fe4677befcb67548c489b3f6dce1afbaaa7fa83f16d5718049d5e12ed257ea8983a32b0e522b9ed4733b3b9b706f0ee9b1885be10b7d227e6b9b2919831d84b908b66c61ab830ae97f5f7b25eaa15b10bcd78bf39622e029286bcdeb7298e7cab4739095974297144ecf5ff8dcb4671d9680b123ea31353da255365ca9e8448232937f67590a827bba01905e4f0576113978a668cae0bc9cd68c6c82efaac2bcdb1cf83cf35e977b25994d080cdcd04178903d2f5a192869eb5ab2a975e1496a733de0484cde87cff920f472158c50ed64c9f8cd5a7b12ce04106ad6f9d3097c59e3c6a357b5391355a9e5d5684d4b957784b90a797eb5d7b4cb91a5baff9bee4dc0fc5536129902c29dd9ba0930559e184c1335cd07d8438dedd794c7eeed378800e7db7277ec96b5c6727bed0cb81866385810bb480e6c683159013db2a0bbb5f679d19008f63c9abde83df0f9afd161f12c3477d37dd61c489e7d91d1a9482c8f059a78bbe4bc6db5e3ccbea8cd9b40a60f294120bf038729bf587e38253269867664d5765218ec24fd7a35d3e83ff7e85b43d21673a6052fef5581873179915877d234b392bf401c043a24aa4881d33c452c0f3d4e2196439691f32352ad81e06224f182dbd48c482b828f02bb4e3ba9457473aee19a867bda4c4420254ba811a553ad878b3b967a02b28ae6b7565ac3b1fae91f7d0e8146449574c04a7d515c7e9f28480ff720d196b0e94f715555c5a2e1888edd4426eb6d4012a8de4f07e2b3b34071d9f86db396167709a7612460a267db6853c59dfad376784302622e44238ccc243b091924fbc71ff931d6311980b382ebd4749697f3382cbfc3ae27d9a018eafd2c326fd04f7b5f419c53b7d4be1c7ffa3c3e825ed4c614a932414e7ba45144eff5223eb2c52fc77d21d6bac56781d1f7f4cdb4154e8087ca9cf0f65449f6d6dcffe3057055da06eca7ee511d4c0df524dcbb1b0e0776d30c74fd0573d1ec6ea6518ce0f63c63465a30f92e43144c5626b08e39b294d57ac384ede1bb109e8f062aab9c16da2951ca316ec45e7a70445a1451c8030cf25d4d9382634300a559708aa297de4e51624511b30d8e7bd8b840a1fb51d37b1ca232a9f483361defc0004ec6651b6d72dc6386331900a01e2e534fee08d88a8ff980860154fb03fa1d148ba96f83d04bc3c3d889f6e75e9cfb81fbefc4aadab6c6bbd78f972d6eb6c62bfe971260520c68825ddbea3b1f7d20c340ba203765176a3c7914549fa030945c80f20504cac1c2dcb19879968c6f99534c6d5397c402e26838e7dd34a6f78ac8348f8bac433f8a379c0ef21298c1da44b31c3ba3ede7abb024d47d56a7c4b9e", 0x1000}, {&(0x7f00000016c0)="10edac62f9097b5a3049d230d1da9e8b6a04eaaab7b8caa7f94a7e9c2a84facb3273cdab953038cd63d0ee2b4f2bc2fcb8b6c5bb08333c2b73c20bf23d719647dcc3d21aca5df76ceb87f0fe297a220e63e603174c4e2a3a36fa37d5b94253e438d660a1f6d80e59dc8aa819ea1aac5423f67b192f1bf3e44ce644d95b99ee6581b8b1566a0e6d0c506f5fd199a131cffa419451c0e3129d6658676d50b792cc16b6bb3f638013d454a1ef735a36025827fb064a546d155ceadee5ffefacbae6db65dec1101adad8506f78ba8e8222efcd87b3304d53eefecad135883d45c65825f6ed3fc243e6a015df839e35f4ccb277ed46fff4de5b3e8923b83bf068712fc7b2f4d293803dca93b7317bef628639955c4ef6f51d1e6315755e203024fe8ab7bd01627dd52477fd72689e1b77603b1f1b7c495564409e12033d5cfa4e5b19021557338587194e0033a25d4009224728543002e11a2d4eaa094edb64424931712a1b69bb5be00e6b7bbf9a41c225ef0e862d0dda44b62a0be672997c94d36dc1c68b97bd460739ccf3ea8a7ba0b56e9550de8630a334a23d5bc4f7d943cbaeb3e057b9a3dc13eb8424e3ec78706daf04c880de6a03c94636339def78469d540fff28cd83b79ea666ebc1cb33ed8c476f846477c9712f2a898f114a0249181a2cd243f06ed5f25c74b3a1eda7fc421005d06259fd3a3d5977014ce55d1f65f3b798b4cf24d29dffef81f6c470fb0a75a51828989a25c687c596c07743fe82d68542797bc20fa5b7cbdb6ff355f6fa3706f7eb27e60b52f8c26dea1521636f1a00531320c3155461c79e20e2a72c111558e08f1235d3ceeeb87c7f40fb54b03334d4b62a0c5d745d987c3a20b602cdb3365cd5d2228503da59ea17ea1f3b8d5862dc32c33d121219faf912c1c43e918b24878193cbfa717afbd7e527fb11e89231686aa8e3281020292d5aee71fc522f95b7f7a408cd164ae6bcf99d2ecc54a586656976b6795da6d0de4c8809249bc04a8a1958e9769cea8cabc51c6421530e0020dbcf85377d809ae861abec3318135bc12403d3817259b4dc21f2a539c959c6c010c6da100f91fa6674a61c5f788ceebde2093c3a2e87ded480e5702ae2e6da84da39b375fd16f73e514ff966ee505d3973c6cfb00e6f890164ac391b4e1f2df437ae6bcdac68d7450b200aee15e708475208fe1f53dd857fda104a195bd9c74db32393739d61a5eaf76fa2818d468f83cbac472bc089d3f79c6a44b48c857037bf52a747fd004dc18833617f77ad73de2587287db0241c37560d101f5893a17bba061be44871ae9d3525301e5911e6626b4cc21076ba2a7709be31ba2dc45ab021b200e8dc82c5a6573b5f54bb622bb37243bb6ca3688d4378c91cdd925c87d522d69ef0b069dd763640bd1a8fe85fdea60b73bad9badc5fdf3befb8e2ccf3b37ac7e0e76cf77d97c99a6212e9cd21479f7ac9a35645c49855ededb9b4888c178b66c1dae095739f9fb4d3fd72516a3ffba4aae29f86a60988539912801a22a129e19bc10c83232bee0ba97b2b54f0904d35e9a8262369242b68406fe1cc7fbd1677da9c1e425f7b444a0c548f01f2f0e64e4859fb63f866623b6e2557138908fe8dbcede28c6543eaf2613eec937d5c5ea65efa3fbf6e38d7aa96d19a770087ffe99c7cdf78c33d1afd392135b174308ef0d9e9d301ee2ede307ae1518de59d8d78a9376e0e366497bfc1fe6d63212f82433803c3366cdd907676edac1d3e5d77b056ce869e629f053c07ae69b7e40869eed00f6bab41c39e3252a6acc151c9878a3383da03e8364d503741e77783eb578295f63152b47735f866b6b86f328bbe55f32749272411205f11887afe12a56f74dd5dc46c4038bc04d5260b7372450e81db2863396e08b47487b126dbdb46a5fd620e1ac05f451d934572d5f21500562745f83a2189deca47c8b9fccf8a61c652b10924fd17e061b575ee3a6986cd2999c34570f2a14ab65ca15c75b54dfccfcd3ecb5c6c8dc9ef240db05e1a87b40aca730b6317057959e198acb8a3bf528ffe08f05a65f89e4d641795fbfdfe27542164774b79ebe59d81b10728e110b14ad5a36ac04205d3cfdc744e84dd9ae1822a8a360411f7f510f2f6ed9a20fc64e59f2e06f2a2d6b8ac155c60420a339e0f84d219811a4976e9ce50abb79224bc16499baa3d047af2f57e0b64054127a59e586b7278f7f80bb2954c2119e323a5ce7ac2978fd76b9cda3d3da3e501d3357b0d658dc7a2e37779791e650f6a511951813bb5e33f984e43a42c697e198f560e85e4cf06975829df7fa62f3ff639b47b20ca9c3dfeb9dfcbb8007c4188e616c7872c929e989cb79434b2e83fa5a88271d37c63cc17fc299e4f6e2276985777de6b8f4a4e80977cd599a039044faad4eaf3729a2ecd3b31e2995079793760d6c96a9a2733b9e03ce959b9a797edede4769c7b5fda44e04d210ca6091bb1e90f3e06c285f72685f0c5311b60e1013af987e125c9f57249cfa0a7c391659aa7fb4e821b0e7fb6e0f0b6e6379211b63bc18ee86ea51a704828a663b0a2399c30b134bf8009b9746912b1b67d79c82771aae8d65b2fa8e5d589812882f83f58419a5524484835f17670d9e2eba65bc9093d234c1dd138086581a9cc1fcb276034d8a3850416b8cc76e69f7ae514e10205e7d8a37b1622ba0f8d2146365e9f7281f80a6e4714c46210da3fdd407b7b542e568aa5e5f1ffdfd058bb695bbe5bb2ebb7034dfcdf9d3a1fb09e250194fe52dffc744079aa0aaec5b40f1a0b752b195000fc30ecacbbb7ab0578aa524d49049927287b73be244a9941f15e48f4111dbb177d39e2eb527b8e96a9c3681bbe69adb9dd7dd21ff185ef7514d2e17a7a69b644c3fbec88e1fbeba2b038537c3425ed37f95772757377542d54cd7b328f0fde8fe2f360b91f0556e6a9586bd9834a4e7a86d72a414cbf4739ef250501576208f3d4720c5f40a0dbe57b77161c193bbd2739842b3beb0ba9238635422eb18e6818c1f6659feb827e4f50fa78d65e4b1c4a223e2f421b33be6b65aadfeb5608a7a33f4415f40d1bc5c1226d684f42c2175072cc05d6ec2ffeeb177c81267c4e89aa64f032ad94e2564ad2dacf6a29adcb3c383f03df1f36896254cb8f80ae8da8ed825910804263d7a533b6494b6c65cdcb20c7cc29ab759777bd792794d6301a61af550d1256c1012d76a4478799ba9f2deafa9cae034ea52ce618e5dfb315e08b246cc7219f8801c40eb40ce5c9253ea03836951a551c2dcd3c01b2cdb395fbb7a2947ea52e53b43d870e7512207df4542c5d523bfeff5377f25061878a6d598d81495d2168d1af0d6a0a86e703915c8fd4f93c02d28a6f7b8d3f097cb6c0370ba95592aaf1cbfb5f09bdc853e4ec4ff701309c800f34ab25b2009cb1738efd500aa348e8b684466f21e323a712c7b28f7a9a73bed9e3a447e9a466a7a8845d6d75ba153ac862a0d8ce0323dcf0858cadf681c16bb5fa640016f2a5f6ca5e866fc23d55bbab951c28dd3ae07082b4748191fd6f323a51f0f9ec6914e8bdee5ed73968dc918cbc4fd655fef4a2e80486a50694470cf1271abd97d163a33a8571a37ae7d939e922ff4452e8ade332931255cc9e16d2cf653d11df1a2a38ff19263ad024e350d20122a5788e4efcd14dbc24321653a3f0c895a69ccf028630db94728e0e49a5b78d95fd3b5b6b20f03826370a53684fa65747c4e04c840150b9d51f8bc0821dfebd2c1fb4e1bc3da1a4f831621bca052146f9502d85f05763c27c31ea61eabb85651b547d1ed920fbc208842834e595a8febe359526e47a0a1bba870287fab45eb5c920be00c17fe365ab97f1a0f600467185260e1031d46a589e4ea35c21aded3349b4fa8ec90342e7a8a9aef18071ee690082d2bc2636792957b3c5a7f27d4dff12136654b957abd53ed0a43f3ec8c08ba86753d62571f172aeea953841dbef4872ec97673c8c5006c1aae27ec6f96f7285540fe2685b71db8094aedd1e5835a70a71c72965969dcce547019d4e8fc56979df1fa023252cebae6c794028a964f1f60c4ae4579c40d0087f6c2abd4cf35cba7c16203b1f36d0c44ba4d17408d8a81c5679ec324e268e5a0e5620dbd73a2b8b682166ae70d29d5b9bc5e1c1f959d584815ea29810d55817a88f3c9de8bad9dd0ea4dea5648e554f89cd85564d67570b293f1b0ee80b66ab8f813f8acc3ece305660c77c78401b7054ec834be8cb42d18fe4d66416c1b9509f7e3fdc31e19858fcb597403d913f38b34cf7da36f634d92265f66439fd2cb9d24e3865cc60f246fcb8ccfc61db0943b48bb97a062b6163766a77b215f67d1fa56c56a3f7d5534989df3d5d07ebd77583e83839728e8c9b638fef53ea0fe55c11921d1058a926a0f6dbdc122384fca41fafdd2eda4c1440cede14420b29b390b500c14d1ad17eae8ddeae879221b17383664664a76ff3a10d64c3046db2482691e9bba3446d15b9fb70a42431684cc92b323970add85cd104f76f627fbd8fc18eb11884b1c1ef7b21506028c8eb69cba5b7d8e1547650d7186910fe959cb58d59dd35d5fda5ae1ceb75c41c5ea2e1863650035d898a6aede4371c051e1c394cd370b7896d2ec592fe14d42dc7d83deb3a0168fa6297fdedd61a8eb83cff9ac360e8328c8335b46a6e494a716e54b8b4bb5948ecc381291205fc794ce0c686a0345581b9c078b18771869c4c1c6e94ccc2028d04912b1e074418a8409fee9480247568a928db8f0f6d1fb526cc14679921b8849b5d58bc39074b9433bdf9c3cc485eeda6ef65f47b94a40485347ed89d26ed429c3c63446b46f41a3bd798e35c56012c3fd41af548b1efcd1f754833dcd56e0813d9eb78868125d63ac2fe4d93cbc980c93617513cf1a41a958f6b6cfb3acedac2e8a3b7fbc605a8fd6899f4e838d07524d5b130cced39a53034666101312b523eada5c10596d8a71242edfcefdc562bdb97b416d30f4be58cd8bb78d411b431b0e242b346f0a1ace40320f0e67a779e51b53c740b92b4c0f347924e2491e63e7ff3db41dda98957327cd5004835fbe4152a91b17f73cd79f28cfb37da8db8a06985024a406b47ebb20dd6bf344a02dfbfe52a841bbcdc58e5d2df2647cc1b509f9f5db5b1746484ef24f9cd3ae75a1e50fb509fb8f2d447f60ec73c785802d9f4d150c96ae60b571a7bb29d7e0a7d913a728faccd4a83522126ae0e67448f3b9ece61b558d7a142b82f5ba5456ff37e61bdff8c6e615e37f9bfbea36c43a8f75b154b58201b05e726be42fc21fcfb1bf594675245da748c3a1e1a0c774f7e351c94c9523d31b13d13e27d8df2eaecce96abc25fbd753afcd87a8fb6282216c7d8b3f4861acb7fae654a687c06852a38e371d1bed49651ca75d06ceb959e5259f3c705148d75a3b35590fc1fa801c7bc3c24a2f72c536da5b6d45e5b369839586da0957f96b790d3980ec5480b4a44410d984a9549543f75b38b4bc2f935b2fd4256e2185a364b9495e56da3872ffea7d3d454c723fabfd5f243dcad89943047e1d22463a5b46c2027bd946771cdd9bb996d82d83af183577489107e6080978123659197f1e6f3c4f110ba2f32dcac39637a5d7022788dc70fcc97f4c6fef48edcb97a3993b9f691f5f3828beccb314ee7c009c7ecc41f8a1ba597e0220f3f985858d8d2993af5af64d3017663797bbe09378911032cffd0b35c165a6260f300a7822348e1e24c75bed6c72381f1a2dffef0053077bee5143dd0b763", 0x1000}, {&(0x7f00000026c0)="ec218729cd85d93f4e330ec455236613772ea4f7d202c71ad3e7bcf1fd50d3530569e2e6a78e05fa7fe8a3d14e388dc314f022b6698ee19c1cab53869959bf7cf424504c9085ea012478d37c313c70d404b27ecbeeaa0ef63fdb273391346e6e", 0x60}, {&(0x7f0000002740)="153271ad52f152c84324e2857846727383a3d6732e5ead23f46ff4296e43419cb8c24382dc35644a4844c9635f57674de9ac53cd3ed897d03601fb4e2d4bd9c12f0fe587fc7ceb089ad1dc211c45892c59322b6701eca0bc2ffbe3eea42620378974aef71b3906cd4315ea9fa1790ae705a61d1d8c16d513e168baf3b41a8c6bece2e8a46fb7000e015bc955df54bea70e92aa3f1946347d7a34662ae9fdf44948254b7ca60cd37fccd860b3f155", 0xae}, {&(0x7f0000002800)="6fa8f9657a6d4d1b3ca4a29b300bf8f73504b3052db66449e3e83ca1eab02b42a41dc801d3fa775af9704e549cc8e4a8d1340d8f026713d08d1f83f86066f60f2027d7b576f4e5bf11cf8fcac7cbb79358634dc14bcfd846db93fb2aaba33da64285de5208c6b0237abd1cdee5e607f3195a6646c66d726bffba386b7cdc8c31011783f88fc1b00c417a7c60a2ad4a6543e29f61d3be0473be31faf6011f2d88530aa45cefbfc8b523650d68fe17ad90fee7988729a93523a1c8bdaa3e93a210c466314f8fc2174ca3968221c4df9b7ef68c10e17e26904214", 0xd9}, {&(0x7f0000002900)="1895e9dc0f5b756c7e849703c859bde3bb0d38e0a24ca0d00f39b70866ff9779d0befe1134ea6a07c1b26a5f", 0x2c}], 0x6, &(0x7f0000002a40)=[@rights={0x28, 0xffff, 0x1, [r2, r2, r2, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}], 0x60, 0xc}, 0x8) r7 = accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x3) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="1c44da161c8934c2efa670e17ae4ad5f1741db4bc4bd1d1d551e207f36e3b34e0d917e58a900c9113ed7128d67cf167a0be7fda05200f8c52832ee02d283386247417c19be09fe2d2ed35271c376aa8535630a9a9419e71af1", 0x59}, {&(0x7f00000001c0)="de2bea459b3fb96d458d708a3e27ed733a49ce48864ca85e95a6b7aa78d0732887233945cbe3fb5430bc4a0b71208db6dfaa051eb7dfdede7b45fca9a67c6231e870cfe93270f9dff50ebe0ee04d0b131cbe8d87405800194cbbf371c698dab4167146a2b9e8ac1ec98f07f4c816704bba5fda7355c40f0ce4679912c72411", 0x7f}, {&(0x7f0000000240)="fbc340db04ca07a9fca6f847c222a242234b608ae3738662f96b7014a699aeb9d4c7613867dfe02df62be1b19b56ac5dfe3846cf4dd4439b92f93be89a7448eed5856c6b5dfdb0e993fcc82f1c8cc94a00d8c30d5acec8200ed20bf0839d7bfc426e96324f36ee4810a6450cab94d723e0c0fa2ff6dc12fc334faccaf1a739352df74bc1a02938993cc04f983cb8f7790a20cbf3cca84868be4c44c3d7ca5707d63bd7e88f3e6e2d436fed2354637fc66bbd53a2481672e11592f64d25e0ce5f0186feae7beac1062fc0d3c4a2490155e2349d284490c174d11ffc7f3d1e18b05fed801c691122bb049f495de9f185811a", 0xf1}, {&(0x7f0000000340)="a0ac25a2e323a236915fc06771e104c30c3ef8b0abeaa68708f0b16d0acc81f5a897a38e7d08c86fefaadf1dff83e17c88f16e02a789f8eb0174690fcabf3ed1581f350c7a905544ca92e4acf2854b678da3fc3d5205752ad364cbc40e3db4b59a8ea478df2aeb198ab1a5f40dc9e520153d39aebe67a4510b6f0fe7c191d397227287648c26ef7c644be88f7dfc04d545136546be23f51cac6c8ce6954539260d65e655b691df6f18729cabc818b24a4b75a81279fd2456503f9a6e82e123d589e23e67f36ca2db2626e7b828b2fecfbb061f710e436549bfe95679e537ea", 0xdf}, {&(0x7f0000000440)="010000000000000074eb9a7e74569689", 0x10}, {&(0x7f0000000580)="1047e9f37868e7f9e539287affb8da667c6fbc857014bfc7e6e33f34ab6870ad55432fec700ac68529c1e2a18883f459526709b9f16081573c3c7bd59da5619c5e55d4830b696ca53fdbe196d5ac62736d22d29f17e5afb183a7eaf021ae3c0042a6c69084f1be1f48495a74720a9550192a87155656c6874f18b97fa138a01ed872ad3c2df3c8406d53c9939b9f32192e7c4beab929e4ae23ca3b7603a07e8f6ed88bd310a9e7c8c4cc51aa88aef73ffa0c9090f45a626c01b19624bd4e79527fc0fcfbe2bc9d848c250c181496b7e485eda7f4cc3bdcdc1814720b782b4e0d38794d70fd49c87823e1f5accd0352c0ba0d57f1f81e847130f88a3181aa40", 0xff}], 0x6, 0x0, 0x0, 0x6ef142eb837634af}, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs, 0x10, 0x0, 0x17e}, 0x0) sendmsg$unix(r0, &(0x7f0000003dc0)={&(0x7f0000002b40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003c80)=[{&(0x7f0000002b80)="8a951f7e21a908c0d697aee601938d89e434477f5e3bac97ff5b078130ce089c7082fbf783f21af30cc5bf372d8fcc281cb7ec18a771633de149b24e80122178381052d8de3dfbf195a82da07991b0355ff9005c96aeb703ed98a9de53db719a51667115f6354c9ea418cb3601ebda4c6554474367b4da0a5c1507f5d98812c847d2c3cbe9794f5d913e6273b206d9c5f8c19657f257861e69dfe975026de8666a0c094d8c71cb69b2eb54a4bd99084872bf2c06a40d8ef580498e8a195631b3ff78", 0xc2}, {&(0x7f0000002c80)="7fdd2fd77f72693bec105378f2a0d1ba85c78b278801232ffbf17b661f62a0af713e24f60107d310219cd5f3609d3626f54c9ff7d73c54d4f1a3c1fe6c8e60e193369ff5df85131412f163f78e4824abd70e51a4bed350d0b2bfcf2d01fd495258b306906fa95b1df8b3b16da5908bf9ea06eb812c49b8979385dc49448ea18f9c56224fb1d87c164bcab4d09c5e1424ad1541cd28a4574b1ccf5777e4d853645c5fdb7daab487c33ae365b4accdb8dc63a8b79e5f5136b2dd770c4d7cd740d32864e74cd691679886d3770c2a72259fa77dc31cc3385975d23361190266f247b2203b42ceed52731a1a786552a4917636a6ee0a7aa9fee2513c180dd8f07c966625db9916ccb04ef8f2b0aa8c8972b5da0f1f431de69f81d0d6ed63d3680c4f3e1cca538046e5df3d33d11db2bf33afe829468af69981a3cf20ad0adecba4f7d85fac8edf77889d834afe34a809372a2f02fa1eaaffe6b97ba7fa5e5991cddd35a3cdfde99a109a3d8634f2b46b3b0afc1a4ee37b82d7aeaac6c8d1fdbfb258cc097d74e3acb9d27e23497043abb58913559106c795de75810d5449f01a7fbe2c6eecd87c0fa5ebd8a5b48cbf64368f10f35e36852be456ccd654e7b0a451aaf657b47c5d967ec67f0694c339957fb136654630ff25117ab9fe0c885e0250629a98136c4964b1ea2507935b195ffca1ffb50dd3ebac412ee5b56cdfd7679bc6c2d44b07d6b1aaeabc9ea16c541b5730707181f0a00ca53960c13a826e5772eb0438a15da69199a55a96cfaef92b5a64d55d85aa3df64852c8a49edd26004ca57a52db32de9a571aac17926c36e46fb286cedff61d6a91dfcf364a77c4dfbdb6075eda7a91143ad3cacf20ecfe2a4c52a4c1ca56fe0dca0c8bb8ed5355541aad48211050ea4e93f94b80b9296e33e5a7a46b0055b03881aa753f22b6fea48d48bfb34a708cdba9f166e505e29115c657cc7e13aaaccce057aba8d3b68908b78e421784cde0e149dc097d44f9773b9d3cb1e1d8e1c5152d114c5b50d852db241b0859b5f8097c3b5c456dcfa8e77326fe78dc663c10a1afceba7d7f78336dc45800da33b78772707b114a6919ad8f43ff6e7a72aa580d648861c9eb1e4494ee7f9558be578107a42b0cd8cd64f493f61969c8556496ff066cd9bcafd214eb720c84119f5497906a626d400af082b776834b695c56dbdd7ca957c4246b5db37ad6d76167f5c2cdb889d27fe1d600369498c527a1f86130960baab732f3540a7a8a6e6e154b9ce3ec073f5cd5a013890403d68fab07e96bf26219f88a98f4132bbe0751f9e0cd39d504f57474cabf36cebc4bbad2f4707294249961435f745ff3fcfa9a7bfc45bd671ddedf9a8821c412b4a990faff50b78ff4a2d24e42b82a936a452e56bc8d7fe8ac3496cc938407643870995f7d8de7f2bd6a9ab6c0c26731536c64b4e24cb68d88746e093edd69fcd54c5f11b8e36cc83c5265321abdfe3a3a5623f7d040d6d3e38ef68c25b3c34625e5db89be7d92825d2a18612c6745f690b27c349ec848ea2c746d17c931118d72c191e58b01d8bf4f17d920e1581e7e39579670330885c73947f8307987b4e3eb48585107016706194b0c014f2d722299d167854789fad5f1a279652b1eae6e50e8f4195342e536b5acde3afca0602e7f55b1c189a141869e79ab65c17c64c6b18de747174a5e19a53b3feb39a97dedd61a26346309ab465ef4b94e4189c0b197bdc5f07a090fc9f2d6cc33f0dc3b725bd5bae0e54ee3b1da745cfbbd769ed138d5468406f40e2a5eec574cca37125024ecba0aeb5836d859a26f7d48d688befed1800f61af2c0d38304724934794f83eecd02df1992c48d2ba975faa555b3aeb1c2f04bde66ee8203fdecedf01d8df4e7e9bd3923ab8eec7caf9c1489f8e436f6c19b944407816a4a9f3e54a36f6698d4cf5496cfd7254d09a81f3cd709b1decb3ca40c9406c0e28023316750e7534794407b0d20fa69313f11970f6e3248c8b6226cb1b479066afad514c7a1791baf3618749b1e4ac48a3f5b6cebdb317e37ae8b2089d661eeadd639e17c274f73b9d13f4dd0ae403e8eb241c16ec703e15b2fdbc1e95939fb6f01526aca24b044b2006d2118d5ef617094fab6c467ae13e48ea80c1ca504045cad3fef4f0d0a25dd98acf265140ca121fd260210c0106ce9cdebeaf7a5eed5b71bae5cef1a7c984b8984d7c541f164aec18cacf45575a48a1cfe7cf7da92920eba408d917d4e9c5801a72eb913cce1a1db70b7253e7651050e8de1860792c76586181ba83afd0e1b0d421fb05facd008b12b332c2b433cbb6ed5eae2cd9c6afa636cd9cb0cbabd57410ab9b81a014509c1e8f58ca39549b1a54cdc52e659203bd2b5345d73bdab53f0896c4946431bdda1cc51b7d8ba5037c8547124b8aa3fc607d159726db32503b1059e510232e5732d693189e7758e383f664fbdf71eb1c33f8266c435e92d8e6198204a8906990596a7b52cb51ba5433151f26537294abc3e78aa70ca6a96094faab0a620bd7dfbf7639bf71549654eac1d1e671b05a6f4d5fbd99cb89eedce9c21222b825a54b4f2b082658b15960417e89c78664e80920b84bbbac81c9b51d5bafcc1d605a049448a0c550b5a6229bc69e79e0a0662c067403d6aa65388afd0bf3ca7097528518c8deca900b6dceb230e483ab31080530d236467a57ac72b7861a4f47582199693d9577f20b0596f1a3146881ef88358f7bed6e59a219a31ab5285f00e65359ceb7ec9be5657f4a2258c1db040c7bd567ce02105273f5325072ceb410bdde7396e270e308c2f91f04065123257c31575a65ed092614abd1278ba7370b8504fe0e4c681c5068eb1e3a0ce59e4b39f7193eabb6f56a5c0caeb6bb5fd00affba37a17ab6485b238a23494602497181f6b5425e8dfc3468903467de9edbca749846936a75aa090a9fa1daa5e1a8b658dc956176d7ab725dfd7967148f17257d7bf258cc2491368dbf129f9e1d7a1d5ea624d8933d9096f2127fac6aecf0b9abb286fe669610d8b134d468bcbb6d295df2c440fe97d0725990266700ad38a2c17cf51dfba27c9ed49f4e419f5697f971790d3d7217ac4bdbd085b0638fa6a44f09a6ec9bee4156bfb3698cf8cd89d92d5dacbb5071704ab5472f1e4453c7d6d20c06e71a01c5c4853fab20ae20fa8dd76d84a9647e20aeb4976d2fafa1d2c33acdce75e9beb7427bafc626f451d59c9d89c12a619240582a1d2a26d0d17a037cf6d13504c634810f5f8933fdceaa5aadfc1bb5b712dc238e74c534a32c136c9fd8288cd6762b738c4b142bccda7d4db591cc3eb9d7b9089ce285bb5da98a381fe835ffdcc9a2fc2db1318f863be289ba293fd9e3743138dfee540c4ba88086f53d669b1152aee52d46fc407e515ea0141a00e5bc006299c68d1d977bde7493cea942f04825f082cbb9d2a4f1c7349c8bcb9dae69b64ffd6889bdaaf16c74f853750d56de386762f1fe6c4c4fdc70460b7c0f1af07299a78e4ab0757fc23e202cb375759a1a017cb884fa6002c7fef9dfd83dd91e617b1c71f7f7313afd6853af70d6c23fdb702cb44a8910441722c24c6f5d49635818595b1fc97b4e5351bcf0f7577816fd77a6d8744082e8acd6867e525da0381418a87642b0fb01b1de68392192fd259a1b9e1cad78cb85c652909df6338e79df9d3f1f5d739fd203e50352b4a018a6d62721f4ba1c92a0fbf5c32f3927e0b6d234ff09db67ecee5745e244f2cbb98f2bd055c202379a0f9419017cab80c4280d87177662aedbdf5a1cd3395aae6b5a660a6c386768c2792494cc6f630ab9c7f4984d7f4520e73308edb1187d236ad3fbecddbd7a295bc76b89d29f784da0936fcf5a7571aad63940961bf9927b76b1004a4adb62b26c31edec9c13f1f3740d6b8c5a0cdeebfa0d3b6ac075d4f6387c9aff4fbcbf389688d2f7d9ccbcae49d9ec264cfd3afbeda0eabc72cbf25bf838a5aed70dc5abc149d82d7f199db3a8ea87482ded089384d6af82a893843978a1fdd99ee722625e1cfc3eb6d5becbf67b4649cf368add286c58898c5d6b6c1c4c312119eee58367f1a8a0838c14de02abe72f523f1ee1ed641bfe72ba016e2ba7ea54435f920e65ba98b2f2de60a782cc6c4f5fc98836dac62200b9daa537563b538113638a8d7ab55da8d26405986842146fa64ebe22c56c035cb4b4a563e7826af1c5ffb0d4a7221691a8db575707de0433cccb1187750447f17f1005135ff34255fca171b2292797e0ab36fa783876139910d8f8fa2e4ba580ba4556e13c99fded5814df83dcc241d8f58c12825feecb9768d9796a2902fcca4b4fda138c81414e184a69864bca1031c8eedb0d4b6bd14c3d21bd3a2a8488f959328f124ec2eb0300b1e768964cd5a96280d05e58d91c1a4a95de549d5c8450ed26ac800ad2ec72fe1ac09a21408e1ad5fbbab5d075648b7d38b861d2bb4264907be48df5ff228d07c780a1ca993aa17dc418a2a640bf93cb860f8e10169900eb13715dcd1de70b6c0c4253bca018b29eaf0d34b036d992a071d62a607d9b60fa86051e3f3f6a3564616b51c3c062c78ceddc861abab76afaa1679dc3ff67f8d69aa610e732af59f6ce03ab97091d496e2a91ca3b6d7a5acb5e4f4d9183436a1a05e465d39f817fd27840bb7352e071f01e500fa930314b6d9d35c6b7e5aff3f073af7d565adba955e303d531958ccf6ac39d7ba7fb509cc38af53fbf8b612b2a5a6a52be4bb51b279fd42a6b1870240c4a26031fb94f4510df9de175d2b6961e377608daf2d96cd60ace75dc6f535e1caad4f55af6f8386f3815ae3b0cfc01e6c857b3ee75233c9842e479ababe8c17e2d2e8c777c474f7a105b04777a1ce33502fe9043a4195d7aede96eaa0d554fd5a9de68d91367b642f6ea6ac0142aa5100a1b2a80e157f38186f53e1b081e1fed0e6408c9266fbc75824259b5debfd4818d5c082d050efbc98db0cc585bb15ad6364229dc53820e237f05de72ba0ad6231461e7068fee8ebd55ecc903ee2b16cf1f9e4ca7e70f27ce909b052876af9526968237921321f74a1e72dce9cd7758ce48cab75b5a8ea775666b78d979870cdf70d7fd6ee9504c3e353c1e67576c0c6125d3a2c8d2e5c6f41f99037610982b69622b639d1da6a75af0637aa3b7aaac2231bad6f7a68a41465074f877d83a9eaef7bd60769c451182d8bf60784b3dc5efc2d5a21ebfc2605e567d0ffe33a441f40d407c4f628048016178f1514c237e640660566a60be64f3594186ca2f5d4276822ae93ac58665d002910bab4f2f00a0cac0ec9fe56dd52c39e8c7f95d6dae9ad19b5908ebb37783f5240df2f0803c989a2f0348ec98d981d91bc0e2f15c9d6e48940f46c45fee1b65d3c17f8b6da8863048121de0228fff947f4c479e4f269cd53ddd8c111c73893ae15ec68a3e3b83021c9cf2497e1c98b1bb35dc50c64df27458b2e90bb4857678120281f7c2f636703a136ae9441bab8d83cea2abc18611468aa6424952b73f34db0c5657828949ba72d494cf6913458fb61a5f53aa9b1fd2ae1030d34fe0254926a68e04a7a4624b72655cc638099b78187fecd97768205a1494eed4dbe9003381e8276f57b18c1b1060359ea891289e43eec307e241b5db0e3b4943cd956ec2ce1df51e8d7aed4a7785e033fdf69ee6b0cc17a75016c8f77dae61c321051710b39373e21febdcc85e13d6503b2e87dffa9b870fd3b53e962a73a7614a12c66b47c5cd384132474db06d23ae7ba1e405d093d5", 0x1000}], 0x2, &(0x7f0000003cc0)=[@rights={0x30, 0xffff, 0x1, [r7, r7, r0, r7, r7, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r2, r7]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r7, r2, r0, r0, r2, r0, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r5, r6}], 0xf0, 0x400}, 0x2) 16:34:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x14) unlink(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:34:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, 0x0, &(0x7f0000000040)) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:34:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x4], [], [{}, {0xffffffffffffffff}], {}, {0x8}}}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x160) socket$inet6(0x18, 0x2, 0xf9) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x10) close(r0) r3 = syz_open_pts() faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) connect$inet6(r2, &(0x7f0000000700)={0x18, 0x2, 0xfffffffffffffffc, 0x7}, 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000440)={0x0, 0x4, 0x101, {[0x6, 0x9, 0x7fffffff, 0xffffffff, 0x7f, 0x7, 0x2, 0x4, 0x8, 0x6f5, 0x7fffffff, 0x401, 0xb5e59c8, 0x1f, 0xb664, 0x9, 0xfffffffffffffff9, 0x4a2], [0x9, 0x100000001, 0xfffffffffffffffd, 0x3, 0x3, 0x7, 0xfffffffffffffeff, 0x62c2, 0xa54, 0x2], [0xc7e, 0x8, 0x101, 0x3f, 0x19, 0x6, 0x54f1], [0x0, 0x10001, 0x4, 0x9, 0x8, 0x4], [{0x2d0, 0x8, 0x1ff, 0x5}, {0x594, 0x4, 0x800, 0x5}, {0x5, 0x3, 0x7, 0xffffffffffff8001}, {0x8, 0x4, 0x6, 0x3f}, {0x1, 0xfdc, 0x200}, {0x9, 0x9, 0x7fffffff, 0x1e55c00000}, {0x3, 0x0, 0x4, 0x9}, {0xba, 0x9, 0x20, 0xfff}], {0xffffffff00000000, 0xfffffffffffffffa, 0x47, 0x6}, {0x20, 0x0, 0x80000000, 0x100}}}) 16:34:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) fcntl$setflags(r0, 0x2, 0x1) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0xf) 16:34:29 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0x0, {0x6, 0x6}}) 16:34:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4506) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) read(r0, &(0x7f0000000100)=""/242, 0xf2) 16:34:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x20, 0x3, 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x1ff, './file0\x00'}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x93743e591a15254a) write(r3, &(0x7f00000001c0)="ad18f05de2f4ef18", 0x8) 16:34:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x45}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) recvfrom(r1, &(0x7f0000000680)=""/4096, 0x1000, 0x40, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:34:30 executing program 1: r0 = msgget$private(0x0, 0x1) msgsnd(r0, &(0x7f0000000240)={0x2, "881c5a409dfeb373002fb2c7311d31c85681826fc8958fd386b8df3177c1d08178f0893bac40688a2fba9c5ce5920a5e16ba53c9ee6a88797f6862b2797fbddcabfb9808af1f4800e2b94431fd4b6525e0d36415bf826c9545d8fb39bea2396951849da7abe047def239c6ee73ea7d2156eced0a6b8635f998d8da3c057999253a571e6bcc35bb5296d2c67e72eb2095c0bc8fb219f6ef009a21676e7c50f13df726af3f140a8b0bee2990331ae49ebacc5516bfe034712d78a77f9811290c3137d8eaee7cadb036ff4a08aeb04a8af34e625bb7460195a7a4ba2cedccdbd315420e4596be542aec9b64eb4ecc3d741689111c64ff33117b05d0e5fb9c069a104a4ae12c8be96af6c75957fe2c181f2018b9de74af0a07ecd934505c321f9635e136ec0c387a4a828eb2e41b2be431cbcd095abe0d3a10bd1e66b78b9c5c7ede09e4616d1bc845231d817895f942bc31626127f4dcf3292e46150c129300d8d0c8fe0b0a995074eb1d1b07590252f0a54bd9e6b77e9d342ec510352c6597dccfc3b24fe2caa06a7c174c79ccabfa5ca700e1da521277227a5ca8c368843ca50ba105b7b269e7695a444478551bfc392b5b0607f42be6e3ad11f3c903aa7f5bad3e2908a29e47ace0bbc0f1662e3092039addd2659f708e9fe5c03cd7b85a4c316f5162386ae4ea48ff98b82361795e06b31ec2c10ce7f291869f3b77a6b2dc211fe4d7f84e5e4042019c1570fca8aa435bbdac4fea4728fb55529022870b66ad96337f26f7b1ed17647b77dd181e4fb621f2887435ec216772b4489c912933eaf078dfae85fbdb1dce798c75f163c1edbd03688d935335cf396967884717a6444ebda2c5f38f66295ef9dd3e2fc5c82f514a6ed49f2824fba4fc4c7f1bd2d46895d41492f7e62764e8616d1abf70f5f289177c3e4c531ae9e47afef34c68d708a399e98a725a780434a1d9c0b4e96286df061b7635d67dae323f7d36f855668ab0f9adb3d472c5d6e7d7e13dee28a1b19a2b347329d44044b896fdf6e0c856cc5bb8499f9a5bc32471ac3faec2d9ef0ceefe037c2e5ae5846a6606347353b7552d625dd7cb98f3e1bb16d3565b446da87736a3b72dbf8bb8e98134279909d9e11b46ab28fd9b7e27455e00416d11feb50ff2ebc5278c5891d1916843b8eb3392c4668847c95fd9bdcb5e0314da0640bdfc0cdcdee29776e1edb375287c8b740b389f30f377fd49fc29906793a16738bffd2d3151d0fb7b405eaf550f5dc5fbaa653e57a64ee9aab2ae881778634c9ea172f09222cd07a446ca9fec09773d4effd7eb8498069176376a5c0ff735089a3a6aca8dc57d9b89bf1a40b46dc08db92b85eb10b4c7a9c19ac939997f89e8fab16496b02c5008a18ae61d0447d4caf76564e90dff14935058903262a8f13c6f57ae350b5b17bdd51fcd3415c3eb68e49112a5b16c6398b429c9e2bc2231ac7f125b345688bdaf4604d4841a7dd6b6f2abd180d842ffd99f4779dbe863582c0c73bfeeab4a988c3a63e88236b99bba436e06722b55aa12d5572a8ab4cabc17f2e7b08627952fbcf15f5c07d5a9c7b6285fa1d4052a3c22d9787d032371d127cfcfc8e4ef1b3b9ff99f4fb9b3ee9f0714cef27d532803bd12e0bbd58c6e2dad7c1d9ceeb38c9370511d67f625a9a197378e1a519f181da82572bf5715dd6d382b0c023f7818eb3c61b0a0d1e5570fdc4de8f70c8f8155e4c4e7b8f77fe33389bc0b75f4bfb0ddeba4669716b9b5515d5190857929a713776d8aeb5337c3b7cabd817ce12759522e7c34d38f25af11c94512f098bf7eb68fc109c1a7f4caac4eeec4972e1ce643e047e6694619b47797372f0b09e82afb83852ddcb5c208a677688cd706f40117401e57dd76d2c82baff8682c098d46a55bb1ab102730f9928bc7316c0aee5aaf8f973fbe31bf281d746c1f490e5df32e229dac76305d31ee355fa096458c33eac7dbc2f9b12abd7aaa09ea15740cedb6b9c73ffd50fa20009ebc24c1dd437bb55b4fe4722418455a613f408325357dec6d2d1d7b6b0b00b0e254349bf72f81af9389132634809169e14363ac3232ef1534398b40086586be479b4b15285e5f7cd02423960e07dca92f332249cc9b0e9a879e52eeaf8e1c02f0fec380189bf7afb7be372ad85dae0106c9946c01792eebc866e691e2865bb7ab03b0dc7e5e3c193f4edc4a7514b557657974afa8e2e390057b102002c5a29d72499bc6bb3638339d0d6c4ae1fc96d39dddcd76e50509956799af89401ec4059a06a79d3864a4037b7a7ee025ea1c61771cd9d71e7751f263b960227b53f0d49c86c854a0971ba37427713190ae34e8e0e131206f878b0d890e549ee11483e9871ec9d9c0bea47af01dafc1340996da430cc396ec33ed8d8ab27a6f27eed55c4c48f0c7abbb6439ddcc8a255114d3b7d842f608a0226ba3890c071649a651b839b00c489b4e6d8f0fd38944f4f6048ed2168ec86951611c8fb1e0f8237d358a254cd011fd592f7eeca50649145830b4397e19151f31b99fd42a7d8f3fb6cae72d13cbd4e519646b4d7807b8763a96370494fabd6bffb320de2707d3c959483e1471ef686f58c0cf346b1226d9b717ffee02ce14f06349b0a027f8c082a4b460911e5aae9d3f5738119c6c3eafef2f8d4aacf73f5db61a34c5853c26d5ef976a503cb407f305ba32394a22a63c2fcb880ccb92d23ccb939e28a20326f39954ab516db83715719fcc2be1eccb71aa3f32e2ef4bd2670664ff2b9c2dd6f22d9c21a27579cd8547e37d25ca71ab2e4f0b49c96c92ff259fe987d68a42ba838303081678d83b94d40c337f4b05b8410721fbc224c68054880427564ed1d93f14f6a24bf7d76c0ce506bd6c7323041168d797ca66d0f6467a469cac09217154140912096e191044a1e04c29e850b20fd120ab2b91bffe07d42f99a4d8b90f1dfdf8ddd250aa231cca7b844501be16daa603787237bbbc037df2476e875ac1b4f6b907feb283e7b0e712016ed852d11d31a6ba29268a5c28cc2b209ef82e4fc50aa7db90fb89759e9ad05a82a1cfb23b8a47fde3c4eb5cead795bfad4a6a246cdfcd3ed1a7924d0874ff31ac95ece4238a6df1891fe39e3c1e060665da6b2de935afda38898d83360c0ae07aaa7c53c10e8e133d7b4c9744d739473685edecff1f24a8d091c0329641425dae47bcd369b76ce4e9479948c320e19542d3eae7cdc4f0a91a8bfd863ff902f444061005e3d5ef3aaf0e8ec49ff9739170e6e24af2e6c523e0bb2e7cb1abb32468362f728627cbe254ff76ba32b044695830ff9a59608a595b38d95a4c74643e6d2d1dad05228bcbf4601813747ee70b3525f9e193103128c44348b81632fbdfed74d16e1ae5aaf38617c7a3186986e72cec679187e818d3cdf5fa70768d377898a5b0a4895b41ac6f8ab8f47451baae818a74990b83c95c6ed22d5ab4aaa7ca2bc07143dc84dfbb41a0bc82b15225a058a5556f89d7eafe10e3ce81dd935617a3d1181a1d19c2fa872fc9ea3a5140cf65b7d052435878df4ff183409cff097391582c291ccaa730746264fdfe2ae06affb26eb06cbd63bd51a27faeb962ec0c762f9e5b920df6d299655d648da4f92e9172dd02327ff792af28dc130b8376985ce191119afe308e8f72ba531b9b338aaeabf1b2f68930e15b2d3b0b8e3ee3c4b55ee940a17a5c4c7d21b82de3519cba8c3f075dc2fcc5d6c2cccd24f97b3b547f582a0b4a6aa7fb8f95398f335ccea7e80ee6268224f7b4629f280b44f9b6b0d07c9e7762a79343648cf40144a527dc5152b5cea2813914fc19aed4bff0d500af3fa04f3f0efb3c94298f30d7a7f215518582253a968cdd6dc4876c69c4539378aa7673a0309214259b3ff64d08b4f40fd121de25c4f453f510a567840aabc37034690bdd8b555ca43b4e6e1831bfb7befb7c9809e90978d806b06c72fd5b8c00ec96923ad9afecdd3440bbcdbf6951e7e15d889041e72f5c26e89471978474d90ec59e11c193350efcbf20ea45caac1d49cd9130bea6012050a551955df8e1d26b7e5a69626d1929f475fe2b70d42697a046b605922476d77aa8f827e645e0c09d45ea33b23774e550916c1e6c0cab3a62a31cf2108d87b6be11eb3be68037de18816d4e4e064bb3d9595abc89630fe1cf17f7d8ec00ef7b3de74076a9e3940a6e00bbf02d4d2d75152d2252a7fc0a25a92133607037c07fdce1a563d386df8a23f49d0ae48912f535689fd5f0ac807fe03cfd5bb8035f0a1f0bb58485814c9ac076aa39677064dead051ab93fb92d4de5cd748fa6e8c42fd1960319bffbea772f3f591de8a44a19948861be979db431555b206a25d8bfd0abb61e4f23d70c2300fc7aa2533b6e5e251123e5b167e92baa6009f78aa1e327913d5c1ff4b95b054973e95cd7ef1a63844da37c75c8f893411beb17cc1fbfbba9a32e61187c4b5536fbd8c3fc65bddc34df369d2015d6539da0786a2a44e79cc1639df09504688ccc733d1a229e1dfa71112c866e712fe3cfca77f77e306179eee4e898a04d196dca10b97234397d11346bcb91126470d312cbc3b7b6040ff9423a279d8efc7b634fb46b9d076cc756b96c1401327b6fee714977c10299ecb11d40ac988ba07cfc1e579fa5eefc68ecfe21505bab62d29f4f8e182c727b6d7e8c81c50a8e3f696ced350d838be27cedbe026eaa0cd54d70fa5579efa9c6120fa001f226122b155fa8c8fc50fd3afd5a0fa204260318e7de44de213f96a6307e048d962d9174d81e94b63d944de6451f7500558edeab775782e27cd26550c72114f1bfa0d702c8e52ad356c5c6b9fcf4fb6471eeca69642cb2bf8c1aab2bc2e4c5c850ce2194eee5183cb139fe5f52e35ce14ee2ba4222b25a5da3fcc124bf6da0c3a78a7f50439a612a34d965975956eeed10586cc6e5b9b481154c96ab10f8ba2d93b1d7f3250e18fdff75ef2ae9608aaf5893aa3936dd066ca67b2b8f238567a5a7fb816959876fde97c5c74e4cc50b78fd36fc9a814b14162f8ba6de78a6d33f98f93f406d419f0a7f4679a0f182acaed46c069965128e20957eba4c6259cf63654131ec5f706497605e79bbbb477740d6e2d292aaf69ba523b4545c441d66c52689a850b3a754ee1888affa84dd841e46d6e6bec2bdec0945e47c111516b57819148ac923a696dbff6577af6a5caa76af563d8b331d414b3e7b9d8689a8aa19b494c6d78c64292d61e0551a8ae8f6e8ae02350bc0994522343bdbe286e420b901429c16476b2644b97bebdc8744ba433f1c5278e385b54d4101f8245302f91d4f28d5b81c1cb58d4412b1538845d8f1cab4c7ae46c3ae916829bad6c7aac3279fee9713c603504487c91a488a9497942b166db04d2952e6d515f529c73ba9f4119d8415084c5ccd8864c524f0ad129ed1aa5db0137f0d62c2354b899933bdd34c626982fdb5c7f9be9dea81a21bc5e46597bca1dad1badb5962f7656dd98824d962834f8fc94e3a4b12b1bd49423eb621d2ec7bf003356d1b8a041d79105f4928d516502bb0f3f98cd0c7f8ffd418232325e9d7391dfb0fcaa82b8abe0a5d9c9cc28153ebdbe63d9b3bb59be1994aae40b8adadb6d0434a6cf88685988e758d163f770d29554f83b681222002fbe57647e0ed146dc94ea3161fccb2fd9c357ae4161e1a5d0e580c1208baf5184f676a0c1a9139e4cfdb42a7f03e73374d0e28bfec49b6935fff5fca66890dba238c120a5a30bac62061f44048eddab62a573e1eab66b14baf5386bf3aad4f7fb629b9"}, 0x1008, 0x9553d96994512af0) msgget(0x3, 0xee5e2e6f0aab632d) msgget$private(0x0, 0x400) msgget$private(0x0, 0x400) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) sendto$unix(r1, &(0x7f0000000180)="e2", 0x1, 0x4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = msgget(0x2, 0x86) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/33}, &(0x7f0000000040)=0x23) recvfrom(r3, &(0x7f0000000080)=""/95, 0x5f, 0x800, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) msgctl$IPC_RMID(r2, 0x0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x6080, 0x6) 16:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x800) read(r0, &(0x7f0000000040)=""/113, 0x71) 16:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:34:31 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000002c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x87}, {0x6}]}) write(r1, &(0x7f0000000040)="fc3d22fc0ac85c2e35bc2af5f709", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x2, 0x8, 0x1, 0x55}, {0xfffffffffffffffb, 0x8, 0x2, 0xab}, {0x4, 0x7, 0x7, 0x4}, {0x580, 0x20, 0x0, 0x7}]}) 16:34:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0xdddc619229f52113) r1 = kqueue() fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f00000000c0)="fbaf8aac1a029be96914f6357e3ae0ad4c8204fe0a62a3b047a9389032b7a29e9dec834d974f407c308567964a787fd46c6322deea0551f77168e28b15e0d776bb53820d1126d9caf3d1eaff1ec4295cf80b961fb26c312ab38f2662c9be440900000022f6ec1a03790ebe65a9d1c15b5a24", 0x72, 0x0, 0x0) 16:34:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = syz_open_pts() getuid() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 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(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:34:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) dup2(r0, r0) 16:34:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xa6}], 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0xcff46121a457dedd, 0x40, 0x2, 0x5}, {{r2}, 0xffffffffffffffff, 0x45, 0x2, 0x0, 0x7ff}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000009, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0xfffffffffffffffa, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xbdd0, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x4, 0x5, 0xffffffffffff0000}, {{r1}, 0x0, 0x83, 0x2, 0x0, 0x21b59693}, {{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x7, 0x8e2c000000000}, {{r0}, 0xfffffffffffffff8, 0x92, 0xfffff, 0x81, 0x2}, {{r1}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x5, 0xb8a9}], 0x66, 0x0, 0x1ff, 0x0) 16:34:31 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000002d874b3bb900000000000000000100000000000000450000"], &(0x7f0000000100)=0x25) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) write(r0, &(0x7f0000000140)="72ecca2438bc7550", 0x8) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000080)) 16:34:31 executing program 0: r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3157ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0xfffffffffffffffb, 0x400, &(0x7f0000000000)="7dbd34941dfd8b59184a61ca65fa924a6070a334c34979a61581230278604fd8d305abafe58a6c62abe095ad06d84845c0f025956b2b70727a78b2d1db3ba5", 0x3f) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x6000, 0x8) 16:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x5, 0xfa, 0x200, 0x9}, {0x5, 0x8, 0x1, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file0\x00', r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x100, 0x0) openat(r3, &(0x7f0000000500)='./file0\x00', 0x8000, 0x40) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8, 0x0) accept(r4, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xfff, 0x7}) read(r0, &(0x7f0000000200)=""/80, 0x50) 16:34:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000140)=""/184, 0xb8, 0x40, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0xfffffffffffffdbe, &(0x7f0000000040)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 16:34:31 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x0, 0x8, 0x3ff, 0x7fff}, {0x8001, 0x4, 0x3, 0x10001}, {0x6, 0xfff, 0x2, 0x7}, {0x8000, 0x8000, 0x1, 0x2}, {0xdcdd, 0xffffffffffffffff, 0x1, 0x3}, {0x8000, 0x461ff4a2, 0xfffffffffffff001, 0x8}, {0x7, 0x6, 0x8, 0xe70d}, {0x8000, 0x1, 0x100, 0x7}, {0x6, 0x3, 0x8, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:34:31 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r3 = syz_open_pts() close(r2) dup(r3) r4 = semget(0x2, 0x3, 0x40) accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001600)=""/34) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) semget$private(0x0, 0x3, 0x10) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r6) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r7 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0xd36ffc51e8797662, &(0x7f0000000140)={0x2, 0x1, 0x9, 0xfffffffffffffffc, r7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000001c0)=""/178) 16:34:31 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x9) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x1c0000000, 0x80000003, r2}) r3 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x7f, 0x8000100000001, r3}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x42) openat(r4, &(0x7f0000000180)='./file0\x00', 0x2, 0x40) r5 = getgid() setgroups(0x1, &(0x7f00000001c0)=[r5]) 16:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x6) 16:34:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x42) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/130, 0x82) unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x5, 0x401}, {0x9, 0x401}}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0xff, './file0\x00', './file0\x00'}) 16:34:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964733000"], 0x10) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x3}, {0x80, 0x6}}, 0x2) sendmsg(r0, &(0x7f0000000c00)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x4000000000000000}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000100)="1d9b916ae47d878bb957f59c01867af40494aded3d9e8150452513e160372bff2ee9ce8416f2a74c6e91abdc6aa7a8ddbf78f02d9fb01bec637622fedfebd0a7d2e67649f6912048f7565e8b977746796ecc6d3a70932386806416a0c0f307c79a26b7db2d672b698e622288648a6871103ee52d07441b1d916ca705dd2bc884870ec6cfb1922f809790b7229eca42b8d65de7ac4e290084e655e8887c56105e673ec55679ee2e94cfbf0506c8294f3c20b37b0b0a5f2826ed6113640aba41b3fb92160098c11c4c", 0xc8}, {&(0x7f0000000200)="b12a7088d90251203fc3703a9be3822a5c0427cdb493f975d610a5f611056d78605ae3e457d494b9d67f82749ac465f910de5ba47e60f21ea011f46e762720d0cc270ec496bdfe75fad831e8de44e54448ea66e0cb853d418932e1dd320983b1d7d26afff855c450bfaaf7a68c84a1e9dbe16adc587463ea9671219a34dfa4c13e0679739da620a2f9bd", 0x8a}, {&(0x7f00000002c0)="5ed670c5f2d8653f9d02b97a84931c16657eca24401602da5edc3b89129dbeb5462cbf9843ea4f55e516b63dd2ce538c69533b56c926f23de61ccec9789b7df07b616f32975e8e0413a26789c7f48efd21eaaf8cd393764fed99b4b67d4e98f75e062a51752666a07cc5ffadd66cfe197506c3fa0262b4788494b9c1a1dba13edc8e0a0a86f94ba324188c685be4736caa76028f9b7b31df9ca253b4cee196d3a1b260246c2570495fe4e95b63d678fe3bc944292c8d97a1c4b863059cc4a54c3c4b0399bb0e793bb2afe3ce", 0xcc}, {&(0x7f00000003c0)="6d8774f3175dd1d5428d0340139f34fa6cb086e1eec15833f54df8966f88b48ade03b7fc8eabce591d93a7e07821fef40ffaefa9d1d477429138378a8776450eb7245472714b6dcc6ad34aeff71806e3623c795f2a5b6b1631c32c61517bb9ea2d47f1082940ebc80fced64356ededbbb6038b511a", 0x75}, {&(0x7f0000000440)="c5235c66c45a99e37447daed07aaded7fcd080dcd81ceb7b0f62388b707fdb5b1076a574e11da8b7265a808f8fdbde9776de61f306f2f28a8f861c0ca026cbe73b864b636b54d05c39ce93b1a9d5c9b222010cc5da915b6959c292fe7ee5acd9981e62f8cda3fc756693a6b9284ebb6190fcdbf0f3ba8bfd655f4f2d4fe46e419334dab9fbc7b811ed4fc6fc2d0943e87b8dd2efa73f73be58efb1d0f73f2a85683b03da51b8954600d929e73cd2a5af088907cf15f2fc4f4e43fcc8dbe94f4dba0fb148f16d8f751b2fcbbcd1", 0xcd}, {&(0x7f0000000540)="ff90ae3163b85f23529c699c5d", 0xd}, {&(0x7f0000000580)="51a715d421d8f539ece5ed5032945a646cf514ec0c4921456fce31cdea941c433d72b96cb57788229a5ac4ca5894b63773e5c65623485765", 0x38}, {&(0x7f00000005c0)="9fdfdf101d74fe8afb616b3901e18d2c5ccb8682b5b9edb12e877fdc5efd521919d2792b347d8d959ec6d4457ef3e3c173d6c71809cd575514dc07d1c0d79a3ec6480763cdc5c568968dcf20598b44711fd1115cfbc732d318761b3bf4d46dbdf82e4eb45cdd55fc89c760b9a5726c224930b198e6c627ee9c5ad768f7ed7b5ad1832755e70d94193b4a8cb2df68cff1416c73700a220b8fb7a9324f69e7b33a4e536142ef0fed726332ec6afa8a188826f56881f11272", 0xb7}], 0x8, &(0x7f0000000700)=[{0x88, 0xffff, 0x7, "e059d5c0af737d6a862dccaac69080f92ead6ec655e7297456d261e973c7dc128ac850b2648c8374c0d3004827cbbf78b8ee3ad7e453318db46b971c8a04969fd0d64770aa704dcd69560e8a96bd29ea4cab7af1bfee8113674f9c3d5bed57b8379db379e54f03aa406a09a6ef5b435abe423a0253d1eb"}, {0xc8, 0x1, 0x7, "7094de2c2abd1a6f76ea4608b287457026de609e46a241b2784b2fbbc3cfe19eac6c6d716da6b4361fd2614e55fc4dd30de62b3b3e49027bb9ea482b8e78c370fb99d46d128b5af12b33a1c5812c03a64cd978e81959f4cca5f50ca2fbce6f26184d092984045c5aa6a8b5fc8e6c629c0fc3d2ecebdd661dbee9d05ad945d70a63aa1425ec2b6e7e9dc7ff2b7763606ebac8d562939e1bbcde4486bb5c9787c024b316a9c93038e1099cd33b125a04aeb73ad1d9ba"}, {0x100, 0xffff, 0x1, "a6a9c805a84a882d459e1d2987c6e746d67638ddd6d81edcd3062c8ca9abf3331a011685fd220694105909a03c822bab1feb139c09a98dd25b4ccc86d9d8d7bc45d876027fadbcc0876314d52a5747498e716ba808c4f380e162c6dc2d91bf5166248044535f284203acec7a2dbce7209b682162265b239c2d34127dcfb4686fcfc7ff4163b9d0dd0fd7c138de2ced014e8a8805662bc3276761c3ec0b3c0448750b091a9f3d51afe6c4edfe8050141ba0818314143bfc9d7a77969a7c23ba869ab1516ba128e874a4c7d6645c3c7d237689a34a703c14898645e694b57b8549e687c4a1d5697ccee9a76fbdad56ad"}, {0x80, 0x1, 0xffffffff, "317284867661ae66f0a74abe4c1d668fe16c9b3bcc6be50f2ab9171abd3f11fcb1f9daedf94cbdb6cf0e9d864c9c475a33f937703b742d49af844b53092f09662c6b8aaf4907bdaab4634f6d3611471c20ccce00a49635fec6b1d96401ee4e3bceabf2b45cdde85e47b319"}, {0x100, 0xffff, 0x10000, "3cb3d0fb35134daa566bfc88b888a93ed8d305d4dc0caa26466e9e1c24be10abc98e093a44b68bbc69c367beba5d61c9b7bf1f673190e9dd96de4c09f4bdc349b89bea6ab9e6e092625f0f1cba4320f5b94deef08682e1b0d39949f7e9d21f075aa8977da6e072ebf05eb21f90eab54193722277b782c76e7ab178885a37a788ef33613c8aefc2719b8f9c7b60a9241cc41c483a575a2694dc7f13e76f13f2d8fdbd29c393359cb33b2578b1c77580a37648ba3fdf04462bbdafc3b024525159bb787ea57031256758259fbab59407c33451fcc62e158342111203ffa79d0a4eb575e5863d09a1d988"}, {0x110, 0x1, 0x4, "046ffb6291478c6b645572dafb3254213b1e8b388f084679d7628059f76aea5238ce1d3ba85d045f0c380be333c92aec6f0f7e69de057213f478f5fb7b56833f9088e80177121f7e99921502a7ef3a2368272b2410cb405cba799bb40e2a6e39df3dc9e228e43e4fd93dd9a164bb5edbaf144ba91e0fe5e51719ac5141efce59e9fa3777bd81c2b196904c7dec03cc1c7788a37aaa2fcf3e9d83c45e7f1c94f94d007adb9ea936888d1ccc74c4c49e48315d7554f7a00c721a900a2a998d8a4f28cbeb7baa417b1289d5ed4498f72d1a922b7bf38ecc70a443792caa9b37e17f1a530eedff0e0ec7e34d1062320bbe6680d2e867965dad428588861dfe"}], 0x4e0}, 0x4) 16:34:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000ebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xc00000, 0xdefe}, {0x5, 0xffffffff}}, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 16:34:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x12, r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x8000000000003e84) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x867ab0b18e58774f, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:34:31 executing program 0: r0 = socket(0x6, 0x8000, 0x0) sendto$inet(r0, &(0x7f0000000180)="4e25b45ee005506a0579b0ecb5e37d1bd3923bbf155209f06c7d53ad72cb1baf1870eb59014df0b97ef171c53f1bd6ecda574a76f77bd5bc77204dccea3352d6dc6c0627a77d2427e65a0dfbec9bf41ec32f9095f1ee0cbff479faa978508b6b6b49672d1446f769c2340a9c92fe1fba42faa87f46a15bd6b83b68cca251156f00337cb7900ad6b08094d85c8d662a880060acdd66d09fec1826be8f35598901d9bafa67c32cc9534f30a41699e813e6", 0xb0, 0xe, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 16:34:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x302076eb764522a9) 16:34:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000003, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x80) ioctl$BIOCFLUSH(r0, 0x20004268) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x7fff) 16:34:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x5, 0x40, 0x6, 0x6}, {0x1f, 0x1, 0x9, 0x731}, {0x800, 0x101, 0xac, 0xfffffffffffffffc}, {0x8, 0x3ff, 0xffffffff, 0x2}, {0x7, 0x9, 0x100, 0x5}, {0xffff, 0xffffffff, 0x3, 0x3}, {0x6, 0x1, 0x7ff, 0xfdb5}, {0x8, 0x9, 0xffff, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1000000040}, {0x54}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) 16:34:31 executing program 0: socketpair(0x20, 0x4000, 0x400, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x24) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getrusage(0x0, 0xfffffffffffffffe) 16:34:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x19) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@abs}) read(r0, &(0x7f0000000080)=""/223, 0xdf) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xbc65, 0x7fff, 0x7, 0x1, 0x80, 0x7f, 0x400, 0x1, 0x1, 0x11, 0x9}) ftruncate(r0, 0x0, 0x4) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='\x00'], &(0x7f00000002c0)) r2 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x188) bind(r1, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x80, 0x5, 0x200}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x2, 0x448e56e}, {{r0}, 0xce15c05001d2baf4, 0x10, 0xcb504a89afc9ee89, 0xfffffffffffffffa, 0x3}, {{r1}, 0xfffffffffffffffb, 0x456f4c6f330e8e5c, 0x1, 0xc7f, 0x40}, {{r2}, 0xfffffffffffffffa, 0xb, 0x80000000, 0x6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x6, 0x3a}], 0x100000001, &(0x7f0000000440), 0x4, &(0x7f0000000480)={0x2, 0x6}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) getgid() r4 = getpid() ktrace(&(0x7f0000000500)='./file0/file0\x00', 0x1, 0x1122, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000540)={0x2, 0x401, './file1\x00', 0x7, 0x3, 0x6, 0x40}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000580)={0x0, 0x7f, {0x7, 0xa64}}) ftruncate(r2, 0x0, 0xffffffffffff7fff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000005c0)={0x401, 0xfffffffffffffffc, 0x5}) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/216, 0xd8}, {&(0x7f0000000700)=""/235, 0xeb}, {&(0x7f0000000800)=""/46, 0x2e}, {&(0x7f0000000840)=""/176, 0xb0}, {&(0x7f0000000900)=""/140, 0x8c}, {&(0x7f00000009c0)=""/85, 0x55}], 0x6, &(0x7f0000000ac0)=""/239, 0xef}, 0x41) setsockopt(r3, 0x0, 0x0, &(0x7f0000000c00)="6e0f7aba3dcf5b749f08eb4ccfb9847a35d5e2396f00f11b2650db02521b4f0684106f75036dac490ddf769bb1c2832845cc979b1fd4866bd1469b67d675a50166587adf5f5ced806306256b38a663f8fe07b7066bea5b0be9424fd42b34a13744c17674da586aaac59be8d2faa43b5f7ef79bcf36041042da3fca611895517d57", 0x81) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000cc0)=0x100000001) ioctl$BIOCPROMISC(r0, 0x20004269) chroot(&(0x7f0000000d00)='./file0/file0\x00') poll(&(0x7f0000000d40)=[{r2, 0x1}, {r0}, {r1, 0x4}], 0x3, 0x9d) openat$vmm(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/vmm\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000dc0)=0x1) r5 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000e00)=""/116) 16:34:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="84add1f34e697ffdff02"], 0x1c, 0x0}, 0x0) 16:34:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x5f2e5a31279ddbf9) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) chroot(&(0x7f0000000040)='./bus/file0\x00') 16:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7fff, 0x7f, 0x40, 0x2}, {0x5, 0x95, 0x0, 0x4}, {0x9, 0x7, 0x7, 0x1}, {0x4, 0x0, 0x7f, 0x80000000}, {0x2, 0x3f, 0x86d, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140)=0xffffffff, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x125) write(r0, &(0x7f0000000240)="e88f9b672ead7f789c0eac1f881071fd7ea04d89dfdc0086681d3b3e00712c9d646ac84fd5729665bc4e73a74b6e13ea9274aa3c711b28cfa057b99791c07b1c89e1d69e16c862997cd806a4eb552ffe3b54b97a8833eca18598e305996def132d625a18d1b6e0cc456dbb6013846e3ddd1abf784517c54cb46153b9c0c996e415ec24ca82b055ddf13f8839842e5e49a218604e07386cf5774c0525129a892c393c810356c2594e806877d959311c36914e", 0xb2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0xd4b) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5', 0x2}], 0x1, 0x0, 0x0) 16:34:32 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xfffffdde) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:34:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) write(r0, &(0x7f0000000000)="b20656a26ccca4e0be51878e0b0d0b5e3181559cdde945b79dccf592d9c0f93dd8e8c1e9060c827378d52ccec8358686785c6f9d56e1c257cd95109a6e23c10aab393043fbc4f1f9766dc3486e3aaa66edc8bf3f031138f3bb8847e41c1a5cf11ba5290f96a81ea0440a2ce65088150cdb6eec5e381806794508fed46467ac20704d039c02f05bd7d5dd5c28fb0868e05138679b1d6f6a45a827e2f7eb9c2375bee3db46ef17b6f8", 0xa8) 16:34:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x2, r1) 16:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x2, 0x72a, 0x100, 0xfffffffffffffffd}, {0x840, 0xfffffffffffffffa, 0x10001}, {0x4, 0x0, 0x80000000, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 16:34:32 executing program 0: shmget$private(0x0, 0x2000, 0x110, &(0x7f0000ffb000/0x2000)=nil) setreuid(0x0, 0xee00) r0 = geteuid() r1 = getegid() setegid(r1) setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) setreuid(r0, r0) 16:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/114, 0xffffffffffffffe6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x2ee, 0x0, 0x3}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x1) ioctl$TIOCSCTTY(r2, 0x20007461) 16:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x100, 0x81c, 0x0, 0x4}, {0xffffffffffffffb0, 0xc22, 0x6, 0xff}, {0x20d2, 0xffffffffffffffff, 0xc2, 0x6}, {0xfff, 0x1f, 0x8000, 0x690b}, {0x200, 0x0, 0x3, 0x8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) socket(0x20, 0x5, 0x9) 16:34:32 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x5, 0x12, r2, 0x0, 0x0) dup2(r1, r0) r3 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000000000/0x3000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x1000) syz_open_pts() pipe2(&(0x7f0000000080), 0x0) 16:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000293, &(0x7f00000000c0)}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt(r0, 0x9, 0x100000000, &(0x7f0000000300)="e532d509378607744c50f3a5751867462ad1a80ed9d04423e0fd9519b406c0e66d32db25cdea57c25c4857f11469a7ff9af511dcf5fa1df3916f987ef213f350588ad848", 0x44) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x25) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x7, 0x4, 0x400, 0x9, 0xfffffffffffffff9, 0xe97, 0x0, 0x10, [{0x9, 0x3, 0x8, 0xfffffffffffffffe}, {0x1, 0x7, 0x80000000, 0x3}, {0x4, 0x2, 0x30b, 0x6}, {0x1, 0x2, 0x4, 0x10000}, {0xb6cb, 0xa8, 0x68e, 0x7}, {0x0, 0x194, 0x8001, 0x9}, {0x3, 0x7ff, 0x0, 0x7}, {0xd6, 0x5, 0x7, 0x9}, {0xdd37, 0x40, 0xffffffff, 0x1}, {0x1, 0x9, 0x8, 0x101}, {0x0, 0xf6, 0x0, 0x7}, {0x200, 0x7fc0000, 0x5, 0x533}, {0xe100, 0x8, 0x8, 0x4}, {0x5, 0x6, 0x3, 0x200}, {0x0, 0x2, 0x4bf0, 0xac6}, {0x0, 0x1, 0x5, 0xfffffffffffffff7}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b2") 16:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:32 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = dup2(r0, r0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:34:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc6d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x841, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1117, &(0x7f0000000540)=0x9, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x7) r2 = accept(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000c9c8bffb008e3d4a77000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e4586759d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92d040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf93958d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95aeb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4457bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dce2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c0000000000"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000d40)=ANY=[@ANYBLOB="018061940fc4666539c1d4dbde8812e9c1001ab02e49367483cdae0d63d862a5042cc81cc9e3da62be4247d5bbb24a58288c37cf85967c09286dceb2a07d04b63c4d543b95d664f8f77a875b8bd5456a8eca94df13915c9e71ff78e2f9039660af13d1ac941ff73665e42e3ea543ed4313d559d5589e559a0b1382a92261e771d47432eb174a5f10eebdcd2bbc04407d66db4fe298600bd24737c8c3e289a7b80bbfb755a1eb70a19bcd67130729860aafc9184d3576f277aaba61161b512c690143f4a78afdc2d2867b505321023b1df20543cdcdb4a635aaeed82135539d9fd9aa312c7402db2a5aa16e0550c88d4415c2a50546bd92f3633117f5d1998bfeeb48c62b729828752a7118fb765ae17437d2a8a3eb7f4cee86ff1b"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="ffffffff17000000c6f6f93f3112e390b665776eaedae892424ad35d2aa08bd970aba342e42d41b717d6bba0d0404259b8095726be4a1e6f64582db4694b1249484f092021bb5893dfe320cf4a5861bb05045b4dd8148a8f1f8d446a29e0d9865a1e8651b7c1ded69b9a501cef00b487bc7890194d77aaafc7e8935ee9ec446e676221250d800000005aed2f979a115526df4d1f97851047ebe9ef6db4cebfec7672fc7bb520cd51520023ae4017875cf9f132e4fb6f3594984c887c09a0aa44bcb9116d997120b106d90e7d099437a3d2b0698e67cc4240a20c53f6d799afb0ae7855793f349745a41ad24b5f3f3d93b01a42fca752fa33fe949575585113c27b42471fc785a4008ad5e233e5262bbdc4be20537ca123e078dcc2c50ae8a62b5e82b6d349fb25b0a2968003257df0e911d9a10730bd0e9a256341", @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff0000010000006e15cca261a61d384b68b58493e2d967291edb7d72ecf0e89a29a3d36e19a2db31fe0341ff9862a9cff3b6a0900cd2b68ddf1a995857c03637d576c8d97a7731de73261374e8d2af9f3ac7c55893242d09528728942b8f5fff0903b7d619b172c045a1cf1f014a0ff0dae6dda118ffe94ff19da896ed2b", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000480)=0x4000000103) r9 = semget$private(0x0, 0x3, 0x100) semop(r9, &(0x7f0000000500)=[{0x2, 0x4, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x3, 0x800}], 0x4) semget(0x1, 0x4, 0x4c0) close(r3) sendto$inet(r3, &(0x7f0000000380)="19478d880c37852bc31b03e95eec08a8a3a332c15c5b324f9714e58ba27eb7bdfbb82219306f1c85f005721eb9fc1cb24a67ece830c68dcf82ab2b24d1b3bf2ce07c149264e23af48d56e88cbd0da0fcc46ed60208d398e575625c8c2c8b133eb4babd7fa72b6774b0c003b1c668d5e8061d0962886fbf627926756999b4656fbcc8b78053bda3b2f7689c1357ea2e3834b722657a06d453e4b686b84ba8d946d326fec10aaf1223657611d5f20f5466c3ffc2fe06a7daf0f869faa008d701fc196ef55bb0663f4101d4e21c07abf7bd268aa2a32db1b8ea249451442594835e884a15743e1499ce849e", 0xea, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x10029, 0x0) semget$private(0x0, 0x5, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) 16:34:33 executing program 0: r0 = socket(0x0, 0x5, 0xd0d8) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) 16:34:33 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7b14, 0x1, 0x5, 0xcaaf, 0xa3}, 0xc) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xff, 0x0, 0x6, 0x1, 0x0, 0x1, 0x80, 0x2, 0x1, 0xc2}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3e53200a, 0x8001, 0x5, 0x0, 0x7, 0x1000, 0x5e5a, 0x2, 0x3, 0x40}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) r2 = accept(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) fchmodat(r1, &(0x7f0000000300)='./file1\x00', 0x40, 0x6) r3 = accept(r2, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) setsockopt(r1, 0x3f, 0x20, &(0x7f00000003c0)="58fc1460dc57749ca54ba425fff47d2c5469b1c0e2f01cc705dd57c02f241d3f268e9f08df954148d350d26e6176374bde5e0cf0089ff52dce5559ab52f402e9be35363bf53d97381b719039b34f55885015a75aab64ee14f1dde7e4dfcc1b1699b383a9de7d5e3d520e80a74567256e830c2878f2fc8bc2319be23853cfa829612b34590e084be24a80c2cddb56dcfb21ea1d76f0b3394f", 0x98) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x4, 0x4, 0x1, 0x80000000, "62c387a1ffae853fd5672bcafe2b31d3cad2b98f", 0x3f, 0x7}) fcntl$getown(r2, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000500)=@in6={0x18, 0x0, 0xf7c3, 0x9}, 0xc) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000540)) r6 = semget(0x0, 0x1, 0x100) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000580)=""/18) fcntl$getown(r5, 0x5) accept$inet6(r3, &(0x7f00000005c0), &(0x7f0000000600)=0xc) sync() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000640)) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000680)={0x1, 0x3}, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000006c0)={0x8, './file1\x00'}) semctl$GETNCNT(r6, 0x7, 0x3, &(0x7f0000000700)=""/83) r7 = open(&(0x7f0000000780)='./file1\x00', 0x20280, 0x1b6) r8 = msgget(0x3, 0x8) msgctl$IPC_RMID(r8, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000007c0)={0x1, 0x4}, 0x10) 16:34:33 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x1, 0x1000, 0xf35a5eff2d1cb2f7, &(0x7f0000ffb000/0x1000)=nil) 16:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) 16:34:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:34:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000080)=[{r0, 0x1}, {r0, 0x2}], 0x2, 0x7fffffff) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:34:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:34:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:34:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x9) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x72f1ac4c00477732, './file0\x00'}, 0xa) r2 = dup(r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x44638d1718c58a4b, 0x28) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000001c0)=[{0x1b, 0x8, 0x28492f91, 0x62}, {0x0, 0x0, 0x0, 0x80000000}]}) 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8010, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x1e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, r2) setpgid(r1, r2) getuid() 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xfd) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), 0xfffffd3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45, 0x20}, {0x1f, 0x20000000}, {0x5, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) socket(0x10, 0x6, 0x7) 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r2) dup2(r4, r1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x5, 0x12, 0x0, 0x1}], 0x1f, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000002340)='/dev/null\x00', 0x8000, 0x0) r3 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000023c0)={0x2, &(0x7f0000002380)=[{0xfff, 0x80, 0x7f, 0x20}, {0x49c70e73, 0x9, 0x0, 0x67d0}]}) r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002400)='/dev/null\x00', 0x10020, 0x0) sendmsg(r2, &(0x7f0000002300)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000100)="596e09c1ec75cf18b9d5d952182378706430c3393b01ac01f6d2da197e6edd292be2e45687eea2cdc0735dea88f2276cfb267b84e818ddc2608aa9c32a682fbe38dcf1bd8599ffca77c0535287bc60ef99888c1b35f7c4be22864225abe36c62a984e34483ee3bfd0966e8b777ce074d3eebe688c8d1052a2c54a67e38f25461d89dd8c3ab4b07da9ee18d19273d419b3cf6b48ba33c2ec54fc7978d7e7fabcef84411f1041289f5c445132041a2f13c7a1a32f1d436d4decfc57557a759d39778a960422e892e14f4b5890d2d8f053c410fb056e5b07ae6ad4102e7265fd36757f9a2302596384a2db7b6a9c2b060df8b691689cb39b2686c643cc239a08a9cc18e3963e5f6999735d354b065842cad090801c845ee41c75ed127604f64fad7ed89b5811dd75b6a02b4ddee65f7b81f1fb995bc675004853aa9f3d6a8a8a6256cf9f5cedde210d24250d829c3002b2fe5b6904266d07c24f2966fa014258e350b4b023a75c323c0f9b2da988e3714b039d4645c24f302db58273123147864b8737f3be5c97edfe69f94cd4ba14cd8d16a9e98728e6b6b1dbe868aa8ca176476089ca65fe968163402df55ac2d404a2e976a48f42c9d29f2f878669e6b6c894c5afa68ec542132ca51b923337e55f5c7ec19ef37991454586445d17ee67680e5faf197f2fccdae05771da4fc79505396a237dc8f4ca4688d6ee506c50e8ad58e844e4b606f840063a0602cd6f956730e10ca4de81ce2e89ee5c969f71edc119411f653f90d01460835437f69dec95d0975242edc27caeec4bfcaef3e87cc8a3e17f5a0d2905258441b020ff2787b2fb7b7f662c078eb846341db3f0ebdd696859eef787db735e835facbe888c38d95f265cf843d3c22c51993d4cc58076c6040931d2aeb4bc6c1c34fb512ba153ce560dfee0423fea7403f704858f7b4d10b11ad5b5b1e0b8e36e3dd11d811642a06feff95b8db56ae2639bb4505019099a2f4b27baecce3679b3259e030de6c72bac738418330be5a4b5e1ff7385b25d2b6ce65c5dd9a82a0eff339f25ff8bc2811bddbae7c3a2f2b93fecc0fab227c251f4cdab328e1a1d59a2cd38205476700c650a8b73f1f964463cf2816b8d32fcdeeebb8710d7c724bf7dc536ed79686241853a3c24d38aa87e7f44a372ba5c8b130b4021755547260141c7b7574b1eee7ac16a82d7f6c0c43bbc5a858c448930217f046f05947b61283b937968ba493e984a08da0b8bd6cf9fd4706222c38ecbe64837c1a50a115978cc7ce70c23150bf8b80fa29d9923c4f4cfc6c428cbb63bc61515ad4bde1060e79839049721bf8e001f1c83e9dc2ee88b328794db2ed37f25f114a01d02d9e7a6f20ec95dd9338a44adbc817d7d3c0e543f45a8b034557d02b2d4673264caf9d40eaf3ec43daa8fea3206cfd376b05eebdad79c49a290f219f195a820e66a3466096de22bbd863c753b6b623a7547ecbc893a5392071b3f04d214a10a49440c90eb4894c4937282595da05a7a9a690c7a35b2224edbe0d070a13453bb44a06598d5f11ef34a4f61c48d2ecdfa7a2f8daee8301823b833bc3753064f38deff10ca75b25d42ebe9f061128ba93d9762a9fb16883a18daa81a57d9597e19ac5bfb201328a868b0b014ac7d9a8abf7786c045b4b92bdae4afedafea3769bfb6ae4959368fe7c35043692731848bc9436cd8a72bb5fd0572ff28e65a0e040bc55f8d7bdadf462d5767acde4c5e0ce3f0c4f649402f5b8ede50099e5ddf9f303239981a993a96c4519813d310a1b4a9725f3f0ddb1334be4f7abb410517bc71c43fa3bd19bbf52d6fe53161f9eae125d6415ca7f1bdbe3234b7206bb063265ef8abc19fe2173d5188de36db78562cd4162ee8b272eabc1a86f09dff3faa0e2422b4680bbdd4d811daae61ec4e6c1c275e37599585a6fbd11b1c91568238614c049789307c10507c9a28302131ee8a412243354dcd071dea85e8c8df2c99ac80f4cc2217c05d75a3814cf9af82058e41a444da7a74c6ab52c54bd32ffcaf1fdff69d88020d7c1066f9c31aaf1a6d0f50707ad9f5a3cc1c3c5c9074d83ba09a2044b485044a952eb75ea18762ff24098fe284ff51fc4cf219ac234de5061e0317055a4db2b6372b7ea3ea58b1adf07d3854072e67d16d53627a9d6e28e8bdfd92c9e336d736efaa567dcd7aca5d890198a0acbad644be8713f0df1b32869a07f3ffcdf85eb6bb1b9775cf0bde1841e0938b070000d58ad771b705e0e9afef9891af0002f761a1aee9b516eacff5ff8d84e481a042e34a1e8aa2dcb86371e68d0291929d62f367d2b9575781ccc1f462e693f154026acfb26787c93d0235e2e8c3953ed4208651cbb15d1832168f771436ea014667d9e2ac518451bd9ad3e5b0d2e209edb07b83b9f5922710505eba9989ff744c7042159fc89ab60a7db56995de4f91455fb8011f08165cf18763e4de3182febfab8c74be095f790960cc6d4da5ebddb5127a94a5a2c9b0cfcb8f80cd7aadc590027be212002e818a42f907b023d69d5064e7b920b3a5d3c49fbd648740ff928a629d33e51d55a6b3d4d86194c6f82e2895a58adbde7badad6780938e08b8f607387e0239f9e77f5d59bdb77212cd2311a93b7c5f3919cad8f19b64991ae0ee0dde0a966ffe647057efd7b27141c4884eb9fed8777e6fe43eb24e630c5343ee3a9f20a1aa076087b3423fe8436b926581362998213b35cea4b56862c70ee28df1470b427c42b1eb0761c09d9b46fb521cf43cb20476fff63dfc06f00d1f1a4b9f63676764d502338da288b0069e2188b4c880a29239f0dad74c6c3faac81174df0256c5eba4e0ef3c2e210065d30da5067ff902183f4659189b665abee1fab64829d915f76afe9ce0bc6a9f50b40825d79d8e9c490bd3492094aff85830aeb082f420f3e58d442abbf0305784cbf58496d507bbeb43ceed19b308d1e1875bf78014d2979477f1c992b37593aa835306a8cd7fa980edd430310b5a2aefd619fb8ae3069eeed9c677f3c1af98f752fe27b544bda4fcddbbef4ab578e95b11fe8f5e837885fc785d8b26b55c46570c214c3ce14a3c391fc67c55cb94108bde62926666c0f119d84126b844a500f4660ee57552f8aa3c31599cbb0d614e128fc89b95004e4b3ca743b859bfe283f29ea1b7ae92db3a10cc2c94004f96fb96aa8f758b1f88330a19f33ded1d3f54f34006f5955564128748bd22f5bb9545374fe4441ce0629553ac80f3f3fc71272da0ebd876c3bd830b99920efd3f770429503854a619b31e64e3b1edc6e5fe45d697c1f4003af54ffc0bda45a22fd51e8917baa5202349b5b54abcc84de6104687cd550109fab9884a6e38c1951234330e4858e30924af81b9af7f6e732a030a5ec6636a6072ac374284bd8b17a13626d9f6e5788a5278a2c242847fb413171da053402715040e44547815fae2a758da4f1ff23874bae38436209f23d60383062358f1743b91e3102a23931a1853b93e1bd5440cc38ff958a890a1b18c92cfe29fe708175593e8b5c9ac9b826aa822fee7468cec46cf4475418143dfe63037da57290010bbb4a7b97e4fe897e3557ff653e5cdf83c90a7d0653933b494c649308c229201484992670c53a2ceeffafc8e4647ec8b4bde2b12581dcd1fa185ef7d924ad8ed1d26bc454855ce992a2315a91df81c91065700e0e4eceb0663d3203af186ccc125293561f4fb93d563b430df287283ad2ae310b0f3490b197e0fa194f7167e208097b0f89d9ce8a00323226b4afd76f66e916691b496bf798b5808caf2cf7b8c4d920e63e6913f9e22bcf4f894fc4ac04bf79ba2cc5641a8ae584af36da226aaf5f46464620a60c02f202e62ec4d548c674220c1f9f09b86dbc7eca09119fd09518134e636547fec66f57c1b048e66669ace19d52e1727b247b6ee89fb0882c9cd810b8d9507fd99ab7a40c3a8c9cb66877cb5c181bf6690ec8856646c52db335b254ad401cec5eec206046bb054ce37018694df1e500bfc7ed27eef1cf7ff9b2e27184bde84b1cd6f3871861821c063fca559c66f4b83aba6597808f914eda1f66a798839920fe0c20918678ae5dad9a187be891e85ff87c1d4eb6e70145b0a60e8762c4a9547f858f503caf52f6b144a33a615ec4f7aaf860178f9030cf1873163d1629d9eec5199606681d2ad74abbf9757c3aea3697d7442f38cc5fa0d54caf58fe6010517e6bae29b494bb6853fcfa5761e03d168e3fa323a7d394fb7b4ff13797356a78ba33801feb6a77682875bda340728bad4240f7e032c7e44a58b6aa9027e5d44120a6990913d99fd310784a10531ae243bc3ad2e80741caa4e07086a9cefe524c98ee495c67249a06f9ec3448de364b370428181e89442b86c13daea4c5e8ba9d26694a1c15635a9d4466a62ac59dd2254980da712d8bf18327c28a45ec80657e376f1265fdbfeb70d1a429e4adec16d56a4a71b49a49a1ce7132343eecadcb144ef72be5321a66c9fa6d89bface4a07b4e98e3862a615de1c884af688fe7baad8a4c29baa86e11f9df7ee4254b64f78a55024c9ab6818af7e99c4e5094ccf3278cd21b5121bff59973837dba6732f0c2e95e66c87825fc9e705c780ae03aafc717c171cad757aa046264665a53e1a061106fb30cce1761302d0196a3e2a98584906d10476a828c914f183064bdec4aeecc062a483fedfc09836fbe905774c0ef46af3db916cc16126a549392c86d080bb9546c146578c46b9c12ff82ab447d4afd7480daced22b92f06d1f4cf6a75a36c1a2d832bbc6eb87391c765e03161cacbf0125e6acb927a8eb9f8de65e0777ce8d00f579abc3ec9fa584f9d624c9d875c28aabb76f9f95853e8a9b822fd1ad8adc3b1f1ad7019a5f7bdddf0e7d952fbd52421ffbe7ac7d642092d94bcf84a0f568f0e4aa4a3abcec1945257ca8e585f6967594d21264df3792021836e17c2beca4aa21d1392205a540810adf7f1187704778afa377cb1caee21497d969a53159bf77d8005a0826c37778a17c832dcf657aa6761c2af9efaceb277612ddcce01d5cd49c4813c92261ddff702ec5cd3ec85a7a30dfddfb564f067ec72071948b4e2ee9d3e48cabc792625c8c2ac833e5c33f3a73577edde1ece059b53ff536f1c08bf555b2a1b21d83489afe4631cae87bdd5babec0c5b99fbff842dca78e659d9e692e92c28765d081972495ce5b0540fbdd65c5c9d46c9e68bdaccd70d7001dd9ddaa834fc9b2656c2ed2e606aea6fd4f42657357d319fdec52207a4ab4fba793d2cb34d87d930a526abd8c6cc3402d7647b55e26935ab8e914229d369bebbef4007292e1cb4325069c64004e4ac9079e4d08f53ec9fec0013ca40b7c41f8cd5082afed904d4ace432917d26c02453bca6e832816e6c0206415b9dede17bb72468c6402c9eb4f0d94939770aded1f46df07726be08096295e55abad861b68f2727c043a804da99c7ab7e88a75a205ba20f9fb4ab3c37af29f6c9b6e00b6894f633f246416fe00d0fee76fc97e87bbb822d9b3cbf342d436c9b78ffbb337bb9b48208a3eada08651d6bbd15843e39d59f89234b00f93f89c85cac0511c9eebc0e632aebc1d562b166f88a5c771c8bbaff521eb47607282d16c4e1392508c5203176cd5813fb68b8d8fb3c800bbbc8fb7a7a62135f07ae821c44b49236cd43038fd85af400a555d451138a194e9d42347d7aebbf99cdb13971da054970d692376cb404ea665587fe68ddf2d9be4cf3ddde182826e6868238cc770bdd4cab6119bbac8b927cbb", 0x1000}, {&(0x7f0000001100)="4b66d846d367714e99fc9953917deb82db617058870abe98171149", 0x1b}], 0x2, &(0x7f0000001180)=ANY=[@ANYBLOB="e80000000000000001000000008000009fd663ba7320887bdc4258f24d8c7a1b19e89f0fb363fa27a29846390ddace0f9daa0f713a5f8df9366489d964c9981756cae35088578f206b0ca7c4887144132fb2e781e531576b9b32de8619c98803895d08d8abc0d1ec24e9d7cd45afb2fb48d681699fb64e92bfaec951ae0e4b45f4a7d0562924ab75b0c3286bf0f040fd8c21ba646e9564b85c2907f9f114a2e20c648f3bd665b69b8f8d1078e72252c06635b692466e3c5f2bdf6126bf9e1fd2572320bc34f408fc5e0966b35a45672c930c396798f466c48ae497840d076d1a0bcc76adc0b70000101000000000000000000000cc83ffffb166baea5e753a41048f57b256c32ab507c4ce55491b6655051783a268a66536fece0ec16e57a7fe5975be2f019eb0688f1f05ba0d59691916a04820044b690e7bb5693b83408627b5c4ff37d6ddd7ad252b38d632ae6f68ab5836898f7c89eb59ebed747b25e4097a18996bd4725aeb5b7ff802ea24da38a7756b98a33e08440f5beac7b5dbc9e235daa5e5ee8f18f14aacc63c09bb46b2cc699079e1316605846d9047eeaf7e5ce6a9a5c205300c946cd3b3d07672ae4532c7b42b065865887a5f2e1348949fda66a330b6ea51f68cf4f8d535e987577eb1799d71f00c9927e4620acddd982e6e797b77ddf9eb2035d051cd62010af0524c0981e77d1e2b7d5c43d46b130a86a0ed843d11d72c02125185b7cd7477c3d784390cd19e155cf8674135a95a938b3ce83c8438a6520dbabdfd36ebb44716f4f23654d757278437eac7ec7dc6eaa6147a2f5cf4ab97c7253ad5d1b4a25b86598e271298337031682b11ae1338a306f67269f14d9ad8dc6bf9088f0464b65ecdf2a0ee3842372dce0ce4fad445421628c421908480424dbca70a838d60fb15d6bd04e9428ffd005350d7a5fda19295ab7b6581e644c481ef5c138efc53047407cd2abdd574edb1f2c5c43f4e0354f8c80fbbcb3e880e3011494b4b53fd1f61e48a199f788d6cbb9643438a94e3b3d9058cfdbf9219c063c34b90d7bb9006031e5eb97803ffb4508fca350a2a8c0803e166efec8d4c0c5902e213de63f924826dc24044a4468ebf49818ee5e2acd69e8276a30b64f4bed291ed6f3d94b2c047e6824f681745e0baa6af23c2c0d04bcb23fb5f515fa3cdd545ef112765cd989427c2b3ad93f61993788cf4bf2f2adc9d8be8e5d9685c5e25392cf966f72f9ef90b0ef60b5af4ff0edb3908cafd5b0cb5b743b1cfefd6f2a0bcee129e072eaf5c2cc80d4295cfea51c972104606cde623ca9bbc3bc02066ab257e89add8ab10fa4003b2ee1063cdb0dbdb49880921379fee1f67969148cfd80d71bec72972de8d9f3d7a536e7c9153406c3413012ec60297be30fe8d08a55d0542097f934f2a65a66f1c76a1c37fc6e730dcd8c66b0f62e9c8047c7e340c49bd637e05809c3a4e36a91b1af3e5b195d461102727f798ffe911f2f62ff63d1bb34156c3cf6a045450fc1315fc718ee6b7f3f73d1b2ce02fc061f92d620365158bf87d86c4cbc19e182d7c47ce7dcf4a3288c37d3a6f533881ab00c585bff82be5fe44c134a7eeb421c4f5b7787eb8578d7a62a2c18abbdbe148932eb2ac02baccd86ff47f457200a7ee978827175b2a8a84db8f65f1d4c3d65b2402ed2c97108b9e44c5e8615340b2f1ad556f3052cfd7362c9de67cb1076da9f50089e83f39aae46a4dedc08005918f0e9fd8c9759de5f16b930c6c890651c1ceffd4b1c94efb4aefc173fc439dbf9ca8738e8b08f8aedce8062026e5d5e10bf002ba65456f22fbbfd82b5cdf17301485d9f06ce6ff0f81a2cc09d595025df27459a30216c2de20ad632446597d8902b06b849bb1d35ef7cceaa7824309e04dbca62ebcd4513248cbb3cd212fff8d79dafd2d1753f4e0c002a712cdcfa305071a0a93dbd7d12d456726765ff2c1fbc2f0a40b137e41ac73e4276e0a46712ac5d05aab37514a44fdb8f75582d1a25e31b1ab749267a86af09b2fc5ca1095fc063ff72cf4eda0199cab405dfe86fb868a08b8f807bf0f9c7f5e73efc5ffde2998cb16b2ce568bfcd09d24cd8576bd1663b54ff489f71a72b2ae68a9fa753849425ffd76ca69328cf79073c1bcc8b5ce5f0363cfbf0292c10c91f58e5a200d387cd86894f5372e77388ac1b2312125d994fa00668816204a6c84c8fa63fbcd3697aa1622c044f370cd48cc3fe7623540d845e3d53555562f1333ae91ea48f13bba013e7329f9b7166877603ad1e8e979fcc45d69ae83bb820f20911edc8419c792f559313a6010575ec682444d1c054c20220df04570ac333e6c8e1e0f5edcd3edb91f9a482e32830336b391725f976d3ddbcccb3a1d083d3c3ad42336b19103585f13aed9a7f2a0e7765ffb866929c3784e0e75fb3f1f28dc1ae6b0b03708a7864f8d78f032a40ee041921bdd7921a31e4f43956b25e3065e735faf88605705aa9267fcf643c3f3e1a72dad1bfa1c26e1cb8615d2f5f4b66887f66596809f11f361f19066cf8e3105d17a57e29ad2ffe5d24798e6c40e65a4d5713d63398ecece9483e9a6c1c104b4b972897a698c5d453782df985e29e5dc615538c8edb4f60fd81a949e8450a11fd4a7abd587088de42d8fca7b22a894fe6e97861fa6caf569ff7ec3af1da5b741e74bedfef3b42e4d6be6c517396f92fa2bcf57d95079f8c179c60f06074fcce0a190d5778ce8df84583dba4c1c8d2a4feedd36d57c40e42ae409899f8c505008ef07f653363f0bdd558c2a02ce88b3a28f892dca296e31de83e1e94ccd6d658f029145a37232ca972a5ba1f732df18f207af9d624ea3e67378fb7ae6b56ae0be56c9e2812abf89b65506f9639faeb48f116cf8bdb1f62366d8f77b02730e9062a8e4f4eb91062a1aab59f84f766b0e8f79c13f57c1c46acbfc8415ee71c0de03c8a2f6b33c50f2831d890de0c13474b31c636cfeb2b2cfbc42ae4d49caea2175502211017ebb13f972a7d99731455d32146302cbe3bf85654cc18401aa9ae01ebf21c9a8447f5eef696507dacf68113b0ae1afe9cc2a4cd9648ea6090baa3ddac66ab6b90f90523da44efc655d3762008f337b1d68c8a2e0c2cc67b30332f5a1af28af1fbff53ca8884db80c5b0e5f719a0ee47a6dfed1013687c78b1326e67925d3d649d0758e54eb732759f800abd11e20a0a47f452083b6c5a3d02ab5e34ea69921fcf9bce1c140443598eff2a61b937aff94122e17e8ca04e0a15640952aef0cf261e7756f71744df2bb229cebab4859952bf3398d7aa7244a2bf4854c4f21959fb97864e3b90f91ef3bd2781f5262772b570b27fa84eb198051a4b4151be0c97f671bd8939a425880433d8152a86cb5b891a18faf74ea020ea825624b2eac6c459d9de2a557ade5a7490f0f3eb68ffd850336134ef373530bc99bd41ccbae935b1875296f845c43260433f0879e30ff33a36d059f2a5838ed80b6fe5636a83a090326f6accf708c48895c97316439354855e9b45e3c274bfcd5b2135046bc880cd82f9c4b3de7fc9f00faa52011487dad26c3c836081afb7a2ea8c5e14d62f3982d8c5fca79c17011c05e5404d12cdc6e9e3cdde7c5cbc9e3c1e840fb962389cd35d31e0c6d75f506ae2909e224b31cd61bd01953f3535e9abf28872bee3c8dfc075ebdd0b8d5491b7c0a0c7854febef7ee5d5fd85bb58977a4a5b337751b45f8561695de4f8ae47d1fff58432787d987305e3e3f6c91be5af451cee3fb8c60a04a98cba95bcee352841433f1c5f0ecc3076107ada1dcc2d3190aed12075986b1a65328976b7c8034ccfd1087392e1a920ecb44e5b232aa8df0ef5566d7c14100b15f81fe12d231cf1ec613316b9aaa05ecc2ac5bf891f58ef2243cb6f08502dd8dd548a4c8a22f26cc3ec34f5b286b71d9037b75afcb8e06aaab3780e77cfe37bcb71505da561760d7660ac57181dd1101f52f408d45282414f253f5b3f9dbfc2e9379866f1383d63fd047b196a507043b33a51f42f43c8019d50f8208f88a65a6915e6d3f667ab793c0d4594a0fdd327c4d7e41867d791a4531ee5b1eed20baf0aa3e2119a0ea2267974ccecaef1ad90b852d7ea9536a86d35f94833234793b6fa5ceb0b4ba84797d903c792b54218c94832545517f180e470a6182125a8fa53c6c44c1bc33ccfea6922940757f85ddbdce4dac8285fcd1d981132b6803ad81ade65edf280ab3edca7142fdd28c7ad3a2410ff6e915e0daf4811241ded7e048a3ce680409dd393e9d0262f346ee0a0514a0243b181caef8c2a15b8ffdee8484e60272ffd1f3f293399b32d6b0e6afa2a5c257405d13449716d6bc416eab8ae138f7a1ffb01a8db280ac23b82ee94231e5e3f2b5aebb10598852208e6e1eb2e033d77fe2073f933d7bbef521cb85a6b1296ec766883ae1a96058a221bb3da70abedc17f702f78f39789935bf88fb5cbef7ce9204ece284ac0aa793e2f253bd50ac2a919af39e5919afdd42b9374f0b950b89f9c104125444a204bc2bb6b95129ea5254dd1a9b9b94195482b581d1527d029b44a07746ab71a359c99f5bba77dcf452ac9c3767021cd031c53ab3418bdedfec26cb71e665a73e98553d8a332dc46c6dea6ac4cd6865ef2872d731ca9be7a9ab7c0ae0cbb153498a14694ccc9fb1593d388fb799507bf5d22994be1781924f2be825327b80e2828f020997f2e7610226c16a138fe3625e290727dc18b176a3e4539a90a5a880d6bd62143d31c7cf072d88bb57dde1dd974ca17bb6da8f8be3af4d2eae95453ee9b33edd9dcabd63693e74a2bda09ab80f6a1e13a2994ea8ffee1ca53d2a1ca42ccb8fe9b964f78a527055011870b8c37d51592988f958f8845249d48f301f73eebf604bb2c1b5b22669f738287fc9e804765e063a93ebce776993db5b94b5e0c607b0a0a2a18c422841bc5d4062681208ef28938e7693836122d055f0a1edd67c65b5f86f2c7cfb84ad9dda85f560e3377b118092abc0c14891b33ce9dddbaf6f50aa8532c170d853ee6d393dacca58e572cb8ae8d2aa5d7fa6eaba14b46b29fc08fd91986c992e79ae0b1130e5684b54c58cd59611c68aa2111dab80f36ad8e4706be5ffbc6054450ce85c78c9e4458239b0a8034837db702b69a0d705d6a37ef2db9f6a3b5e768e56af1e22a0287fd91b8aefc44d6d6225c07fd2b60237b08eccac8cbe2d7a86a0a1edccbfcadd9d504f83bed2fb95dd6d452603bd28c941169de0c7473ada8bd003345013226e9b31e3e12bd15973de21eed0807209292941a6971a43e19daaaa8f6196d3eacd2d7afbc6389cfe608311ba45a940c40e73b99cd21ae74cc740aef2bcc4f44abb9db3bf1fec477ac288847e6fa2ecda3902e8f4a6c739e4d5aa149d6fced78572f404f1052c56843e7373988fe480e81d6db2ae11264460ae9eaf2b43212117d13c5bc243b0d3244a791a9f797cf7968da7e3a9031608c4d632f78d7be178e859590056479db09aa30a00c116c9282a1c2dd097a2fd75a3f99018a8bb21392880cb75a8879ab6ebcdaea2767be19aa383ab0edc2521e2abae6f89e72b9262996496d995f388a570a31e6bf33b7d72674bb35ab264c1ef99ca9d0af5017ee19e06618db81997a1d7c6bd3b1d31e3e65861574f70c17ef68ebcdc1d95908e200dc139945fba3ab3928a9c98c6349ec1ef8ef9f90ae4809c9389b3f466bb5d19f9888bc512c55a143f444b92f7c64cf414bda95c140ad1aefc2ce8f27bb69721b6c33e7846fae15b24b24c14a778cb628d6638fcb492a8cee2c666b530f6cf46e9fa265dda42a09dd8e410c17f8133c30fed4da110bab3dd501fcf27b77aff715879c523f52a95c2c8861fc4abc965be5398c9aaabdb795e2172f6f96dfb5376f26d01a09b218bcf1f0078360362cfd5a5517dd4733a1f06501a475cad87acc703eed8709ab1bb32a8355080a692ab86cc714906457bf24406c5e82a5450b34757adcdec0b5b670926753bc87496d984b7428554695784d2004d5413ea3c54840fd83b73d96085cb63f1e29c9c68469058bd500641eb78672e192a3e8593f3699e8cde497dc8b77b3270f6f91a6a7986e33a9f29a5da0c95efcb154ec748da6f63afef8d3d40dc700000000000000001000000db2000003ec2f8cf5cdb763e4bb52fbae033c3ec2ea72f65d820fbda3694555cb4c22ff52aec641992027d43767d7eaca10cc1fd022d9fd8a34d965967daab5a61b9cabd637a97739abc347aa1ea31489cbbafd731fe9c94e68e88517b3c946034b0b1c2"], 0x1168}, 0x4) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000002440)={0x10, 0x4754, 0x4, 0x228, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x861}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x72}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) dup2(r0, r2) 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0xff5a) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) recvmsg(r1, &(0x7f0000000600)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/206, 0xce}, {&(0x7f0000000300)=""/162, 0xa2}, {&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000400)=""/16, 0x10}, {&(0x7f0000000440)=""/191, 0xbf}], 0x5, &(0x7f0000000580)=""/128, 0x80}, 0x841) 16:34:34 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:34 executing program 1: r0 = open(0x0, 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x140) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9}, {0x0, 0x3}}, 0x0) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:34:35 executing program 1: r0 = open(0x0, 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 1: r0 = open(0x0, 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: socket(0x11, 0x3, 0x40000004) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffd92, 0x6, 0x0, 0xfffffffffffffd20) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x6, 0x3, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000180)="adce137fbbf8369d1db54bc73e30b7d4db009ee6eb09cfe3b205770e866f7504ee5ac8ab27658f492d18d766fb5329022672b5c2e64f3006c587449d99b0ee7ee219d230779de1eb1ab3d89ac18be12bfef2ea1d8707e38aa309293b2bd7e52fe947159f5e1005d9bdbc3b50d4a27d19ac30b761a93a03537e0ea9a604da5e656e51b2f0c4343f8ddf590b00da7bd6b2a8454f8b556c14079f6be9d3af2bc784e5ab70efc728a4de3fa66f3f1cc39734bdcc8b521fb1182572eb1a00ed6bcdbff8f1d679afe0155668fa719077b1b10948067b3b1868b52fa0a235b94ae687249d95ab2bf8c87eb565c2161299aa29672de8544e41e11585114ad68cc5ba716467d875c1aa57e3d72a5587e05fae3479ac63d2911d821ca8cfd0850a837157934984567dbe57c5dbaa549a9608bcb67477c1fe0148618f4491230b9533d5fb899041a08489e3f100eacd7ab3aef13aad7d6299873d60cf7ef3582fd86e3b280471f0aed70c48f26077a82668ff833b762d5de340069f87061d78b834f10ba9eba0f2f868a8dc57d7ec031f2db1fb7b4338c29afe686bfea40ed306d1debc6244442d6720b321002bde7a57f02a5fe6e8ec9b76ac001e28664e8e1cae9b45826516849d093ba4687ac5a56def37b300760fa158dd0e6ca2f4992887ec881f254fc33fef86e9faee9bfd9b615604e03aec4121e8814d7fdbbe2a9a804fc2c3cba3b7eb2d20863bd3384be44ddb8e319106c72bef04980de37c5cab35899eef1ecbc79c1f31c40d31d0c93f3ca6100f1e6a6b577ac3eadb8ad929ad721311aef72ff396c4d50b9f9a1a47954f693bfea887506f7804b5d657f76f18e93e6e54b0e77c90e1548073fdec343e1f6e08261004050fd79ae0dc2ba566efb7add7758729d1f5080ba696e9b51ef4deb4871b0ed05e55b5deb8d9e21d5e31a0b8dea07a5d5c0bf2119c4a561857e66dc75cbfe861372f4bee2796aca43407b582c80f8fd02f013bd5bd06f7e52389dff051185e2e96cde547443ef8e7896f4c72c996186ec8c1911d124efa824da52862675fd1ce9512ca45f3fe018e07e76f1181cc641f97b211b0a9f15e1a649ad99d1259f88970433d4cd19e60452366e43b465cf189f79da59ee4ae644c76ce3cac3b4ff967d242d8389a7a3cd273fef9868d9733bc001682738c6991f09c40c00bbd3b15251747e506b62125ac641d211523ac63105fc630235c99ae814cf7f949eca3ce5d4a4f22ffd79c1ccdbdba49a3df5fba59895b8d95f1a6b7d5f90086bf698ee9ffebcff7506c36da7ad8298a128982a49f11ffd93fc2a9d9ccebd8e44ea9184ef7bff6932f716bc8497186bedc0385c45951e50657371af7234c5b70b5060385bd2d13424274440c145edbbdd1fcfb04fe218e368e239c15e5eaa89dfe6d44d9513062c0fa8810f208565376061ec9a416fbfc327e67f32ae0085fd7997167b450bb0e5e11ced258aca9814975e295bf0e0d0d4d78f13a1925eb90551cee47d3002a4f7bb40b87a2fd74febac5cc609fbca6c2c9c23389153a6ed454fd66c78475dee897cff36827bb8a1c9082cf89dfcd1045676b4189597090b2f9b046b5b32a3c4ecac93040150b2d828198380a6e95fa6a80e70d096de50df96159b2feca25b1031f77707c7fe0836b14976e60bddc95b0a402f0065022102893c5113209f50e8a038e151aa148e5d51753a35affcb88a14a13a36f58fc8790f5c7031489c968297fe73363c05e130308472a8e2d57b3361ee8d85dfa2a093d9045ec0acb6354d66dee6705b974168b617b9fe8a2365d23735c44de2949efc41bd3c6072adc4546eb5a1513985fe8bee2a0a80138e452f6e31c17c5b87c3689719a8d41c355dcf25591b7e922a29537031fb207b59bc1bc6d8d02060aefa39c6022249d2f34ce7107bcc034171c21dde6d6cacae71c27ef9841c151838c5564baa2dbc8124f104d92390aa1cf7dd775ed3f0d373eaac7e1edaf77948c8cd9692fbce7327240d7d2a31b614adbe1e3067feef1e6baca3c3476abe0016c1b214477d2d28486d5247bb65b2415b3b540323db772744369bb3fae6027c49bee40df1e03f671b74a1aaaa122b0bf3c15b7d034d427bd6e1225f5be718dea39ba5f99c371d6138d1926aa878b1fb3d8d254934f19c791a9dd622d15309840d2a44dfbd90a94ede0622cf053e5c80d289ad0aea11f588a607cc14c9d22750d37e4ba5873e8a42ebe65f89438586124da1658f45a6d95923fe5e41280782dcdce0d4a323670648b59e6fd82b7f59ef40f604319a37fecc9b32a3101f06eafeb151f7cf976573e7f1aa22a860167131afe2c0d9ed99d389ad71f5d5dc6837423c7bb0d2d91dc86e03868fa4396f8361a92008b942ffb1d86ee1902a094d6a476844ab53804e5b6755b98b3d403691308bcf738b1c6475bb151961a8ce6f7e57d86436739e2846c259f7fb78608dea03dcfc870c177560e6506b1b59b91ae2c1ea4490e182ae6d2f1e31f16446d2eed0dcbbc26733032d293f023c9cbad77926fd5e8fae859614cd186b86866bc2b4a3989b879644f7c6594b968037704f655200ab02bc575a433e254c9a54133d185356b4ae8c2a09e76d185719b177d11b55b4fe353e839477861f593bb5101e77ee742e598acadd55906c1b70a71defbd4c73efe255fed6a8717a5f9701c5c0582484afddd5e991f5876646c990ea3192ccb9634b57e3967defbf0b412b2ee7e6d96c55cf3114c43e43c7bfa2567d098ff410a359debb753994cbbbd8b0a5c550bbb93a6279b0fceaf9d9183874c16c5bb9694125bf354a20f6d0061e4acc5f099b5fa5eb85578efbcaad06761a53580732ccaa932a07d5e8880a6de8358b6f3f808ff88508d061bcc8cbc1f538cef4e305a29ec019d4503b65868149e7f27d18d4525151b379fccd58f3a42f716c6e4efe627c997986846ee1cded313a59ab5b69136c1815f999c61a1f579bf64b3c1bbbef0cae3ac3376b104eaac1c22a29cc48e2da377a30201d9213e58c1d1829928508b90e072b642c23968eea85d56a708fc620facc67e46f4e79467460e3ed112b92c045551463d4e17dc5c01d266043d06e2ee2910ebcef91ee1d4c6922a1b4b3ba3108e2982b1cf3d23797cdc5d6f8d0ea14d4f406ba31d4d76ecbf7b780c4020db109f9ef34d4ec940bc0a88b32adfb9c3a1b035908c3de78d5dbeab2f3a136070088b4a31ffd0f413caaaf79d6c9a062d553d619b9ae57799a87f182e5a6a7d52b5c15472bd9028246ff457f60356ec51619ec7e4a1b407ef82a085760d4f13888c4efdbc0cf2740ef2c800f56722bfae988a0fee76abf5ce946fa453c6d35adb44d9ab466c8e45c10bbd2c92a0cf867b163d14de0509a228b378c99a340c9977288bd1044ed260daa7be7dfdccd2b10805f430ef1cd67ca16c65ad54acc813ad8dd5226ab22849b13aa97adfc4077e0315c6f5efbd0fd48878747fe31c5f8cea35d662576430efb19d26c87aa9028e213bbc3cfedbb791f42eea5bd83136cc0cc6ac3daaf2bac246e7081b80fa548a1db86e39be4bc4b236dacaada1e0f676ee7920ea9d6f882d9b9f10ad299cd1d9bd6319d88d153c4cee39327a909cada43cca41f5b534e6a13424b3dc6d3915fd237951d022215a22acacbc0a1cb19aeaffad54f36af40fb569d32f667510c24a7141e2c7ed78b7c2db7097fe806893ec68e138076d77f751d352ec26984bced2e32bd1e0c612f84a651597ad7ac2fbf8737cb38317955e72b6c7339f9a277931ae92602b9dd9dd0da2d2bd8562edb2fa7ba09d5d76dd39b450b511ff620a3efed42eed6fbfcc531dc2709e5c3b9b83f748e7c2fa6ba1c2fa81a59b171ba7aa8c3062d9d86330856f47726fa861a3fa8e1e02ae737ec014207f9d8c4103e12e99dcb98d2b839fda4e2a8cf547ed93b4818f720ab5770d62a00f38ac30b1dfe7d864178a0cb8978d690162323bc975d874e94c8c9c895c5360c56b158fea1eab4ff28b0bac98d3825c8df3a02ce8ad5af10ec318441e70eb9bdfb6356f34fc6a5e8cb0e3e580a7db9c13287f5ea189703352fd8b13c7be6ccb8d8568356a1b6fc041a643d4a153ef91fa526a1b8002c92087a47f449d573b1db9596c8db1d1af4d5a12449824cc9d4df5574caaadea3b02befd901c378f4eec006bd2b2ec84ac619205af8cd422d20748bf5a64c536651943aeda33db4d121528809d31fd0b22ff0d86fca1007543eaaef96e354c284122b5bb33dd273690601606f06c753455039412329d8f543db68de44ae0edcbf4db26b1dcf8ddabe98c88d306d50cf412b8975668f97386e1eb1883b78f4d116bd10d3b7ae170e9873f06282aace4cc03f9b0a6898a7741ed488fb0c6edc121ebb7169fc8b59f5296c843960f21273d3877a97cfdd690e2232275aa64d74f2a7259d8ac9a815409d5763b23d6a8fb72622e976cd51829040a5b04bf00f8d218c0ab8b829bf90887f424b6ae2ed7559600ed9ad875a266f87ae7c97564893e4bbbaefaaf06af8c3381072024bec2ba7034ad43a0c47e94ee522a5d9769531b80701443cb0d1d04cb74a65a35e5f2b094094945158ea146d397772ac02e18f4f804967cc10a14365ee7fab1e199095dc65af0b415e7d1b704443332d38c525a282ed0a3326fa97bc8098d6b9ee4aceb2bcac80a14209bc531c9abfc262f427190ec5aa05950d39b35806290b39bd336f79e9c34e614de12f658ceb275d08b50de5b21fb5e19074b8c626de51bf2cacfefbac771a3ca4c557aa1c05539defcb4dbbfc7eab43274e3f383325a21db16b63702d77062b85218e272d7d86d5e9f1dd4e64c7a24085f757c64d0c71a4fea177d67b237962f33cc8ae4821856da1785af870eb0b21d931352945a9effe59886a9aa485ede94865768d0952fa0835f4b2ba386aacfb48b3c01b9dfafc5cdd46f8a41b1ba869faf71f45d6ff8c45066f479b491eec5592cf881f151d0964edfe9a3455ea8c05a2ee1d4abdd51fe8b46f398c819ed45311e6106f1449e048679d60689c1d653bf43cc4dd0524cc603aae351450d76e447fbe9d746f22c9a582c4e938ffae19dfb5049de202e5cffe9e7fb7719535868c43b14a3566ed5a2e246bfa5e1ef332efca95c8843ef522ffcdf95c3cbe1784d9ba7f83e062a935c0eebf0c793561d52ada5fbc5df9bb612b1282722081013eb43283c9f2179ff021a426b21cd97f203af80a163c4f4808e08100b02357e51004cce866253271927780155be26318aae89ad7637740a0402d635c3f80282f4f85fe98f2cde0bb805487fd1ad593af380e7dd90475dbe9fb0be9fec2f35cc33567fa8376618141d279ca5fdf4664e6a6368c0257369bbc634208d2ba552400dae6fe76263dbcc0210c045b627450cbab2c3c60db3304edc0858a1f9461bcd8ce470c40f41f32a8732b8b43eec9a8a2205858ecf804e70b25ab24c2552290bbcebb132af31d8d210f50946ad5668ce683f397b4059d6884261f53c6eee768522a3d777716616af8d36dce70b5f8cd5f599e961d8c1ea0350c39f7f7bdd2134b06e2649db7c28704f51e5e71fc5bf3df727c9561e946ed3efd08e6a21c642c9f60b0bfa0c03d1a90f7258d700c6c9a6211c4ca1492822a960f8232ddd148511e5bc236da0f969cf2bdf188d6cc6d073e4ad4b77cb0204b77916a56653b8f9d35efce05d5af51724d8ef9bd51d54e26c6263894c321be9306bf73f22548502170187f77b12b9cd07baaccda636d5edb11ea235c74f32f80b6c85", 0x1000}, {&(0x7f00000000c0)="5aaef0db6e3e00c7c793e014a9dcc72b3bf8d6532b93e2b86db0ecefd899ac2ef27d88507c317e0fc0d11f07003a9bf06ab0d2cc161a92065a0e2ad09b3cfcdf756f55139a5e9b81319e758dc8dacb43f8af4cd8e2e7a4c542b8637591e0bf38516d03b93d94d2381fb3169da9efed13", 0x70}, {&(0x7f0000001180)="d1abbf", 0x3}, {&(0x7f00000011c0)="ab846f3839e05f391817a5bc62def974034376d2174d1003b676f7f3b467834ff323d90b52ed9acca742f4bdc344e04f52b6066fe314f4716aa36393621e327f9520e1dc073fb075d7e35e28d58817ed7c04ba935910872050ecd70d7d81c11fe998b2e000a7d752d2346cae3210ae86430257e3f994e07bb68dc68a346db287c3d10991e1919f3958e1aa7d8cc4f32e3eb010b50441b9c995a270c34cce4725863290d249c9f761082c2cd3d3ca48d081ce148b7d96a19441e7ebb83d57f1797b9854278d654142abbe813bfd7cf5e126103a91e1f32425822907d6606c4eb2807a7de56ad4125ec53b3149a7f7e5b86c40952d451fabd3db9008", 0xfb}, {&(0x7f00000012c0)="53868f65714ff514403c1593ee82dd6ea000cebb7a787fe636c7078156df38a237d0fd45a56b0e853c8688d91ace6a26cd99fe815ab5f35e4d27a19cdbdd1e9c05ca52a379a6ee5ef116a51b1289dd3d9a5aefe472c6c427056fb2cf0a277ff41c86c06b", 0x64}, {&(0x7f0000001340)="7bd7c9e946f7e208898592c8f80b0ab8006da1f8f450b9507b38d130a4fa7a10d6a8668c9c4ae9f8d5661c56efb1221f4e576fac3d8ef6f558c7f8e5b7c7b51b57fab39df39f5021a6c35f495e212ca7661dd9ce6a8fb61f06e63101ecc554aed21ba3ac436fe3344f10bf80364421cdc43b2ef4c961b7024dafedec9396aa9d514dd2155e9746d72834e192942459ad960f0b341966c42b5f6495a55b182fda7311295b2c0d3abddb2524a69766abebe57ff10fe1aa0815e4c8af2b9f57b6755f5ca51d1b1bb57abad4d5468a0e8037527eebd360bb01732f6886fd73123a752bafbb2a5bda70b057bbb9e1ef4c69940169c91976c7d1f9043945df5f1d", 0xfe}, {&(0x7f0000001440)="601d86588b6d05796920ca363eeb960f7e8e40e039ac4a8cd978b5a2045ef853cd14e3ed", 0x24}], 0x7, 0x0, 0x0) close(r0) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff]) chmod(&(0x7f0000000180)='./file0\x00', 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/4096) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000100)=""/51) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xa2fff00194ec7d45, 0x1ac) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x80000001, 0x5, 0x33a6872f, 0x9909}, {0x45e5, 0x2, 0x81, 0xea2}, {0xfffffffffffffe00, 0x2, 0x2, 0x6}, {0x1, 0x7fff, 0x7f, 0xff}, {0xffffffff, 0x7cd, 0x0, 0x3}, {0x2, 0x3f, 0x3, 0x4}, {0x0, 0x496, 0x1f, 0xffffffffffff0001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x2, 0x200) msgctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x7) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080)=0x6, 0x4) socket(0x6, 0x400000003, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00005dc000/0x1000)=nil, 0x1000, 0x6) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000200)={{}, 0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]}) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x6a, &(0x7f0000000200)="b2") symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = dup2(r0, r0) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f00000001c0)=0xffffffffffffff68) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) open(&(0x7f0000000100)='./bus/file0\x00', 0x9080a65bfba7344d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) mknodat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x20, 0x8) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="0000000203287f07b7efa76d410d59831a5283e4b28bed11", 0x18}], 0x1, 0x0, 0x0) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getegid() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x3, 0x7, 0x0, 0x66f}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r2 = kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7fff) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x9) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x10) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x3, 0x4, 0x3, r1}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x1001, 0x0, 0xfffffffffffffff4) 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db8", 0x2}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x100, 0x10) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="bae681cc532e7535625461ed44235934e4afeb86557bbc1164b7ed64ef22f74dd66531047e05b7e5304cbce88c6dfa4fae26365bbd66ba0783792a81acdda824a3057e9fca982921cddf000050ef219307f32f17babc58cb3989a07846c45e06c3696722e22e5eb1f6f8a1d657668828f6705fb5f59725b9cdc24186e2d70299525c5808cfed25147b57addc69158955dcccb63da076aa"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) geteuid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') sendto$inet6(r0, &(0x7f0000001280)="942a48a71af441844ba376242926da17967cccc5be7f2566c79741ebee5955fd68df58783e3b4c30f509b6127a69eb47bcdebd351f97ac070161ff52a5969a57a2a8337a0cd111e7cda326db8e69560cc28ab4d3120d2dc24c65a1d468bb9e592cecb9a7a6e64f712a9a800a83a7922532fc66939a27e64b75f56e8b3bb1bcac36b52b199bbc880633f2a2156bdda0c34665ae4f7fa727c5a86b7c3303d6c3c60e34c58a88", 0xa5, 0x400, 0x0, 0x0) getgid() 16:34:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db8", 0x2}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:34:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) chroot(&(0x7f0000000040)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x806, r1) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:34:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db8", 0x2}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) uvm_fault(0xfffffd803f013ee0, 0x24, 0, 1) -> e kernel: page fault trap, code=0 Stopped at frag6_input+0x762: movl 0x24(%rax),%r14d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f013ee0, 0x24, 0, 1) -> e frag6_input(ffff800017b774c8,ffff800017b774d4,2c,18) at frag6_input+0x762 end trace frame: 0xffff800017b77350, count: 0 ddb> trace frag6_input(ffff800017b774c8,ffff800017b774d4,2c,18) at frag6_input+0x762 ip_deliver(ffff800017b774c8,ffff800017b774d4,2c,18) at ip_deliver+0x2e3 ip6_input_if(ffff800017b774c8,ffff800017b774d4,29,0,ffff80000069c000) at ip6_input_if+0x153a ipv6_input(ffff80000069c000,fffffd8035192700) at ipv6_input+0x48 if_input_local(ffff80000069c000,fffffd8035192700,18) at if_input_local+0x121 ip6_output(fffffd8035192c00,ffff800000a89900,fffffd803b414700,0,0,fffffd803b414690) at ip6_output+0xd35 rip6_output(fffffd8035192c00,fffffd803b415300,ffff800017b77838,0) at rip6_output+0x4d7 rip6_usrreq(fffffd803b415300,9,fffffd8035192c00,0,0,ffff8000ffff2290) at rip6_usrreq+0x5cd sosend(fffffd803b415300,0,ffff800017b77a68,0,0,0) at sosend+0x660 dofilewritev(ffff8000ffff2290,3,ffff800017b77a68,0,ffff800017b77b70) at dofilewritev+0x1ac sys_write(ffff8000ffff2290,ffff800017b77b08,ffff800017b77b70) at sys_write+0x83 syscall(ffff800017b77bd0) at syscall+0x508 Xsyscall(6,0,c,0,3,32a251f3010) at Xsyscall+0x128 end of kernel end trace frame: 0x32cd4ad5ab0, count: -13 ddb> show registers rdi 0 rsi 0 rbp 0xffff800017b772d0 rbx 0x600 rdx 0 rcx 0 rax 0 r8 0x30 r9 0 r10 0x52820cd894fc21a3 r11 0x9bb58db7b599f6a9 r12 0 r13 0xfffffd8030394f30 r14 0xfffffd8030394f40 r15 0xfffffd803be4e054 rip 0xffffffff8195c922 frag6_input+0x762 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800017b77210 ss 0x10 frag6_input+0x762: movl 0x24(%rax),%r14d ddb> show proc PROC (syz-executor.0) pid=148337 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff33d8,0xffffffff825604b0 process=0xffff8000ffffa368 user=0xffff800017b72000, vmspace=0xfffffd803f013ee0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 12345 388965 91579 0 2 0 syz-executor.0 *12345 148337 91579 0 7 0x4000000 syz-executor.0 91579 159540 98846 0 3 0x82 nanosleep syz-executor.0 60490 492627 98846 0 2 0x2 syz-executor.1 2774 113524 0 0 3 0x14200 acct acct 87535 419103 0 0 3 0x14200 bored sosplice 98846 160915 98929 0 3 0x82 thrsleep syz-fuzzer 98846 241848 98929 0 3 0x4000082 nanosleep syz-fuzzer 98846 468087 98929 0 3 0x4000082 thrsleep syz-fuzzer 98846 172729 98929 0 3 0x4000082 thrsleep syz-fuzzer 98846 424189 98929 0 3 0x4000082 thrsleep syz-fuzzer 98846 262351 98929 0 3 0x4000082 kqread syz-fuzzer 98846 502104 98929 0 3 0x4000082 thrsleep syz-fuzzer 98929 368157 70255 0 3 0x10008a pause ksh 70255 240824 40972 0 3 0x92 select sshd 74294 221071 1 0 3 0x100083 ttyin getty 40972 252673 1 0 3 0x80 select sshd 92669 161923 17361 73 3 0x100090 kqread syslogd 17361 311425 1 0 3 0x100082 netio syslogd 18825 11437 1 77 3 0x100090 poll dhclient 72409 89844 1 0 3 0x80 poll dhclient 73261 125331 0 0 2 0x14200 zerothread 81535 473584 0 0 3 0x14200 aiodoned aiodoned 70136 281759 0 0 3 0x14200 syncer update 37285 89698 0 0 3 0x14200 cleaner cleaner 42631 143121 0 0 3 0x14200 reaper reaper 20745 81496 0 0 3 0x14200 pgdaemon pagedaemon 45641 92106 0 0 3 0x14200 bored crynlk 49600 122867 0 0 3 0x14200 bored crypto 81613 45090 0 0 3 0x40014200 acpi0 acpi0 47466 450128 0 0 3 0x14200 bored softnet 18946 205089 0 0 3 0x14200 bored systqmp 93333 432580 0 0 3 0x14200 bored systq 93208 325316 0 0 3 0x40014200 bored softclock 20292 451843 0 0 3 0x40014200 idle0 1672 110780 0 0 3 0x14200 bored smr 1 159397 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 9502 6337K 7236K 78643K 13526 0 0 pcb 14 8K 8K 78643K 192 0 0 rtable 108 3K 4K 78643K 558 0 0 ifaddr 55 13K 14K 78643K 149 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 68 0 0 iov 0 0K 24K 78643K 113 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 77K 78643K 2256 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 15 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 0K 0K 78643K 138 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1196 0 0 sigio 0 0K 0K 78643K 18 0 0 proc 42 30K 54K 78643K 638 0 0 subproc 32 2K 2K 78643K 119 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 112 0 0 in_multi 33 2K 2K 78643K 133 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 339 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 86 20K 26K 78643K 3688 0 0 UVM aobj 51 2K 2K 78643K 55 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 135 0 0 NDP 11 0K 0K 78643K 46 0 0 temp 162 3535K 3607K 78643K 33713 0 0 kqueue 0 0K 0K 78643K 9 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 17 0 11 1 0 1 1 0 8 0 rtpcb 80 79 0 77 1 0 1 1 0 8 0 rtentry 112 101 0 57 2 0 2 2 0 8 0 unpcb 120 349 0 341 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4082 0 4082 1 1 0 1 0 8 0 tcpcb 544 235 0 230 1 0 1 1 0 8 0 ipq 40 4 0 4 2 1 1 1 0 8 1 ipqe 40 8 0 8 2 1 1 1 0 8 1 inpcb 280 781 0 771 3 1 2 2 0 8 1 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 21 0 15 1 0 1 1 0 8 0 pkpcb 40 9 0 9 4 3 1 1 0 8 1 ppxss 1128 13 0 13 4 3 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 415 0 224 12 0 12 12 0 8 0 art_table 32 416 0 224 2 0 2 2 0 8 0 art_node 16 100 0 60 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 10 1 0 1 1 0 8 0 semapl 112 136 0 126 1 0 1 1 0 8 0 shmpl 112 53 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3162 0 1747 47 1 46 47 0 8 0 ffsino 240 3162 0 1747 84 0 84 84 0 8 0 nchpl 144 5005 0 3374 61 0 61 61 0 8 0 uvmvnodes 72 3975 0 0 73 0 73 73 0 8 0 vnodes 200 3975 0 0 210 0 210 210 0 8 0 namei 1024 14874 0 14874 3 2 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scsiplug 64 8 0 8 3 2 1 1 0 8 1 scxspl 192 14722 0 14722 14 13 1 7 0 8 1 plimitpl 152 73 0 66 1 0 1 1 0 8 0 sigapl 432 1352 0 1339 2 0 2 2 0 8 0 futexpl 56 18265 0 18265 2 1 1 1 0 8 1 knotepl 112 342 0 323 1 0 1 1 0 8 0 kqueuepl 104 258 0 256 1 0 1 1 0 8 0 pipepl 112 734 0 715 1 0 1 1 0 8 0 fdescpl 424 1353 0 1339 2 0 2 2 0 8 0 filepl 120 7597 0 7501 4 0 4 4 0 8 1 lockfpl 104 365 0 365 3 2 1 1 0 8 1 lockfspl 48 129 0 129 3 2 1 1 0 8 1 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 38 0 28 1 0 1 1 0 8 0 ucredpl 96 1138 0 1131 1 0 1 1 0 8 0 zombiepl 144 1339 0 1339 2 1 1 1 0 8 1 processpl 864 1369 0 1339 4 0 4 4 0 8 0 procpl 632 2763 0 2726 4 0 4 4 0 8 0 sosppl 128 5 0 5 2 1 1 1 0 8 1 sockpl 384 1238 0 1220 4 1 3 3 0 8 1 mcl64k 65536 22 0 22 4 3 1 1 0 8 1 mcl16k 16384 5 0 5 4 3 1 1 0 8 1 mcl12k 12288 14 0 14 4 3 1 1 0 8 1 mcl9k 9216 12 0 12 4 3 1 1 0 8 1 mcl8k 8192 16 0 16 5 4 1 1 0 8 1 mcl4k 4096 55 0 55 4 3 1 1 0 8 1 mcl2k2 2112 2 0 2 2 2 0 1 0 8 0 mcl2k 2048 59221 0 59177 18 11 7 14 0 8 1 mtagpl 80 38 0 34 2 1 1 1 0 8 0 mbufpl 256 101092 0 101004 11 3 8 11 0 8 1 bufpl 256 10268 0 4783 344 0 344 344 0 8 0 anonpl 16 138064 0 127071 85 28 57 66 0 62 5 amapchunkpl 152 6988 0 6887 31 24 7 29 0 158 0 amappl16 192 6630 0 5951 67 27 40 47 0 8 5 amappl15 184 8 0 8 1 1 0 1 0 8 0 amappl14 176 153 0 148 1 0 1 1 0 8 0 amappl13 168 68 0 66 2 1 1 1 0 8 0 amappl12 160 446 0 440 1 0 1 1 0 8 0 amappl11 152 488 0 477 1 0 1 1 0 8 0 amappl10 144 197 0 195 1 0 1 1 0 8 0 amappl9 136 626 0 622 1 0 1 1 0 8 0 amappl8 128 195 0 171 1 0 1 1 0 8 0 amappl7 120 172 0 166 1 0 1 1 0 8 0 amappl6 112 455 0 449 1 0 1 1 0 8 0 amappl5 104 619 0 609 1 0 1 1 0 8 0 amappl4 96 1389 0 1362 1 0 1 1 0 8 0 amappl3 88 523 0 513 1 0 1 1 0 8 0 amappl2 80 9695 0 9627 3 1 2 3 0 8 0 amappl1 72 33474 0 33067 25 16 9 19 0 8 0 amappl 80 3078 0 3044 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 54 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1355 0 1339 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1355 0 1339 1 0 1 1 0 8 0 vmmpekpl 168 12625 0 12597 2 0 2 2 0 8 0 vmmpepl 168 164681 0 162956 166 66 100 123 0 357 23 vmsppl 272 1352 0 1339 3 2 1 2 0 8 0 pdppl 4096 2716 0 2682 6 1 5 6 0 8 0 pvpl 32 373476 0 359481 186 40 146 165 0 265 18 pmappl 200 1354 0 1341 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 505 0 34 14 0 14 14 0 8 0