952d55a51b9cc18424eefb6ee1c1cbb8cd9f4f8208fc35c9c4a89a1a8c48ba2e0312cbf3b61a64c26637be774f2362e4d22d5e4cac14a553afc6eafc9f4d8746b2f2518ad65de651cacc56349814f9d50be84773c04d719ca8817ce8c6cd2322b3421e31f7be41bbb9303d4d669c26dfd9d5380b0d54cad3b2a7c620341c12f7a3b0d0c598d5ffeba424c4fdf2f249342a650a4c4e043eaee4d487a9264419b2310668c24f66518effe04c570f00cd54600c0b0e53d42eabca6b6a536bf6a2acd96f4e4e5316e938b5d44b2af3ef694cf13905e025ff17d8db1964dc6b89c6ab3726a61dfb8e22ad380595d04e1d187e6bac10412855ad0f915e10d8b07f9def6e689df924228a75f55cec9d3c5a7578da11de3d01ce8802aebb7c7032d6099130baa898559faccf7883b28e9405e2d5461f23512fa25fd739ddcef67f61c697586e809126a3b393502b0305e3f1b57a4d999c2e69c7bd069f65640f4c9d90f12d3acba1d2963145426b5f72383a10c125f0352929891145488e046e31733f84652cd5621fac3103c815d3e0", 0x1000, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6, 0x0, 0x0, 0x8000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff38, &(0x7f0000000100)="0a41ba01b8f17b") 16:00:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000640)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x20000000000000e8, &(0x7f00000005c0)=[{0xfff, 0x0, 0x9, 0x2}, {0xfff, 0x5, 0x5, 0x4}, {0xfffffffffffff156, 0x9, 0x5, 0xd55c}, {0x5, 0x42, 0x5, 0x3f}, {0x7, 0x0, 0x80000000, 0x7}]}) link(&(0x7f0000000f40)='./bus\x00', &(0x7f0000000f80)='./bus/file0\x00') ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000d80)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r3, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r3, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x5}, 0xc) munlock(&(0x7f0000ff4000/0xc000)=nil, 0xc000) r1 = getpid() getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r1, r2) connect$inet6(r0, &(0x7f0000000000), 0xc) ftruncate(r0, 0x0, 0x92) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x81, 0x3}, 0xfffffe2f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) dup2(r0, r1) ioctl$TIOCCDTR(r0, 0x20007478) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="12722eed07af3b15d0825d2165419b826c712b094dcb95800bde7a82d508a62142322cfe4e124fecf52339c89edb9e34731052d2fbfc690eab37415a5d755e25775e966f2635ea12449c92117a8c8333e9ec8a4e67f4e736354ed21d188f83632922bac12f9dcfe2ff161813c1a292ab5e948fa16f7f7ff80cf194ed547de632682ac0cb7affc3f0cdb07923e98977e8efc09fe460bc7cc103de13015f75b25b6f72e42a14ebffc491074166894a40820a41", 0xb2}, {&(0x7f00000004c0)="fa861881dd9d3a8cbc11329a96157d3c02c1a2298c8e3df4cd04bcf4731ebd374a5c87e03f86532efa9e710b061ddba987173a1511734ad6d879a06b1af19dc8ae33f742138ea36484564afd86b5582bb08032549f252a57500cccb8f664e4675549d8443a491b2804a70092b90fbbfa7b056021dd75abc8177306947a6d3dc0730285161eac4b0de769a3a3a583925660283f70cae4735d258b3106dd2094b8ea7b951280af09e0a6c55c49f9634bfba08c066346863142bee8efc2044e19cefd61fb5d86f93a81b8c83c6109b1b235451fa9e59c7a57a4b2d411acc5595205bb7fc7addf3f628258747081f4f469658ca67c8ee248beb03bf5aed217ef50f38e28c676533ae418e851c611de5b08569ff823d93f8550b553d1d0fcc3643bd1de811e05643c62e09092d16b6f86ea01f26d149acac520ed268ea4cd6f6fd1b4c6fb23ec59ee8585c3136b6c354e8076d0ede840cf8fb95686473de0ddd249b130e0e79e081dfdd227a8439100b5d42f0ff887900e6595fd1d9f7b4663d065198cf8c135bfe5d5a1b5f4f9f24f6dd6519464e67159abf8c38aee6ff83538dba30824a0c0e68fe55426d89da434ca2844f4004c176fa2144a7c2831ce7502b116902098e5dec85c39e9df2b22ee039d2c1ee9561e974e981620ec3c4db4dcacae9e54cae026f6d7cc03d74c7043357f87f0cec4633ff0b9ef068b5d5d0c425b5d4dc3dbca60ff614d339f1ed18cd91eeec27028dc8f67fc86ab94b05aa17fca87d69804156d2cd9cd9c8639fbbd8fde3b95cf4fce7f8725ec587982920b53e7a77db370f2adcc25969f82fe16b19983bcb48a8c2a2dbf77d0c5451dac5618017afde96ec6dd0a1b7667b8e1d3f65b0f4c72d30a742d4512cbd6e49cb6afbeec1e8b96d8c6176194909b8eab81633f79ec31c60ed3a809bcae1b565f14e3ec3684858ba6f9fffd107d1ad5ecf6ae8e648c233a793fe611e63660f391940918327d8dcc4486618aca19f27cbbeadd31fd2c1cf141765a8a9073adef74a68f2bc3102fa3ff74cbe25c807fc48fe1d046330dd6dec494c59953fd5735de2990d7ee6a0386e0441249d05fb462d556c0573efbea5427215192421f362361231fa6a71c4fbeceaed6c9e8b44fe7f6b90b53b410a67f7da190c5d18ca2ae33ff540f949abb5c7d2e0de10a7e60c8fa778674b9744dfa42533a6c7d618b4e541605028c11e47b01e06511d860218b56fb085e6fa07321c3ae4b2ebf6f4838b5a538322ceece90d96eb09025a25ea84f0c3d9abfdf8ca031a38c384eba1e3f5b1af134f440e854b268c12e8e7fc186c29562636307726dcb7589b95396c457b6cac9f83f956c0bd9815de4e30edea4849249de484176145d53ecf687e7b96dc21fbb434a8925de26005b302b4668a7e1c313657d577515145920c3a6e76fefbcc51aace93c32779fab24aaed7ad6f5da12f4b81be26b4f9d4fe627944d88e6314a59726dce1b823905eaadcc2cff61455026bcd3c606a6dc65fd6edf08a18c34aa96b80253647060a3986891d464ee1e7634d49785687fbfbc1ec7d11009be2506b9e2d1073729c5a3529bbab000aa1fe1ef24f14f820d579047629883f4d1e6f87bd3e54538783630da25fb5cf682347234176ec2be1d5f59f6d67c7d1ce03a5b5f24413d93fc93de6fb2ceee3c1d560db474f0a8cb757fdf2839fe54c4df3318ae64de60f0e133a97fa530bb4fa62bac25d845b269778006c76fafbaf27a5a335136fdd4d84edb75b58086237664ef265e35307b4f33b2cf0a17de469cc7bbc5af4aea02e31b0f14563141c0bc5be56a537e390d76acb785bc0be04e6d6889e42b2736a9afb0d6ffdab14086c944d00f7b569e8ac05df893907b217a1b7308d57ce9cd026a061aa8485aef5fcc316d05f0c9c6d8312905253dec65e90a4218af4d223e9b0b49c4d206ef278573df14e65ef8ddbc5b5f4b163695bbf0d462cd3f879740400d50bb2e5a3017e86aea8bf14c2fe48cc5b619c7f5acb29d0a29818981c9b2291e3b4c6d3b0154dd461757c1cf19988f38d650ce4aec135a3d90335b104186d524cc55e5f0009920df1bdb3c771d045182b3907fd73f1578f4044b63de52c7134342e63096ec120d62428697ce1115897409f268ae043aa562d27fe05a527618d0019b74fd9896a0cd5f5d1e2813515d70af9199ceaac706177226ae629213a619502d156a9f19bef2f1fad3c27369acbd0d03c2f56199faf48c638c52c6e0c368e65d53c3bbc28921fd361b3af94142187e5f3b6cee415e4f89f688b2da05f850d0d42ad02b663cdfe4550d686905aaeba998abfa9a3cb06ba52a6e59cbc6f93e946536c402c1ba5219b2f3fc5a5d47e6eab5b99d3a39b8749f9521aa4e8348fd255ab12f8781168c29a0b65d184e1ba8def86a340c125e9b6c1d11a3a120d0b8fd79a36a049d14045d712280019008e27c5d9d4889838ef2c614560f5d633dc9b8e46ba5d39b0bfa2876807b4c148531a29cdc07136a2fee9d9de6bb0f4fa98607e8611a7df376c2b9e033554bfb418d50e1c3adfcec5b7f01780b820674413fa359113efe6517ac421e4b87a7457c1d9956f485195a0c394d254c09bf4741fb9983b9427c840f5ee3b2c1c283422ff71ab6686ba2025f50dcc2e66625fb245e2793b66cadaffdba35f34906ebe87ca408569035b07ad3a469c980349f12b55ac1a8725c3a2006f43cb4a5c5f75687563628f5b1e57cdd2e5aee2eddca5dc74d0192fd138c9905e9e2a586eb7027b471034b979e94718b59a4d8eed99cb459646cb1fe5a5c92853db0537b09815d7b2f0314b03825f57176d29cf9bac1429e589eaab7ce5f71ee797db86085f3e928f3e37fda175771a6357cb1f7492d7533c07d10d7dd5bf0b146455e6dff549e877fd6d6324d2dd73107f515f174dc21200ee336d1c3471ccc775a3def298758f6f5cf23305153775a1bf8a6fd9e4fbb88bf03caede19726bc4fc0e4f35e1f49bb4bed0131bd7c22e7e2dec40d14389b1331928eb4000242cfbeaefaebf9b7826cd3f0c0626034b3c76fe0e456dc1a9102ccd21dc0304e6f6dc49f3c8bf39d4bd0c25e839ed4f535159257c9076ca5bbbe6eb48aebb1736f9edb657629281e0c7546ac3dffec54eae98fdf6a5760f0697885462d1bc304d15070aeb14157df469f03fc17ab98960cfd2a671eac47d07a9c109539d8b2fae0488b29c69854170829880e5747f10717e58e0e9f62af093ce74e4d95af61986dfdcfd5320f1098491e12b8e845e4efba8b1e6357020f1f245784f8794037eb41dc8e781895f205e5049c6b817e5b47d50e928bb14d4d8cc422afda3ac804ed5f72829178214ab2d4ed2b5be0d2014cc6155aeda6a003adc8cfc3334f1baeb1f3e4a1c2121a591079296312563cb0ed5dc2d036b97df16ef9c1102c01ff61c64b600a8e2c6bfe2297af9c23c7a2d98b5ba8baeaeb464b3ade47694517c61a590593f845198b8aaed5b2d9241cf58eb3d2c07a9e4bdc4f24436b9cda62aaac9b51a41e82297143496c0e80dbd762cc3dd875ba392ee5e06a94a160ab6f74e6b99c013ade0de3a49e57d1d2388aebbe2fd70ea37a58a462b1df552b1b0b6ad48b0d01c733948ad3d6bdaeea9ae53343d324c6a1a8c30cabc4f1ad8bc3b742a17675f73c71df60836d9b545b99a9b1652c5cb8af2a72d25735a33da246224fddcc354f8c4aec374136b5b8052fb45220759395ee3489c24fc0e6956b3b33be2ef1fe0c5ab95aa5f4a13447a599669c4986e2fadab6b387f77a30870d99e41a83ccbad51c0e26e2044a64ee91335d5253d8206758b08ccabab9aa56b26611a93a0048aa689fdd496594f62a346a77d5423c41e772bd522ec326c1064568d91df7d183916e75894593d190165b5d3cc3de6063c18502d8058bd44b39e19d9b07b13baa9d15f7c521832c3a56ffe44a43691bce2f5903e679895f5cc6855d243c5f2dcdb27319a381c26f272602691af8bfbe749ce0328bf57b3d4e42f418b6a8381524947553e91bebf264f5aaa26f4fd8ae74a05f5a1e2731fe09abe995715bab4575e7e275c3c6ea5f5e2b4bfa8e1456f4b2c35d2cad9b407d1d04069bde16ea8d73636b21439a5a98def84e538118aee87d1c70b1bb6ac519f9b9401ed99d888b637072f34ba68cdc7ecdf38e173f6159db4d60ce5b736fc96c13c9cbfc623fb24ba3f8d1d2d67d8fa6d6b2933912f60115a2970e3fe0f72d63ba5d838626863621e2aa84d8ab3f3d4f25199ca4890b559354c827f27ab38c93a0435d5c9e8a2ac06d50b16ed6272283e75da83f75920ce46587013d105c6273a39c16aa659d6fafc774738e70285e1236eba252b2f032ed4850bff6f2a505dbc3016513c7931063921e0aa3ce3ee84ccf1ecb7a82e5108adecea339c9857f93c4a11916550975afae7f6c3ec3c589cfdce47480308b835418613b192678cab58a475765629f63f67af6f2b68172fd2b089eebcf22e90e54150b2f2def5f4c456abc0595228e23e0b98e50123fd7606d5452e9d03fcae444129be5c5a3dc2f1a211315ddf40c96a867984c059caa258172427d1e1cd8d34839d88294229763251112e6516704f40e705bf2b434822b750953c320cfac6930fc985e0bcf2670c55cbefeb62756c52ab062ef0af7c5177b24d3a1afaf77aa91191edc7b2990d279364e6e527a76dab74d04644ba2a5528ca80e13ebeda1de572185c7a15296ea65579ec4c04a8473c35bbdd9048ac4351c36213e29f227f7d2e894f7102ea389222d6cbad32cbe90ad9fd593c5bcf5bfd692a8eb5d8070d8a509b165e6c723224f553909b1df5d5935c73105bcdc969ff1b8f3624f242113ffd6ac82e732bec1401f20559407370da3c969f44a19e1c341f00c2b556ed102c33f14ad78443de00c57e9c4457c853fcc26885eabb0033b5b661ca22934e9be5a069345e84519c829870d219308aa4b36b35b1b1deebb765c736593feff4f81117e22175c794d7be5b5282d61a85a10daa3efe40598aca53db8ebd63d188131138a7ebe637ac0312b45f0d003ef62c24e8aeaf1b3f9b837a92cca8781487b8c7d4e5b434442d0090ce92c94397223c3c001a65e72e18fe60f7ef3434dcb9f17c88c83b054b71758d560947ddcb31ce864229a02ce375127717fd6ac2f6639a3f534a012a4221e696372a85350faef209f197c40d50f2635583af88cbca1124aa1868728f862e27163f21e0629e33584a51ee04f51261a0a905fea9bd87a18c2eb716da2bed0987588e30923805ee481b042ac53703dcd0dbdf0cb69f4d1ffd9572e62a185247bb9c5a3bd8105c997df3950f84ac65a4345d0c873dd437c17fe6141e3880b7d3b01e01878fab68d232f3b9fcf345733dabacf389ff86c2b8d9e227588b587e1c8c6c751cec8cb4aaf2999abd7835b0d9f42a36ec20eecdcc3aafb260d7f134a5cdd49bc131bee853c89fcd9401078c76e451260ad4d63e6dc54bf5960b22e99515443ce7caa6ba491cac72b7b8da819cf937da901442d535eae0183ff162b5f0acb5ebfee2826a641f0f0f999ebb54974ab1171869441f2d8464125e01d926cf98b8df7feb8d64014d6a65f608bb2bd97fea8843147f951da076d3a16f07ef5b03d38fd19bdc7970ac562c005325fb48f6f0731ce67a4f137898a62a7931b93601d62f6f97c49522a35a189331f7e1bc36c71b9050da626dc97b6e5d3e07d851b8464f11e07e47a8abac8ca362ea1ec407df1ed43ce69878fe76f504c47799414e611b9", 0x1000}, {&(0x7f0000000300)="f16a59c5abd434658a1d232ce3f3f8fcb509092f2df0c0c874d6c9cab18f56179727f95e57422a6dcec1b851ae50121b3e074d081ef09c89c54253fb3a8e0ef6bef6b6f7ae3d664ada3e8e0d2ea5bac2ecd6a45545e9de07694bfbd86d7a05338f16ac39ec74b20fe496b4f828466f71a232be3e4c", 0x75}, {&(0x7f00000014c0)="865281953e06c00764b59948e88353fe2252090a803a4c847657dd622910b543ca156d5e3c020dfa16393f2a073de428d01c21bc0ea94924003a00fa03d3a9557e1ef3e2b0841f619311d7a206a37da241c9b8585a83b51d5c9dccbc28b12c81608c275f8fc02ff0dbab82b5973524069890ace34f8cf681fc3c752c356cf5fe3a62c860fb10c32d4d09402a1ca4bd8547a1d2d7dd23f1b575cbc288274c5958e143e2c7ea65f8c19495425a2878b71a0cbaa6923d8ed3d32e95893b42df4ea7a9cfa1d1c9a9069f3f6d43edd75348d06380128b9b33fa3a835d192b7f63c54812a105dfdbf7700472156f4f2dc944eca7abee699a7c66e1f63a12d3466b87fd6cc2e0700c4435f4ad2b2e977f5cb5a49ccb65e2428b6aa6e3b875f2a99ab1ec507796d7872ba5f115401e08deb7b9cf135d921760802f6159c53ac2291d6943339b7ae0aa37d0ef65f12af993ee89f3ca292f646845c5123ada53fc832435e99ccd56b057125af53232432b1cb464e9195e34ac90d7b980cbe219bdcc88b319b6d5c8a9fd0d548d8cc29f363268ccaa8eaa69fa2f62b5b564d793a3d2b0bf51e56404c8d15a6c43e0aa6c4cbc47cb741c4eb59cccf70b1f9e2b4c272d08f53c36901f98b045734d5de95e537270813ae826c08e1498138e2f26dd933a1fcddce54a92cb877fa8eca5dd22c4ffb4c9506536cde9d3d3f4260d7b459d40ed92b9c271769ff9f194fe09f099691671d956be24138ec01e6073fcfb344d881ce67be7efc79f705181289d99af233010e48c2bde84c57d41ee91c7ba9664f2bdbf221a0e35009166b4bf7705fe2637db2d4edae894a32719a8722123307737701d0f454bbe6d6a294c2ac8d4233b80d623583ca5d7d7eaa396d04d0f956d3cd2f72fff86bd71ae9ed2cfb90a0c20fab0b18336d791d653463154c78cbca20adbbd4ac8818c1a7f4fc448c63b7a99464f52011a9ebc5e4c8678c8e0ac6795fde8c82b0043ad455cfbe7e6ca20e1e45d520e8dcde2736f24a6c7708ad31694c0676ebc9db186bb9fd8c561977050fa38f7a5147eb72170ee78351db767654a11580caa9348fdb74ecc9489bb50d56d15f8079e746903b32eccc4c394922bdb486419822660f5dd38c7be9fe13fe90ba1d0ec4afcf97b62d36b8b0585b7c42f87f558f72d30be5fbdee4660a7370ac32e36a967ce0878d07df847abfa89d94591bfd99910ba58a0e75d0e569e50bbafd3ed15b9dbaa2e01f9d5d030e33dc6ccd532c373cfd37d5e029094ac116c187324f5a10a8c929e1ef2deff2b94f3cd363e64f4e51fb1b83c0d23369646f2864f9193cf8773f8e6f55f4461ff231938fdbe7c39efce704f1471a67caafb24d8834962d2e18a35ef3e1d157bb2c9e3ddad6c106cc562958c707c78345332290948fc8c12fc6606abb51e548d29382b1323aaf7488a788380f2ca5bbc16c824b32191dccc28f849e4caae59eb33b4087703750b353e2e9301b4f8a11a22adf2e69d4cca9f02a8e6ef0a754b56edc6bed3232b6eadd2948fc502e27c5830e3a87cc4e35045be2dfb199132b11454dbedd44bb0c0f06cd844a871c111f6519b93f2efb76b1598be234919bf47d00a52d29e43cbba69fda8a24a9e527afd6dc99361f7ddbabeee525398faa0f0225c66a7d00a31e418bb19c2932f84a69e7731931a04116bb2cecdb354e055b69657ba7669bec0aea315d33266511eac6f29d34655b8d4e1d47694a64739b80876caba909114554191d26848a79edcefe535bdd604d85e1e94a29df46cdfb7aecdfce0eecc1424bad6da7df2202a04e39d5365b2c55a72fcf9632935e1cc7942249cc22fbab10a5a08cd6ba68e41c5963fb65396ecd55584990220a202265bc012a5f5c386a605ba863cb32fa28ee23aadee5d17b90b1bd0822c89b6ffb47b1899109848f38e1df0fbd9072ab2685ec73bd0a4b15bea43b85e64d6dcf7d73d86d58ae3c76f3b53d0ed3bf8b40081e17de7b1493bde3f14b80465f723051d0ade8083258ec2e8ec36b1ec1f10b256e8e651ca93716bff41db4be6c491931027cc5198010ad8acc3eb05c28926543c3d640c35a875253dabd6677ec002345f26eedc52669a132aea9855a34912044aca4db58836d304b60af74c1e640666997cdc1b7a288a0c433c5204b45456307902ed4513ee673e5da8f3424ad363e7806f66e2c16d9db083d6acecc8d478495372f6ed1fc09bb30314dc3b92035be4ab5741480999314459e6c149fc97ac127f9e8f1344ceff0c833318b6ed435fe5c1e36f64e519713a6303645bfbaf0aa8ca0f382e62344b6a856aea18f422ecf561c149faf0d81cb4d1f578f68df8d790f07957a8827cca65bb06f3d29622e8be76cd376aad701d5e0aadc28a99f4bc26e799620f632ca153a63932f4dee739a2e508fd3a2db768bc1bbf3247232a6d0255221e1ded2cf4fa8f17d883c3e6d24013840d6e5e0746b9f1f814d310200aa087da235ca6e5c791f0e5a987a7f7e20da43beda91b3007dd359a22b265e1f735eb401b544c0d438f1eafee21d168a93686309945ff8a5825fe0b4b09167d39b5052dde8fb607c2558565ab22806e1bb2015be9c0a8b052b00944a6afa4daabf9c19b3c7606df9e09a3777a64e6f0038cca2e6c8bf4339b13303d0af234df648aeaa481c3ca98dfcbac60fcc7843091d6220c33d4f192eefd74df73b7849ab12dbaf701ff4e86c4f109558e7b172ffbfeebb08bfc9d4503706b768c2f86c5c577a0b17a25c8c429287ada2fee144ff471a2ff3372a7ac1f307096340cfb099aa100ad43cddfde1353ffd31e971dff224440dbf7a901b49c2f4e6005147c77e65421906bbfb899e685cea9fc7acb342528ab655aa78135a8b07e269695a6b7a938f58b8cb73d8d9b061f10e50876f674085db891b45557e6ef5209b4b1abf8bce574ea3cceed75b096d0d472c9c918b198dbf40931f6501bed401dba4f6b9372667c4e1071f67bb408ba0090c513aa4144769eb6b79f91ece246f57b2fb83c217d8eb773807a5b71f8bb248054c598c7e4f950864230674962a2594cc49bfc7ae44819fa53958d46f211511b05bbdf7f5d84fc400a9980cb1dd7cb9f8b13c4427a9c7ac4cfcb9d5186a3832d7a72e5ab875a0f15603f3afe8c2cde362a9e1ef8be80db2e96a7f316a59b5aaf282fe7fefb634aa833a5fb92e44978c9ab8ff59013bd97847925cb1a583541339b3764355d2158fb1830d5f8f0339034966f885b0dc20d74bed423884ee9b11b757ce05a8f41f2c6b96fa549b6c551580833e3f9c92a7cd57fe1495176072b8d77977d38d06982599ad5342ea18ee5a883ead3b93873ff50b016bee20bd2e9a461464ea017a169f82ca2fd59eaa2ddb3f5a60be02d8491f202c5e3200a9235174d976173a7ad27fc730ad2816f03072d96d2ff4dcd11d8e03c4af3bdcec74e7bcd33b7af7c4032d9a303e73d4f36b800bfe066d840f8c17347e9388a6e95522f867b16500ca90906b90366b182c4ad76625ad670952bdcd3e0f81e06abed28a6ba5b2ff41bcbb4b0202895f08b840e1234c3e015b9f3644af7ba69ed9c39d8f4e0da8af37bc4499422bf293c85cec271ba61fcdbd60e9c7ec4dc59fe73cb637f48e563f9fe0df67f1c6af353f8e51ebd177f16815b3c84bfa59782f8498ae3e87608562839a42225d7347d799fd60c4009ef7ed15960d5411234bcbafc4b8b6073b710fc649ecea6d1e5be6e6132697f4b19f08795a32d2135b93d0478fa87e629ec1a133ee516454859acd2721346e6c2465446e792eaf6eae9ba69514476d0f7ae849828c11b09d68d65e0feec829de760a61d2ccb51a4d01eb8eff850c77d146a22ab4fdeae7813d8d51ad0641181e7c39c94dec31d898014745e6ca744023cfa21bb69e5b21e03474280a80439ed42b7d6143d34c50745ad6e8802dda013cd13423d99b6346ee3778586c467d96307a51c0590f6891960bf11afe008fc3de39f0c8336e623fcbdfedbe62a51018e1d66de2179d93b8c260f8199ee529547ecff7e12e5a5e5b765a12a6641c2538f786c9869e6d0299c4ba24ed6afe00aa8776d24dbf3b25ced72e72daced8d8021cffb131dbf71138c7bf56d0d58124edffb2b737fc88869e791da03f4c9c95390190de5e33ebabb952692ab22da9ea1be7e407e24b069eb85cc1e185cf837ecf9bacb67bc0b2812cb1f946f71b3e891e3e33500bdbf96c37e46ce77a291d503bd231f4b4f2fe0d1b13ef6f8e0ad067c5e194836444206c091935396e46273d5dad53b48efcd42c6ef68f6051048f7800620fa6652556f0e680b2deabebebbde60f434ec83355a297b581c01f41c17975fde1ef528ae99fd421cc67094748e7e5e97ba0fa2af12b903f5db0486d353f8bce94d5bf9ed2d895cb5bc000c1efc65c90acd14380549efdc72ce8ec7a019b63469025f142e2f654b5c74dfd3a57252c40a7449fbe9903020cacce6a077500cc80733f4112ab5f12ff66f4965f277d0655e12adcebc4c480f7f13d34c7eadb1c9986f361e8861df92c9a40b4af9e6deaaadfd12d78586abfdb988d914a884985fb1cac7cb5bdacfe4b1de03d1a41d67ddfcd4bc9661ecb7f93884d2ef9d19bb2daa3e3389354626190beac96bf4f3ed3ea56d8f1ed62cfcaa7a4ebde829d844cc8859d371b1e84b9c7ccdd703fdca946766c718931da614df87c41ce20e8638f2cb16df3b62e3d33d532d37d1582d997e227bb2d4eccb237d579125dd3cb891ba59b97579886130bc4b375cad8b0d413a73bf62982db235cf09244403eabe1033dc4d0aadee3ab7d353f755532f797cbeda8608f00ab748c50a6d24bfdba1af356417f87fe10d8ded1ea5b211f279de2a2fe5556deb6642173f770837b888bebd64dd249274a104adb0a97a150fd23c293530d91cefb1fd2a35177abb2b038f5618d2d80689e1731de5e734c6a228a6675ac4e8863c6f664ad91eeb5ce4f2fc62097053851fcad348d33b789cb9f1a9d53b8f217243f0db4cacb60ca30995b26b7f23914088c1b1c8c992aab51f15d2ff97f016df99c3b46b31ec3f8bec8fae789c6784d729e1255aaeff66aeb812435c1216660f1c339512344c0ee4d8d48cb2c759bff5dbac5cb6d1ed768851119366f5a1a843bb4e5099b35148a5a40b136234da11b8083c1b40fcf4e203bec81f0567c9d0400818b60fef54eb716bc6d95bdccfafb68a07fa658c7b01984d5aff46f074b9a7919a1183c9232c8664ea35c8788adf429b74c3f7d33f8426341d51c88a78152adc637d767c3f711b2fc507a52c9545084c54fc599e14eb1f2d7dc799ca61cdc296ba013ee9cb87ac17aef1ae9b4fd6133c2e9f5db92284ded3b4575b74b73f0fd167da525ca788f7496bba414571aeaad32282a5f1b700058ae83f606991fb16c634be6b51a2a75339b77583c95fbb71b968a8654935bee3a8536cab4c59fde6c4e0da5dde81ef04c8733fed9a459f9b55424da0fcfdb702d8c513312056789621d857d7058ed59f6095de1bbfc9135a2b07ebcd668b55467039727a294c6d2f5f1c1ba30419d7f189f7bbea1c47043324dc560a3d2626449f0445fcd78fa49b82ad8552f7b1583e50de14580066ed4209c2575dbb25d1b793a524a987da230df5d043cc1c18436ee445502e16952604649337d16ed292a195ac83e12c34864fbf951a07c7c3d3c6c0ddb32bb0c2e0afd023a720e39cdc7926f5d92193f0bcc1797e45ded4c15a3c669172bc39994ab3b1d6158afcd7bd98c98594f0721e", 0x1000}, {&(0x7f0000000380)="d14db7bd6b732c09193e5733419785f83a52a4528669497be01fd048b1e5f8e11fb381843591a2d5a5b5761b9fde1cb09829ae99571da8f571497a7dbcb7e28b318ef95609a1c1978a309254b2970157d2a12069b043f5b5329476", 0x5b}, {&(0x7f00000024c0)="ad1ee0721cbaa61741d51eb10fe1ae2496108477c9a26bc88f04cd53cd0082562166b9ef8a564b0aff182bb70c5697847f47df64563f6d39aa4fe3450afaa9a9a9905a5b0bae03cb76c3a708598399922c49101140c0ff1b0137034ab8f7e6d52f1d1ba326265a44fd676e0760b0dbeb1057bafba683c95b2120c023a4a06a6a7249e1a77143102341645bbd51ac733358363c76191e59e78f5ab75afd354ec326172f4d91ca6ef2ec5dd02bc186b727daf3582beccba88aa0aad1b309b801042d3ff9783c70d93380f86d8ebb1f1ec42226807c6ca4081465572d002a2d5bafb0848aeb8656224e6613b0b38eeb2c668b050ed67fb1570f2caad7eb992350c95d35163ef2c310037dad2bb65ed5c8476216c646bc527889bf9442c9fe69df94e877ebe2564a9170900343bbee139f1eac63b459eb880e4ee2c42c5cd762ce2da5579eb669e4150d9a402eff04d40d03d5b07b27c296034a3baf352131a6f1c9f24964b4165998f1a5f8f2ee6700fc19f90c7325e04d4d9ee302ad6bdfef54766ebedd0cf257dc07ac003519240a8dac7334a13e629715c8b7e78904452ccf8028287a09923261c7ccd4abe570925b5328b94f00bb635c0f8898e1b157f60c07e6700d60f2af9f6f4b7e5efc64cc99b0d451e71a5cd94d535975d18e22acdcdf3ea06c5f512dff457af7c9e93ac4770f61879915e85d13ba18eca8a126ad7acac25c53c594eb24841945e92e1edbbbd5c19787bb90782c5a7f5ecdfbfe10bbc02882c948caf2e31a5e654ab8e59e48fb4580a0997bae683966024cbe39abcb82a9ddf2aeb0f529d0e56df4beb189f9cf8578f8bf2019280bc2cdd5a40bd97dbb22b62398e168ad452059614502dfca88da76c12e56822127f5724cc0eee9571d80b3fbfd7b2c574cb60eb9b9c17673d4bd4e22334c5f91865790453f13cdb4373dcd8faced66628b8b5eefe288dfbffcc9393abaca914d63fed01f64dd57678b70435c752615a75a77f7a0426232e21d5fa16bb3e3bb0bc18f0ba2029dcf360bfab6f9585d6cfc8eb7b533233a95df34157b16867daa158ea03251c61e88879d2790d42bdf5650ff18e8186a27ddd455bd1b873f913c76c52eeaf9f3e720e0e914ba10c42b69abac52ecec881a1dd5dde7a8ff35ecd30649718b6675e6404ef87fd06b26ef9efccf4d16b5dbaa65115787b7b4715f0705557abc588ee2015357059bb6eb82311da6b8ed843379d321dfd1e8fce0ea59f16dd9632360aee174b2ffc5581878e8f3b22b382e3ad48d070380350ce7858a7a3a10e26b911c8fa3192b5c048b18616c2cc6858f4a1321d089e8b8f45243f1b09d3bc17f21897aa8b1462ded51136282f25bf1be8664da716197e3683dc274b38b5d24627f31b6a950db3cad5d0bbfc3b7c2c525c60c2a7ba93f9bf55bef7334b37640b9794f0a15085d8f85a8b8df72e1634b18c2597adcb05676908f8f3c66d898fa9a6f6033e5bbc5ca7b7aee31abc1438ce75dbf81d0b53bfcd46c9d78bd0522237b0e35f6fc137d54085062eb1880403b74a0395d50af7f19e55384025815bbf5b8db882430d4b3da7d495d848b1e9b64eb776a9dd714ef8d574664af8b9c0485e88343349449629a31c7d2ce7450d3241c09fef7ddb933a05fd4c6e12159b478f667e5a00fb1e172e3bcdcaf5a5fa805a11d1b155f2892241b25a5416c2ff99b299b2490dcf23f0b51d6baf136d1f79d06820153028228075c44d3358a7765a8b2ac70bbf7f21492e1e4691ac06a9a16dd23f6a58b679ffd70fabd9c461a4708043893c062b877cf47e2c152ffbf11662342580f07df41974a4f3a054271b182aff519c1054cf3b3ecb7a43697ddcf393cfca24250455c317d5f36f9f33bcde58e842cf58cca6b345432d9990674ba5647b6a4142b128f94da85fb787ab8b391029329c1fa773f5344c5aad40270fdd35fdfb95c79edef3b1a0f85d34ab9089457d3974a87eccf005182b0105cdd89f10e03a018127cf261cf1d9ad917e6dc399902494cef5d899fc74e72c3b06f706a53a0ccf7f7976996e443c4e205d51c0194841f6e6d64c448109e56c2e8251c7ecfa36f4570addb3cec3b30ac5e0f341bfdb56475060248801fd42cc6e8b5b093e3863a78be78272179666ee455d14d06a8f9b399bfb6c3a389895c2ac90c9fd752185a644a4a716c228ad372ef3a809187acbd00c14d0d2fe95eb1bdf89e62700913d08b229c305cf0ae2b58c2f50231b96eb34b932c820a8f881ff9b1b500f2ac9bafa89fcc66618f44a60e4d7db574cf97c0b91d88a2143d92656d59dd04cb545b0d057151edd0e3d30210ad9b6a9843c0139f173fb86bb5094031958e46f0f217546800c2e8a46ceefa6d157e01040044fa9c2c90d0fab23209b35a572150d9d36099fc6f766ff34b51cad86c642846dbc5fcccab72e7df41c74f00a03a0878fe22f6825df11b8f744ee15eedab050113d8048fd2470c03bf0aa4fd31345024fcac412e39a3a754e6b64e1f9c2da7fbc8264a2aa0eb0ade5616c944fdd6ee23c30f12c151dbdfc92fcbc959c3a8c97277a937568956c343dc7b0944e7d887138800bf83e9556973bc933c355e46141d79cec77d372f11415ac9ecc35c0ce055af133eb2322af3044c256513f8be052b3f5b1161179cad445196a5ce5fe3d8b727a6c7985f20ec637797a8de0b60b3c16d1c12526505d987880a9aee7cd5a794e50364e4737036cbeb03336d6374d4741e0de0336cf63dd7468800e2cfd548baa45825afbb24aa80aeaa846c0de923e402945a113bc3bb359d20543bd640c40700373eeabce68cf665151109093591db1049a9e3515d429d4084aabfe8deba09a12cea808134172a9e98218bd96bce536e499c9fb8d96af6c7a966bd90078147c8c01ee29436d04da2391b9e60fe6a7243317d76869aeb7e1ff1b3ee7641776de2bc19e432c642ff7389da197803d53c78fe06c2cb69753d9f837cf1e5f22a9b57f28d40a458a978af3e1fbd1062b4d90849d3f576d6b37d6176ef71b3cf101d86a3a55bd383be3817c486e04ff06a8474286715a58e094a15359047417c69c791f93faf82c2f588b3e0cc8ff0ae8f1547319690677effbfeae4b4e96e56206f23c7acad99cd86817d54d57d9744a4df7b5d76ae51d0613ce51b036170d83d7ff10806acfe0ba78e37aecdf0a56e83841b9f4f7da2279c953797aaa050f927a82f78496bcbf6ca3197ae9a29c0eddefe043e587a517ce6493451f279ac2a44a1b308450c1527ccb6489181d222b84d5c0dc58cc9547b161215f239bcd8687769943ab3da68a22960cc0150a19a7c428a45e64bec2c3fc9010918860c4ec927d2e9b92c406573be5bf4eda3191f8cedf3c1a21c2e2caf36008e79821d94ff8677e91a0b24d0559fe3482ad0b21a7d4287c6bdfa2fb196c69bb421086eb8d604f38534ac516a0f02c5de516aee8e5699e396597676df94035052a0a3299bd0033f2986e3c9ba5a834be450f8ada773815fcb3428c4494711d7172322346170fbcc8643f6d5ce3d34d9d48efa0fc22499ab9b045a6bb2d8932f99d19c4ac54c0269877f84c2edd9f388986b050d14256e46b510acb56208cd10b998906afe09a7825729ed149ffbfc94f3b8bdff63d00e47360e1981cfd15c69d79ccc5712e6c04d944baf48afe1727c2727fb43f16a4487b33e1d0537ab3f6ae576c039805485e4b73067cd204469679a2ba360771c1c961b8558e419d06985045aaa3320a0d4b5b3df84b065fcfcd939a917e31bff72caa8679191bfbcd3bfd4fc1846f391ea2544e0a22cf5f4953a248f3b81718e137cf18bf678bbdf4ca1495a4350e1b8f1f1d524991bcf880cb28e715eb48c4faa0b88fc7b59a06ed7e4c2d4c2ac7db89108027190fb470780299c9e037125ccf56ff4ee589c63d788490e65d53c8b2bec2ba4dbb4dd2da861471066618df955624a9a1e0fec41ec98de6c4d5573633495910e62be4683e88a4b658e1628aea3e923e0cdd73fe50138e2b0f71a2ed8a14f00503cbb188d76609417a58c72c6966bdbede3c852704c77a914d2c74c3d19137400fda9e8fc02dcd7187fa081265f52892210abb849078d9eb98ca4508abcbed09e61916e0ce587b117862dcdec6dfde17b40a8d92b7b0e12cb7365f04c936806045c41f933e81da0c1259db2c2361c2f0c90cdcf6cbff59e52ab9c894a9960fc361ecc5ceb793a408fec7362dccfabb393f152c5ca05889a2b118ef2b313c7942693214caf4051200e9286dc29bf4058c5fda041920da2354aa40cbc4829bf7aa3a03fc2ab669d669b79536392250f82841b51937130f8b3e7b38ffc5efd948bd07de8c946c4387d2e65fafce6e59360c63626078d94c0a16e88c37799aa6f7066d7a2a67d19da0c71ab07dc52724ceb04aba86df120a6f966b4ef52bfc9fff35b72a6b62b64d4101419dfdb71ab60c885adb20cf1c9129570a9e99e8bcde2aab310244ab4469c8157778c08209804f5deb8e2613f694f5e4ee4de3fb3adbb912d2a8958ba9df83539c7b6575b901b1c45226279a473530216815e1e07481ad460745dee13d6278fc9f60b14a6672f7c828f03e52c55ff3f9b3a1f9403b1855e9318a1b7c1c7dfc14443f4aaf125dd70fbb725e00882ff261c27d87a6e13e58439672a96352747c7c486257d4a5ca6b1059a18fba2f807e6c1dfc9351c8316e4a71d36211b7ee3872545681c4c09081d874cd788371ea8fa51f01177b578ed96d156326e0f0ebe5c4072fae8448e19635ebe74067d0563e97146e793083f9df1c6b888d6155268b65fc741e9a8211399116a5ee7a3c442415d698c430f063c6e2b43f336f47b14782487d1984174f1c2778b4f0a4bec284c7971a565a97099543299d06fd89ffd6703db56a4d51e89a974f67dfaa432460c070113f3706e051c19ef0b5e7b814a6b81b703847d59d23ce40b2ca7f5a074e01c6e4696d06537cddd14fe0fcbb30717c5c8070c010093009f3cf2cd33cfd9aa34a934403e5a2ce2cd3db159c92523c04bbad99bb08a43f114063696552bc69a7361107016ab58ddcfd1f60474dc3997d23542a604c736aad6f9e30027a4180f98b3381b2f139d2fb0a99886c8893eb68dd7cc3b37f5d0b3937297c57bb14308004c2e42120308bd049e81206c1b6cff63c5aa79b818c2210d184cfa070d05506aefc4a0e63cace417f934a5acdc4171a658667329a36702a5524b81cbb51d8300e7ff6b42b1e5579a1a31cc2326f999f8814ef8d7f65c9d00da07c1907e99641bf32e166dd512e41b1baca95e78425b25e7dc849fd1378ac9ccfbfc288e16bb146a558e525f03854c0956e1ed9122cb57a976672fd55a1685c0753e791b1255fba308bbb9bd92c02b2894ad6b2b051371eb008fd1597771052fb756cc1c273a42aad8e0e3cb5ea46572f4496c7cbb90907f75b6d74527db6cd2b72259741cd5d2f2c945588926c9c378b1a4c806665c538c5e2a400d8499e7d689a109c8af5bdd66513a4f1d7a091abe09cdecc379088f26ca789eb9b40e571d99231974022ede2cfbc6fdcffd693f44396878eb942b95d20c10a9ee5a3430ee826bc454d79261b8cf1beb173a3959d8c05a8f89115df5facf43f95b1443150f20afd286106be0df14573775e8225688b11c14f935f92b5ddcd637816e234e7a03506da1ba9fc5b12bec8bdc3f62cdbc02f0773d063a42e602970343227b119c13a2cd16de9b3dfd0e20d7c82a8cb0562f4edd778215305247deda426607b7a82239df", 0x1000}], 0x6) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) syz_open_pts() writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 16:00:49 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) munlockall() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x20, 0x0, 0x200000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 16:00:49 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x10001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x0) dup2(r2, r2) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ffcb46eb89c506b546e574a1b09b0688cd9c856df051d7982f52c62c89fb15b70102c5930e8e1051545ef9b35eec699f96e124f79684e04d210e00530cd56320d3ff8e3479d4632244600c90fa2ddfceed3c24461e0bddc8754af5020b646a2ef40711bccacdabf09d3c0cd39112aa233de246011819e2962f8dca3e8674308b59cd70fa96f53ba283b82a1a499fe9effdc213e465861d8220af2cae1260f72b255590f2dfe5b4193dcda595c0062141514448e89bbc95426836c9c7afd61d8cf6e51633652a67b717c0cc77db9e085f68b5b3ec268222645281", 0xda, 0x6, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3f, 0x2}, 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) sendto(r0, &(0x7f0000000200)="762698c564a95b9ee8b68685a595b889d8acb4ee9a62b1107ab521", 0x1b, 0x9, &(0x7f0000000240)=@in6={0x18, 0x1, 0x3, 0x6}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0xfffffffffffeffff) sendto(r0, &(0x7f00000002c0)="274cd2035698707a831c28dec72c662b88b5fe3d4c14c70c6672ed4eba3df82e49a8e005e167697e13a45de9cabb6943248bc5e58cb4be8aff85dc2138749cdb9bfb1070367cba4802cc6d64a12b52569c6d63d539750afba3be45df71f500a6b16d199675a0eee40304417319c7", 0x6e, 0x1, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = semget(0x0, 0x6, 0xf539a9e45319cf4b) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/212) ioctl$TIOCSTART(r0, 0x2000746e) r2 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) ftruncate(r0, 0x0, 0xf3ab) sendto(r0, &(0x7f0000000480)="17ded7c6d7b94df15fa8411d5aa8eab28e96160d4503d6eef5b287d220fde7d9cd8370fbf0df635d11d442634887c9a6657915756b8c3f060fc1c712f7975711d543d39cd567e7071aee85a1398c43c78124727d3a51c16e391b46db0efec5b9c7f8ac17127b04f392f93cae170df4d687da7d9b3afab79e10ba30aa9c9f72a0ccbe2ed7331ad537e013b73d5e7246c0cf56c1d3327ff0bd578aba9c0ea2d085742be08a1641c6f87ed5178c9eec24ad5f3125edcf78f75feaebe3e60f68aba20dce58cd3798d7295bb07fa1e8c99dda3ed3ca4cb9770e47fb44bc7a434e631b0ffe5428f1f4925e36d1fe4602a159f6f9a749849ba82ef81dd4e16e34cdb9fe34756e873a684c47392cf11ab4ce4a55d45c27bf61944f8f5a967209cd30c576a974ac4a73706a8e06b57ffeaebe06464182375c227201c8af92876370a67cbbb0e4bb4bd6aae99b13c583b5e593ac9ee557f811d82ab3ee7b226a924eee0cb905c640e8a3d317261895b92e9195836b4f7f8184c4c6699f55430ab6633994fbee26d07a7a307b468d0c291f1167446039b28b520ea71bdad2a1ef6c824ede25173d7d0da636d6892dd20ed7c4ed6afdeba0b49589538edbbf8b3c897aeda661a68d7bcecdd55a5ec968fe8744f833670b51f2e4921d248ce7e5b0057e090211771a6fc65d29ad8a02444689e7a8ef8f6d659ac28bc72e07693175bc8be2134ef79f58b79e321dcee702d8e5b0a8e7804645e239b37226c1bb0682a80d6ad03cd91ffc85ec1260058195544c3b5de6f75ad7cfaba12f238462326f826fb4baeb7ce1b8596d9770277c6eb4f32543b69c99453f3ee305a548e897b94bdef916c37dbd1dcfcb251c1297bd3fc53b38a19b4f1cd386eb7ac20cd99f68da2c786e50efbf7b716328237b7397a7533e2de0fa74039c3c07ba368a07551f20b768791aa30c4e61baf6af36c9584228f8c5155f4a89bbb75e68a50fa474ae1dd58aa631f697b7c6108d4621d4fb3a53976ec32d3c2429b5c885736b18f9139a27b7990026392825fe6855049f9f230f77c4cad26738eda2454ee70515bce0552bb82d63ba4ef0b10352bfaddd80be14a8af8f72801c8d2830959107b9cae9e74e5b4af44f9e1319d18a9b81723aa86b72aa440e10a46cb6fcfa595c4a3d10989a9e79f5f5afffc0a0338e595560787223c9abb493c56654029b908efb5edde8c1de42eb1108cd79a7304dde74dab26d1a284feb1fa57d7e631ab476a909c60cf501ae4a10fc6647f65609c8c2599d169932bfb0d2271b9de465f0d30dfafb18fabae890de304f73e6f05549508a0a04b363075e719b1e268b6de52b5834eb9016047f1a268a715f8b758fbda45ea240b358f6f5b0771c7b8c7a2c9c65dfb29e8d2c69b1540d9ea3e644cb0177421924026c18d2b2b18c37cd1a4327a68e0ba55d56e9e10fe54594d81cd715d82494a54295b619046ee37904922d7f39190a38014f113500fbeb5bfd8af45a70b7522de081c355464283a637f61683662340267475bcbb287f6acae0aa855ba190c7f7408a2ee65b90718a87cf3af78bcb1d03543718a253ec7c0586206a7790d4438d91a85f8831f44180ebcdf208e5f783bfd7ea64280b1b2a6990c320350cfd56026adcf80921dfa8087619da6bfb31db0dcb541e3b928b818935558c6d41c2ee215cb05782d61e6f32788b383ee109d5e8feca26851c8f6be94ba7807ce997f927c9b7a0cf37fa105dd94d82685c0d38ceb922a9e5b52ce980a4b0f59f340c32f0cb6d26deb5f149a55d1dced3569762d08d7b86bbdf0113472d7d510d80e8b6036a72b6346aca9da3fc7d2c7c898741692fe9c7acb0bb34f4074bb3027b736da2a6c57d4d5929b0b4e171f50d54835179e57982e98f6e68810e8cfab6228933b8eb3f4724f31621b018c8b09b1882e5f2af6eeee8354c4175dc477c187849e0c6b3e3a998bfe114ac9a1728234279bc91e9db9daf27440d130a874f65438d62f5691cf874cd77d22763ea206a731c95f0a1e3d2eeb920a0493b057330cc74a4ffd67608b100f8e08324c5e388cb1fabafff9e9b688ba3971663c56aad189476ef114db5462a990ece03001e2a86afa4ef287802b0cc9e4106b4e21644c2fa23d10178d27c0cd1c9cde59483039a30242cabb4fd050e04652f95b3671e5d609c163494daf757fd279fb413a9a9416c79cd08ea8ddcbedc2a28198b3ad1da2bc7f4c225df7723cd37c16e33e818e12d11fbce1076d25af8cd97f8ac726d4f6da854e6fd4b359b1ba5369c52b4a0452e2f900ed420560938aaf9cdf0dd88bfac2728886587f25719c6460709c6b6328281e115c419aa93ab3d12378f7299db94a79c13ad30e3f1aaea4509210ab58883b4d76a25d720f43841b2d1e946c1fa3a13d57bcfca2d7e2bab281876fdfffce978f836ee195b9e7dfd67a48e3d745c0eac3c575f27cc5dcc2383e455ce4fa59b534ed97676c06154029e9223352a27dcb20ecb2082248f74a6b8208f4e12769d07ee2520b364078e5aff227201c5c5885180dd0236d4237e37ddbbcef2482833499be15b19f686c3e67347358f92413a934285a9b9c4d6ce3a03759bf497de12fa80166b0b94a40d4ddb7264d31c24141edd68f4ee2cc3a49d2bb4c67fc805b23e35cf6cb92a36ae63d3b3ed5f3589fc329a03c4088b21a6dca777f96c660f001657114f1238ad8c0dcd92ba0c4129a02428a6921173d3445f1e832d9cc61c2d0e8d159697bf51592cf9d104d72d3fbc3c9f17b149cb3716e95a7a81855f43e02dc34469b8ff7ac0a0886f958f7549dcb02bdce086d93db229987fcdb27fed18a09617f40e4e116ae02e0b33ba11dd0791bd6ad2eb4438347b6689b28da946bccd53f19e0f3b4430bee2bd94c01a861a9ddd652dd2b35de8127fc506facce57037511f786bc177bb959aa3257c0add9f225be997a1448f9491e973655f1542e62abbbb8759856318d5efe68ce0b69101e4fcf8e8e718656eda3270f6676e4c4941c99166f9fd3028d433df1be5dd29a2c872caa96311275e4e17e65c97a1a103c93a8491a1c7684bcef632b2ca4692d7f5d97cf1c73605e54e7c017ad3ed6f3b9bf2381d656c6ba1db57caf59beb33c581f48a61cb32dbf78fc84b86a51d5b6f4c4a7437085304e10fb64a580a450c6b09b629cb5b0f184007a792364bc1f7cabec6eff58a1a847ac56127f1668d1495b5b44348d7fff9fbb0e94f15e9439591dffce242f3df7c7ae64c50d07388e45a924822bccb8e66f058d759ba94bd04ff13d3cc7f8970305a4fb60d027a57db92ad8fb04645c88e9b3f79ef717521a630edfcd1605703989133240da98f87f2f4f4f5dc3dabe9fa09d0f67e359e575499f00a1cab4defa6c06dfda471bc2df69eca1eccc83a1d7b68068f02d1640e10733daacde49fead40ed1954d76efd8dc34464ee33d567896a24f44922749a8598d570b4488866c4352c0c1e1d497f7028d1803e72749281009cc901e4abea09e72fa5060448b01e13ecb43b5abbb2f198d09500f7dc32af9e18887b0b6be1a4522c21a063b03099c260d99629e7775611bf3655901695d5ee498488ec3b783ba2322ca4bda07295925f482ed274229ffd130f6ae2c0e2af566d461ced52fb769121ed6b1dbbb464e0678c86de82fdd9ab52aefb35259c7225af3ce84bf8267707c28c484be9556336ec94aadaa83522837ed58cebca4903714f8bdd69b53d643bf47e693eb78f019b8ec8e8b3f4f2572f1775638ef5faad7b83f33039f3ea19e2eefe997378ab1d81102aab57edb41ad33ce26416f282f7f66f745faad8c31bf06f001d63dc2b9906c9236d072dddbaa3d8a50f32ca0ecda1d8531b74842e3414357aa69e1247a51e53dabab0327e74267e4c4fac455b35f2f56b2a04c4c5d32e2c78de1b0442b76c7d7bb397afc51f13bfc3f0cce7108eeeaa30f14358ce6b1fc0e2b83be6ed5ff393b633e29afeb483b18ad2b160de321e8ee400893449d984c1ba42eb67f120b051c1fb9d81a3b2372c847a10debd48656ae0afeb9a927a8597b1ae53d6cde41e8bb1abfea4d96fd25316c0c5cbe8e52e358186096ed18e40833d09bc19c210b1e61488d4a243730d6076aa25f7adfe0728f45491ffc542485c543d5c25f9005266f4d367df61a334bbe9f30dd00194d188bf21b2b9f81719b2f9f869972c0c1b38a05ee8a347e25b3fccd3e8227bcc36063106b6fca32749b47a7fb411c46ac471b2aa3747639820b622372a4fea0e258753f7c0f12385a8011b2a999af2ac131c5a4288f2528927831abcb3728dacec60c69e2822355df484640c7923ab45bafab84e3ab2d8e74ca00f652cce77fdecbc959adfdca4d5d428c79f1b718ef22ec2ca3ecc3c25d2ba19c2b22f2e178f4948dccd578f3605ee58dcf83a51687fa94f011a8762f0b439bbed51c4f9bcbc2da314ade776d08ba20ef7c47148517b44765463fa2bfede915ffe2fca9eb9287df7f2f1dbc028d494fadb9455da5c9e6583afd2d79fc96094f7578962e8982ebf8f5f30db8e566975c10425dc63433871662389c9f7ec8b95ff4fe5c2b29a9d5b97060a04160783e6c9a90b9b7724075afefee50bb943c24ebf180965bebf3ffec7b1ec9e115146871f4f95bfd56d7b1e4022abe5851bf6b28a65221d1c92e90b976bf51b5c0e42f827a07e98df0b94760fcdddcc05ece9369993a6d677e14d2e0e063cd268f6ed1cb746ad7774738641c77755dd5e40cb44207863d466b771f789eccf03921f440f32f7edc661e5740cb4fc647d2cae49b5a249a9df5ad05729ea30446345de00751c742938a249a05fd3d6f738e63b543d2cd1b9355f8a700a2886ed98340583905ba2d997cbcf798a4ff390838f8250012964fc630322c1f956338b6d7a0a5f085695bb6030ccb6aa713b5dd5a4fe38bc9c81d9e1c558617e02ec2cf8ab762d1ed2f8fc0f94c34c73601fdabc479914e45d63cf0339653b205f4380e4d10b9c2e92fc742f5ecf01a6e39b19cc0fc4960261125d75b16a3ef3cd71e565edac25b9bc82deb94928ae11abe65498533e5982b50b989104ab41aaa71684ca6f2d269db11957b89ae2b5cee0b83d74360117934efe70ed5182990d95cf485700d3f8cc6f5b020ed702da9e41dc75c1662b36d719efab50541ec1d4d3431496a28a92de19bec2cd7a909b41e2287af74c2d1aa0847190f7a090366cf57eb6c3edcc0f8d04bbed2ab441a932c4674329be16cf9d631dc1f7af5b08b2570d5b1fb98560a8ee11af4ddb82dc10fa60baee5e2e340ae5a85aa52cecfa59bf1f22c4b6209037b461032243309cd7d266e658f77a177d0cf2c39ac8cd31447661ebaad52c2e0fcff1c9a96fc7dabed0222b10be41a083762c5f6cb77d7e90f62466a822694a670686feb0b8f9db9517574bdd42794224f9a2558153d6743517b5fa7aafd725232bb0a70fc50bf630998c224e1e316be5b5ba7f0667dae17d70dd465ed58c8826e2e4ae465adc90e93041a4cd62f796833181681e91b01e620a46e7d1cfb9135e8798888a6be884d1a2a11f2a739bc13c61c0853abec7cea9581f0ae3fe2949d1f731f9156b36e1fde44b5c1514a9103005689043d23649332f937ae538f215f29540d423dd2367cdbecb8a77be034b02f287f0fa2e22acb6414ed400bc5ea3507f1ee10cfecd3cde30b65808f01a6dcd096d9652acb33ac56ebfff2a6e7b0a732fd68a8f6a3247713806e57b2d253d5774bc64dccc21c120f25b8f951b0d4a0719318c80397e2", 0x1000, 0x2, &(0x7f0000001480)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ftruncate(r0, 0x0, 0x80000000) socketpair(0x1a, 0x8000, 0x4, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r5 = msgget$private(0x0, 0x10) msgsnd(r5, &(0x7f0000001500)={0x1, "956237b8ee949305a6fa089c06e5b15a7827988b14316104aa1474fd1ba586eef4b10293bd86a10298d25ad832bf8377b7e47aa297245b979202d7486af51859330e505bc88c0681f4a97f44487cd2c925ce91d757f8b17776756acc49b0fa564d1006fd92fe230a12832aef83b10d3523d0250e164b1b5456b9ab9749eeecc46103dd70f37c2100691ad253a224cf78a35c50fa76278e6984aa445f60f2cb1d9ad313e187d80e1de3"}, 0xb1, 0x800) recvfrom$unix(r0, &(0x7f00000015c0)=""/63, 0x3f, 0x1, &(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa) r6 = open(&(0x7f0000001640)='./file1\x00', 0x0, 0x32) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001680)={'./file0\x00', 0x200, 0x5, 0x2, 0x0, 0x7, 0xfffffffffffffff8, 0x8001, 0x3}) r7 = geteuid() r8 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000017c0)={{0x7, r7, r8, r10, r13, 0x182, 0x800}, 0x3, 0x5, 0x76a6f7bb}) execve(&(0x7f0000001840)='./file1\x00', &(0x7f0000001a00)=[&(0x7f0000001880)='/dev/null\x00', &(0x7f00000018c0)='/dev/null\x00', &(0x7f0000001900)='+:\\(\x00', &(0x7f0000001940)='/dev/null\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='/dev/null\x00'], &(0x7f0000001a80)=[&(0x7f0000001a40)='/dev/null\x00']) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001ac0)={{0x2, r10, r11, r7, r8, 0x18c, 0x9}, 0x401, 0x1ff, r12, r9, 0x1f, 0x8b6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b40), 0xc) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001bc0)={&(0x7f0000001b80)='./file2\x00', r4, 0x1}) openat(r6, &(0x7f0000001c00)='./file0\x00', 0x0, 0x8) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000004280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2084a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f99f551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a37ba093c133e89f0a5bbaf75524a8eae3787ba843e57dc6c176f0fe8d54bf5093e5a66fe904c2888404d59b6a353aef65db60ca9a8cfdb15706be59eb9713760e657b571b91ebb369c915dd1d2b0efb479aaa06e611055dcb6f28f6663b7d8f7fa578a5fb24d03546abefe852b92819dc2f513e316efdc43fb021815ec8891b9b22ef909ce3867870f916935148245525ce25182f7167d0172830aec9a7069e8ca38e7dcd430d79fdebcfb7f46a646e9b55656de5036d2ba0547a50070089196cfe3c6a4ca44ac627bc2a4234b93826c4c831fec6c0db691b814522585f78875fcf569605fcc8b43a2ee1b31c97513d61f0", 0x1ce}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x8000000000000011, 0x4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x80000001) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0xffffffff, 0xffff, 0x2, 0x5}, {0x7f, 0x3, 0x7, 0xffffffff}, {0x5, 0x0, 0x100000001, 0x9}, {0x3, 0x0, 0x97, 0x6}]}) 16:00:49 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)=0x8000000000ff) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, r2) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000040)=0x4) dup2(r1, r4) 16:00:49 executing program 1: r0 = socket$unix(0x1, 0x8, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) 16:00:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) sendto$unix(r0, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xf3, 0x2, 0x0, 0x0) 16:00:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x10000000018, 0x2, 0x0) setsockopt(r0, 0x4, 0x4, &(0x7f0000000d00)="019c4b15aaf686d05cef0be0ad149bbf3d886eff2959044e8e9a167d52c838489ddd50053fb6a6d246461707f2412a931c5c3edd66c606124f44b357c7b3873d3927c21fb5a1026bff7f2fe9c4a1d56837d0c2496acfbbb8570555e1bdc4119d9194a00a1e79fcfa67aa614dbc73a0018cfd4ee8645fc5fdc8aa11c9bebb954618651fd93cdc43e02e516337e6f220bc161ba962c3adba226e9181789f8b6f449536a6cdcfb3c9e6771c43125f2abc1060ec40be741ef76577a9d4513321b8ed56a45995c82719866292d29b78987c0951ea22a91934f0da9e901051371f877ad62faed0", 0xe4) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="6f66696c6530200000005b5152086daffb8f110e92d34425c8124bdf2433c9b43c3e4934b4360a5ee2d785e6fe4cd3c19cb6b460263ecb46a8ad4d52b7fe22aaa7ee5d4b548220618992e5f98d9232090c19eb827ef746682484dbfb558022cfd7f18d75676c06e0940ff3abf5a3aa1ecfd4750dc8b597c77430c448a3546dc1d971dff0566a249dd378ea25f8d5d9154888cec5cb3b08c759692c00096882c1f83ca45316135b717a998765179689d10a644945baacce844dd99ec2575cb094711a4336678906b418a02498696b842f61147860299b660869994eb653c66351952e48d980dd58e6b95f026fc846cebb7327a01ed1ba53e5359088cebf569f9a359d74041d0595205364c0d0c7b30000"], 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0x9, 0x4, 0x40, [{&(0x7f0000c2d000/0x1000)=nil, &(0x7f0000d99000/0x4000)=nil, 0x10000}, {&(0x7f00009c9000/0x400000)=nil, &(0x7f0000c2f000/0x4000)=nil, 0x8}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000dfc000/0x4000)=nil, 0x40}, {&(0x7f0000faf000/0x2000)=nil, &(0x7f0000d2e000/0x1000)=nil, 0x7}, {&(0x7f0000d73000/0x4000)=nil, &(0x7f0000cd9000/0x2000)=nil, 0x2}, {&(0x7f0000b61000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000c11000/0x1000)=nil, &(0x7f0000e0f000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e85000/0x4000)=nil, 0x1}, {&(0x7f0000a06000/0x14000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f0000d65000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000abc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000bb0000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc50}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000a33000/0x2000)=nil, &(0x7f0000d06000/0x4000)=nil, 0xbe}, {&(0x7f0000c66000/0x3000)=nil, &(0x7f0000ac2000/0x3000)=nil, 0x1}, {&(0x7f0000f6a000/0x3000)=nil, &(0x7f0000d0a000/0x3000)=nil, 0x1}], ['./file\x00', './file\x00', './file0\x00', './file0\x00'], './file\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x181) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x80000000, 0x4, 0x8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xa6a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x33}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ca7000/0x4000)=nil, 0x5}, {&(0x7f0000f08000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f8e000/0x4000)=nil, 0xfd6c728}, {&(0x7f0000e7f000/0x3000)=nil, &(0x7f0000e35000/0x1000)=nil, 0x7}, {&(0x7f0000f9e000/0x3000)=nil, &(0x7f0000d98000/0x3000)=nil, 0x5}, {&(0x7f0000c63000/0x1000)=nil, &(0x7f0000f0e000/0x2000)=nil, 0x4}, {&(0x7f0000ca3000/0x4000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb1b}) 16:00:49 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x1, 0x9, 0x10000, 0x7}, {0x6, 0x80000001, 0x18000000, 0x7}, {0x1, 0x8, 0x3ff, 0x8d}, {0x42, 0xffffffff, 0x0, 0x80000001}, {0xffffffffffffff13, 0x800, 0x8, 0x100000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x403, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x42, 0x8}, {0x24, 0xdd49}, {0xc6, 0x7}, {0x0, 0x9}, {0x43, 0xb2}, {0x8b, 0xffff}, {0x84, 0x8}, {0x25, 0x2}], 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:49 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20001, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x200) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getdents(r1, &(0x7f00000000c0)=""/6, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) socket$inet(0x2, 0x4000, 0x269) r2 = socket$inet(0x2, 0x3, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x2, 0x3, 0x3, 0x0, r1}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x111, 0x0, 0xffff}) setsockopt$inet_opts(r2, 0x0, 0x64, 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x220, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) sendto$unix(r0, &(0x7f0000000100)="97249073f38fae1684bd13daa8490f2d55482d8589bf71528b3c6f104aa393dde87ee4c9f0f54dc380176d0542c99d6861fbafb44cb9ebd3b8cefaf669c24b13d2ca1b0b259f00080ad38f29c1", 0x4d, 0x400, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xb5) sendmsg(r0, &(0x7f0000001980)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x29984877, 0xac}, 0xc, &(0x7f0000001740)=[{&(0x7f00000002c0)="afcd0b44c6845459940c1c05c23829f305a29fb796ac848bc990185f5b9aa29230773fccdad09120124c3b13e7fac6738dc06075576d4a380bfa41c1b9f63ef6334e35306b15140302b2bcff5420f5a7168663cf8c23b25c6af8b69ba029e308818a6d4ecc23c1fab30ef951b0b47616c1649ecf4418eec9be5de72ca7b9ca87e3e8fc53372a5663b23e10973d7aaee4dfd4ac477b41cfc212730d7b6cc68ecbc55131c1bebf4199819f4f8689b721163b9eeaf3d87429b355fec545e0a39b7a449d46b022e2544ad9e8dad709fa08f52ea8c6668073a137666d728556e1c7e2f73f6621b82b812110faebc2db8500e0655355e42bdbecf5facd", 0xfa}, {&(0x7f00000003c0)="02186bad108a384eaca7cdc150f68c84a1382557cdebf46092a05a745e1ae9eed31b362e8e614914c95ba9be550ebacdcf51c11c324fdcbf9423a7b1a71cc0befa9f4dbaae2661d8df9f0e47ae6d40c14cfbaab4bba0198337acd238a315302b7f7b867c10617a0dfe87239b8d770d5d0408", 0x72}, {&(0x7f0000000440)="721c22d61a64d3034939f5b6afb6fe97309cd5e7ed423db063148525d0d5aab3295456db40c8613d7439276de760f67b3f170d81076ee2e6ec1dd912b5469c9b85d87968882deaba1c132301e87563d2c37a67cb04d8cad9bcd82088ecaba79ae67336aba1c59d", 0x67}, {&(0x7f00000004c0)="e8549d9cd31627ab307069effae785e08a98aa654b583b16d504e46cf4c8c8e6b844484bf4381e71ef507becfd05a19e2733f58b896ec9018006ca1aeb6f183ea51a9cbd68bcde4a07", 0x49}, {&(0x7f0000000540)="9e6d8df0bce93342f6c0dfd37aae37329211972d60a6428710", 0x19}, {&(0x7f0000000580)="501b8448808ba7bb0022644929e28d5174d8f96773616e593abc46ab78c000679ed89041de54a9d869547381281cc7f726918950b3b3edd2a7ff96386e4f334dedb3f72cb00f173034bb2a3d765e0d870a2020f93c7f721d0ac31b0424dfe394696adf427a1e3cc95a1d14fde65a4bcb3bc0de726699828d46bd1b36d009e951fb3b623c3ce30bcdc79a17a9d902a207935594c335b2066392eb10cf94a3ed1e9e8d0f5304adfb62c396387d70805ea3ecff327c620862f1a6196470b67d19f9d5169e660c444e529d", 0xc9}, {&(0x7f0000000680)="eade2cf6e51904d0ebc24b8241c3ae3929cf1febe3d451a303c5462238ae10ca662e225ebea946e18710f3e3d183cc2a815de197fffbd0472d7dd372b36086a8da667423a43c117e168f891abe198d115ab41bdcfd1ba6bbb769eef3fa73e19d7863b460f93f32059ff93d97ab848aa20f8965dcc1823b48a6c26ebaa2f9c0b36bbe2cf3e1115ba9d4cdcfd52bd408e5eb9cc0e666aa2f68a7a9bf3469066ed0bfc5f967cb163d17e6904f6749d5a3910d47d458cac2e37900dda6df914eb42b9d42260c28169f3640851d018376501541099f78ef8098d27399c78b8962c0ba83bdf844f9df55709178e723cfabf62ff8b0986c25f46e15624f253c035c5f000b3b5593615e44882029577254864fbd56ad5993c2e9f1cfa9a79b6b0b2d6e55d40f435597859aee08290f2f76d64ae3e18dd952cf279841c90cf17d7c7ce81783bd73b79ce368c410f6638bb6fbac7be0f9d764741f290e84b72db04db3a5178024b59be3c736912bd0a7930d9631495a57aebb707459d0722de9f981dfc68162ef5de08bf9b5cd593df0ce60e480d14463877c0f6559db347b88d0f88f1e32c779ee34be6011a2c91603faf0afb1e690c02c973f5c581b6c8f69b8bcbd56cbadd53ffbea5413972cedb04ede2887237bd19014c01f42504657b651bcaeb3c6744f90a9981079d552e5b6d14fa466e499675262afd921d08fcd424140e4a8dc8a447bd32c0366d4aee5dc6bf91e922f0af58d51cec49b806c2cf61e0c6b3028c0f9b5ece957ad2781b00b2d561bfd03f9c12de2e2a6d99e9b048bd2c5af53bb634030c65201a3fb492bfd9897e0ec9f949cb648ce3b4a75085f490166107f96590cefbd7d79f014d1cf396f73fcedcee79f0f9970346b3a5771f2e0421e6197787db56c64b756e0e16611ba7d4d0a48de44875cdb5b41e24b2cafa32ee78c5b37b9872cb920e46f6bbe9547e986a178e6e356eb50641cc80cb709fd6ed14d2a4a442026d67161f814aa26153c475f665513b2007d269cb9599aa852479fdcf2e1a7c572251bc8161d152de126c5939f633535f754c878217e11191fd8bd7426a993ce1e79ecf10861de358c17e375b6245f9d4696107c67b255c46ebaae4a30723102b5676dfbdb05892d7a955c8171325f71a56c812920c0493b949017d580c1f10527c138176a1782275b7ebcdf4c6bfbac55bac117064a6e6701f4f6e1f8daea2f18a712c46b9e60d19d87b5ced644b3a0b2a76f4899bc6c3a449de251c1dd2af4a71f0a23746366a168b68c01422452d08593fdf81fecd2e48d3666658d0551fc2440441f51d9afb8669fdb626d540e1dfb4ce22f6927996ee3fb8e9d219c9c7e3ab387f64798b34b17949f1ba781f800909a2f42d425fda4a7f402c8c256b3f33df932f4f5f749680937c87020556924d5d77ef7fd91a5e5257044f85b19516af358656b4238810c09ce89a405e6d62a0d7ad1075e97cb96f2496eaf238c635a879aa9a7a85563a3a39741d1c5010345c2d5aabd4132bbdbea284923f6c0c2090ab5e6567b06771a8a39f6fc6ee71354b400e309a6385ac4683f26986990e7ced9592196c6eb26da611f8726ecee683bfedd42923198957edd09b7de8ecffa9f89095496ca4ac799905f9ae54a830b0cd74df9a8be78ef396618094864825518228736f8424be96b7b6e2305fa29bc9aca608bba28b022b01e771f71bc7a44cb9b743cf600386008e2dfe85d84c0ac36ee6f1fc14eb98b938d35f536932437646447f00f243a36b821f5fe4aa706dd10cf993a154022a7ed97f1c423a7dadc95ddf5bcee62bb27ecceab11bddf3e703dba58742e77fa417f7adb1cb4ef4907fc017fdcc91c08bee0d239a9d505363e64d8ae36630143fdb6eb437333b36dc7756bdd9ec0da57609d01b0bbe9872bf5ba5dd22e08d58d2096f248ad1da602b531cda1f1eb6b846ee6db4cb5ddbdc92d2d65e9d588481bb094940f6ab7991ef01da36bd91d98bac60f143a8a2910ee419f0c0a32745713855b2aa8341aa73c8932ce106564c041a04ab722f756b4602fabd2e39e3c42b1b3ea5f72501be0e459d541dd24f6598881bf38d445f6b6701af6720abdd6b36c73a5a5c430aa3aafb55455f8929325b55bf34a1a37375be6f5bdf761400ffcf71ec4ef885a8c50f902025113b98ceeefda0d8d72543278b6f8d8e1bf252515fb2a0ae85d49335a7bbdaaf0424fbcc72b46591419f7c336e749979631c2b0ef1aad66d4d5026b2bb82a7c5d0ba32c5a4aab07eeb3b394891c929c4ce9d49b52803c850d46a81703d995e912c33e704057992a657cedb2037c2dc3ac9ea95083361b603049fbd9692024b5c70f907eddacbe542bd6e130b99c64b2f24d291b505496b0375e5d80e9d3f74b55f361ae7bce2e109420a4a301ba903e32b11a0b9c1a05088adebb61e79b2f0804f3796528688c140ae7983d0a482057b28470558eee075ec8f0b3d4c6b00fa3ffc6a187207a06040540aa7b2e45bc8da14ea1510b15eec10c53629cbab1fe17442e59835ae5629a33128d54b50c93cd62dccee13c10a0f984ace410acbd81944d1db6255e76040ce9d1bacdf406b1ab1910049d7652bed48f09508be86e4caedf8741e7eb26d3ce5bd320aa7209c8f9159821e34e013843f8b2d75b6e66b26f9209d83657796d0b311f0487567316504287f1b56b82d713058131ddfc0a782e428868c5584116ee9ada1e0010a884fc64fe7291c1db62aa979f09959d8111cf8f900d0472b1f19861f348e4acdf8d551e83fb363b9b652159423e4aa6b7ec5ddf249c85900a01e05440bb782a14c994f1da7cc280d8fd2024759e325bfa65c3c38ca1081055fd1c995319c3c307501cae323bf99ba5d630ac3a5a52b7b7788a9d07b26192ac5fa6e403aa16fce95dd1fbe36b9c340dd0c20c842e6d390fe1d5aa86d3276abdd0d9cdcaa39a80c6b4f49f0af46a92d21caad11a7bf57da95b07a4aba32952d14608eec641ac71dd2b441020963dde09ebc256b65f70a3740b1a0dce2410d2280fc6b64ce45011673f932fb72fed32818355697a535e03131d07939143b9e0b1dceb2dfd4567c445a20f60043957e005a7ebc39c454ab83a24e208072acddc6de3505d4b3393b22f1d5eb9642c6085af36ffdf090b4bbe42c8a0185cf43c8ed5c5ca9d47f541c6d37a99fc88741fbcac6b312a501925994eca91a381585a6e3f2c29f605a558cebfad5810eda7f25ca705347bf6d40397bb53a50f0fe1b6c8c9b66b5150de5c0c48f5ab3cb8124f7b98b4ea85a06491b22cf162c575489305c022dba9a5c138b5596794591adc6215721c99c9809f694b9069b4bb409114e499d621ea7c96a93b3a37fd5646fcaf3e4193525c5163fc5e6ff5707269a3f12341a31ed4e40b157d36426df6dbb06120732193739b5d910d93fb8cb1e6dd8d64378e6d2624484765b5bf3617972fba0b9f856bf47d882ed611f38297a1eb247db3d403bee447b7538133397b29ea78cf15b0db0335a6a2fa649faf67919a83d9f3ba681ee39161bed4930a270a115fbe65e8cb4ccf24f14c3f02bc21644dcd61d29a050b495029cd1d4b2e8f16121a36d1e9c4c9009b43d9df8f3de81ef219a34e3f6728c3db80e2251071290b461d522dea10ae8f9a8413f9a5d4cfd83da35a7d78092a41198fa67bc0e33c4138c86c03e1465148d71d331b1c2b20fb23edb7128fb5ece34462709bac18e6f73a2dbabbca835c45ce4e61b3c4d40409a88e5b9ee87856066760e5bb41f153de06d7fff403b0a2035144245f0cedf4ca031b1ff14cef5e1636de57c1889a96a550705f80e16088a219c6f0c0bd64e1bbc0818b51a77432352af90c015503a22ddeca2e68752bb91d54ea2c5f9b41089f39bda1dedb6727e885b80939f7cf67967fcd055d4823e371419574dbdc269c6bc3f2119a5016c89236e937ef4f62c15bbb2ed308be5da251930963f1005335bae4ef871921470ffc944d73f63e48a1157e77c8da4d1e70330e99c3abc529cd1d47d4f218f88857a3d161578d92a25c44f8f94fc5aea3594466b2dd700c6464959ca707982cd84cf6a0a5dce0742d18c8ed8094bd470aacc0e6db1dc341bb27c8ad03f670271cd43aa1db96565e018c1658242610896e19ba981a8cd71d06679b710b9821cfad55643c079d8cf36508d12d188d3c8a1670fd7f816ec17643db28b9350936a2ccdc1f4c540027bd13aade6affc31fa404c5953288690271c86d461f010bd2874a0fc533d2216fcd921db8015a30c3714e028579934c05c5a9b64524e30494cb6f472bb8a64a3312f4bdcb25cf919606449451c00dfa2b72e603ad7f38e1a70c7c41e908e78b972b7b7c1f33b30438f5257cb69f8eb113a6a6d93c98576a83436c010294cc6e56b6ec33df7d0639dbe345577c951ea0594ab306aa1259cce9cbbaecaa6d34d0289e9c7b77afd278f15cf5d9e7397a856c1d5d4b0ae291ced42470cd8740c9002d356bc66ee50031e180d5ab6ebfb4d43c2b2edacabab3a19f19b4af32493e954dba5a48a063de0e796720f52c816f23bab714602cbee42b1df276fab55ff01d1bd95c3b155573f1d3b9ff11ab6dad08c5fcc11c526dc69dac97fa0b2cf51743aaf4c4a7741e1ef50f82294d610a58312d5cc15d20d4204b7db3d0643863d155d59f5b4f07b58364e6f4531261f1a9670898f3af7e4db120390a387abe4acd0e502f1414e278ada156d3c69a96d4354727d8341bb5ddd491dfa01d0d016ea9c7a9e20e3c59099eb5b3a726dd439809a84a7d5258f7d18ea18af1acd88e65cd0df0bc0b0fc1d9e5628a476e0c80b3d126d17cd4575f6637eb9a386cf26d34ad71c3b4be72c981ab6c1bf295a3db210474c65703890e43d7182a69d8787dd0174266de8873d2c40a79504373f816e527afa2b11fefe4476b763b52b31795d25e5097e7cfdd4eac53a273279e37e0907cb45ed60125e8194ce418ef8d3ab386040466c689d8757694d6271ab1b5a34782ef61b05b60197fb63fc5bcd78e8969a8e4259265938a39625cd69423cde4bad192cb197a84083dbeb907b3d1735eb6f2d1241b42d2197d11d1c53dd0ceac47b3cf80189c5b33e4848028a1e38bcd68f5a414b9f6ed1c0f0e98032ea2a28795bbae8d539954613c0e338023ef5296e9e23dba3e3a1d7dc66225a7ce85fd989b5ff87fd6bfb98efaba8d6e07895815683f68514cf8f48a126b6fe0bfb42291fce6c018698efa0b21ec2eaf87f49838a88f5a2bb28be206147cb3fb6fc1540e9b70718c1ae532852c91f4440b301d654ab6504d3f2d969fb6bf5dd3312b9b511058ca6df533dabfdf7a27c6e3f42678aa91aaeaca9d6f0ae94a2d65ed9bfcf9675a412f95a05492281834f0dbc9e3fee2dccfa9bbf8fbc4f78e30a7e6b2040ff98d629b3af391516e647f4e4c8ed82cd5d7ed6b285490da7c2e927306c47ce00cbeb7cee538953fdf1bbd69bf49fdc4c48b5dc345bf107952da930252ee4595269a2201d61616c13c5b8b4bd393db0558ea904de9a2a009e4a1f527d43550434051ead5aeedb96b2fe79b30e049444865aab02794eaa2313c9b116135a2202c4aaf66418668aed15fa44b0ffecdb6913ac490a226a6e704aad69fd5d56537304250d9d77d0a82b395b606a5a84750b9dba9602d9829a70c6b8f1c3bb317b0d1377088cc22968cfdd6a25a953f2399d0fe811b7e2c67fd5c6a4b96195c87d0477c1f5701ed53acb2e20174963d6619cc10aac120b70873189da1687763d3dfc926917f", 0x1000}, {&(0x7f0000001680)="dc43306ec9825bfd48d76d49254a6b17413da511d8a6ec836f69a98a36c36c4d3da92661478200407702e510257d57bead0cd3b642d71a74ed4446b3ec0e1fa5d9903092a050dae078ae3d0ac0b46669a04f239831206ea07895d7eab5a9c76dabdec89ea8a8f947940736117506178007367c00acd900aef68bfb352bc9c4ef1e86b5bcc3b244c0708921eec320377384bedff7a779b2a0544b4ce851e33c7a072413dd57c2c527fc21", 0xaa}], 0x8, &(0x7f00000017c0)=[{0x40, 0x1, 0x10001, "a6e0eb19d42937ed52b8a1c6f9fe23c50b2c1910a0c2d4c516209f694683194a61b595b6be99850d27721e"}, {0x60, 0xffff, 0x5, "0a8dcf5ac02f95fde4579275b53d8137db05ea8e9fa991e673a78139298076dfbeae5f4a93038d41faaef64f582f38b71a7e45d621b8ccd7bb9b13fb1afb54740061dc5726f353c6351e"}, {0xe8, 0xffff, 0x2, "2407a61da1fd73cf21155da7061b6ad01e60398602dfef723ca0a6faa7f7bb0fb4a2e77eaf47cd4d6cc456ddfd5847270d5b12af6d7528a0c6eddf5b3eadbfe65239696c22fe73ba1659f87089d569706049bf15a18956962343ef9a374e34c01a6b427b0c8da5ac35dd363a85dd84ecc508042bf8156b3c72fe55b905cb06b82fb1ec3e1f6fee4696c9fbbe218f83f43dd75a33c6e53776c977e2483c73e87f44b45681e600f3f0594761c02cf42b1cf5e86ed083452402c9afaec8150f83ef77363ba62ca84c515f9eafcf04acf6f92fc5cd998a"}], 0x188}, 0x400) mknod(&(0x7f00000019c0)='./bus\x00', 0xc088, 0x5) recvfrom(r0, &(0x7f0000000200)=""/47, 0x2f, 0x802, &(0x7f0000000240)=@in6={0x18, 0x2, 0x400, 0x5}, 0xc) 16:00:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x448, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0xa, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0xfb, 0x5, './file0\x00', 0x7fffffff, 0x5, 0x800, 0x100000000}) 16:00:50 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x3, 0x7f, {0x8, 0x1}}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffe6d}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) recvfrom$unix(r0, &(0x7f0000000180)=""/150, 0x96, 0x40, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) accept(r0, 0x0, &(0x7f0000000280)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x813, r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="999b8a7695a11659a37220363c2b10fba01f136b5e384009365b2faf8e68a4185cec563efa9fdf262e00702d34a163e51cf58e755c8a8316919818d5707416c5f6f2aefcbe3c4d80810b8bb812302144c4404945c8fdde8657d1cb6434273699e88b534ffef1cc3616a02d05dd2f97ec9cf7c3a96bb05f06dbf98d76408fd790ea373d9c66d4eba350e70be4779b960d9e91086cc52bbd1559961094689eaef131efe4f4e18679dfbe56d6d99707ba3cbe69453be8b2041c574abfd82523749a0445a6af91505dae4bf4d752a8cc8a4c271a5ab5cbf7e8267cc7213ccdb90d15642953a6d3897227eae41c0eac8f37ad04130f658a5c14929ede4b0e22878de031dcf8b3cd7a19be7ddcf3c8b773486573dafa520dc46a1074a8e7ccfa01b3636d3bd050f4dd6c4592cba135003d7fca5f0fe037e7bd33cc297c44c06d2bb47716445f14bb7bcca2478419d15aba2bc41538b2e65dc0754708c325ebf078937a3904d7cb5add52078b71ff773f0dc3628dcb0555858586f91ddafb1f9c00a497991a60cd32fdc5eeb0217e249b0b647c457319ae42e955cd79ead9997b8fe9b25586a362281deebf8cda1a33d1a754a872f5f1a91b86366c88dc121b04519c91b80d5ab01ad363bd363ca417a67f37d4d3fb688b25b008c3c61909554e2f4855a97c9f5e3fc4acee5532d4ba8a9be3fca7f219baae763482702c0259752e43201d5190d0bb50869e1abbad59272fc443"], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) r2 = getpgid(0x0) r3 = getuid() r4 = getegid() r5 = getppid() close(r1) pipe2(&(0x7f0000000180), 0x10000) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) fchmodat(r14, &(0x7f0000000140)='./file0\x00', 0x144, 0x2) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r15, 0x8004745c, &(0x7f0000000680)=0x70) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="7cf3110365b7b7e809283c587494c079643e62ca2faf1e6a6efe2aef72a924db301d2b95db00382cfc07470552d343988456ae1d7cd746f9060a994504f6f4877c00b6cb0cda5be3497d3a357a804aaeca9f2b10af073df8c3a6f84413075d3c8daf79dc4f7100b0680d84db", 0x6c}, {&(0x7f0000000200)="d4bdbcf24d31ff97e06bc47ff2d0ca5926d5e1f55454611fdd95c03dfe31dc05787b922dcc284b3611757b5f167eb59595a94dcafe76a7d8b77964a57cf9a9416dbb2457dcccf6fbe7d4", 0x4a}, {&(0x7f0000000280)="a2fb2f30d20b859825fb8583a766a1aea74d9bea904ad0143c31e30c20ebd486038cb6320bc4e9c96329", 0x2a}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000000000ffff601f7af500009dc2acaf8736996e241fdaea035f421cbd97647aa4c7936de518ebec1c0004712f47d1247e511dd12985788ac4fc8d41e1ddf373597d29ccb5c22b3afbf748885847685ce823d9e9f2a1c0d550b86bd22fa3a4c0aad743c6abdc9518675e98873e534b17", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x130, 0x8}, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000580)=""/51, &(0x7f0000000540)=0x10e) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000780)=""/251) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:50 executing program 0: socketpair$unix(0x1, 0x200005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xc6f0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:00:51 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) 16:00:51 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/24, 0x18, 0x40, 0x0, 0x0) fchflags(r2, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) 16:00:51 executing program 0: setitimer(0x2, &(0x7f0000000140)={{0x7, 0x5}, {0xe90, 0x2}}, 0x0) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r1, 0x4) setregid(r0, 0x0) setregid(r1, r0) 16:00:51 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) close(r0) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809", 0x319) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000f80)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/117, 0x75}, {&(0x7f0000000580)=""/222, 0xde}], 0x3, 0x0, 0x0) 16:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) r2 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x4, 0x9}, 0xc) fchdir(r0) open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x80) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x4a, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000180)=""/200, 0xc8, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') getuid() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 16:00:52 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267e", 0x20}], 0x1) r0 = kqueue() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="b887467807be1d4d93f0d7b2d9708077ffe64184b8bb9c25c39d15eb56aa580af4691ac30dbbe3f2705ab4a51032aa20003315d85f731cafb21608469b62ff0f293f30ef6847e3e2d8e405bae84739caae52b14c9c0c5fdfb63e", 0x5a}, {&(0x7f00000000c0)="6e6d1c70748f9e3778cb3765df1d781976a6093758c27ef40e9a49a880fc0dab0783e307b79f06eef59bf8a6d8c0c0aec56f203357bca2cebd3bd1ef206879d54e0165b4c4e0bb485d52720305b8fde1e5d6ee84bd765963b34dbd7db195f3ce", 0x60}], 0x2) r1 = kqueue() dup(r1) writev(r1, &(0x7f0000000240), 0x100000000000006d) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x0, 0x1, 0x1, 0xfe}, {0x7fffffff, 0x28000000000000, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x602, 0x0) syz_emit_ethernet(0xfffffe4b, &(0x7f0000000340)="b2") r1 = socket(0x11, 0x8000, 0x9) connect(r1, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:00:52 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() preadv(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000200)=""/98, 0x62}, {&(0x7f0000000280)=""/119, 0x77}, {&(0x7f0000000300)=""/42, 0x2a}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f0000000440)=""/190, 0xbe}], 0x8, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000580)=@file={0x0, ""/94}, &(0x7f00000003c0)=0x60) fchown(r0, r2, r3) lseek(r1, 0x0, 0x0, 0x2) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000400)) 16:00:52 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000001}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfd94, &(0x7f0000000100)) 16:00:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1836d3800000000000"], 0x1c, 0x0}, 0x0) 16:00:52 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) fchmod(0xffffffffffffffff, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)=""/117, &(0x7f0000000000)=0x75) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974", 0x42, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r3 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r4) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) semop(r2, &(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:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) 16:00:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x100000001, 0x3, 0x8, 0x5, "d48b50f150ee0632ca7698ef33a14aa50b01b249", 0x4, 0x4}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x48) msgget(0x3, 0x100) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000080)=""/74, 0x4a}, {&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000340)=""/27, 0x1b}, {&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/246, 0xf6}], 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001580)={0x1}, 0x8) fchflags(r0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse0\x00', 0x60, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/82}, &(0x7f0000000200)=0x54) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x40, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6f, &(0x7f0000000140)=[{0x800000000087}, {0xc, 0x0, 0x3}, {0x3ff, 0x10000000000002, 0x10000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfef1, &(0x7f0000000180)="4c01292746acb6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28048, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r0, 0x20004276) pread(r1, &(0x7f00000000c0)="6e85bea0edbea008ac4a258cf3beb76a25e155c2182e5d5873b08df14d49af0008442510516daa050aab5f2eb5783d4005554fa6ccac7d30aaaac885cdb799ac17b757b8df9ef1212a1a402140b6716fdc944ffebe6a4fe520e987bf0ba0b33518ae330e47be7b08973985302e530ecf3c7c511a26eabbda191c3afa741a5c2e3a198fa163ad31505ecc78d7d7419d7b50f713d0685c6fbc9a31", 0x9a, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0x7}, {0x18, 0x3, 0xffffffffffff0000, 0x1}, 0x80000001, [0x0, 0x74b, 0x4, 0x6, 0x9, 0x6, 0xea3, 0x1000]}, 0x3c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000080)=0x5, 0x4) 16:00:52 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001240)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) pread(r1, &(0x7f0000000040)="7c870bd563519f98bc3138d0929d745ec6a549411e34c91050ed04ae1fbf811731783fb43de09c0ecc6b8f1be5860cbac4aa8ec5d7785d87f6f538710d8ec0a78fb5caa7f2e51cd7f117f124d8b9f70d500ce587f435aa1e7f53e99447c82aa207aed658d36a6b40e14269fe10eba55e063b411cfa84b3c3d07d8af8fb96420231c13b6cf514d0cc490e5afa1506190724d348e1d296aab069c5cf8862a509f89196e87009d2c0ff89dd352b865d1edf154571ad78715bcaee", 0xb9, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) fchflags(r1, 0x1) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000180)="eee7b1a9284329aac8ef3591bf1f990756c4e3cd868b0542b050e99713d93c89a3344449285c2c346ad2cc7d60c3fe8d81b009bcad7a10d1b93e9d64fb3f55d6c9bb24919e4e90b5734e25225fc0a023ea57789d6c833b763249c6ab9681dc46055554303ee9eb5b57ea3d21d19d53c6416f", 0x72}, {&(0x7f0000000100)="63aeaa30d40dc0f3fb5e750e823957c95d1e18c9abe2e91623938f3b2f4a2794c4c443d2404ed8ff7e0d7e34e1718207ceefbe", 0x33}, {&(0x7f0000000200)="9e73f15c3b9c231daa7f1f0c19045b18acd29001cb1856b65066058432f2308a8b603ab843c43a6092a9b216ec886d055a3046f22f8b6d8227e6a88b3e7030490a73ddc0ecce11b5cf190d44034a7ef3340cc7b298fd4dcc01bb8d8b3edc7da4bdc846f15c5bd189100e5691619ee3afacfeccbf273fc879f2a183caaab3265207c28cf740211940bdfa9396b495483fe80bba95ea118a217011704d3ed8c5e1e4dca4c554741af915b562c7d89097fd62307e2049baf566260e89e01462fc86823a4b99c099fd8fa92aa8dd2538a0a9b57b521c5086f7edba9db0ebb9809426ad58b02c9646a11fadb590036759e8dfacfa6710973e5befcb3ec63c03f70f21ebe6ccea9c9a19687d3dcc787d833f2b532669e694acaab2de520ed4d7c0f7413584c4a8f2eff00fad5eb6116ab9e76635a9df8da1d80c038b35b060ed445cd7719b12895c2e9c582785ede3cd5b6bb5fdce435b4ae5c9a7f7d14bce806f4093c30056d50d921253e609df61d420af134f6d320cc1e5bd7793099fec79d2a7b66fab88aaf552c52598d1b6c83b572c97aed2b1beafb6bb3ad38224faeec4495a75a10d7902862d7a71b409651b6377ae6da19d17b33c26c42159de0c8fc7c629bc81c986760e9ec2edb113cc90654b93995c76d43df5dd46b70556dd47f7051d0a7979e09e008fb39b34ae81a5f81df821ecae86f5526b32befc464676b67f0a3e6c9a8bfaefb6f95b4e7a3c6e4dbdbbb76cc313eff2ee4aa7662828d068c161fcf1792f2804d08ee64100b804acceb73530e23ab6742948d80b7cceda159cd07d583c6fc9d12233974ff9f3322e9234d7f0a890bd3e9f1e60f675ac4b80520a28ee2b7ff76e03742616de64d3dc88ec66540121ee644963baeb8d115404ab3a74892575d1fc46502045208c75e6d802e6b59eb73562d5ec0c405df5386ca0370a8c929d8dc06b8a54e1c727456db77d673c53a5774f532f36ff3f484299083477b493f97285c537d278ea40aa727672288941f0c53e889163707bbd80b6b852562654b7f656369a404b9c0a729037ed29c40e64f1282200c40c82ec596ada02d4c6b103fb0f4b81e820c31ed60eb4e13abd8ce445f056dd07e52f8e9f6ad340f5030684aced81977450444e61711277dc4f0ecab61ff28a2c962cba3998d37b10e55d79815794d6fe690ee428c3f448cbe468d4ad25c0ed715d8cfdea42507d1ba3db442bd7a61c5b2d6ff3308baba63091d5c02ba121e1c634ebb625cb1dbd712afcf411df73f7c270fcf7cb3b6be0e45317c74dddffd286d1a60dd1d1be4a9df83ffae6d1bbfd72fa242b51a4219e054ee7dd835667635ba0b0479785007a7ebd1261388aa3393815601468f1ad58a1a9c055df30fc5840716564135228e61eb03336438a6421631a38b715ac4e662508e5036eb190091d65468acebcebac8e373e10ea1ea393b5cd729e50d11847a371de653f21d36ddac72c53e69d387062044303f3e3b2438e1bb1bff4eafe6d9c6cd7437a8a34399dca2d8c46668f1cf0562facca46d38ebfda17d1b25691f467be6b52cbec8a52d245af859aa7cd33b4656f63c3641e1c3ceb9afa4aa8fe08eadfb7ca3719214e8384553f5bf1eda797a9c1fdc4fb300723c6edef62f38252ee5365b2683a274c023e3fd70d670ce83821c3e199701197227fc4d93b6406953a4589fc3985ef1cf3e7a66faba4ae498d30cedf4b87cb8d793a0483241f7267ce80df00c582ee5d25c627b418132c21e2c71f925125801c9e60feda4aeb540f9cbc68689918777162c0107123b6e359f3b7a672c3d93be5eae58d8bf7863a53e9e2ddb5603e4ed992f515b438590590fb376b50ea0558a5e5c408d7c55d0f61faa4f408427c7516b30ad83176ac3d5593f124ce99b025758539d5a01d7d53b9e0ffba20d4ed46979b42c7713c8c5865bb19c16662166e7372966386944e8808f04149b553194126016b7a39651ee8f30bf16464b8b9b0959ec7d2b6b06d69caf6a673771db7865c9e50802688356f92374bcce609fc1126b51122679b02b0d7cca1f570065a5d83f4ae7daf1b8ce22238158ab4d3e0a24b4962dad6fb564adedb62f0f9806d6892c265f02a4e41dde391ca74f0e03979b0ce22bef3f083f41175f98e6d6f50f707ed446ed0ac0835f108dbb74e3a5516e96b86eb61154454e9a8da9429c92b3d97859a2c2511f800b810fb441640047887eff3097ea6e5b1a639bc8c4a80e75d98174a281b29ee432d112dda3793a69dd831ecc1eeddc413625d79f4927f2aba43dbccc3a45c082ae2f01f10a53f7880fb650de0184255d3fcd7997f01883684483a9fe94a23ccbfeb0c33443d99065cd041b22b6e24638b8560e234deeeecf34d5fcb53191d3f8a5a2026523ebdf0454637b622337d1a2ad751a39e97d3944ee36b6497bd0e6835653d3c04b8d425769a6f8fa9c8571994cd01f0e0c1cdf42e25cf9fa235c8e8fee2889d60b5f5b1758b58b055521ed194cc37f77ddd2b07857cee0df9cb5afd6c2c3238db28dd81e71986b21ea935b29d703792d8f0d42a7109d111f69706c48ee11a76bae0b094b9b6d28a1e5144845fcf39f0fc09982e629e4d17a82191d306946e594edd700103fcf9162573067efee0ea7a9674500b18ff98415de4a4c11d061903ebb86cbb10a4286858bb2a965c13c5cdd471e48e5212f07bc2187248e5cf3442ea6a06e0dc690d4377afa7322dba8f013c86b90e1d10da1ae4a11b61b91f7684b1ce8e13627886346c709771f96a59db46272b0388e088fe275ec0d57fe6f0120a01ae4107c17acfeb2b0c977126a687f157d1164c7805e9c90ee63f0d9fbe6654987b7e8acceda25653a332b2f488fc147d6c7c0e13dcd9d7de888d63cc1803de87d93c2d3b8e117495cd0ad538ce27a9e1823b04dcc80461393617d5d685c147abd07675bb6cabe8f1ee50a269440b6f3a4d19267c1bc2b56d922268f19aade1dc4212de30c00b0a98a585e47b8dfdc6be2e6708f14167e6d17c3c7007bba2c8d0c966f5838684a37329f8aac5e1ae2db4e4a953963f558d69b42b4f6d0e09e415755c154205f9f968fd23ef1f8bc08d6b516479f4b4365ea09eea603fe76a39d02d56e64efc9b08c2662ec316986b1630f948563d444ad8c979c153e9896a81869facffedee69176ab394d25680701492373289426064190ef8cc827e5aebc48b5e2ee68d2a3158ed7272c56d82f34442856ecce99840bb73932d8cd31adb3ad26eb2c245c9fe0d55f8b364b46fb79bb11b282099a025cf82fd036f1375d3df7d07f9d5736c71ccb953cae5d6c6658315a0ff9c445a0fe1b1d9ec332a07a5c065ecc2a57f2c7115d33f26ef9fe9178b0ce4c88ecd3dbad6659611b216b46825a33f15818fa35f111b841aaca79993929dfa3b70c6957c1ca937b7dac43b9b8ede499d5f25215ea6d2ee14fa885d0b127c43d8fb6259ad1a8b3b04b85d78da9efd6c5560720adaa9651e9dca4bb97ede89db45567f90597fad838435dd1a832482eb09ed7fa59c060360d5d418b75edb6614f2bfef69b08289b2996306986adb1a73149c9785d814c0412686118096727d997b3ec0a80fd2744e2c913bf133c2d356e7e7531e04b152e48c98e5af610266d6f6934b44f15ccd2a779955c77ab849f223ea9b688b51dc196f29169a672ab1945371db5d3580b3f96169a33d1afeff932acb89e6b06284e38ce1bc271b232de1fad58159044f9e60a2f307a3c79e654912031cdfb24fa4706b4a813d5d4aa8df44f249940599473359f13269e03f63136ff7dd717d6e0afada211fd0abd6dcf7701a7be7d6cc38f5560594363ee7558e2108bb6d6446c0112080455a3f98cd647546a2daf1ab26a28ea486ed824ea8f0d0c8dc0434cda9a52e49178c4838082b3f9f2dd43306ba2eaf42e3219b7351c32934c5e8621980ada1b8efc726d52c7fed0850cde478b3aba1656e7cb9669fd480ca3b5cb1d139a312432aa60863bb1bad242c9df7cd2a133875225031e8a213d5e481b45b5b1061fdce19c5dc0df07c7c654bff819949a89cee83015ff289e07ae19c0cb623f325becfeb97815d846e5f1463c9a224f5b26f5ffc9861ee91dfa43f9f7f66594751c55762be3e78ba8d69aba342ae344da7e07ec0541ddb52a1b4b85eba60beed111830b798edf5e062afb451ec522f48f62e0528c49010c29e9cef47edfca90b5fe4f6efacc14acb1d1def467544caddd2c33634ae7fe3d8e2e505ea01eb0d30404e363d1a801f49e360965e5920de056080f385b31b2681a68b64c08c7a06f4ce28389fee3418b729be8c8e7303ed558465fe31c965234282df60122b7749975076ec1fec5a4342e52aff5b95dc5e55bdd8f05dadca8a4fc5092ccac9a4fa2d00e7512d812b97fc94d2c44e3136e40ea9c4036784a0f680041814eb231341da6f2fae6e1a73dc8c041f3b8aabdf2b721fb6f9c11f5954b46b55b333687bf408814a550f5d9ac8c58872ef8390dc3384beeb1a1fdd77886bde7804132e938b4ebdd1f719277fcf6fa6139015933a13b74e7bbc6dd296ec890b2e389a024ed712d4d7eb2c44e7bef2bd741e484b3c9a0aae52ec99b64b2693de203acef8c5e93a491c457492f928c21cd52f99ef9b33408931819f1e5ae333b9da3d08dbc82ad9df82a0c33189f71df1c0074b9758b3fc4bd4bd6fded689a7d93179faf2b9c3fe7505ab5970613288b8c8813a04d69eeb26f4fcdaa23b023412ae07048f6285048406f07ca5e6d3b68e643601fed05e29dd43cb72c9f57c5a26c897acb04bb792b061b4cb8d59cd756d0d69e1cf9cc6ed7cd59d2a288113b10cce5a973b7d18ce8462e0a0c9831570619082502a36a60841f76ca540463ddb9a6df4a4dfecec94828d05e0fbea6704e844c30495c8dd34eaab54f8781908b0ea87b09dccb62e38751e6754ee301a5ae82091023c2744898234d3838e33799e96fc139eaea583ecd006b5abd72f05b4fd89c47d7d2d12911bc7dc99926d4cca77d433e9faad884459b9e9198d133a46e26d2c2a5a0a102108e4aa6454414c95bae107f448416413e041c4693129a2a7c5c878ef3fbd9795c2ac3a59d95339156ebdb383261107de3a5d32175ac184e694a90c61246d67e685778ca397cb687941f325c37c04c52d5216e2b9a7e2aca619b2570ab09ea03bf7ae927d31b09b4f55cd1f94591933176369f48a846cc3f8db0c2af07399d3d6a775c08e6b53d3da798e5a4bf52564a6f09225edd1d742d1ae5fbb26dbc4fb965985f48981f26b6c1dfc2fe618d6a34d63991a6f6c55a50dd025125c7cf7294def6fdf86ad43e486b09b53fa7e312fc6d3d843311e57f801118680a47ae22942d7ea269322609ae32c029df311087bcf6212e1041862dcf2dd07eac7240e65d7c01626bcaf799c45741b082f78311de5f9f311ef4c1234090ad92a5230e34c1266cdda7ab458bd80c8ff9770b428f8e0b20820cc53011556eb9d57a21e59529010bbfc50713ef53dc1d2b1e8294f474768253bbd2d8fe95a39483ebd1b2f0010021085c18f308985d893ac4ac4739d1541a20803df64385318d708246bf7055a0b5f4396c587a0d6a6e310b952f99e57dd97f265753e09613eb090591c544f41eabb04eee34e32699a460c6c719256abf70d5081e24e68d97987deff82dec41f2201c343f07f06b2dc2bbd4dd995c5adafd00fa809c2b3461632ec7e30243971bd407e84775c33926e052b60916776accfddcb217d8a658327ef0632bbee3c667bb70b5a", 0x1000}], 0x3) pread(r1, &(0x7f0000000000)="8860de6d1b8e59d2eb8309716654c2d32e060ba34778a986fe9e503ef023c47847da24af3c0d1f60a9960b0ead701d5cd9ebc93cbc8eb517e452", 0x3a, 0x0, 0x0) fchmod(r1, 0x8) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2008f, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x0, 0x0, 0xe996, 0x40000000000}, {0x6}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x9) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:52 executing program 1: poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) write(r0, &(0x7f0000001180)="423d02d5a233832e7d66936d6a4a92a9ae2c412e0ea7b2a04ee5c03714ff3cbc68e24750e26c6f6543686d79878803e7fcb48ee8db4d872f07309b6e846e0147480a2767191b37f09493218f3b5ff184b1dd8e04dd5a15ccdfc83c1530a8270ff0628d6ae66ad2b795afbd87301e100287ccad51cf508a1fc5cfbf6e2b8504480415d5d4b8063edbdd65cb9a35f2d6b5e508d1119d8e24c827fe959c997b37f5dd8245499b7dc270095f5758fdcd7e5da1c3d817f7b6750a0eaad9c4b773554f07597db7da0c1867b70d3731c1b0f740cff6e176f22aad35c77ce7535932cec584d2602d2577c7c629c2d83b7c5a8011d330e3b1db28dd0c3739cb64fea69074852d86a44fd88557ff11f97332f8b03936badd259b53fe8a4cf53f8b213a67abc527dfeae91b62bc2ccbfa5efecd12e44c0a9581f0aef99a84cababe2025354ce2d03ef2946025321d043c8ea8f5be2d5bd29a27e13ec07231d11b200f7f40444b2b937837b5a9631c61b443713908e88aed43e4836011e382f0ddf4fa065fc840fe6a069b3e8509d20a04e7280aa9d4b23fa007b1705193405171297bb7942e825ab4a1a091db40bb78bba0ae68c99180680477c73a3b690a2597700ff3f406742d0b88cb6f98341029dcc17123e178bf67d379947739eed936efdac68cdafb23fd463d31200ca05ff3830bdf57020089eb1f75161cfa481dffe1e29ab8fa7fa7faa893750a0ccb98225b790c9eddda483345df76a05da61101ae70fab58729973550d44061154f110ee7fbae17e26eea75c1f12f88541e63ac59187794e9386de0c4ab9781588eae6a761a749e84f8bd995542f2865919e63b797a9fc85f006a5ea83c5b656d3dd9c53f856ba128ef708d5aa220e955f849dc98c843adf671cbd23d2650f3c5554cf069657cfded5b7dcee64653226d8d3a6d7889552952f1dedaa7b923e960e52762e1ad886d3c450b105f91fbb65dba08f78eeb48d578baf30dd2eae19af1d118c8adc78f20f57bd3227fdad8558f5e03d0970747766ce58e953b8c7fd2531753a4d025cd9d42bf03f50ee3cc55e8339ff48f1c86174cdf83ce35baf2d98c04a77458deaf18159c437f129f49ea141a7672e613ec61eee533c5ea1feb8f0815b448326f20f2f6561f79ac42ffee96ddccf862412d7cdd67414aa3e669f64e7ee13be8d672f7a6bd695191a0d4758d8fc87acf75c004120925433ea51b78de592bdfafab72500196bb4883438f59efb933185160c0d24cee16507744be82a582c4443b97965691427c61532dd44a8d492006af8a8bb24acf2cbbc17aa679558b9177fc217e1356adc3790188f7e35c92b74283f02dc9b188719f899646a51a7a1cbc3b002551be02a737f2564af37d74c2f6bca8ceeee835793d281a185e5f616807b7c011f04a1f252f9dedfcd1669469c5ce4cdd61ccc519b796af75a796a3ac5a953e854fa8cc488745fdf52e4297293fe568d1a31e8aca4e08dd0fe11f254452335737cddaad4c073f7f97257de24ba423f9fcfbed1a5365b7de620b8ef5d04f044199307c665260c0b902633e6b7ec21d828e6d774db811e407aae04026b224f3db139edf5b3d6a22b446781fef5ad94fa961fa7999cb0b1cc3a5a5a901c81b14ff78a2413764d842a7cc12a1082e1e5db22b7f8eff22400debaf2cd93cb3962023290faa086982feb40000923cc60bf19be9dd14c10b6cb55ced64213557f6c8ee9155b92215cb42a97f9b9d6457b5857ead1cc289d5e55d434a1048c9642c5b39a5bc4a650460837b3c86eb9acfe1910de964e129f9cce8c0d65db78ef64a7356ba1aa7d8d578499266d3629e9b3a46de13fd0a9cda1a722797e6005b5fd7077488c61ff2ac4929e1339f3f22f5db5a7acea4b369438893bf52eb3dd1871ccaf0973fbaf00f624984344b3e2dea606c8b58e510ff35871bb3938f67e6e0d6a1cd9aa409bacdcab12df1bffbb7989838e03d01831221278a0e434e8dd4378d49709b58509913784d1bb23c8275f92a5d417b5609828207bfab9d1a91824416f4cfaad23df850b4e1e2603dbca1b6830be1273b19cf4ba727192cde5abe1c75b664ebea73cf098eaf45b6dd1e544da85788c1de44cf728d0f002b251d62a9924c1bd43f5e3eeb2813328dd85969d013b6e6ebf08c7621c5da29f592117c11cb020f214011a5a2fb55e0a332ef6ed07a3aa01f6ba218785f0e8f37804d7e5bd63b6b2fd100b1d4cc71bd1a145ac2511c7fd56371fc992fd463423f9300a82aac9b6c6a18c3d898e0758f90b87fa7975569a7526304d4a8a612bf2ccaefeb87809ef1db01b258877a8410e1d5279125c53f7271b92ed309d5a7c10e10e43f09cbf06fae17afcf1a61a72134c131d9785a87456c8872a3ffca57b026403152c4fe6cf672f8bd5be342c1c20fdc860f456299833c221ff50934bb8cc2a1636ec6aa5e1f80079756396e5c6d914bcdb4976c1e185e65843fdb265254ea5fdee77062a7cf2a0316a8a8b534db13cd2e4c800645779b633f817ff813c25f67150d00f037dff595f8f5f82079db2a88cfd8870367ebed35021c1157574345c56847649868ccf6d98eb8e4ba088e2bd5e4a433e055e887f25bd596310fbbcd63debfeeac552591add600f9b250a0c82a2dd08abbb985d04c42bca581a04ced474676f10aab23c1fa3bda4df13878928e698a26cd5eb1eee59e8d73faa21bf7e13187692c3ac73990abdb1c32b6db604e33d91b6445be136181f257ad20f90d7292b8f5424b1f8526798106484e8bfb656e1cb23089c5dc82f8f2e3fff5545277c367e6e730332746ddedbfbb62ad4bbe58fc07fe8a9b21031ab97dc37da0bc1f1f0542e1dcba70affe97b8294204906cd4d811cda42326338698b06760d2f6a450736375d5ef4ad85b8f3661da74001c08cb900cd25f1b0e65449d2039a6ba8446eb4d3e6852d660050babc19d0d206419b6efbc212aab3ba80145f3bb34b449388e377ffb2928e63146fdaa649d9327ccaed3a59341161e23f8c6d4dc4633daa73e9b8dcbdac6e1f1e4b7fa62447fdcb617f02cabcb8f6412b4395c8170f9e00cc56161398d83ee96725ae4b8bc3052a482a3e9019d383629dab08074f66e61f75e85b7d0b0d6d63a19d2cd3db0b18c19290d5eea9e8289fb212718087a56eb51f69d512165c68fda806d6810d72a7909e82d255aa1ed5619e6c3677c70be2ffd62c7f76d38b3d0d3341a24e5b261edf89860ca274843e252fd610fd96945c2be99d67ec3161ce38f69da712970af7cb395d6fcf8121269ce65c4f2ed9d16648acf76ef2b5266b2649eb3f98dcbf28838de576c57c7b85aa0e132fd15876cff4b8a18978b4b2dc1e451b67acfce01e296b8947cf7978d6768b13e116dc304a835cd9f0a8488d60e131c1840b006ce02b22e420378b810c8fe033c0f3da809e7231bb059f9a2a51d1cf66e42eaad46de853fa6b64ac180dec32da36aa086200e12932ff80f934b0f36238d00203c209b3182193f3ca1fc1893df9b731a2af8f8020b34b982ab98be63481360919a09bf7577c4fb03104a641c4e7b0f8407b95b00721567ec9331983136187a42ddbff20819c70db5819a35c32be13a1ef224f3a5eedbabe9ac6fbc645945b09bd5ceb4df71c960439f9815d57368d0c57be772e39a7d06301f59ef568e2026a0385b6e6092cd008b4c55806ce262309949ea128d7bbf3427c776b6f2580a7402a6f341d75d57bcbbb17fb35994b8174cc5735255fa2d6a6b416fe8f79f1219866ddf0d74c5d97169a0973c53b13c52e66a8a15ed006daa564f1916d4a9c4d91d5d0c239d13d7d183a5dd4d1f62ea2a769ef77e6cbcbea2e072a8b124c1d7080734aeedbde638c23925b16f08fdf869475317c7dacd0fe51a0383eefd4bd9fdb79907ae10f338e085110fab729ca495d08a7b1585d6d8fd8986fee1d7763333ccb45a5ddda35b170525c95b72e1b68c70b13eb7508ed098bd8c58d44f96f81feacf7f3e1db34cc54a6c356bde8c714e2bf1c01faa7cc3ebc50a2f739643db78a7eff5f05b10bfd7a71d7573d519f59d975e6859d128893b383f1d29b4860748e3fa36e3aaee45e77d6aaac9b35468e4dd4868b2dbaedb1bd2d8950f1d3405e287fc4127e82bf6267d7daa3e4dbb9100b69cd26adcebb504c3d052fcdb06aac91dd8f3c3f3446cc4720ea9b9f806a6da60895c57adb5ab631db167c19fd6dcb9f978818d370038b5396dda106363d344cc0cdde3ba5cf0bc4b1034c58b203da86f1555c9f61cd0879d2bcb81f1395b16a5c0812bc9c04c31822a2f2ca2e1de8f43176800542b8d22bf0964c20f7ae0d3baedc36df00c9c6baa5034007fffe2d7c9904c703969ce0d39baa5ecb4ea09134ae2c88149526cce70e32a98b3f2ec02e835b136976e77c6fb106f4bc211525f80604bf5627078ac6bd9b5a7a9ed93387b5650717298353ebcd274e05496c0253b07eedcd1859a2e93ed260f22f90503baacfc4824a40e1fbb6bed6a828604cb5e6e6e25c165312745d66d01cc6ee23239120b32fdaaeb40511950bfdf3e37441308ea813eb379948ce8c49c12037aa98054cb34b5047266149d65c15558ed297e6ccad787656aa4f7a855d1af757c59b2ac1a52a893cd5a5de24c8776c7732313f92a42ca64c726d7b6429f2ab5137874b2e31f3ea091cfd760784e8e8c0b552e3a95d4bc13cd6d9567bb8984e683e80868da805328cfd6905cbf3cfe7769292ae057273e484ee810bca8a2388ee8c0ad5191d8748132f1e0808e9d355887bd8d644a360d6f6c014dfaf146c2f5451f14dbbe2999be877dd134342888607a03eaba0ea1ff4230f3cb15a7c3764db5abf5ba450c8f1e4ae49bc958059b944730f47acca6c4e790d429eadf83ae5effabba535ec936813cd945bb49421bc20c7990a16bdc5b86e5237f6e420445e7861a3f4aec956f849bf6fe36b277f07ae858f2e906a6e29020443faaac82f55b3a7426c094b2037e8be822a2e6a38d417633f58416f73d5d98912bafdf288d209191fc06bc1e873728393481703aa5d18f7402d10a91d5ea03af813e2217246b4605ceafc8ccd5f5c907da6f771eec572b4ff5e54b95dc44e51ae7c4214b5d3b1fd83f7faa4e430ed0ec14db3d99dc93a58d812e7c5a98c0b3b51c0fad317f14e8cad5f5649f629a922b0ab1bc00c1a2c8ff0cd748ae35362931ce0635b4286b374394372a470acd4f6aad70015bad7f60008ebe3c8f5efbedbbc7c6620cf788973066a6b163153cad8ce49835a19500bd800c0649c13aae2da7b2fa62f330affb87d0e112dd7590c5a2f6f34f979b060dc1222d26bd1a09b32ee42545d471f57ea205ee312a4bf0b0dbb02d152f08fa2699e394e6561835a6d0be8fa3b3126f73af4500b714a1289ee9aa7b6fbf66c465a59ae688fbd201cbb522f91d833d207a10c8cd05bf964750184ce60077701295c571998750324099c0af3041279468b1defb0f37f428aa9f42fd344b9812d05f33d26ac274b20b35a7a3567a674fef0b1940654ebbfb2a908b16945e3cbd8b6916056aca21b22f072792c63a40e7448bd067e7589bd7040dba8e8d43342b91956224ec5e688f59b65f2655123ae996400d511f97b01191edcd3c566397657e462494b0dcbed3813dfb86d5dff797da20d15bca2fe380c12bffdce723eb54aab3e541de821220a68390b89db6c5e451b1037b683ab6dc65ee4ef83c2ae168b826731dd195f611dcc5d9c590b1c38d07a5e1ed425e1cd7540eeb8b07d1bf751e", 0x1000) 16:00:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x6, &(0x7f0000000080)) r1 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000100)="cc490ae327386853fc7ff1de43b6") 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000000080002004, 0x4300) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0xb32f, 0x5, 0x5a693b99}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) setuid(r2) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20858, 0x100) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000200)) poll(&(0x7f0000000040)=[{r1, 0x100000000000040}], 0x3d5, 0x1) 16:00:52 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41, 0x2, 0x775d}], 0x8000002, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x2ca) shutdown(r0, 0x0) 16:00:52 executing program 0: 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}, {0x5}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:52 executing program 1: munlockall() r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0xc) 16:00:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) write(r3, &(0x7f0000000500)="56de2e645cb82c8f330ced6689313463a15e5094d7489d8e0276d5d854f4b4f664355ef068db021cd3b6bbee4863cb76c6ac7930764273009f1dbab1a5e3f7d5917efadfedb31afd1c914095a5008f91e767ba82ece3d221f4808320b6fab20121aa1905de9a252abd824bc819405593de395ee27a7b72c90b4415806a560e4ee280fc90c95f721cab17d65dd42b355ba1a4dc17b70c588d7965072e5c79786991b7f017c71b43000748fa455801eda925da9104c63e804e1cb2804b53d1758b3f9f47ffadc793dc22a397511f4d773eb17abbe4c61f102ad6b1a5f3b5028441cbeb350d35e2532969275c96b4c618246a39ebba4dda1fb2e7cbb6b2c1cf91745457f9d662c26eb1dd4dc8fdb853a9b171c6bac2b45a7697de182dd7ee493dd517d776fec8e5905c0a0b0e0e5d842308043472db418302ecd7aed0d82942d8e5d3f5e693bf17a52031ef7c862a7dba38720ccff2f3bd1c766cd82c721184b01c09678aadea82fdbb9d8bb916dc48f156168ba8c0de97f1a3e6f780467d2081a4c379749bd71c57c2a112b84bf3cf867b66592991cc51701ca3e0e834a34f71e99b50a7d1a863b27b169ef58ffe0277a34762eac29e6cab739c1358e579244af88d4df7fa00452f5e91013ca82d5b621de056c18b00841b3de257ebd2b92375aceeaa9282f47a3d54b5df2d7fd9fad8a5424d192d526b539715f73145e91c4a5ed21a3ee76ca261902651870e067640974dce46207c80440a9be4478881374eb947733617bab0d3cfc921413e0ee5652801dfe7480085a4b2aef560a6710ab11cee6931a62e48ed9df8dfa61a9ce6fd83c8f201f121d203d1be1467aeef257c1117a1702baa204c4f835a3fb6a346e8527a59fc61f68811003172640d0b913e558b757b109ce0b3c55aa1e5c9a9489747503ca9eade4a1cf6e05cc35e2feaa417fa60391645e64e8daee3768d3532e0585156d293b47b85a7fc9abfab89b004994e6068c85dc39668f5e7dc7226ceb82931ec2f7275730e3ba2a682a7ff3baa459ddce78aeb72a0c654b8b4bffdee7f1750cac2498f4c08b7babc0e8af952636a5d3364e048966c5be00f3c8947d7c67038641e0425ecf07e43a79cdae07b027f3695cef3e8105d67ae323667d5f876ff340358fd37cbdba9806f14f7419326311436ec1c2a53ae0dd90a8b146d8a2f1b56da237e814efbd468ae9268ea2e5b51dbc2c864b49083e01e86111f0298d6eed8d163258620b72b68b1312dffe01cff2af058c44786e51b0b4081c1922e99428afd51bd949fcd8a732a7a0e0b812e6a3d37cf6802846b4ee65de3eddbea231723c9532cd4615dbb66db558811e54feabfdb03bd15b2362233b6b09bf37b071a24f621465f4e677c60762d5993a7737ba2a687078ecc36b04d5bf2757685b7109fc76eb4dc5b8f43a73ded580f6fd81b67f79b6aad41c81e55af4b0c8c70f6aacd47f5034cf30a096e39f5b6ae92cf53bd2f5e1f49544b81808050c9364398e2d6f720ce78044d3fbe9905f08b4ba564aac6864c77751f9088adeeedf11a39697e2d643f887eeac4050a507531b7e8013694c18f20e2df2125efbc98de2bc5a81f21e344e5f89a1ec4650e925750511e610fe91ed659ef804ca9ef401364091edf1139584aeb3893116be6f3cc444b88abbba47f05823cc56a1a4516f50805f75c3e29f13b055529624d0cd21258fb3ab894f5fd4c20b0e115a591f9cffa37ca44bc3cf94526b2679597c4bb2c31d09390a007bd271313c11e4540d7a22aefc4b84c916652abc3160d10ba215f1b9db171d8deb39a2be93d271eca228befc72971398b50e532e9c4b8145ad5bd9009440b351053c6e35c00f04bab1b8567bb013feda1d492588fee2802274f05e08836bfbe820b4019caa2f8735903de0a62f52f6c0f15997f2cd94c9637e73f5584969ce30eadd6f4d9cbd34294984cf82721665498e67b116122c9c2ca9d14e1aafc3ded15cb54425f4851fbcce48bcd508522ba0c21e9b1026fef60a031d43a951d55cc2d63abf8f9129e9d80547dfb5fa162cf3925cd0057a573fd822f44505ae0b924a3dd82bee573af736c0e6be946d30b1cb97b1d034b199247d390daebf961bb9c8184802a42bea8165957eac5745b90e15d9c5df49e87ec98544c59d0942cfc88b593eabdfaa973f0fe960b8333c07bc505b214f8e64f197da7dc08dbd9870475f6a0031b551c7b69b04d50c4ab2d3a2c7c70a12d60bc771ea43fc2f9e25ea8c7f530a1c808dd491a789ed5bcf128fe2e725e67d05d72dfe6cc6872b726c9eccad6bd57619e828898a2c458350051de92e65ba1e0fd4804c9f8422a1c4be551c574e23bc693e1a31a8b00e0adc481f35ebb8dd0a2821ee256eb582f3032fa4ca806849608418b1cde4d924b0da3134bb90bb5e196bdfe1cee12b20c66fd9635235e5a08ac227c953096615b0af97a029c6988d51cddaad9be06c45fbd08a8e2f53b8fd40d8497c28287e6f5e30ad972f4f5cb6fb9be54298e09259b354e1f163561631e99ba09a132af4a555ec8f06b2579f09840e75cf77fc311ee07bdeb5571c251d2c5dafcf4aa7776d63fa51e43416e3cc7b583eab33f24dc7f21573cce42eaa383b5ef7e02b7f54669b2be9baa392e47dc65df15ee043cd8b9726e6300dce10d89500e8490aa09575839e09803771bbcef40255797e36d5f54627a0b87eee5ac3efde1ee93b0e47eaae51d8bd3f299063acbb4bbe4ca6990e069e484407669fca69b457b913b59ca63922661665cbe9f04c3e28e2154c68de8d0a440f75a66e2aabb619040b1865faa348763ebce09da6c69cfec3e5fceaa42050637671768bdcb35652ea5a6a39291b0422a62ef162440d67c74f763b35c208a015fa59f58a1c469cb5cf1aae38620fbd7b0ef505a2e64753f2d062462f39aaf3f81150e02fbae7eb396d0638e2efa35dbc9080fece0551ede6c43c73b5162cfa061bac4c5ef670a732b000c960ea2f37ce81d2cde4798223cdc1756034e17fddeba235fcc1805d60e5306ec9a485bec33ea28068ff605709f27023886113332c0e50dfa181ed7445da1c04731be240090b538035f86d99fba580c37efa7778d43c653c8233bcf43a8fed65c693f4dd291e2b2b2d4d1cc040d25615da3cb81895b132c3d191501a2456b26c4181ec3e82182d2ddb607c3a803665939f3b17cf619d8295fb045a1ff4a7306ca60ae580787fa9523a538604d53478491fed3c3c4aa8fd26973ad2d8261995345f6ff6ac49e4d19b1553a378168e84b045cefec1e910cd34eab62db86f2d45e9d85bdfe9429411e7e97d8188b288d55d728eeeb02debebe439ec0edd9b5a1efcbae30356da91356b09035a8255e9dba09323144f012931d7e8ffce1522bde0ec7a058addfee4adf9d506558ec3305d3cafd894f19d8885bea5762bce06c94d179ae5c50d85004277b36e0d45b2e11e0e424b0df7b3c5ef722a7e23cc91ebd0f027e58593528edff811000a0ae599602123522b2bb3592bf93bf5e21da889ecf6ab5fc0562215f8b47f9085627f9dc4e94246c813df4a971b789f505a49696163eb89e969a81edcbc366ea1056bb2e3d705a41183c8bc770ff204cd3a5c9e582de5b6165e92510eb90097771101083ed19d2decf0e0495a78093fff59912a999d263062374817cdadd2817cbab7331342c47c8c304cc9159863c620e7dbacd33f969b99e2e2d41add567df976a4ead05a227ceba36cc4eb3ae51549f73824f479d90522d1ba102e377adf4712080320270bb3b07ec610359e299ffe30c83036962f8f8bf2be2e09747cbac809b4caf5c0ccb112cf13a0bc9ec6b9eea48872f1d76f3c7a35c635a8ad56a3f0479a535131351965638f04b4dcb9a15d6af0260839d5a910fe6a65e984e8ac5cec1028bd6557be82ec6472e59a466d14db3c8b9237f53486d11f22cadd03e6394c0fda3ce06e62f2bda60d5b5eefe352eb955918ba7afa813aa1e3d7a45d0ed50e1ca2a4326aaddeac1fc524e05a60a1ab67b3747053895c7f191d6725d8856a8f8ff6ce38d83dffc3d4caadc8b22ca17161e79fb94dba0d04afe61b4febf9cb062c53f5e32cc2c7e49be00ab21839561f904a1f2fca291925984e6ff08e988d5075bce53a48d7d70bf2874508eda887b64f5decf882eb9d0312d7f81f0bbb18b0b99d9da9151e4fb9de9a1243608b986353d3c7b0a3c007ed50490bb592213c448e541394fa838b8b6ef81d819d24b913057b3fdb46bfe754482d0e99d31f30209b5d52a8126aaaae86f0149f0b046a53b56d30485b2ccc17eca6eaa90843a2d7cc5a89e483032c4aa6fe94e54b37b2db27d0da54c5e3f6553c85f57c5ee9fe4884f58a3c1c96263493cddd139a3f2c8d97f9995f822af3f0c20889a470dfd321392cacb6c72b9d3bb9a038efc538efb3e8f16aa9b2b1a797e2a176e42753321d2445ce956d5f3dc5b126f61d54b93427947481eba933116a35aa991b599f4a5727cf2bac4da71a096ee2b669308de22e7b1f4a1b7aab1f1f23b035279a6a534ee95290b1651f1bd9cc28605bd53ca2f45d9cdd2444bef1328df97778b16a024d5e342dfa2d8f7374b23b83f0cadc28647982ddfcaa2d65459b8d3f8850d446c12625a24b8f073ead647dcb3829d14ff850d1f382279e5d68cc80649149d31e2f2eab2e0cf97debdfb89945b152f6e82b4abe21f920fd38f2704f9bfb894b8f4d2e89120f6e2b578559f152bf1dbc54ee7e8d3f5fe52d94809a7d52c5bff72b3ca6455ef10e15076873a7a2c00195bb1facdb64a1eb4e0cac5e748d4cc60e74ef8e25d1c90cb56f4da54e0066c78a4ec7763d00399fee99dfb988cb431c29b740ca48a6ec8977ef213f5a8af37c0b3ab21a9c4f8f35aa162326d6189eee9b0d7225394812597a6ee3d9d188e7544bdbb526790bee7b6213cbcfe7785c55a032cf58437ff9e70c939d1288ab9fa2178992876d53e81346b50bb3123c1289583c9e215ecd16c4713957dce0861d30e88a861f131e35271c1a51755c9cc6e34281f995ee8b189077582c02eec3d52cd24671f2e65bc1dd016b4c28c45ee7e28f3b768f5e432c7cac7897fa9dc13920426e84c86e5468cf458f9fa2688b35ce5ddcf04bc12541ba9fdc1b70bf0c6dda2a5ad099e69dba1dda2cf41f5e50bb03b46d776a26cff7a51788a39af369d87478d99cc0588aa7bd031a9bc39aba5f50b5c2c3ccf0791cdfb6233dad96ac658248a75f3a639839178d68a139b8fefbc34f2c73eeb74306bac2d5dfd35fb5edc7de5ef6638fe2fac3f112519550b5a04a9658f00af50e794da937c4e2b5f4cd0589c7c733da3f193d0876d937bb93f53efc6ea161b319a19f2d4023fe798b6c907b86a7bd6b6a37b1e3906d1802081087943773e8afc4834442e5d679e5b861f38636df967312cfd781b9d6258a57853f2f1f94a610d0895150761d87acb529b40af3a4f95d5aed59d1e214152a26221d770384aa6ab9d3600de2f41d7d90a5070e463dc23f435ce007f8a8abe5505630f849898bc7f39727f9a9e59d551fb3a1fbdfa8259c1fe0e4de1a08e336fef313f3c60825d267e8d30488648d2649d81ba5a43140fc406e4a6446cdab005c5c6cad855da49954a64e2ee5dc58ec7900918e6ec95f53693e54b77f3444509c8bfc4cbded2c4558ffb0334eb79f95b78d2a895dcf3d1b3e9e57d788e15dbdf910f6ccca920feac6b8911c39a633b2af100069ae793db1324f4bb550670a17087a07adedabe0f58db3b220c77a3e90f", 0x1000) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getpeername$unix(r2, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) close(r3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 16:00:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3}], 0xffff, 0x0, 0x8, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0}, 0xc) close(r2) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x77, 0x15}, 0x8) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 16:00:52 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000080)='[+[\x00', &(0x7f00000000c0)='/\x00', &(0x7f0000000140)='{\\:[\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200), &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='{\x00', &(0x7f0000000440)='/\x00']) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xfffffd07) listen(r0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0xfffffffffffffffd) accept$unix(r1, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x2d}, {0x20, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x1f, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 1: r0 = semget(0x0, 0x1, 0x400) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x80000000) syz_emit_ethernet(0x13, &(0x7f0000000040)="347ad5b5e797d0378613f4e2fa8552a3605869") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x4}, {0x800000000006}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x90, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10a82, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x100, 0xfffffffffffffffc, 0x8ddd7d85ff47d73b, 0x2, 0x2, 0x80, 0x3, 0x0, 0x9, 0x1}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7f, 0x9}, 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x1e, 0x3, 0x0) dup2(r3, r4) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000780)=""/124, &(0x7f0000000000)=0x7c) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r1, 0x2000747a) r5 = semget$private(0x0, 0x7, 0x280) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0xffffffffffffff99) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r6 = fcntl$dupfd(r2, 0x100000000a, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r7 = socket(0x0, 0x20000001, 0x7) fchdir(r7) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x0, 0xfffffffffffffffc}, {0x5c}, {0x6, 0x1, 0x1}]}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000003c0)=0x6) 16:00:52 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xa03, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x44, 0x0) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x38, 0x8007, 0x200) r2 = socket(0x18, 0x1, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000240)=""/167, 0xa7}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000300)=""/161, 0xa1}], 0x4) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r3 = getuid() setuid(r3) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() 16:00:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x3d}, {0x6}]}) clock_settime(0x0, &(0x7f00000000c0)={0xbb0, 0x22}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') 16:49:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000180)=0x5) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="db9b697254bef757200a58f19cd92cb2aebead79e261a57fe91ca595ee623a7d1183b508b3849b55ca05464d53ffb5", 0x2f}, {&(0x7f00000000c0)='G', 0x1}, {&(0x7f00000001c0)="475239b48f4707ea1e3430aae1c77021d7d1215a2d1eaa58e1d1f75e7e9451c654bb3d66202fade3b75510bc397b15f210b05ad53444b348d1af7c0b8748bb65839762b4efb5a5c7cde6783e0d976fc83e01e911008e5595484120dacf6c7b56243b6758587b74938018b90d6ec383b7ab18278d5b0ce54567550a13022078392765dfbb8c55fd7d6d9e65c10836d59b35159d0fa544ad7a4b5b859185ff74255bc9fa1c1682c169b4e19a18826e18fc", 0xb0}], 0x3) dup2(r0, r0) 16:49:52 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r1) getdents(r2, &(0x7f0000000180)=""/112, 0x70) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:49:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffbfffffffffe, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() ioctl$BIOCFLUSH(r0, 0x20004268) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) semget$private(0x0, 0x7, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 16:49:52 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x81) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000180)="2ca79282234bff8da509c315c228b1ecb80172e6e5fbd9ba4dc38e98a845a7d2a9fc891b25def0e0a663430f17d37d0813ead87e1964b96222080c4a5a83e764666040125836b9efb98f14d257499b76becd1a50c2e6842a57739975646f2369b673a2616890ca0f170f8720eb1ecfa9c874c9036faf3bda41dac8d9d62647d02b135e6cf9d4934899bc4de32dec60c64a4a4480943e74104550b0298e252b567950add37a70e2002f1ccbecd201110dff754e83ef686d65c2ba804ea0f9b8d87ad6440b70684897793aac67b5405ce6bf78ab4592a7b4436a79fee40b8a88684c2d03d54206761b5880e40ba8", 0xed) 16:49:52 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) pwrite(r0, &(0x7f00000001c0)="bb273800610dd24b6ad01f8079b10ee010da2d3500f2ff408cc7c685f4c59e46c8d6431ee4c4d88334a2493e8d3751e139cb5686927a31e7d1d1f9123c0de517c14e3eae88e8a11ee74faabefa3948c0f5527f00a2896c38fdad4d342d02b34efe4b45563d33f743993c66c3ceded26b87d10e5a4aa01c9d896eebf614d3546bd8f8bee214512a3460ed7fa8d49350c8", 0x90, 0x0, 0x30) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:49:52 executing program 0: r0 = socket$unix(0x1, 0x1000000004, 0x0) recvfrom(r0, &(0x7f0000000040)=""/8, 0x8, 0x800, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1000018, 0x6f797d28213a74be, 0xfffffffffffffffe) socketpair(0x0, 0x1, 0x6, &(0x7f00000000c0)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000029, 0xc, 0x0, 0xffffff27) 16:49:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) close(r0) 16:49:52 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) clock_gettime(0x800006, &(0x7f0000000040)) clock_gettime(0x7, &(0x7f0000000000)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20900, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) 16:49:52 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2000000000080, 0x0) mknod(&(0x7f00000005c0)='./bus\x00', 0x1ffe, 0x44fc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x4012, r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)=""/136, 0x88}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000280)=""/159, 0x9f}, {&(0x7f0000000340)=""/155, 0x9b}], 0x5, &(0x7f0000000480)=""/254, 0xfe}, 0x2) 16:49:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000100000000000000900c0977890b50fbde55086b2c457f8ed3e75b263943c8f4bf44697e0cc3f974757f34"]) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x3) 16:49:52 executing program 0: r0 = shmget(0x2, 0x2000, 0x81, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) shmget(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0xffff, 0x40, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:49:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:49:52 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10410, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x20000040, 0x10001, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x5, 0xec88, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x2}, {{r1}, 0xfffffffffffffffc, 0x10, 0x40000001, 0xe, 0x3ff}, {{r2}, 0xfffffffffffffffc, 0x10, 0x45, 0xfffffffffffffff9, 0xfec}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x7ff}, {{r2}, 0x0, 0x20, 0x20000021, 0x6, 0x4}], 0x82, &(0x7f0000000140)={0xfffffffffffffff7, 0x3}) lseek(r0, 0x0, 0x0, 0xffffffffffffffff) 16:49:52 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:49:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10002, 0x0) 16:49:53 executing program 1: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40, 0x0) ftruncate(r0, 0x0, 0x100000001) pipe2(&(0x7f00000002c0), 0x10004) 16:49:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0x2, 0x1, 0xffff}]}) 16:49:53 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x262, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="6ac57329374698d76154b4857dea23df1bc3f81ac88eba025e506285456a67b28675f700c81bf955a371cb8b8c84f2350756b6dc0d70f1f97b6dfefd58f69378a4136640fe32f74f5a40c46a20f5141a039ab010b7e48e3f2cad", 0x5a}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) 16:49:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x29, 0x10, 0x8, 0x1}], 0x7fffffff, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(0xffffffffffffffff, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(0xffffffffffffffff, 0x5) listen(r4, 0x57b) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x41) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) ftruncate(r0, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") mkdir(&(0x7f0000000780)='./file0\x00', 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000740)) open$dir(&(0x7f0000000180)='./file0\x00', 0xfffd, 0x58) r6 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000240)=""/108) 16:49:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x30082, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x2, 0x4, 0x10001, 0x9}, {0xffff, 0x2f, 0x3, 0x3}, {0xa3, 0x1f, 0x81, 0x8}, {0x9, 0xf1, 0x0, 0xa2}, {0x5, 0x9, 0x1, 0x8000}, {0xffffffff, 0x4, 0x3, 0x3ff}, {0x1d, 0x7, 0x7fffffff, 0xffffffff}, {0x3, 0x8f76, 0x2, 0x15a}, {0x1ff, 0x4, 0x9f8, 0x7}, {0x9, 0x3, 0x8, 0xffffffff}]}) 16:49:53 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x525) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff000001637a64cb0346c5e889ff3b8862bd294fc78d62ee535594fdff65ef18be324bb5b74e6dcf25ec1c63e5bf674a0015e583df80570854a2c55869560f7c0d85817dccd262e8bbb2ce7625ba466a42f96aeff34980e3629e5b8f00e6261cc009ccf3fc5a64"], 0x9}, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:49:53 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000040)=""/155, 0x9b}], 0x2, 0x0, 0x0) renameat(r0, &(0x7f0000001240)='./bus\x00', r0, &(0x7f0000001200)='./bus\x00') open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 16:49:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0xfffffffffffffe92) 16:49:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r1) 16:49:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0xab, &(0x7f0000000080)="97a3128996f946a7d472b02ebd135b88f45e3610fc7c084c17bb4fbd90cb7275352fce2b2a6a5798b41639b66907ca16eac93c4ed82f1a6d52913093e29d53979f450dec9fa97ea36e5e7f17f5e93d924fee4dd7e9222cf40c5d089e57fdf73ad6495488745b4ab7cb034ea6577b4f7a9e22aa0976a81824f064671cf279c30b41479e2d5caac898b1464962ef01be4fb98137891df16cb664cdf36e28c0483abeff0f42b7baf071a41ad1") setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x8, 0x0, 0x1, 0x5, 0x57]}) 16:49:53 executing program 1: getrusage(0x0, &(0x7f0000000000)) getegid() getrusage(0x0, &(0x7f0000000100)) 16:49:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) socket$unix(0x1, 0x7, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x7f, 0xe, 0xfffffffffffffffb, {[0x28, 0x10001, 0xfffffffffffffffe, 0x6, 0x1, 0x10000, 0xae7, 0x5, 0xfffffffffffffffe, 0x0, 0x4, 0x7, 0x7, 0xfffffffffffffffe, 0x1, 0x8, 0x0, 0x1ff], [0x1, 0x8000, 0x10001, 0x3ff, 0x1000, 0x2, 0x2, 0x100, 0x0, 0x5], [0x4, 0x6, 0xfffffffffffffffc, 0x1a, 0xe0000, 0x401, 0xda], [0x100, 0xffffffffffff0001, 0x93, 0x2, 0x200, 0xfffffffffffffff9], [{0x10000, 0x14, 0x5}, {0x6, 0x1, 0x100000000, 0x4ca}, {0x1ff, 0x8, 0x8000, 0x1}, {0x92cf, 0x6, 0x6, 0x3ff}, {0x0, 0xffff, 0x6, 0x7}, {0x69, 0xcf33, 0x3b24245c, 0x6}, {0x0, 0xb02, 0x1, 0x6}, {0x200, 0x1000, 0x200, 0x10000}], {0x100, 0xb15, 0x4, 0x8}, {0x400, 0x218b, 0x4897, 0x20}}}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/181, 0xb5}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x9) 16:49:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) setreuid(0x0, 0xee00) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) flock(r0, 0x1) 16:49:53 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) 16:49:53 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x7ff, 0x4, 0x6, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x31}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2ca9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:49:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xb8, 0x0) getdents(r0, &(0x7f0000000040)=""/142, 0x8e) fchdir(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0xda91) ioctl$KDENABIO(r0, 0x20004b3c) chflags(&(0x7f0000000140)='./file0\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x801, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x800}) recvfrom$inet6(r0, &(0x7f0000000200)=""/4, 0x4, 0x842, &(0x7f0000000240)={0x18, 0x0, 0x2f4}, 0xc) r2 = semget(0x0, 0x3, 0x100) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x7, 0xffffffff}, {0x4, 0x1, 0x1800}, {0x7, 0x3, 0x800}, {0x7, 0x2, 0x1000}], 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getegid() lchown(&(0x7f00000002c0)='./file0\x00', r3, r4) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x6, 0x43db, {[0x3ff, 0x846, 0x3f, 0x21, 0x20, 0x1000, 0x0, 0x6, 0xf1, 0x3, 0xfff, 0x80, 0x3, 0x0, 0x9, 0x80000001, 0x3, 0xfff], [0x401, 0xffffffffffffffe1, 0x2, 0x6, 0x1ff, 0x4, 0x0, 0xffffffff, 0x5, 0x4], [0x8, 0x2, 0x8, 0xbe1, 0x4, 0x1, 0x81], [0xa2, 0x7, 0x9, 0x6, 0x0, 0x2], [{0x40, 0xfff, 0x7f, 0xffffffffffff0000}, {0xff, 0x1f, 0x9, 0x88}, {0x5, 0x100, 0x2}, {0x4, 0x6, 0x6, 0x2f9}, {0x2abb, 0xcb, 0x8, 0x4}, {0xddb, 0xff, 0xfff, 0x5}, {0xfffffffffffffffe, 0x5, 0x1, 0x3f}, {0x4, 0xfffffffffffffffc, 0x7, 0x4}], {0x8, 0x2c, 0x8b, 0x9}, {0x100, 0x7, 0x0, 0x1}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0xfffffffffffff786, 0x5, 0x3, 0x100}, {0x3aed, 0x4a65, 0x7fffffff, 0xfa}, {0x7f, 0x7, 0x4, 0x5}]}) fcntl$getflags(r0, 0x1) semop(r2, &(0x7f0000000640)=[{0x4, 0x5, 0x1000}, {0x1, 0xffffffff, 0x1000}, {0x0, 0x101, 0x1000}, {0x3, 0x7, 0x1800}, {0x4, 0x9, 0x800}, {0x0, 0x9, 0x1000}, {0x7, 0x9, 0x1000}, {0x3, 0x6, 0x800}, {0x3, 0x5, 0x800}], 0x9) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x62) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000680)={0x9a2e, 0x1c, {0x8}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000006c0)={0x48, 0x0, {0x2, 0x5}}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000700)={0x8001, 0x7, {0x9, 0x6}}) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000007c0)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000800)={0x9, 0x0, 0x0, 0xc689, "ccb51ee2c5dabf7439a41492500c4b50db349c1d", 0x38, 0x30f5}) setitimer(0x0, &(0x7f0000000840)={{0x8000, 0x9}, {0x3, 0x2}}, &(0x7f0000000880)) 16:49:54 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file1\x00') unlink(&(0x7f0000000040)='./file0/file0\x00') r0 = socket$inet6(0x18, 0x8000, 0xf84) chflags(&(0x7f0000002580)='./file0\x00', 0x0) pipe(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002400)=[{&(0x7f0000000140)="5e6465bbcb8c08dbd5e11bca0118499dd876b52af1d03c49a84367df7f3c6c001f8322e3c97489064427249de3f44054ce8c67c9dfe10003dab0960d9270575a8bbf5441fa519694dfc2fe4103a89f559ca65d2e151ea4620cf9d97d0a917496632218c3be4103459b1e17dfcea366ec5ecabb269ef37124d597471945a18942e8b55bed59c5b52ec581ad760fcf1c077d283d04266b86daf75f150f5aa74498b6e7208540976327039a6bc169e6d2214aee7f6f5560c8c82f03274395196be7d929af1285883cec1926f2754452a89ee42f49a0ece620e7384c9f089f53de3dff1958fcc3f7b991172df454187b11f92133a5bff88f67490a66d9ea18cdc6ba8035debc3383beeffd87b9c043e1d2017899ba6f782a069ea3e5d12b6cb768dab5a5c4bdffe1c62f8f08bbd6f15333db9b27894553977cbcb67f3d71536bea69b31c0c373238d3fa71e3ca9d4f7d83697079972d28364ecd38de6e1cae0e31b325d1c4fb6f322fff15dd036fdcf4ee5cfc88a4f91215123016d81d86c24faff776f35900e211d177a59aba125d87986851bc19c3b289a4fe07e9d40ec6b05799da8523e5fee55f5baa56adf6b4e28d703dead86aeb58508c48a852f11f03c38d75b0a1a797c8f0bf4347e728cdb5894320a79762c6934bd1e98a3d76d00e37a96dbc0c72eeb28f781f412ca5030fa7ee6d14e93bffe27a52ad70a0794e6b00061348238332a239ed160e4ae3a097136b67162348e4955ca1a142a4f13c337212433c090450ea309becd02752f25792f5a9564efde886f70aad1f08af857990b52c68a56f29aafe8b821e818b7d0783f1da180a9eba784dcdd39c8d9bc4731ce1ced63463ba311124af54a96f35f8ac092adbfbb5ccab7cd8437dbd82ac48f40ee01e6c6e6d9c1c56573a76007a02a47d84debc38e1e215ab283ba84d82b5e12327a6fe1415481d83c1062bd7b66505f33f38b33803a3476c5583d3b7872979f09355ae97abef9debab5f88209485ef225830d6409b08edc6568a602dc956f772f97c95f1287bc1115397014d45ed16b4d1abc132dd758c87d73451864c48a75ed58e9a29d2630a7eec19310a5f218d4af493b878e4fb6b69f03e52dffd0b7eec941729a9d1208276c894b8e844e4d256428cddf5ea70d269e78cd9c7a5d094920e025211f5a1180e37a274212a9773b2e8d1289dfe90f308f15b09995944c10427b8d53d2279684b548d5dd17d9674947b8846ad8dc0d0b50a818015279ed361aeef98fb9792db0ce1ff54afd6df238f356a64bf06e958d3d694abca6c656b579a9016ef70b5dd878ff3d8f7cb051e529dbfd4264a641656622f23dae5e8192ac40333226b33a35c4958f3afab75867579384fc0acbd1fb4c4c8e54a70447c6615b131b9526d809260119dbeb461be492e1240487acd7ac8fb27a5c7fd9d86f139f590bf173dd136dd842a0569d9b8e548aef8858223f052263f0a510d23ae02fa963b5041d4baafb1d8661f95864f9e942c7aef3c1df16c00050a88f77b8d40134efecca77ae8f1aa1331ddd64dbf02a6f73d52f470f4c57fd81bc28d2b9e86fb0b555a40387e0a163b3ea9306caf281a4a01b9d37e1b098ef97f9905efa9b8d1848d9698be5bbc8531d3726cba937db7fded80828f9d882ceaaeda28669450f7dbd98d6a0474daf1572029d1f0564670a52ed167be82b1231d8e9c6ae7e7ed29d1238e575b89c6ab0b9f58d392f24306c0b900cee80ce6da07db9ff79f836794e5a6bc5dc91477ee3bc9604c14c20145d1e9139c6718a8ce085e1f739685e6ef2c27569098503bcf26fe5c2d0291c629ed2e94625ea926bab03cb22fe3ca4b3af645a475200e9bb2ae5f9fd6fd450733d1d7d6582f9b113a120530768df9481b291da26afd2e4503025350750d305febd481dc423302c026fb9a7d257eab9590412110b6feeee0deb1e27be41a75931ab4843956aca16e48691b3bb5ae59443f43f4d2da56f4e49e46e2c37ed746eb45ae7978076a2843485ff97943014ca27f0a0fe2229a9dd42ba00cd9729b197d221f78d81e5d0c6636faf17a6d93f47eff45e3504bd00ad73f81ee0b33df7b62756f7eb04f271093472b21c6f6a7f3a0329ebc5193aaf4ede52fb6b17f1b2fb9d1f8a5aca6b59dea0c990536c5b86b5d915bc05ac87aeea89ba600292591e922a6c35271baa7efb36af201e444462d56ca5d0f99c706bbf37fae60e728b65943848ab7f26294d4d26397f8d0e453635ab9648b2943d9c1fb22d7d0ba9235d6275b5b729870e4c6296ca8c950edfcfe69547b939919136ae04551010457dd63f34489c6a333a650151fe902f09f931d70295604c60e115b5246ae88b1c2044ded70ba3330efccc2f5e9a8ced93f0c175a3a447a21f2ef5cd2567a3ccfc60203f29abd5c035316601dad4663990410221588777ab9109c6723a275a421e71dbb0fc900ffb6cf66d998d1be1af3fbdd984ce60206166fabe396c51b9d8e808a24ab9e1f1f3fe0303320d79409de18146b2694aa860fb01b908e422dc2d7261bffdc02c02d28194b2b12c52a436b100c7f12f4c952aacd446d9abe094ad577368a3316845dde82d4ed96fb5b4e5787ab1ded282a4614bc770cc20e2df745e4a654a92ca37827915c81900480f74351171cc65482b10230c02096506b05f6537fc327578210f6f8c33a2591810331e721299eea892e3bc3424202c37f89d8ede49a5142012d5df5a92295644cdffe3ebc4c69178e5c9d2e1e11c5f73cf944e66f6b032ebc20bd54f5af82cef1f8614d71989333bbce120142f73fce8fc247b47aa33dc90db1d165b10bb08cbeb159d04161fb53bdd2d90cc34a78deb38299cb42c8ddfb607a0d8197ee2cf6be94e08fcc2ca4b5ad0242d97e055ec1e46e7b7932918e460d82a46cbd81c68933a7306a1a99fe21e51178f823226a93b435774a8c6ff482737aa1d1ddd7b5c6dfd0417c6ad7bdd2d3d6f18877c1d2c5b10dcd73b665eee5ced7ecca5961185c1363bdfe5003e504edfd40a17f051d3605aa1cd53a3ac289a7f36caa20748a885250493d80d58d84671cd8fdb4b7bad3f1692be74065ad28a27c90d09715a59abc506d2b513f53b6cd2b7136b7a5446c3406713315e3a8c58926cc82f5487e6ec08de741e5d9c07fc2563ad0bfd5f5d4d0f54f3fb065dc1cfa5f01b852571728d08061dad2ebcd93cdd3c0e2c004515e146f745d1e2ed2b586eec2a6cfb83420ad8dc1a5e29c032276816dfcdd6a45a6328e5ae392bfc66111b156583a9bb2a5247d728c9c471a05c1c69241d4e0233b2d558f4d262a63fe219be0dfd2bbf429aea73154e3d956f78889e94cb5749dd0636d50cba11576ddf112b622bb989967cf8f26e2deddf9986bdd88075ae8a3451feb89d8fd2c06a63215168bcd92cb477a70bb29544d2f8cdc51c0b018bb3294d327c780c8b4ec12e2459eacea4ab3152149f0d7042e8ed86fb73808dc5a23d39202341480fa6bf62ef4bcceb847aac56378578950db382b778c578da28b98ea73b7e066040d30438fb94efe0be46677d801dd71684f50664b362343fa551b96b1a96d4675232dcec02bc9690456689e3e13ad30aa88466012241ce0b794af711af2743111e6cac04333d663ac6038369e93dbcc7c25f3822f23b39850796942676c32ed2fd91028b7922b444c846de1ec8625d0af227d20d1fba8a3294a9aa7ab4772731dc0d5b672950b813be26a5c6444fc1cf745cb23e033ec352719597dd54a0958746c23061b104946892071d6ed5055a472fb4eebb7aa0e39ae38257f7df1bb489849cfa2077e229e88cd81126414a332588586bfe8d4ce166dbc106423eebca73df3145cb05c819269f5b636364f00851866ff59f46e963cd3d57eaf6f804d92c41365df1ee33777022d14eb3bbdf5613b9292975f68b603b6c5b757e003e91ed61677f2e3dc06bb58a0f0d8e61fd5be85c9d9fbf93261800f49c29da5af47c214534dd086dfa71229360270fe0133590ad1658c167d049538a235092ceed28c325842ede231dc05f067a23ac2c94604d8fc6cdefb7774ec489ee3815060e444ff81d8040e93a1785c5e6b47346dec550f21e24b38df92e9eb80889deabf288fdcbea7dcd4368c27d0dabf7dfb48d7a6a08f72e5cdae511e26ad5c9f2b7d9d7cced5fa6f879889e0f5a261d327ae469e21ee40582cf1cbd813269de580b5df4448ce6378d29ff68aae0724dff449d19b84378b7f393864db7a0d3bd622bf28feb21e0c316e0af963ce9f1df91f2aaaa2dff39f4130df944f3334c2e712033dbd1527a575ddfe14a04e69dbd8a1d1dbee4c64eee6a91be4e3157c7383da1b3355b9f1c008f0b6001ac8b90e2615fd38979d4c7ec45ddd6d499dc2217528df6838673b14f445657c0f799e190d0a095f3bdb82bf8d240575d75b0bfe54e3300fbc2806cb2d09c5e07942b13d2195fe908fcc45e1eb282b74590c0ccf8539a99efd3bdae1257e0e423f4923b62730c68ca4b5cf41d60087cfdca03a1d27e92d35067fb0b72977f8f39ea2938e4826514e4d9e4cf6cb6a303cb32a8f4a0c1b9a21645ff7a5b2ee377206ba7e82022a7dd1d78a13f243acbfd41ea40784f92afea24508a83ea790837eedfcebe4292677649bfa0109c4dc7c44a89bf41f9aebdb7243ebae95a7bf537e1d1cb44727fbb53596429ce78d49ab14825d5ecefec75d7819e161c09e422bad4dd9ccb3a9d2dba14bbbb84ab47686f2d4f046687da7638ffcaa032b9da794556f77b1ad5c331d40a3cbf9d3745cfc6833d531f6f911f42836515275a2692bc0ce784be3e473b8ef95850201c45f6b45f0c2044ee2d0dcc1a4e2191668cbcf3e9d8f0f7cce876d02a9cfa167f8a383a37be17f2ce2160352befdf7bd2308dd8dbf444374e0f030320e03ec8fb3a0ece43b3d8515dfa90a964dcf7650055e0ca8981196d67f7907f031854242dd9280205d87431b6dc2530cad9531f0c77a38e7a5f96385804201a442d47a8d0b55e2a1a59a588b10a6c4f43271f470905c655d3a4afdc84748317994322b07c1998b2c9243b99ac8dcdbfa7e64a514ba2d3f35c389813dc24799f8fc506de0fad7a606275b14a2d569fbda5369c8e9b9bf70eac1730d3f88a851056eef4a445c7c3ce388a43a99bf6070da56cb706eb072719cb69db00997cbede2749b3f391fbd4e0fd64aeccebe00a70ea887450af27b60850da9d02b64df08735ff160de73453819db5fb185a4adefa66ae4e495ad5d20921d1afa8c37ec763e2e40bc85e1297eb5e8cb4298581000ec5b15ce1a9978816526ed7aa7aade3a996293b0627830d365b4a4e11b102818052c0b6768c1ebd5c06a813d6b4c334ef7c17dd708f14f491588df178a6fad780724f38ca405044880443929a0b161f411927f67bfdbc0981888c99409e3e26a95d88bd7def5f80b91e611c5bcc445aeb2849157e9c07a015ed9ca0e7b67c0eade00a48e14717d559302133f3dc94dcd97d454738cc536031886b593a72a631a94f01d85f104affb59ff3dec61957596071df2b3feb75c87f3f9146bafd1f54306c3d65cde7b4a6b9be8a3fd96a19aa1f3ca60d1f980786d347654124ed2c76e041e621cfd86079aa8908d0d0eb8c1ee937163b758f2a9c654684e11f49d2c14ac8f81b55eef0dea4c2d33af270b11ff96725d17937a04bd71272b3b5c7787a0de7b7ca9182d486e71f5c321afa37e2bc1d4cd725f0c448f50a2e9ae208150860df4b93afa10cedc095acb54f77ba0e0870b10823f", 0x1000}, {&(0x7f0000001140)="84bdc94e094abbf842e009cf6d1ee868312a1ea01383ead29c1b1bcdb47076196918292d337e18525b48b6821e63f961a6573c508fbe69652cb37b31996a531ffb2e5b9e4fe48d410008c8c503e92b933d63837edaf05cddafc61c24478a8fdb8e9cb9d7b43d706f146cc3076d2bf7914a7d7b522df76aed3f5630b656b5225193f7fc46d3ff9d74f55c924a8bb8f1632fa883939bf624ccddf468a7787ac2ea234dcb26cc6e299c445ee1d168cb64457cf11858a8bf8a0e8947cfbad51b3d1cc09719026d27b31fa71db867090fda8acb1bf857a03b80faffcfdc5a1c5e66614ad1a649c65d9224", 0xe8}, {&(0x7f0000001240)="631fbc2cd7ad6b9d75e60df78eb44eb03f1c238f83c5d49c63ac087b8d3b9cda2b1bb7c7570f713870f9e784555ad5916b489ef14d1dd60c3ab03b9bf0fea882838fa0463683eb56947966cd0f14d91fbe736dad0fe9866ec7bf3c3671891f3f20369db3d4633457fb4fb1d99fd4807087a1c381441c07f78c61bc5bf1b63a9efa1a409621c29f62759cfaeb23f4a6c3acc8e72d556b158cf7baeee149eee4e44528d40ab554a7363a0f20cd344849cf1f10c1bc09e9e43b", 0xb8}, {&(0x7f0000001300)="11b8bdfa795aac28761be9603a2cbb410430b93711df89c452583f915cc8299e0390d15fa3ad361f87d9046395b0a307c9a6ea08efb2e8827c0f00202d462967aa851862ecd9e023f90ff2d8deb501884c2595f85d1155c983813ffb7c91131222a41e35040f2f290edcb1f983c36fbe0812ff98b36ea52075387f3bad94e8808762d1d77faa99900c6343e1f7bcdd2f665dc5cb1ae18fd33097d86c997716c9ecdb04ce131acf414ab669b4da66425f1dbd7c9aa17f65288638922d8360460ba91b80dd4fdda5892cb36f3ba70b104c8ff70cd108526b9059003aeccc95f4b44d476baa28e110c148d3ada8651bb523540dfc69157eaf7bf406e4af45861f9d61ce3d100fd3083c55fa6d6c63161b1adcc17fd91fc1e53c0404b8a337ee692cb1189c7c3e7f0b81559dd6bbe48abf948b42e70216fa6258701ad101aa68b0417bbe037c537b6ad9e5acb783b3c83d4e34877981096554a30e1c5cbdfeaa232a24918477cac5dcba0eff72585425519d20abebeeefd92b6d45ce73cafbf1eb22deb02fb700bc7d80ab415377924dd0687b8732ad329b09fff25734ea2abd197053fc027e2e3a9ebcabdd0275e180840d58a029b50d303e5ec50f8b0518876ebdec585957c5bd372c8096aaca9e7c48ca6004f11149987b97d749897b755847ac3c8d9f8f5498f3b2c6dceb918146fcc2c461208b689b4fbdd0325a1c6f2558eb94de2c3c894c1c634f583a3cab9538f83c354eae97b1978a80720165f8c4d2770c92fb1dd439017b5dc7a41b19d4e95550a5bf5f29066638d7c1b262b29e79a0dd7a27cc473ecf6d0dc5c2073cb9887d75c408d39b633d27e3ce91f3af72c74f06f182f3dbb58ecabff87d96eabaec285bdec8955754892e124e91ce207ec3542ef20b8f9c25f8b2474a32097a9ff9b4c9c8b81f69e83ffa8fab6181bebcb57aed94e91f8712bf020ee42f139f2b466695e9f4608f8403213debd97e07f492a7b277d52dc43d5a4c3a76090fc9874676d0ecf10dc56bdeac65ffd2575e87fdd02d32db70bce22988fb1a2a80375387ae090159ba70e46b23499f4885099710e89dc82f34a538dd9a7439e63582b18475a91178cebbef75a39be285bd9cf1a1e214bd139e8c3d3bc33defada9700910626f196304703fc95a7c98b370b10e89369dbc50e7413ac8af0c8469177e67c2cdaddae43d4bf6bac374f274078e5b56ea4cb3d417a6a49f9222503af409ca8da31086cba1b4c0f192ce779bb58554e79d41f75b071462d5dfcce8097659df124e9716f4228aff7d69cd184cdc712ae07572cc450b9ad4c224a6472f154afc0ae9016715f284dbb5ce1f6ba22ebec2566af71960bf266b3f1221af442da35992b3529d65c506efaaa01aae410501b4aa2426ffa4f1ca43ec89eeb97664a52fef785760df0d0cc5e21be02f04553e51c3dbaa0c8088f50fa117004b142a058ea56989c67e3d65e396a3a9003fffbdf06f71ce03683e8bf31bf53945ac243ae5bb01e605cf5c3608d5120cc66b2301b8b54cef0fa8b89c63f19036672a34b7add04d97bd47b98391f898e166a0d83cd75357abd9166e8a67590a1bae2e209dc654931f9b616cc93d2e200523b633b8dc4299360ca39fdbb63c4f5a7293b5896ea937430057850e7b9baca07e4bbc15d280f0c8bee23b61596c8b2e8f208896f9a856397a9fe06fd7fca6f2373bde87114b11db845af1a813a575c69c028ce9aaeab149c0afb813af9a5161b37e64ac66adc1a55e2d02ebffa2f1ea4db7bca4fa6873ecdf1f0dda093d7c35503a35215ba9dc0c407f6620ccc7f1001043a38184b759c49f6c0f0df930de02daca1c1f973557e05ff3427bbf2fd119b310088703673f5dbf102daa6a9f80f50b9d0bab37b5e833c2768b3f6091d02d3747a2768966bf4e49c9199d08873b2f7fed33cbc7966e16c7f2ecf1602b6cd2c89c228ac14dfc6824a8d25dff0af5eca16ccb113ea868513239eda904006b10b2cd263dc83eb1b3991013dfa410b8e80de344c312a446f393e799bfd62ba7310a96c924d7a02dcaadfc2d321b1de07ea397aee3ede4f5090d9245850f6a1ef72d2b44a915b55c97a7250fb19aa673ec625187e0d1482ba9a4c7c41ae98f663a6b29d844beb545d79980b80169686f09362928e7856fda4031ebbae29d2de3c4646584312b45ab4422330442d69ae75ca23f0166d7efaf73255e927b4c0c528e47076e75b24a88f54624fa32255f4a7f5ab811bc31288d3f01b1db7096f38e396b70433a9bb00c4813d08250217b71ff328c85f3396511cbced2bf283e20888644a9f2c171311f35940557d08703d56d11c85913f9331bffd16234c579f5443a98c5a7b0cd408f6e208f70f67e170d317bd5cfdff2152ec05c52ad77d035472012419af1945f3c043b4d6b2ab76f0d0dd1e2d3a0772f4b07e11b86958c26388facc33475388103906b795b83b32f7042ad61e321ecafeb683b4600c5ede900e67f17dbf58a088c2c0029d640b59530e585273eabc4af7e04bad5e1116df597ff2abec02290dba955df125a92de44201bff43ed967d3d202f9e13dc17e74b60835e2f28ac5189386f22dd7242169e6e050dacb4d42373f0e6234810f9d417499736175c0b24a5156d5e0f8ce4ae1228de74a1919ee378bd4dc87af14e18127c8243d60e0aab9329b038dedfb9591d23625160c88af6c8127e29d7801600591d887d194f5d7b3890db10fe0d9e65faea50d8a371df66b57452e4abcfd0874e4445781d4c5945b264778a75efb6ff0b64c60d460d6287027604f6273ecb552442d6a9f46c94ee749770afb378859f8112d9fc77d5731da0d236c9592360831e3f220fd49eac5f9d6285794e25a5d6a6d20dc9c4daee9ad0fc1f139ae8ac6c5dc63a7b4f4b164bf2792b00e808fd2f4e733a96d8a2ad0685e5b6e725976afdfd3b4e4743ed024cd9d4c855aec576be5b38c2d5e50ff9f47d33dc36e7f85bd27dd8d92fe6f0738a694b8a67db497961442180c15ffee27bffe5465819f2291292d68d44f9d3bde38ebce080cdbcc8e8ff6f1ec1443de6fa5a064e0fca5a2cc5acac6a6abfd57ad57ebe59a32309a6754ad878408ed680850977928deb6fa391f43456c01bdd0c8f72fe882266fbf04cf94e77d2fe1186be577d334a499d2ed68792a96f00077f93a7380a094df8c6cf2a91549e030866c7097368d2e479f17be4bcab9fa328a2b3ad0ff2c53a4fa177914fbbf8dfb391c28d5dbed726c6f6da1dc6e44f64b56e4ed7d5376d7fc4a01c796b981d4ef0c34597f95b46877d942367de1ffecb4dda2e0a15503043a84a996d3fe9af2a65d9b138420f0e5573b360be41b8dab1db9a0280a934060c28aef002625d016d91b522096d066048edb76ef9434b3f81828ebe2454c559b3abd06e32add6d0319050fb04be5af35ce5a4134983cd4ee9f08e6f33c9292b810d70ca33b1ba161e94f8eec565e1a1b31cddbebfe20f8f9d9afa259a76d6a219d01eb6b9d2a8f752b9c1844dc0c70214b41403c87b914de008bc19e707b5112903f74cf9eae309388afe47a62561e18a64f81fedb20f6eed60839e58e58467e082deeb6534944f11838e5828fff39d940bd7f0bcd7c8d94438f9432605e833c7ddc5013fe4d42a5dc73d71c4dbcb5fab4b19c45f4f148c8ae3de37dd07a90fbe0c1d163641da97d33f6b7b0040dfa953a32c69d98f4fbd4dd7c47714bdbb5e33fb4a5932cb0b7cb49f766bfea0bdceeeb9940bb73cddac4c84dda89c346eee68461c06e134da24e22f8913a3db3ceaf11da8cea980f41abe34dc2ad0cc1308b8d3a3ff4c0c59b35ee3e40ba210001024dcdfeda20de1a006911e613950ccbceb2d7e22df40a36f8e7f15fa0be1ceef9443e2b08d4716a2cb109c50402d4094bedc9d1473e73cd58ac603171f3617806b55c9a3f86354a3dfb3607c05ffc985ea31d943f866f39d446ee58c16eb7270d78314d31fbbf5b02d1e130057b0225a998557d03e33a9c6eacaf650c05a4f32d1f6b34d94e854d432dc5be4a9cee51957711b4456b3ee1895f0abe7ab45da8d88b08801d3e1e17ebf75f2198bf20619f9f41bbeb895882e71de9952d5d295e2252ad56720161b703223ed4d40350d3c928ed60d764f5a2c9c0fc974a1f77bf56cfc6984e40132a571bd5e9328f40b80933cb7160e92301f7f98e5146cdfda697c6c33614104e60a8ff8e565b4d7160d39d2cde14f000e4f32bcb327cf40b014aaa39c78652b7f25f11c3e3a4ed03a819b65b1155e631748321b0ba10e9b209d7963f0e697403526c6183636e14861988edc20fc55b3797337d8a126e1e7a17da2c8ef992507f590383f938002ed8d8c40f53acea5c8b34769eea260c11eb2360fad89204bcf808acfa7e3dd58766c7935c942ac3778f18c5f3023010a0baf6f7d509108f76521db78188f04cd2fadba10679ced356731f2024dce1b187e909a24d0e4d795806ecc666b21c058bd065dbfea2b144bf54178376f95b1280b95b987ac53355d8bdce40f7b47a67c4b063a028a13a0c5bf9805e4dd395ed3089d5e24bfa590a65e507df7430ffad2283e0e64c6c5652c4d819aa90563e40572a505c7cddd851e2dad5bd30f64505c3e2f185ac6a97eac3f4f61557a30e1158bba2c9e44335b96537dd67c0f46db6d21a4d9701c623cf2f1f49409ab24d946e15986756dc9c30a36538004563adb76ada38caa20eacfd9c87683104e399f61d1dd21d023a6c815bc6a7e58063ee38d01b37112acc1fc0788a50b50d2bf03136ff7d8cffe6c3b0f8b1bd13fbfad2900d3909aa05793896eea0365495ea5a6ef409f853e243abba92a185e10154e25cb3ad82a207ca0230b3f4758975dbbe21aa8efd8537337c0fd9fc9735492543e7f0d25ec2aa2f0a9e94ba372d5bb62f2ec57d98eea8a8be681a73e577bd7f6c451d92197533f7e5e262e8dc25c9196e4cc670b6338392ee67c48bdb3be9653a31913ae38949ddb54d479594a6b9d830647d7349b15c44b8e7fdee5c11eb30d59d5200b4d68555a41eec673fd6e6223b3bb488a2146a37da441d8fb838cef10d9b05cef9258424f19c41886853db87e0a1b27c24e2f479850fb59ee67a04e88876f9c5278868238052b2d049c9a64a74d7eae9f2cd40293593d3dae6b248708a04b750885b4effbc2ee89fe53a9e1e58f10a150326390f1b890647b3ca4dddfa8937dccdf7b79f3e0835d72814db3750f437e70e8d7a99cecf38cc916007b3a1459862124a1961f6f38ef2c29a477935f4a2f7da33dbcabe70f0a271c8a64bf30219912eaf68678c14eb39a41a549f30e42e2744667381713df94fbf32d7d51eea2d3c4cb4e644e7adbbdc0f42353487cafafcc36e4e7d339dfb15d69c5b24300524e1136252964104e18e4ca9e5811e161737f2f0d0ee600a03f446a407e5cf5dcfa57efe70b09aaf1c273a589f0d3164b5562b65f36c76e4671735994a108db484a3f1d15d9c545904abb43e2d0309e122ac8f1bdbaddcf59a90380abe140156f23881049373e854a31d1b81749604f82a4fb7df37db205f8420a03aae4bc5b3cb42efb534e5fcb8107e88c8add7c4079709f9d022141089ceedccb888c960311f6f0829499a6a375999719e8bf7e4e84505ef1230ed12ffa54c06ce851a19332daca1efbd04519d21370717b300aaf70c01e500f304221ec6611ab56f36fbe491b0c95c2085b225226ed9251e9606c9691ab173e86254b1aa53114867892c88ad59cf7d8d591bc858323322428a430572b", 0x1000}, {&(0x7f0000002300)="b10fe6b88d6f60a1951c63bb820ad36e8b6d0c2e2d01a0fbd663295de75e8f2816f285f2af76323cdc94ed29fa8df6543b8a9ce79fbcdef618a850b37ce655e260684423750cdaf6f02905bf1e78314617fccc95cca672e3cf94fb5dfa44ceb4c6dc805e46b55ea7272210ac713754bf4396771d7ec847bb29eed883ff035e42ec9e5a24706f88db1365ecdccbe9251f3b276d35a08b772f2fd915b2b123c58527f3e3e12304bca1f15fc9c38cd613e11ed0c0b8f9a86a4dcee0b235830d2daeec", 0xc1}], 0x5, &(0x7f0000002780)=ANY=[@ANYBLOB="b0000000ffff00000300000099c90210c67f5fe75e5ecc03987ee5026ae7463525ad8cd98209b23db903e43e5ef54eae1c3cee0e8bfdb9f3b8b64dae5ef65e3b46ced68c1ad7dcf70778d9b383bda103aca0ae97e459c5ca6916d38339735d9952ce14ab95a45f4530c8710b869f4ca12a212e1d4dc505fc21b3adf411667aa80e1285208459449cf63072dd2774694d450982903a19039fc4b30c7e40ab32080e8b793e4d8640ba2504c55b60c3abfd24081953ed7a52c58b7a67a8f2738ebd72177375c72a12184ce31938ed09476fe4f9ec71782eab356b70267bc174be8e2d2944cc68e2404e6c8d0d8312bc12ad3a47c90c7933be5468225854441242cc42647db904281be3676868f404239a7ca570cf769114b7b30918ff789f4c55a4"], 0xb0}, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000026c0)={0x3ff, './file0\x00', './file1\x00'}) stat(&(0x7f00000025c0)='./file0/file0\x00', &(0x7f0000002600)) chflags(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000002700)='./file1\x00', &(0x7f0000002740)='./file0/file0\x00') 16:49:54 executing program 1: r0 = socket(0x2, 0x2, 0xb69c) r1 = geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) setuid(r1) setuid(r1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:49:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x56) 16:49:54 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 16:49:54 executing program 1: setitimer(0x4000000, 0xfffffffffffffffe, 0x0) 16:49:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:49:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x9, 0xfffffffffffffff8, 0x1, 0x6}, {0x10000, 0xb9, 0x1b, 0x4}, {0x0, 0x4, 0x6, 0xa895}]}) 16:49:54 executing program 0: socketpair$unix(0x1, 0x8000000000000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:49:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x80, 0x0, 0x2}) setsockopt(r0, 0x0, 0xa, &(0x7f00000001c0), 0x0) 16:49:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socket$unix(0x1, 0x3, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socket$unix(0x1, 0x0, 0x0) 16:49:54 executing program 0: mprotect(&(0x7f000072b000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 16:49:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:49:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:49:54 executing program 1: setuid(0xee01) r0 = socket(0x10, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/217, 0xd9, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x800000000025, 0xffff, 0x0, 0x0) setsockopt(r0, 0x1, 0x8001, &(0x7f0000000140)="cd811e956253090991af727a37ea2ccbd2280482626f84eba46c692f5c53153ae0f20d7efe36524d7d0dfbde4b65a2fa57413c4ca2ae5187406ae358b4d2357500b32d3ddcd32573149b76c6c69d391fa01c0ec1a127c46b1e42e0f3b864f2adeeb7b69b3eebb1760a2440e399244566eafe6dfff80eb17559819942f09e859037270d883afb9917d4eebe74dae1cbd30e675df4de5daebf89b14d27747c19348650c1c7fd6d", 0xa6) 16:49:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) 16:49:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0xfffffffffffffffc}, {0x20}], 0x2}) 16:49:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x401, 0x4) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) fcntl$setstatus(r0, 0x4, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)=0xfffffffffffffffe) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100)=0x1, 0x4) 16:49:54 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x4, 0x0, 0xfffffffffffffffe, 0x1000300010005}) r1 = semget$private(0x0, 0x6, 0x28) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x492) 16:49:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000ad35bba4804b00000000000000"], 0x1) 16:49:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:49:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x4, 0x120000}, 0x18}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) lseek(r0, 0x0, 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="57f66d5433bf1e224795", 0xa}], 0x1, 0x0, 0x0) 16:49:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x20) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xe78b, 0xffff}, {0x7, 0xbb}}, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x8, 0x4, './file0\x00', 0x2de6, 0x4, 0x1, 0xfff}) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x123) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x46c) socket$inet6(0x18, 0x0, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x22, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:49:54 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:49:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:49:54 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) dup2(r1, r1) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:49:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:49:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, 0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:49:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x7ff, 0x0, 0x2}, 0x9, 0x9, 0x10001}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x24, &(0x7f0000000180)="c47d850077cf1a9bdd43fe901e37e415f4724d41261664ca6aeb6cf6be0c390fbfe0d6df") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x7}) 16:49:54 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x120, 0x12) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800000200080, 0x10) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) read(r2, &(0x7f00000004c0)=""/231, 0xe7) fchflags(r2, 0x0) fchown(r1, r3, r4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x5, 0xff, 0x9, 0x9, &(0x7f0000000240)={{0x6, 0x8c88, 0x81, 0x4, 0x0, 0x401, 0x200}, {[0x8000000, 0x7, 0x1, 0x9, 0x400, 0xffffffffffffffff, 0x5, 0x400, 0xd3d5, 0xb7, 0x0, 0x8, 0x7, 0x0, 0x7fff, 0x1e0, 0x81, 0x80000000], [0x4, 0x3, 0x80000001, 0x800, 0xe, 0x10000, 0x6, 0x8, 0x8, 0x40], [0x1874, 0x10001, 0xfffffffffffffc01, 0xfff, 0x5b, 0x1, 0x1], [0x0, 0x7, 0x2, 0x5, 0x3f, 0x5], [{0x3, 0x5, 0x9, 0x2}, {0x4, 0x3f4, 0x5, 0x10001}, {0x4, 0x6, 0xffffffff, 0xffffffff}, {0x8, 0x843c, 0x80000000, 0x15}, {0x4, 0xffffffffffffff7f, 0x2, 0x945}, {0x9, 0x3f, 0x5, 0x26}, {0x4, 0xe9b5, 0x2, 0x3}, {0x8, 0x1, 0x7, 0x7}], {0x7, 0x6, 0x7ff, 0x200}, {0x6, 0x7ff, 0x0, 0xfffffffffffffffd}}}, 0x0, 0x7}) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) 16:49:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x18, 0x7, 0x1000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:49:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r1, r2) socket$unix(0x1, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) 16:49:54 executing program 1: setuid(0xee01) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = getuid() ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0x1f) seteuid(r1) 16:49:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) connect$inet6(r0, &(0x7f0000001000)={0x18, 0x2, 0x2, 0x80000000}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001040)=0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000001080)) 16:49:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) dup(r0) 16:49:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x6c}, {0x16}]}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x10) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x1, 0x101, 0x8, 0x90, &(0x7f0000000380)={{0x3df, 0x537, 0x89d, 0x1000, 0x7, 0x3, 0x20}, {[0xffffffff, 0x3f, 0x10000, 0x6, 0xfff, 0x8, 0xffff, 0x1ff, 0x6, 0x5, 0x0, 0x80000000, 0x5, 0x1, 0x6, 0x200, 0xfffffffffffffffa, 0x2], [0xb573, 0x100000001, 0x5, 0x7fff, 0x0, 0x1, 0x3, 0x3a, 0x5, 0x12d], [0x6, 0x925, 0x2, 0x5, 0x20, 0x100, 0x4], [0x4, 0x3, 0x5, 0x49, 0x0, 0x593], [{0x8, 0x5, 0x0, 0x1}, {0xc0ab, 0x2, 0x400, 0x2}, {0x8cc, 0x80000000, 0x6, 0x10001}, {0x8001, 0x0, 0x1, 0x8}, {0x7fffffff, 0x8158, 0x0, 0xff}, {0x1, 0x5, 0x4, 0x4}, {0x6, 0x2, 0x7, 0x2}, {0x5, 0xffff, 0x8, 0x7}], {0x2, 0x5, 0x72e}, {0x1f, 0x7, 0xe1f5, 0x80000000}}}, 0x4, 0x10000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom(r1, &(0x7f0000000600)=""/4096, 0x1000, 0x40, 0x0, 0x0) 16:49:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = semget$private(0x0, 0x3, 0x16) semop(r1, &(0x7f0000000100)=[{0x0, 0x9, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x7f, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x6, 0x1800}, {0x1, 0x7, 0x1000}, {0x3, 0x400, 0x1000}], 0x7) fsync(r0) socket(0x3a, 0x3, 0xfffffffffffffffe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) setsockopt(r0, 0x3, 0x7f, &(0x7f0000000040), 0x0) 16:49:54 executing program 0: socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00003b5000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc02069a5, &(0x7f00000000c0)) 16:49:54 executing program 1: madvise(&(0x7f00005c6000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x40000004, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0xb0, 0x401, 0xd2}], 0xa17a, &(0x7f0000000040), 0x81, &(0x7f0000000080)={0x20a, 0x7}) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:49:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:49:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfb25d582, &(0x7f00000001c0)="00d0e2cbd8cf180ae317248186d66f3ff4c0868a7597974c68f18761c37401281a1013e2d24426534ba040909842f0048357e2d375e14051dfc7951485a0a6f7d90ec7d5a6db409081dd643c2ce398538445229017d2b96a6fa02c7ade708021fffecbce582e478f0eb6db6885de21b882623922a1941f58c86bcdaad4905191757704ebc1725d6df24aec445d08e5e7bc49f84f382d020bb4825620e8516c9587d5a9fe6d303650135bc151e44bda6cf4eb6492c3ba303bb33cb483a2ff770259d8b70e706c0000000000") 16:49:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:49:56 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11, 0x5}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 16:49:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1fffffc5, &(0x7f0000000240)=[{0x10000, 0x3f1f, 0xfffffffffffffffa, 0x7}, {0x7a, 0x7, 0x1, 0x7}, {0x7fff, 0x5, 0x3, 0x40}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000280)=[{0x749, 0x3, 0xfff, 0xb9}, {0x100000000, 0x7, 0x1, 0x3}, {0x2, 0x7f, 0x3f, 0x1ff}, {0x0, 0x8, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r2) 16:49:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4, 0x1, 0xffffffffffffffff, 0x94}, {0x26c, 0x8b1, 0x2, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYRESHEX=r0]) 16:49:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) 16:49:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:49:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x7, 0x7fff, 0x1, 0x80000000}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:49:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240)={0x7, 0xfffffffffffffffb}, 0x10) write(r1, &(0x7f00000001c0)="d6ff4a55c8468f49ffcbf0eb1931979ffa8072992ec71fc722b5d7ac613c0162bf59ed6b8e3108362a0aafcdd326ef671a1d302946c64a1ea2993ebe007de925b5f40182c5c2a4149216c246c79cc064477b5293941df9", 0x57) pread(r2, &(0x7f00000000c0)="5f4d801ad5535d7ca0b641e0f28c5c79e4756e7a5f76a12cacdd872205a6e4dbda691ad084affebd0813872bea5fdaafb11542b842374c514669acecfad9326a88c8bd4d64510b918593f139d0471185f091ef174a436ec30955d60e1eb268c7329913a73aed96de606b8cedfd7b760358c1f362e1052119b5d3c079313f3018ab9b62157de3fe2770c7b4e0c648edc2bc15c3c9220f177662c77a23d4eca1d056fff7ce8bccc7158d5d7256d82626c72ccc8c9c4d74ebb0adce88d716d00732ec06001f72bb5aa644d2c284c650c151e7022765ca1d3ff93dede153c90d5010ad8c748c441ee200db75ed455a1a84a96693e1778649dcb47cc4", 0xfa, 0x0, 0x18) 16:49:56 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x17, 0xff, 0x0, 0x1, 0x1777023c, 0x3, 0x6, 0x3, 0x0, 0x356, 0x4}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:49:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:49:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xfffffffffffff782) 16:49:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) r1 = getgid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCCDTR(r2, 0x20007478) setgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") getgid() fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000200)="aaffcb4223eaf9a1eb1addeaef2c274b13474863cdb6322d7008bd048b609bb129fd4d74f0e35a0dbe7b2430e08a9b935b0bdaabdbf48608c0dc8b015b2781c273bdc32b89934665f4f5f7bb5eb6bfc91841517a663a311f7308b8eef2a524e369ed5f2d6efe37c9a2f6a87bdd65af641385b42a1d3b350527c6188fa55f73d4af4325294e19c08329930eeb20a9881954f64bc846a86e19470b8fab5db94fb8427399df52eb7aa04a23c81362fc89365c9b297f6b018377e96281b0c94408169fef51f1b018436ded453f9686a48b7c4d9c7137a6d2b0b2f44588e9f7fc8f8ce7b4cbe6048e8b181893e1a056d30db90d2fb0d04f9b3bc8bf8a5926", 0xfc) 16:49:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff53, &(0x7f0000000180)="a6") r1 = semget$private(0x0, 0x0, 0x104) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000080)=""/15) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000140)=0x7) 16:49:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x6, 0x2, 0x7, 0x7f48}, {0xe22f, 0xba2, 0x5, 0xf56}, {0x2b, 0x1, 0x2, 0x9}, {0xb94c, 0xfff, 0x4}, {0x0, 0x5, 0xc4b, 0x5}, {0x3, 0x3ff, 0x800, 0x80000000}, {0xc4a, 0x5, 0x40, 0x44c1}]}) 16:49:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000001c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1019, &(0x7f0000000180)=0xb44, 0x4) sendsyslog(&(0x7f0000000040)="bc1208e1a801b579a5ed9fbc62280b", 0xf, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x9, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x1) 16:49:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:49:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:49:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000002c0)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x92) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 16:49:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) r2 = dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x40000002000, 0x1b135a67) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0xe3) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:49:57 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000080)={0x7, 0x9}) 16:49:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) write(r0, &(0x7f0000000180)="f44c6bf7f1ff19d7efda6dba026d46b48a6da86d294e3e7c2540a499d9a609a43901cc47f145bbbec5a0907e49fc1ed12c165cb9fba61d5927878eea0043358c583e7f3bc297831de07dd6d0936d71a1d81db6ba97a7ab17a52868c25d2e67cc1ea3815ca9c4f58158", 0x69) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="9515d1b720cae421b9c7185c4529c8973e2c61904419de84573ac77478e8184ef9614e428667124ea15c18c0c283159672ae137f579c74d536baccb41c8078945eb4f0355600503840f20fdbf15726231a4dec473981c89c0fed0cb30e00190b225f3ea19c156a3111753f13605a342ea8c4a3ad4503cd1342a1e4b26562ad658732650b4e841c8f2a8a", 0x8a) 16:49:57 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r2 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000200)="c663cff222f539a8687f32bb3b6e1cb150", 0x11}], 0x1) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r5, r6) read(r4, &(0x7f0000000880)=""/161, 0xa1) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x24, 0x80000000, 0xfffffffffffffffb, 0x5}, {{r2}, 0xfffffffffffffff8, 0x10, 0x0, 0x3, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x40000005, 0x9, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x0, 0x81, 0x40}], 0xec, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0x2}], 0x7fffffff, &(0x7f0000000380)={0x5, 0x3}) syz_open_pts() 16:49:57 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xfffffffffffffffe) r1 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x800000000000, 0xfffffffffffffff7, 0x0, 0xffffffffffffff8e) 16:49:57 executing program 1: r0 = socket(0x18, 0x400000003, 0x11) mlockall(0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x1aa) 16:49:57 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1010, r3, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x10) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) 16:49:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:49:58 executing program 1: r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000000)={0x3, "014e52754ac5c1eb7ef5cc4b18f0c5116f83427a6fa5bbfec7bced405c7454e230a1a4eec3b9de6ed26730ef97ef0ab91197114d9dd3277ac4fd7e156dda942ca7e7e5987781b286b3599bae7744b1c7103e7fc007c7061a04e8317670d5d604289fbc73104736c0ad09a14ff15290229d3879492f8f9a45678049a02d2449f5428236140835a7d510b1339fc4c34fe28838bfe6eec5d84c474cd3745cc31fc2b5d2f8b28a8f4f68dffb4e408177218f7c6e84f9ab91c3ba93d9359acf50203970200e6eae9d11f7b4a037eb209441af1c8a520261"}, 0xdd, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "a2543884888b971f263c382b33839df04bf328c39a43773403bf89eb169900671cd16c2ab7f5908201d45fad856a239a02c6ca71f0cbb9b8c5d9823a6a4fbc450e13644daaa635677b9541dab95c05e32a0e1a9dda7ecca509d586f20beb162d0035128b888fb2f5b0030156785b974108a579d172915a1cd1e84fb05e9c7c5c0f87dbdc9d3e714b12aee8b8538dad6278495570aa8a436e9165bf832ae279c3a6487329621f46c4216d7826da5b5db6450a8eaf64f1d28ed11c8b7d6352e36aee7f48771e48639f4854e16e2e3695887ff2c6e7859afed29dad32319ae11401c46d4c405e625dae7247899241cf230f96b5cb01c78b9b0c86f184becb9ccc3e0a66596520f27c4a43c4c882a1358d197a18e8758c931c3d2b086636e98c451c566b0b97de84c53d11ed693131cc54cb306bdfb70d724c6df312983ff3973e40631442112252d3a6a1a719e098c26339be3e933e4fbc4d6bbb94fc6b41f80cfd6fd78f566e01dae02ebf2bd1629db23e0302846500d35474e02ef9cea1914b5d527729bb4be236151b98a43cf1bb10d03f402980ca60f74fbae41518a7eb7cb71b89e167be475e6be955623e9897bd0ef04e3059c2daa0f94bd4c614d552a00e7e56490d6f6bb9d9a9d605bcf4d428b96e161f05eb2e909960f55e83bd1f8825ab1c2b3f31b42a9818042e7bd1c8055ef707f082556698048483f8bd31059373f11eee8ae8b5517459cd3e5732275fec00c0385118aa81ccb223c017c222acafa8f7866c6f3725e0f8bee19cd1b8dc6556c78c1a068d21d735c58ea01c5261957b4cf532ba6f0c3e5fc2d3e95e55e093fd176943c3b966ceec87d0b3e1234b068df6c21cc9e6dc73a8f3bf2feedee957f1989b2a9ae635dea0b8aa426a6205ce106f2c3c5a9055554840dc7f39c52b4e231de91987059bfcee9ed20f8cae001fe3a48ed32600c772e5fbbfcf75adcfa7c63526bbe68aed684170486e2aafc5bd4302d9b9e874cf51fd4d2b3f706d93a8b4f827bc9ec9888ac1f88764597031384049f2bd445c7aa24748aeb2106b82006f018dd5ca7523bcfed887585e4b8caca76a3152a29b2bb972fca9d2188ebcd87d80cd527cbb442391e44ba1aa16914e6b4938579a7c4ac9219392ee4d58ab2ba26fde0b076d0ac28e2af07c7de6baa1d3a207eb7d643b941ebf57cf6f4061f74b464ebdbe567b922fe3809f862b94ebf9577d89354004a993b40972e86e3dc51e756c4fafe624077c0e2aa8bb33fb3fc3fd3079ae602446cb0ae9dc0fbf2e353af0273aaea7fe4968e07fd01777058f62662e0b6c5aac3ca3087f6bd2efe7bf5d77e2dd90736c8306e26600c781aa3f7f568c95bcc06b1c276c41aa0cddeec8c0c767da8c3ce8af80f61bccd0bccae620ddb3739ed5dfa4226634781f6a40707969c9bd1d3bac34875d61569d8d239d8950684b1d29e00c12601620f01b597cfbd7c4f32d4295768e39117e25b99c3b2ec78e3cbe3594eef996a13f76d3cf00658b4f23852b15aabf7f17500ed67d5648cdaf10c0320623c6bca6c2448344b2a9c3245c511568c017167c88d503b3531539d136720fcbd4606e3bb3c6e51794ab32a89634b70cb6cd53cccc95941de6bca5e2db86d4c61cc65eaafb619899510650173607d037590b5aaa062e7055a9813023e2aabae65d0b3bcade25f70a03a6cca9f2c5d22999c474bb608f1df674b52093acc46ce71476c51155dfb0d99cd71a80267bf29e0bd4d1afac0c11acfe38ed03c26be29230f05d755491fc0aee030af73b793ad2ce43f576c12620892415073df0bde5ae912f462cd6036d35ead3b00c4fd50a91217c5acf40d0b5d99d7ed491ac67fc9492c3b97881ebb862503456832d0647bf56e681fafbafa70c104a58489380ffcd5df36d3128bb90d6ec57d5a37985e3ef04fb4e14040dd02feb1ddb16c6f87dcedbbdc1e9951792db31d4e38c4df1b7325cb9ab10e6c9583383dee48943127e812d4a5f41192440c0bf559bb1ea4891965447b6da27e11c3a6cf30e3b949a4364561963291a469067a0f0d0ede139254d16408cdb500ab9e3045a2455df32c97cbc4dcde6a4cecce314e9226f4293e8746422a06ecd89daf09c9a07942e879f386a16beaebe6b3b46e6ef6027b26a692cfa106f2d8ccc978b6d5431156396257775d6c26148b10edfe79bf8e4cd632a68b5739647f458aeacb4405f46c90f4027b88ebd04db1ebe7d9965e6af1ee950ac1488df85493db69e832ee8c92202e5ebe2bc1bfa1965f018857a131566cf2c3354ba55c3cfb5df2e603dc020c0a265ef0165126e0420674c2ac3e1ce43098df35c14ce3f0e4fb4cd0af862204b8386a52cf25beb86b99858990f2e070e6e282941ac61b050efa197088d04ab711d4eb45d11ed781eaa25cee430186b8da903037c6d95ecfe1dfae47ddac10660f005faae847c3fa136214e8e3603bb8a973f80490f1a997b38ebb29fb9ccfdf61759053ac2cc9ccf66222cf7edb13e9bfebef944c4c1c5dd2ec0e4c8171242d16d50c73836db4e5384d79a3239fe23db36bfbe3be99222f165a78295072ea5a8394b3edf7a85eb26a4314a84cec086c1bbae4cfc8a3e6a11edcabdb68769a91b007c819c71fd34174548a4a18d2523425cd4b32ed832dd213aef152d8cb703d34b7dbe639be62cc73cebc90111490ff6cb33876c5c34533fbafa04cbff548d36409d20b7158d502bc7b10401607c8f269243dc8caded579a2dc5a8a2f157c1880e3c851daede896ce1c68eeede307e30550c53b0ab26f286efda11ebbf47de630a77dfc03d562b0390f92bb861670ff8172361b459946208f969a52d72bf47ce08186ccaa95133bebbf8ab083b6ab74687adae4cf09df47deba08f20062945d9de631412a7eedb0c6d9661d49904f37cf7bb6608c4112b580d67dbf4578fde56a5b27c0c09d036f0bd49bb6cb776713891aeb0607fe952740195cee48b62ef0d61f31962ba38fdd54c34b1ad16af1b13842d77920c9f8a01aed1b5f9d3a388b967d34a8af0397b8e2f1ad7b025708467fdb43232f9e2da8475e99f096157131f36f2ec162a611071fe389469b2af727787edb2a8979bd78de1653432ea299e920b7d2598a8a807bd8b454b22b606bd91b442913f7272ad3f4b0f27ccaefff12196450eb8c2192b12ed3b05d5cc8e8be8f1fed4f38e7d657ab75e04241b81b2927fbd4f5410451a1ca15202b45b7aceb6f63259192b5aa1235f5301380ce6dcd4953c0ac03969bc9fa3b985c03871b6efdde1df81a894edf90652143c96a064e481f269ea8403b3617a5cf612f71219759525fc8c26a34b6fdc70e87538b56d889296e8722d1bb8b8972d8dbb96cafdedcc5b37de237f152b9631fdc8bf598089634c65ad6d5af20ed94803eff8f77ebf79260e341d122ae135b1afdedfca19beb33b93adb7e5087fb5c06d6dcae819cece83ee76559472fd3bbbee1bd35bca73f3088924a6ccb21cd58507c2580d6cfa67bfacfdcb85c941aca072d7dabada090e73a52c259e3aea2a14113816bef5bc551eb26bed1558e50cf10705295ac4cb8611b6e981dfa82c2cbc6065a0aaa744d55b4afd4167e047e24af5f40c1d02dcf27b4f08f8b5c682eaee41e0698b1732e1e8ecb5e62befab79b5a4440717d5c167bca21dd8d4977df3320a75a4a5987c07e3a6c37fe60badcb1f8969d23ee0228e02efa6dd5a610768877924e0effbf43540e2d9102299a459274d93e5dca4dc50e16edfcdff8b83c2f70696ccb2d57844ca5429bf98b2ff75b43d5a7ed64d2471f53218045403e82af11d67555002aa6c639c13960a5a0a1483a5f9d0b9f67bc1e7e5a9ae526abe31ec6804caee6f4fa06a9a96c331cd61ed8b7fda65e0c7d4ceb1499d374713f85b835198485e22d7bd41a69f0e0022afd4ca1d728f29dd2caf4135dcccfd86571da05bb9b49cd14cb838ba4d84586c899260ef4a8e3e3db3c2fbf4f2a548246b8c2d6dabfac9aeb71f83bbc17ba5f5119211baf0df5aacae77f0a1aecf113edce77e8a71d292ffc7bf3bb0319b3e4e4fdcf75626f7563717395737b6089903adffced4e4e4a0f4d754e71b1b007f7ec05a69c0860bbcc4913040011c42ccc13c5ddee786049bcb81be30631673baf992d5d7349c363097576baeb5d92d73fa2c5b6cc7356c984ce2496e8259bb4fc3df591366561cc2d9944054d6ca2f4fc3f238a13f3bc3cea6c2d6f9c60929c47e00f02eb5285e4b78d39b061808f0b63fa6aaf17a77d1e39f40fadde667b0612849aa0b623162621dd61350ef5e85177fd86f4137e75ba8f7abb09db78a713efac2120cbb2e157e10c554425d61193775420f99224758fb39a4726ff9bf786f89d10cff054766d5d2bd2bc4b0e160b5901f25a349d0aed51701cc295b8ec428f74aceee84b3cb975d85d875243110436b7a0c3d5cf7d09e9b0d738454781ee8e1e5f7f4c2e001e67de753a3f013d1c60268af9c4a2a1122eea67a1df6e74831783af10223ee9dd95c323e604e3bea0b38ecc4e04cd841cfad9e3a127234c03920c64ce5d599744dbbdae439155fb41c572b67d237474517b70fd5232ee7ecc8f31d198634241868aaf7a444d99308b54741f8f6c481db34c3bd9df02fd8a1a3b6b55be74bf94e1e0811362df5eabbb34a523ac772b781650c8939b0638668e022945c153a08a05123b993954766dddbfd2caf7b11851d84ceb030efd82092e79862ce8f7487281fcf0856bc0c30068b67e5555e974da688ac8fffd164bee1826464e94216d8fa8c02c6420206288b4b7f15ea2aa838509ce416be93c3a9897dcdfddbfb88eb360e525e096777fac142546d1264a0bdaab09e9c6b0e656bb9c6d7947a6a8c2a84bdd166961bcbc6f9860e5fb97b74f6809da11c6eee91e97a395b14e41b06442f79e7e6f572c97bcdc3e61f9421cab93a69240fc2005516df33dcb295285843030aa9e74fd63f70b3ad0551fc010c39c0e3e96828075b4d4d01471c182d92fbb2728b2f6b53ca5d4b9bd01221231cb8929a015180b887b03a7e93a366a11d8e7a5bfa4dde107a93d52cd25a369c51fed74714fab25a9f702a5bdcee5b64a46fd096586ab748f7c8d6d18d42534806456bc860c9e53c24bc922fd511f1b78ffab0c35ec0e0ee2fead6605bd4a5212a7181f137b364fa8d7766860d9221a658beb7606239581bf4dde1febfdd97fe43e0e76fb2c5cd0227ef694b13616d17ab06927c6dca611befc5214ae6fd37c33b3b009cbe9e8ff2a990eff1d0dc4e3d2f3f8ede237a929320a12de5b467524113d7e2cb875a6b4aeae763afa8dd145701cba0b85078b3b31426dce19b8c4edf536a66f2b0230546be87a12ce8f7541fefa9131d1628c97743465885ee0cfd6505d4ca5f10c641de878a966b611df7f7bc90054d74e68b95183bcc91aafa769de963a6316acf700cf7675bc949ece06bc16966823fb83e8ceda725719dd5e420e67fa39453f65ae721996c8c87e92a9f42546473d997f7da26df6fdc8210d9636f115fbc4d9871447498caf8f5b7eae02acbc2a4aacb49ab606a5264b3bc0e322b764385119228303c86c47a618e6c0b866b00b6770882d9332e7bd13068bf0465518f3f0c6c9bc6dad14886aecf404e9c35c7036201a0951a35db6f06bb06f77680dc72f5e20d553caa1efae38f62da2d49e5352990c1e245ab29b81cbb41b415ab7b3f55bc86181ecdecb47615f6da0ad8273758473ed00db80eb08ca273c8167047b43a84175a61bd7fb39ad32803a935"}, 0x1008, 0x800) r1 = syz_open_pts() msgsnd(r0, &(0x7f0000001140)={0x2, "e6e0acf76ea9433f23cfe0ec6e4f19baa6b07cab15611a45edeca4814c50eb67bf9ad93ba96d8eb502771b98f12ec3bf4924446c343c9e"}, 0x3f, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x400, 0x40) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000001580)={0x7, 0x4, {0x7f6, 0x800}}) clock_gettime(0x2, &(0x7f0000001180)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000011c0)) r3 = dup2(r1, r1) r4 = semget$private(0x0, 0x3, 0x640) semop(r4, &(0x7f0000001200)=[{0x2, 0x598, 0x800}, {0x3, 0x81, 0x1800}, {0x1, 0x6, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001240)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001280)={0xfae, 0x7d, './file0\x00', 0x888, 0x401, 0x9, 0xd02a}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000012c0)={0x5, 0x7, {0x0, 0x7fffffff}}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001300)) setitimer(0x2, &(0x7f0000001340)={{0x8, 0xff}, {0x8, 0x5}}, 0x0) pread(r3, &(0x7f0000001380)="586f65dd96b89f6378b4df02e032c1977a8b1a084be6f801f5059dd0afdad7965996a0c9d85d21644c50f068ba56f308fdf6859b5a981ad6297b37a05333130d89329614a44583528fdde9138f41fc6304372f073145915f914aaffcb9659fe03be75419c8b6660df877376c8505a1df60bd858f605ed262867131cf637aa9275b44351c3682c2d1caff715b9860e66fa5105b8dd5f9b3f1d1d47e3a89f6980a6c44861411bbcb31a17cd0c6174c8027a6d98e383f4ae73455a57db24726c6c7a2f2fc7566dd0dd6e7757e531d3c6bb09a92d25623e416444c3c2154e11a8986c37dc64285c0c12966cd9395ce1b7521b29b5463eb09900506292809c8f3", 0xfe, 0x0, 0x5e) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001480)) semop(r4, &(0x7f0000001500)=[{0x1, 0x7fff}, {0x6, 0x0, 0x799acf8db8bfca56}, {0x0, 0x100000001, 0x1800}, {0x3, 0x8001, 0x1000}], 0x4) 16:49:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000b1}, {0x30, 0x80, 0x200}, {0x6, 0x0, 0x0, 0x400000000000000}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:49:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000980)="6a4a4ee843344abad50e47755cfab9b001ac605a000000ff037f", 0xfffffffffffffe3b) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x50) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) 16:49:58 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xc88, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) 16:49:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0xfffffffffffffe40, &(0x7f0000000040)="b918cd40486dfc9d") 16:49:58 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000140)={0x3, 0x0, 0x8, 0x6221, r2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:49:58 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:49:58 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xe3}], 0x1, 0xc65) write(r1, &(0x7f00000000c0)="1d", 0xffffffffffffffa6) dup2(r1, r0) 16:49:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) close(r2) 16:49:58 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000580)="9c87c377284c02592fdfe06a5f31a2477f35b8502e2e2ea6", 0x18) sendto(r2, &(0x7f0000000180)="07ae4361b21792b6594dfe89d550e989ffb6fd1ea0c9e30a57ff373c7d29cffa16f986c5162e14213dc2bfce92cfac4637e00697536a34e271710a0da480068258e8522c1fba6e108e32ac50bf469adae75e388ff5a5f6266be4b7cf0b4f4418a8874d76c36703b762b0eb8495b60992a4358f2defe87f40137a21c9baaf7ca3ea79f18f293cb96f9c415bbc20aaa0267ae5f51f4494a5d9c68ebeb9bc5741ce62a02f5c8890185b185d2ebc674561bb9caed0b87fbf8d87e00827cab6e33593134fc99810603f91d92c7bc67f569502955028aa8b4a7dff4747cf7c11dc7deefa2e55f68540", 0xe6, 0x401, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='x\x00') execve(0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:49:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:49:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getppid() setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x0) 16:49:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r0, &(0x7f0000000280)="c6b8ae129c5733a2ec898fdc83bf8ab7d9065d18ef4f32f010623a05a61dc10fefbabc6c6af070b7817e57e4f91e765d664fdc9c4cdf0a3ab79c1f1fdeb02d3ff59bae12784782f8c6269dfd7becd309aea816b38292069d766538cedf8f90286dd656e7f04142792d4368be5b5ca653d7c32e951997ad9c226f9a911c51c5deb870ed9f8960a030", 0x88, 0xa, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) read(r0, &(0x7f0000000400)=""/180, 0xb4) kevent(r2, 0x0, 0x80, 0x0, 0x1000, &(0x7f00000001c0)={0xfefffffffffffffd, 0x100}) 16:49:58 executing program 1: symlink(&(0x7f0000001200)='./file0/file1\x00', &(0x7f00000011c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0/file0\x00'}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd13711c47443783853d925bc819bc61b48a49f88739df67331c0b68ff7140b65e89de6c11cb017e4eba9cacd2bf664b7791999f1f6e774e5bfe17571aa10a"]) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:49:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1f) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = dup(r0) poll(&(0x7f0000000040)=[{r1, 0x49}], 0x1, 0x0) 16:49:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x1ff}, {0x4}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x3, 0x0) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1fc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x810, r1, 0x0, 0x0) 16:49:58 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x10000f30, 0x1f, &(0x7f0000000040)='\x00\b\x00\x00', 0x4) 16:49:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x3, 0x8001, 0x9, 0x8000}, {0xff, 0x10000, 0x10001, 0x4175}, {0x5, 0x92, 0xa93, 0x400}, {0x2, 0x8001, 0x80000000, 0x6}, {0xa3a9, 0x8, 0x6, 0xdb}, {0x6, 0xd33, 0x4, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:49:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) dup2(r0, r0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:49:58 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x88, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x208, 0x0) dup2(r0, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) 16:49:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2008, 0xffffffffffffffc4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat(r0, &(0x7f0000000040)='./file0\x00', 0x482, 0x40) 16:49:58 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='\x83\x10') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0xfffffffffffffffe) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x15) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) 16:49:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4000000005}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x5626) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:49:58 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x3, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 16:49:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0), 0x10004) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, 0x0, 0x0) 16:49:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8080, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x1, 0x4, 0x1000, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfa}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1262000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffff801}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) syz_emit_ethernet(0x1, &(0x7f0000000000)='+') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x5, 0x3f, './file0\x00', 0x9, 0x2, 0xfff, 0x4}) 16:49:58 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) geteuid() setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xffffffffffffff8b}, {&(0x7f0000000380)=""/210, 0xd2}], 0x1000012a, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000640)={'./file0/file0\x00', 0x20, 0xfff, 0x1, 0x1, 0x8, 0xfffffffffffffffa, 0xfffffffffffffff9, 0x0, 0x2, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") openat(r2, &(0x7f0000000580)='./file0/file0\x00', 0x20000, 0x1) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000080)) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) 16:49:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x4) dup(0xffffffffffffff9c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffd) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x7, 0x3}, {0x8002, 0x4}}) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x2010, 0x0) 16:49:58 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="b4265cf37017522e1a1f2a16feadb256f8b4c3b0a47f05efa67191615ad475de1c0554ae7d66439266baa6f01cf50abc9a6d588e97217f746da348d1da3605e47c53bd4f0b449fcf141694f3bf69b5a69b9abf71a4715b47f9f43eb8986da47e61f331a1afb0d23bff3bb4c526537600c4f4923c59bef42a2e9efff630c77fdacc9916734b27ba2b55f945ecb5928e13f175f0b236b61157e91959ed", 0x9c}, {&(0x7f0000000100)="23e1253696a10bc3fd1018eba2a12ebadc88259ebfe9d3240d8be02d5ee3255cbd8aa23ae1eee3bbd31c483ea52901ff004f5215de9e9277285db8213230fe3fc378a00048b2", 0x46}], 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) accept(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f00000001c0), 0x8, &(0x7f0000000200)) accept(r0, 0x0, &(0x7f00000002c0)) 16:49:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x80000000, 0x0, 0x1, 0x8001}) 16:49:58 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x84) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x108, 0x6) chflagsat(r0, &(0x7f00000017c0)='./file0\x00', 0x0, 0x2) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000180)="cd8026da12449a4191095319a9b68c0868688e68c0a1f0943057157954d3446a5f9e4e782264fc8b88084d3d8361d3a92f4e012b10fcf94900aad168643975ea73138028eef7790e1f36df4a3cf7076c47cef67e09def2585a644c724f2407a066901021a2726cbf07d5e702b52825d8ae3feb47bcbef1b26be0116570014d9466d651e6a34728632d70ac8ca1a3437ad2c77f2d7ff010c2cbe77f9016e1192dca8acb60dfa9", 0xa6}, {&(0x7f0000000240)="35e76fdceda3bbcabb7b82833fa50dd63b8b89e4228c639fddb31d0b1da3ff6acc8ac75534ebef7fef6051477629b227d3ddba9a335e4175566eb7dcdd6a7614839474fc11a2604eec3025d8e8b57e43563cc8288442752e9ba7d57494f891fe67d2a87a1096530727559bb92e49eff00e7096ab107133f9845e99255b0e4923c87995edc2778d3b3ad5535c9fb8b9db944ced0c9777679ceeb8b7d2ac96b9baa41b2db05e2eb3a20c8025a74feaabafcfe6b1863c32bc316e226c7fcdd38494b322409d7dc30696965790fc", 0xcc}, {&(0x7f0000000340)="3253fca22e0a216bc463d17a5aad33e165a19623bd591ba682981f9809856c5efacf7c708ab2bb2e1c74f5390a0716ae82b4bba39da2c1468badb0271d694c54a4ba18a243f835e161f3bc7a82d291bbeb74ce03b142dbad95d0dcf2e184bda4471c51731d04dc84e2c502a1665ac6b126cb1bbf610127f65cdfd4f4a6c23887b510", 0x82}, {&(0x7f0000000400)="329df76726bc0f3a0db09251ed3df65c1ad873b82ecf96bb57d7f758f508bf1dbb174fa44700f239654ee2f9c492c58ab6c844c61425071412c08ab06963dffee95299d9b27609e37eef9ede518eb61057b01462bf0b54fb9ffb590c5d2f85517204fb34c9e7936941917bb503e8906812459b24c0d7e30d6f", 0x79}, {&(0x7f0000000480)="aa2d7714e1e723a5e40f7af5f8fa948b80907f0301b450bac58fe27654f6348b360afa5d32438eba03c00d8f83938c95da19b867911e03fd12f3ff18fc607012cf270ac8a44227d69ccf53998a2954298bbccdcb69d0e3214d3a78397485fc9bfdda3e04ffd74284e7b6803909e8eb15f4a9f316617faf4b62f28291761d9199a55b32a17a2ef281283fb39dc18504bc9c8003771cee67b2e3a9404ee01a87cedd772219e97d77516b4cdbb35f5641c3e2bc5df409aa963e04994769631875b6d77f2cf9e9f83d9b34cc02e47f89d40d44de60f1a14aa08609d74ef2", 0xdc}, {&(0x7f0000000580)="f51a19b73a52cddeaf09957fe8f330fac1de05a995e8c50c238a65a0c2b331818a259a93a0d9463e208259fc3e1cb885cb553f", 0x33}, {&(0x7f00000005c0)="6e235d7b386b19adb2d628d86d9d177b68503e727d618f0d0eb0d9a764ba598be6e69b3b28675d7a2f435b7c8c9ff59a4d5071207f72cceb81f424350fc4878babd9be2e2dcbc2a40c5ca7262eead8ecd59547f2c795266d55ea9e312198981fa55adaa37fc005a668e3ba916433a5d1909b23419cfc89a7259f465449f8d462c1ba9f324f5d1dea1629bfd4", 0x8c}, {&(0x7f0000000680)="acfe505b6e5e2c12df9b06fb9ce02864f49713482d5e2d5f71049e5e1556da62d18d8c5c41a6ffa22f153e40d197e02d21e0551d702973c51d063ee535ce57938e99b2c74218125ca32b4e21321176d112c5850d7ea051d7bfea89efca9d2364ac376a53247c9f0510952b461ceb254a681e0c5345896e0fffa669ef2f353e048c2548d5d3841cea094b9127b78e7df5c78fca104ac678018a671a0e082db52d5d871bb082ce92a9eef6e447430cf4b23b35721048038de12fee5d9f52ac24a66fae50becda922c3bd3997dd38a531eb8d3d8f5bd6d53eea1ca1e121a92c7ecbdbae605d9bb00f439932fdbdd44accc5c3d58dae1641b4f9e918376f6d5e119d178a98576e85e8e7473e40b57ca20a2dcc8f1f9d96e797a098dc3603d6dbe5283c371bfaffae9737475c199207086c3ce280d9ef4ec43776bfc1afe39c03385b5c13617d5d24c7344a22c2db6638457481f64b95708267f2762af92c98542a5f4e8a16f1595954b12e00ae6bac28922c0f43766eed6be6031d864c03c548e40e42a6ba4020486eed98d4b4adcd9026e04f2dab52ad2177b5e73c40ac416ec8d0c2a63fd4a6caaf6b318428f814b2c39ef26aaaa515229145db70800ae1d7adcef87955f56a4442a99ab5bab3de6de6b015920bccf739c2d07693616f4ad6bdad54dd7c02d838644cf8cd7a898563850ab2c24a9b86030e8973dc8e7949743f66121446ad2e880da07ade3d6c7e32e69d48f049c7843a488df4a4e666e3677bf70261d612652c0d04f5827b67256f7304ce9711be7abfb43ea02a17aaf73bae3ecc7ea31b8b4b4ddf9b5f07032d94d79b1d16b393ccba42b14b74e1971b2a35f172d252baf39c95478d7d26960dc1b91ff661d3444f87b9c5b5cc5ec3c2878b63b99c9fb814ed0e16195bc71d9ba57606ee97c32b6a930d8cf3d7b9ea7b2523b57901f5ee6bbf7e1ae1365e73bdb73fdb9548b3be74f7a16e56ba74f296371770d55dbdce22b528a1db06b69cf5072116ed05cd9b7fd853415003a4eae81d7273d65e67df501324cb1c07bb18fdc8cb843d1feec7c85039eeb313dc83b63b90e391cd72cc6a19adfc805723d1863e267a9c85248eb1bb6a3d8fd87e8f19a3d9554b99af1670a7fe06c68c811f0b1553083592bcade7a3162aa6d7a32493a33a4fb32ef4ac6f89034d709de8ebf5c40071135a2cba5c404437f8d2ce75623e31ee25b56d2219b5a28af08b295e3a25580181916fe8a18b3d2e23c480fd72f2e9f556115cd2f2e7bf0022cf5f66cc2ec36de3938bee7c4c63ced7c83f6321d400d2195014214f31c858aeb6b31f23c199a4acc4966671d2b2f444db63f6c7e8178d65ac390d17c8a8d06f0426201a286326b34bcbab3a09b8462827097be5da1664bca745ede3edc5ec1505b0727a0ffdc1a181b01501c8c90c085db4fc86c6988e2b7cf3959178bc6a72db0bf03579d9834d3c7288effc5f886d006105a9330d1ff4f17a8ed3f36504f2498b5cfc0054efe85765a7503377749a28fbccf5c8c2a7e6b19495e54bef0ff82160298819aeec12fdca7bb07d137629ff173160342a13865a075a426ae0bf16353f4da849dc7adf6e7df25c6142972fd6f10dc5b51d5b6357a3d415af9033b09f2ca56ce6f6b78c68d0d691a6255f2b397a57a17a6d8feb87ae1639ca2cfe2ddecb6cf8f86f1de9cde4e1dc92e213cc904ece4a58b30b76fe7e8a03071940716a7270b880070dee38f18895d08e5e9dcdc8e8a8a68c1dc25303e098481fd1a1ef45a4215be004fc80d2b081f07ab9c3cfef2c989dc576c2966f1bd47fe2aa4266d071b4c6a12ed6df3a688c33e61325e7cea2274ce9aee00b0a953e189d3a8e239d560ccb49fa24c18df9662734b5079633747a6e732a4d5037b6ba74fe947c5541f995c04dffc7d5795de51e3aa223d5a4166419fc3fba85c935945d7a93cd4dd19d7086afc798aae8b916ada76f9794c559f1819e28138f85ee9a5a680923b1f5fd2318be52ed20058a782bda360a54c3c049a736a9e581143f6094f496fc13256f1ba2ec80e918410b567e0225d1fc542eab2ae795d357effd967e1cd29ff6ee88f3a25a349de6e7201540353d04f267e462a1765e1f4b0be36f54d1b02dfc3495176b136fb04d41802dfb16f69ae1536679212ef95510a122e14a49297076ef13ee3142723b59fce1ed86742786a65d975acb5307da0fec5230350455174b08e9cb8b729df9acb6459ef65ec662989f8230232f06a26aaf70e72c134abbb809ae84773014abfd65387e848107f13152c8c02d4f797cba6a0bd5a288ac7e2fc5d9903d9c497b2d0eb931f3e5e7942f537ad17da6a4b91239bcac7bb199b923f1c1594570877f7836d62112cf02321e7deac6e5bfa50482b6ead6683bd2576a7d4cd9f79348a7b0fdc4bd740a1e95144585a446b572daf1728475373d195a104afc7788a4c604514a4b5fd8154ba99003b33e10fdbd8c40bbfdd0a573e6dc3098d4ca595803c6ef219c8a94b4fdeaa854d61084fbfef65f647b4a59f944d5654e4b5fe83f17c639f27db4c35d15b9be44396ba13db971bae3ffe807c6e692f816151862d84240cb988222bf94a123e034b08f57a835f0fd8d4e8ebdc8ffb5a73dc0de11282b87751a306161e5d71aabe5a14b4aeef2aa1b183ab8612fc36ec1a2068e615c2658b622f73ebbb5ae944dd1ed2579eb7d5486c24cd1cf2e740b318660451a77ca65460ba0e4e131b930ed976c30cc6fbdd8b72ef14b20a64c57731813ab14e5867a7ddf9b08100b5ea7fb81e165d5374dcd70e592223808d86c66b1b60c530d4d1dc3aa88311da6d5ae206a3b7d16b0b7558a3fe4a6c7e238fc9e8d26ccfd63ebde91cb3329aadc7d3aa0f0e27b00033e85db2f81317f2ab0100f177078fd05e516386abafa4c7eca412994fa75467d136fb63788fcd196fc0ba84738dcc5d5da9f58dbf93f1e44cbd9f9dc79b68ec0f88d4baf07d6f46fc19e57764b1ca2c65982327dba4aa4b462e1080eb6e10c0a7d3c2897fb7aaa8a564d0abed3d38dbc2a4ca7fd05c12c88b56acb58fdd1e26936354508532c4311cdf99c369c789817e52a0acb60432f95910caab3b78374211a3515b7f3ccf72cec713a9b1ce361e11bba3df0ac75cc27977da93cd840fb8d6141e488b53e91bd898d6dd5121e021fb37bdc2a178607209c07bfe08233b3f8c66057805604e3b760f89fe1c381ee9d302f8c6061f775c914577a89540c8ca2676d947ba19b647d33e8b8ecc9da0f49aaef82a0ecf63c9dbfc55695bbb62e70e0d689bcdff13865d9db8b250b82190d8264b9019761121d3f8d0f5b8549d983611b5a55ab9eb30421fb71cea7d30f9187e7afe83a9c8af15969f22e86d017a1bdb8e7aec81343e98ac82f546d9f2124d1b72ea64cbfd8c044149243297411462de42fa6e50c87121aad80e0715faa24a902cec72b12c0e434ae2e4cc6f321cd07e3b759591e0b2f4b394a6b91c8aba0a88f4f451954b2cf469857dce666d2538b37d378a80ea490955920b0cb3a9c21e61864dcc771f33f51d75f5bfa8c0a7f73393d28fbe7b47b2bce8e1f259dab7d5e0c6cf76438359ce74e900b1290f1ab76e75e7dac819dc121886f8d3568f2131ce44c3084b1a7c3252f6a9a519f115d171bd514c224fe140926760ca20fc37b8da48112edfd980d13f945c7a32132d1620ca49ea85f434b1add1b362883acc462f3e68e7e557a313ec1ec5449a8d74e1662173119b9c63b02698162a684d6fdb8f522a2a915920e2bb45c29cab31d349388efb7a31e55d5ccec5cca1fef4aece686bf29e6035152ec148afa97ff1fa2b2f5b2d59e208282828c247a6868ba7b4f3a6171a3fed36e105447014d9ed328dcd1264bc0c3df091c50572aaf7422fda03334d939d5965afa61b21d81ada3d3572b21b8080a82c139ed0dfbd492a3f0aa7e059e6b2b7c4688d68145a29abec5b373c45fc45c64220e22e9acef73710c66b3d70bf279a9353fcbc448ce30f65354016d026f156e305192047cb953bec4d8f346ec9bc9449a1cc806f94055078adce424d816d0b4f906b3db094991bf6201ef6d05951e2957a295676f43b4251332f76e872ae3d3ae19f7aeb62e58f2823d990203275657860159ff3c19d4f4b6d342b10293e17a6ceab6d967abe3c09f994d898618b53c9462dc48e214f972ac0741dc6bc79a08724e5ee232cea791a68a61dded712912dcec75baab4b800a783336e82985e7e85d363fa8b5a06ec2a5e00b77730a9884231eaf94819fc1bb50e1d0da1ae6c0e8b1077b42237c2bd24cd625f34dcbc9eeb76f6839d3eff55faad362d85fbd775ac87fd241130d4d3b665402b9ddb4772babba65fed013c2c7fc433a2b801997093e8e5f7b8f826b51dc6cb9dd34736255c008b0edff08c3d332fd151b42d350457069aae82c97ecd3659748dc89104b6d9c4797bfee993a3d354a5f6c198633e04ae012239cd735c742f87f27f239d1a6f8dd8491ff553fb5099e13aec528256a60ac7766a24cdd50825b55549fff2cef8e65307e7d89ddb523ab3deb32e55b0056727d127065c0bed49fedcf5bc042cb46343bb22bdba5f6a809a192f7a6386514466dd8612f217dc36e56d8913e18f6131193697368bda3562dcfc21a91606e500f7a7ab470e9ada1d6a1f9c11e3713d4c59276da229cce844189fb926e4d4c714493e2a23caa70afe534d47b5d90e56b1dc7d48eb2e07618377b4e79a1938048fb1190ae4536bf673078136555aff1049f407cfc3c253fa9088d71e63ff5248fad15acc192acb47eb003b4876d5096cd47eaef8ac755b287d95ba8a0e6746d7bbe3144af610a46a4e9216a5f922f681f15a45af2cdce891c4465819608a802f88be2014a5314048dfde400498e6dc08729b371a6f854672d667f2d6b70b325f5424039c70e4940b613184281500eb3a3ecdaed56248bd4f0cb0d75fa3e93f0e53ee2f1e084cd2734410ca5ba4dfebf666e46aaf13623d851051f586c73b984e0caebfb1557295c3ca4b755dad0cdf5d02c575c8eade295b4e2b20cc05b26aa6232a8c54481b34258e61f766dbc802a39e7ff3e2d234723a4e6ce5e5a6346ee1cabc67c74fd75865623afee581225b69ef890922f6f0086a1380a92f9263d60f980e263f9280f7115cefcdb3db02ead93f7e7e99cb7f15687e0886271fec81915a088fefdd802bc078992385c17122028e1bd02577129078ade15a184f79c6ef67e9134dd5d1faaf5d52299f4f95d680aa879e10a0d274602a31926d399d4dd293111e00893ccb9ff7643093db6dd4f6d8c012fd3014b7e8a167f32c9b4305993b50f77c48cebcdcc70f300aecbe58bce69cfe2472039d7c547f0d1cde0b85e6cded4e8f6cf86a533a659bf58996248e910486885f30c4d08798fe93b36d124674e3fc8c24f6cb735a2b20ecd03266ddf9de4d4a0ea775b4cfa78161da5229570a6c0606d4fa00a91fabf609c72595900b01439e532a0ccb326e6ca80b88075c618724403191da15d4331cbb0313a11268cf6bc8695f793b39ec98f498bfd9ff126d98a264628a13cbcb404c002e43336dd7517b1de4f1af382d70cdaef975a1b39716b478e31913703f17af734e9a00e37fb8e71029cc8b3834709d9ea1eec1620543b73b6c1a5f70557a0942430a22414219ca75d4553925a1ee3efb224580e9ed0b190dd48ef67ac80dfc4f91c4f6f381001449315071131f18a0856cedd17b06b19365b24c7d4aa4739603aa03f8820507be14b36b30cb3", 0x1000}, {&(0x7f0000001680)="0cbf588a2a4a1077ce33c26021bc11394aea7410423b95ec4d235d834317ac4c60f30babc28ec5586e11ab9d589f33", 0x2f}], 0x9, 0x0, 0x0, 0x5}, 0x403) 16:49:58 executing program 1: socket(0x15, 0x80000000000004, 0x262aee4a) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) setsockopt(r0, 0x9, 0x7fffffff, &(0x7f0000000140)="4d2c3e99b860afce8275e7fcc913cb727a019ecf75a90cebedf1566cb9c65eaf1ce9921adeee5fad0a38015befecd24e2d472f61e90d202b54036aa7802641e967eb6768eafdc677f5813bb9c8328cd69353110fe6a2e6a144380c3171448266f14f22609eb2fd4807a9ffcbf515a07a96e64277b6d10c5a2fd93746b0c7e80f54f875c4c949cec48efbad03af944c7a5078ddef", 0x94) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202d6a50d49ebc19c1bcc2e5ec60dffffffff000000000000"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:49:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)="c94195eaa03494e220f09bf4b68074b197af5e84b90797b1e4fd0af0f2650d49858067c99f5c3d4642ad131f75a91a4cdd25937afb01d24d39cba12823bae4d3cd7d4e05d6606813ce006ced5f633d0bdd34cbe68466bfd886909275275da2266aeed11bd33418ca719a00580ead0435294fbc117b0c5c2de48c591d11c34cbed8e05386c56aa37e2a20b90022d81af0cd7643c57832ecc1757aa4d6e59246d7f38d296c131c7ad167d79f48811d365a986970acc5369ee04a6c54301c9c5c97560053b7f86c72159fe2e637505f9de474361d", 0xd3}, {&(0x7f0000000240)="44bb3a28a2f225b5962349f2e932dd6d5e25dd4752d3564e78fbc7476ab780c15ff1b1f3353e1bb5f217cc246df2e99f756c4ec5f0cfb9f8e97116fa0c461bda46bb6e17ac2189ad132850603e", 0x4d}, {&(0x7f00000002c0)="a689d8be8830371b074906398527cc848f7423b7c5c4fdc5c40ecfb5316d6a935cee87aa37e8b6544b1cd6bff74539bf01764ac98eddf0fb2bf18f243da4d0a253d5f8dacb062be902992bc28e654003d63ddf9237a7b6540097904833abc4a0656accb53deafa5ab2b46a59bf1880e1b912b63a22fd9337df2c22bf014c1c46100472e093db310a591b823ac789a7b45c02f2b7528093b8d1430d6c2e9fb8858e280b957ccbfe505fbdb813118d01e2e08358da78d284", 0xb7}, {&(0x7f0000000380)="278be36a7ee858ef7dc9eefb603761337ce9254d4e42f661dc2ef9e9647d4087", 0x20}, {&(0x7f00000003c0)="3e0d77fb82dc5d1cc54daa92628248e5084097f0188ac3c7e3b568ca6e8166ec331df7778a89c052ea5b61fd8dfb66988a71c4ed2e7a3ec5369ea1e88e542047ed2ebc856d707da1daeb626b01b141e54f6c10c9af9b534b1231ca27155d6ca9987acea22267e6be455e64adc3a0eda9f7ab68", 0x73}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="a000000000000000ffff0000000000002ec17d4919ebf2b1ad51d0a0debc23c32fad97ed9f356ddd60a5df2d8031b85e9678e8f5881323288161d043bd61eea585b2db1f969445550000d330c40953559abec07ecd9df210612d98eefb93c97eaaac14b273b465b38e8e4b0e389d0c9ad6f7a4610aa311da9aab9f648a976a515b9d6baace69229fd48da70f54c0a555396ac8145e397b777b069bd800000000"], 0xa0}, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) 16:49:59 executing program 1: r0 = socket(0x2, 0x4004, 0x40) r1 = dup(r0) shutdown(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xb77, 0x5}, 0x8) shutdown(r0, 0x2) 16:49:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x10001, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) fsync(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000000000fffffff2100000000100"], 0x10}, 0x0) 16:49:59 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x6}, {0x9, 0x400000}}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) 16:49:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xac2, 0x9a) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x401, 0x6}, {0x18, 0x3, 0xb3, 0xe50a}, 0xffffffffffff2127, [0x3, 0x300000000000000, 0x37, 0x560, 0x4, 0xfffffffffffffffb, 0x2, 0x6]}, 0x3c) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x3, 0x40, 0x7ff, r2}) r3 = semget$private(0x0, 0x0, 0x50) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000140)=""/29) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getegid() r7 = geteuid() r8 = getegid() r9 = getuid() getgroups(0x6, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="baa4e1ce0fa7fe8763bd359239bfdd812866de8e8b1736e5e475fecd9499f70ee3fdeeb2fa60b2c69a61344779d0a64605760deb833bd9a1a04a38fc2877b42db82541726d56f1fa59271faadad37354e860c9cd2f9bbaa54a000ed4c645b777403d7c743ef3965dce6d37d8a3be9ffcea3bafc77417f7fa5a8796d5a3a93338187f32c1529d0bec8764991af7da7e46e6129a41b688c6149de0e5035f849944365ee703726293b7fec1661191e4f924372d412397fc4448a84188228854472235151b7b9c37", 0xc6}, {&(0x7f00000002c0)="db15412c3b8863e9f851598b02642972831418a9e505c30920197da3105927578672da6f65a60d9854ef591d0d2c7ed76ea11e", 0x33}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r2, r7, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r9, r10}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r11, r12}], 0x110, 0x405}, 0x402) r13 = semget(0x1, 0x8ee5371c0dac9fad, 0x2662b934d8cb28dd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000006c0)=""/72) setitimer(0x1, &(0x7f0000000740)={{0xff, 0x3f}, {0x976a, 0x6}}, &(0x7f0000000780)) r14 = syz_open_pts() ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f00000007c0)) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000000800)=""/72) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000880)={0xfffffffffffffff7, 0xffffffffffffff8b, 0x2000000, 0x662784a4, "32eae9d873c37120dd238950e945ef2607fdec4b", 0x3, 0x8}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000008c0)=0x1) ioctl$TIOCSDTR(r14, 0x20007479) ioctl$TIOCSTSTAMP(r14, 0x8008745a, &(0x7f0000000900)={0x1, 0x7}) ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f0000000940)=0x4) 16:49:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8401, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:49:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) write(r0, &(0x7f0000000200), 0xfe72) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000140)=0xffffffffffffff09) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x4) 16:49:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x200000013c7) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ftruncate(r0, 0x0, 0xffff) lseek(r1, 0x0, 0x0, 0x3) fchmod(r0, 0x22) socket$inet(0x2, 0x4004, 0x100) 16:49:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x30, 0x13) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) 16:49:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="69d7d035619d8372bd9e45ff899a0e1210") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0xd185, 0x640, 0x4, 0x8001}, {0x1, 0x7fffffff, 0xffffffffffff1e0e, 0x401}, {0x0, 0x0, 0x3, 0x4}, {0x3, 0x1, 0xf1, 0x3ff}, {0x3, 0x2402, 0x1, 0x7f}, {0x7, 0xffffffffffffa138, 0x5f8, 0x9}, {0x7fffffff, 0xec8, 0x37560e96, 0x7}, {0x4, 0x20000000000, 0x100, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd\x00', 0xa0, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r10 = getegid() sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="221869f8361956", 0x7}, {&(0x7f00000002c0)="591354346aaf084f3ce5abdb7156dce4703c241df6974fd950a3b90a0e0b5442549d8c8408d129caebe81fd8a89431f6d8e0baa4b23c16b9f8079b4c410fc5993164e3000f2809e8739684c96f17a666a6f8a830101ba860eea48c215497424dcc3597735ae457490cb507305b8edcbedc4c37dab817f648d9dcd5326a4a9b1a9c6728060730941d2ec7b6c593c359ce44fd1e7b16a2da00a69613864941920d27047110662ba02a32ff975a6ad82b25bf056a2c7b21ee4e3fcfafb06d798ab8", 0xc0}, {&(0x7f0000000380)="0303ba4d78c99479b2583f524235f049b33aa99291e96bc67bcd9f63761a19032f9fc0e466068243606d56086d97d6e2264225fc75df533b62e3e20db18d85e2eff2e2a8fa87b2f27fe1288aabfac5b542f7cc32572d4766e14cc4a520b7acce81721a18e091fa082c5d05a124e38b6bfd0a5d3b0055fdef64408448c9faacf60c2133c2733da94e728e8ed2dbb5e2acb7b6431f6794b8cbe567f3", 0x9b}, {&(0x7f0000000440)="ebf731cb1eb36f3f23f9dbf64b77e0a4c438d970739f5d9f54d2bd751c9da567542a7067d3992a1fe2fabad04a86944cc11c61bbd0b73f9f3b44ebf609588b5b93e02088abbccc0277e6b793a1ff23c091df4a10602f274f1e487dea767192a9505c6527718048a3e673d4d9036e13ff6f5ed3f29d25274a1ca6f639a387b67f1904790ca037e1ad50aa1698e9ddb7d2609f1e5c0cb0774b0e60eaf681a0dd725fc426ed63bcebc2af3ce52d1f8b12088268d53601269ce35eed6096eda00291c99b95e0084f5c91811243ff5dc8ad9f44a0445c8b70845b22163110d1d8597dd5ab7f5db7b9a2c42b5f7116790bfa2c7866e013444b2b6c74c3a515744e2cef09171766bf925c4d40943c3c43d7fba02908eec81bf80413f92d07e74b8ecc7d304940ab993d8a46bf2d7a52a613758521f9ddac7e8c9131bb2e3cca95e3b7f82fc22b89c4b82bd52305b4039d70ff8303c3f03b300caa718e993b4fd5efcc5958053a2e67a93cdc574ea40cc6354ddee02b147c1dba59257918dd1f751e0b7b2776660486ba53ee01e13aba9271cbb49d951b1ce6a1dd77c0d6f4582bf704bc4470054afc36e376e369cbc222a75fe2dd8b3f48dcb1fbba725faa5fb8d89947a3866c8f847aef305c1046a0e930d5f2db7cd53f739a38c857fce0e262d3e3c7a374400541f277079f838487183f703060fceda45a2d99f5ff8d4354232b987f0e6858c2bc3fd3de5ef4a4cd9f1f49f2a54c0ee39816c0a4b421e101e1648ea76eab7a08e1fc8afe1b258b0d886f7258e82e539ee69a928836236eff9b6f0d227c2e1b106ff2ca3b802ebdca9c70989aa5e7786fa92c4ce3a1096ca78e0175ea7b348f0fefa04bcd6a698f86c7b59391913276adcec54990ae15c3c1a96c9ca2095192e71648d93b2034e928a5096bcd97893136bcc65a8f33ecd843131ecd5f94bd1dc6d9b3a3555d786a95574eb8969c8e81657a238601bf60534234b450b03f42b2b1c82555e22e4638adcdcbd709a6767809b5abc40cd6524ae9279fafeff755887576544788726e95cabf1aa64366c1d04cb5b83e856889790528f6b1cff487e9506045ef4831e4ba62df36331be8e39f5ae9582232ccbf8b926da2b1128d3a2c1733f5a741b7f7213eca8f03d348b20706796557ac154d365de6e1ed4703678c0b58885ebde7a73ae70a959b86885c42605c9b5e3ffe25433119c960a1b1bd4d370105798c78de45b07e89a19ff36afcaa07f4b444fa7251da159432c4dad1dd10eb590c08be29686ad41ef2be9be6fd1174a77a956a5cfe7e0b5d019a8fc212f6efe79b7e95e7f075b312a2d02385f94ed2832431ef98c83f8524a7109cd6bde90fb600de50646c1a77819231dc53bfd06b224acefb0b66adccd846fe800d7bffc40999c5ed100cdd5bf2534d8412726f1654cb085f67c6c0c1c4d6eab46c0ccd82982f21ef334c9bac88d98f5a34cfc5025c0061a8db44723a797dd7a1547323d4d9897e42125f74c243958c8f627a9fb16bbdfe3e97d98412ad56a64788b849f9f06df63099d54f9c56114d43f10ce638f17d5d4b2afc5d13a315aaeee11ffe9f2f79bd33a2f2e35062bb05eec0a1e64ec1aa2dae59df27140d310f4a6e72dea692f2d0698580d94a87ec1af22e70c4aa7ee1422b2c2803dae1416eedb6f66c033fe3fac327269befa4f8a7810831bb223bcb3d87018e7f7628fd1d05b294e9ef1e518f9b7f1f8ff418b5384212848caf5847aff41325168714249b826e3bd518455e6a02e4340cb737a5dd88b24337c51e99ccb2c6541ffb2852e80ba2d94b22baaa2981c9fd1e0f7a5b737936d287f1099aee8242768050fd3918d20de598ea573e2ea8e089113e1283244e195d28ce99e560d18dfb861472338ce118d8f1f3f9f4306dd362999eb8f1bd6818d46d013776d580aa9ffd454d2506d42d416d2c283aaf42058ddb9447befd8d8d3b0956c261457dbe356086017448401ad7d4dbf5036124cf97aab617e07ac25274ec43fe3e081da0e266bb37ceef827e39c84c083cc9ea651433987667cacb2f175307627ee12007593f644f46aa65cf4033c19cc8431bcdb10d0917c8f087025c9cdda3624c02ec5a342326dd8f0a20226fe5bb6006d85c7ef93579d3bf828080b07d92dac9c701623f69b9d235a09aa8321f619c2eb4a33b07329df8756d05f0acce47eb99c149088242b68af849361fe13ef1e8ea52ef5ded02e22e156c91dd51bb3526393a0e8e55ea85110331c9192232685fd371de6a567968bfb79f5387ee46bf0153973394245e75a2a62a75e6570630596509cd454b861edd803aa4f344c92c8ae28b8678c855111e605100b10fe2e041a457dc32f7a31b8e04aabab9884098f441f9fe53aa570dbe28027a9c6dddb1f56fa1f2ef7fbccc8412e08e6572baca6687f4e6c327d6ad2056abeb2db783811fb18413ebaaa11f55346a06b58ef56bc9769cfbf4c61b3a27135efae0032ed073ccd183c5a4bb0f41cfbd7be4cdeec7fd8c32015f58db76e7c07679ed83ef608d9df1ed9c52e46260533dd256cb6eea9e242f4322b2302fbbfe2702eee0ca20d78718e1d9fd9bf7efcd0bcec2ce3a86a0dcfe7805e402267eb184a767f69619a0291d6e1a458d906399b57501de40cb351299c5fe667ecb50ca59799faaa9f0e8831d9451a39eb9e81bdcfcfcd761a11fdca8804d9549bf36af8d203ddd9c075a32c31498b7dad8366c7aaf297fa9c740133253634769d7a8701c82acac8134c861155b97f26249cb2741d7e89da55387751940f035cde2d3593f22fb919af479a88d82c2576e95abaee4e6f48479e5c79c6fb97371ac1668954e41db9184f9ccee4634a5aadefbb5ea66d3e724026dd8906cb4e980db8affc44ef64331d62a91e7f24735f8cf4340b3f08eccf4e56e42ada54a2d01a22a0cc5237d051767372dbaf1e1512bcaf81f4300849fcb832c6cda737215fc247887faee2e3da88a9b8c79387c713b5dd5e601310458e58971e2672a80ad84fe5fc504335ea8203fddf9e9b5d4cc30037740becf4a256ef2948aaacd2616945a29b23252fcde3bc9498b72cb056e507877d4a2416b72f813c2419441526a833cebdb673693d15be7089ab1f19caadcaf298e48c4a471f26c83885f95aa80f56705eff59c282fefceffb891425f8c7653aa620efe3266c4be24d7042f054a17698df5fcaf95f6d665bb891f79a2b1178d3a1a135007c91b2a793ac5ec9adffdb79c24b7650241c4d5f7dc7a835c33a64d609cdf52b369fefb3cb185ceb66f0ba6ef99eb9e1e454f76051fc6c090f4cf21f75f77ccd90cfb8331aecab5e6a76c66f10c7d3de088ce9cf7f83e5d3917d10c66484475d3fb2b708727bf7a97d54cb245965d7a1e874746160fd455c7d392e75fb303d68a29170add02292cd887fd5fbf7668c1be2bef8eca1ca28ba723b18c4af7bd0015cb18c169258aead1ea7077f729584aa9620812b3ec5f025c97f713a08490dc377112271c1a3476f00229a800f3e8c1634e1ae25406a5f4e74d1eaf5021cbf199ff9090eedb611190f5d5358a59f02f3b1002cc18579a19c7bd25ef9ffa70acd8149f9ea5cebb72dcea1aee35aa3795fcb44a4ff2da5021848c414683c4668f4da0e6175c6cf6ba7391008821badc014e4503f374e53e07900edda1519d7dd292a2be343da28f7f3402a1e6898dadb8a76a90f45020f4ff5b9186671bdc725125058a3b758865f247b9f35b0b2a963bb904d156016f1a06af90a48ff2f986eb46136cb688c4b41e82c976bcf425d680dba2904e3897f40a7d0451f67f0276ec618aaf1cfaa58f15a1a4482a1344e5eb3ebd55b34de35d075c0d48465df85a5ca28eeb7af51b16e0b0e19656d9a4b8ef8557b0f02005d008432006a1e9bfc333e6d141af6cfed4cc0a7ba848618273c7d0d4c8d91b61a7667fe06d4d092d9b5ca13424c50ead99ed834afa11ca0730037d34fca73957c0581db999447d7d6fdb07ee20ced85270faa17af4473578608ebe3d6fe6d0eeaf5546e9e5abeb2fb90f68130428ca79144452a7786b974e4c12c8690879be5c1b32304c8fdb019cddb582c294092f160c8ede5949238cd3417592e9da8118ef0bc126ed0753f8eb7d4aa4b7ff0e07863dd075bb369428de97a430968972d54f84451352ea6e1b6bf1af8dd725c2fc034ddab2ea6b4202fd4057752f26a6153803c92c72b0ae7258bab8e76a2edcdb0c5ef5dca8bf8ddcbb7279e3ead50189c970deb442c8f609dc7a43189c628ef24932a98f4080c5175181815ed65f0ccc0f897bf0bc07f23f1f838993e89632fea64c7951f0576576627844beaa46d7b16db0f5857b5e9a965be46774905b18c26dcdb05b46619a38653fd22a22d075d47e465748c0294469016afa8d4ecd5ec131ff3f4a1c1f6f05dc5ef51f6be01d7f6592dc017897176507fa25276708ad487acff81c4b3bc5863832da6acc1287e47f37911b209fcce7f2638f15790037ed0ea97f532776280ed4edcb90a8ab74f3468ecdde535d8732a6b02a47efcac71465ceb947b43874fbc923981a1ecb76e2f102a96b3852861f754e655cff6b9b2f7b2b4a821fcebcd9099474bdb9c02f4bf5130d858138b18762a7b98d50a05dc53ee7f3a72affbd1be05d56e5a9ea9a26e754b0aee137ffc88d3ee20b0df35ab15b252a1f38e61b37250ac247e89ce3155cada9869936b55dd1be1bd3a9243bf3c84e61d71bd2373f4f4a69bf25807c1e937611d161e74a59fb9925a46bd23d73a94a51d3f0088bc7ddc93acf5628e9c069987f20b769299da039ff294331eeca18521626fc89621f950a785a230f410408d3ecb1b690b842f5133ac88b9aeada557ad90b0f67d544488021cc855fd1269d63f06938d36258c7e355de94d075ed088ae17556bef5d57fb979944f6989243097ff05d6903910d97fa55baf27fa8cef80e102b45bde5a61eae04e3780838a3b3d52378a73c6a75653382cbcc7c8b689c688c9bc1661901e06d74f16c276ac4a83fb4592981b280d90ea2d0b6be79e73c1079a192439fc08e5b31132b40893b424529dd0e75973f2def22c75c577f073528a5245271271d04aa206a8abae0464a702a4a012dc13ba92630521b373c5513c06525127ff9cdb7df7fc03779e4dfd243a0edbe348aa4b665c226588278f0ce2e96f771cdf8b15e4f7a96f1be35c7b0ed792859720bd03fd7f08b53cd1afd2b92e331350c81e82c83e5c99006f6821acc29a3554d1d6ae420e709ae3210225dcae0d88a8d83eb6bd03c0beb14fdb80e48c590c6e23fcd0a4e0e09cfdb203f328b44b409b167243b3e9726d370c7ac4809b01a28143d0bdf000594f6f6e9234ba907aadb3829b9421e4e0d731bb0e4456a4db2744480741494ec71aded7db7b04cbaf7e0693e54ba5aa08f9814dd8a01d2d3feca043ae4a6e42b27ccee383bffea7726c8cc06207669babeda4106d0381d80c8af7ae751889d7f3a70671edec574f2ca45d2ebc7010770cf0bcd95a1902eae78951ef8ddabd8905ef5e29fa72284472f5f61b6db50dad44bf499e843cb66983a52d7ab04930b7a1ceaa0eacaadce5f364bcd66f086dbda489325a6426e48a8f1b5daac3b7a76ca92ed67319b27380b3a3c11caea0e812649983a38b9aa5fc6576b1467877b6e647f2ad7c682e970b88e26e8eb90748fe03efde02bbd6e0d96adbf9de0c867d7b740d581161f49e8cab6977c58b51dfbd85b920950bf62524c94d0f0b4a7fe90079b14d1fc49826cbfb9a1c19c7c0ba", 0x1000}, {&(0x7f0000001440)="a40207737b09a23fb7176c64f1015930f30d3c59811fe29bcbfba4992bbc7a3300591fc0123632e5333316b640925872b5", 0x31}, {&(0x7f0000001480)="8b4b9422eb88cd7cf0d9eeb61db2bb71e79de1c4bf853b4d5a3e8277d75b4d1c209c040bc24df8728ecebcbaf7f2dd1fc4c514", 0x33}, {&(0x7f00000014c0)="0d4ca7392209363912d6c608aeaab89e4afbec37604d7caf7353ac81860541cf90016c73df57fdf7aca12d36dcb71af98541afa47021cd23713eed815b97eb6c6714fc0b77edc012b06d84147482563c5b5d6f605563d509f7760529901f022c92b78651b43fc18ed5", 0x69}], 0x8, &(0x7f0000001740)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, 0xffffffffffffff9c, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r1, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xf8}, 0x40a) 16:49:59 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file0/file0\x00', r1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:49:59 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000480)="b1dcc73632a11ab07173e75327c71aa43d94afd292a5592db7d4d3dfde66be699bcaa2d925e334fe3fa17878639b315811ae8c15bf2da6a7d443cbb593ce4ac7969982607651b2592175c241cac08c454e67d707baa2fd07868c15112e007281b3d45cf98e4cf57235ff742bdbe69a26b5b9ff942f4a6667cf08416e09ece99674a68e6bdb821de8ee5ddfc4e9db0d65bd60e40aa95eb89ec678edca9d6ca7695637b4ad6245f87721326aa58b5a9c9e7ed60992a2441d63b0d89cc271c7a29e626f49a0ec392969ed98531f3e2d7fad89b3fe1adaf4f0b24eb23913d2b6a9f25cc6bcd4018ff232b484f567e898ce946daac9ded7d3ffc509c3e251922a1101097d8a2dfc549ff30ac3232f744be3bd3cc412f91c65d43166b1063fc6dc22b4d8c9df44f57e2e26a9a7aec195fb197ada8368849de5696f4b9adffbf03bf67e75324b9020827b9f1a6211876f8bc128e75a5f97bac4bbc0a5c9afe44b01fa9e1c156f85b17341470273c4755fabb0e5d56055e2ffd01c8673a1725383d8de47c7e2efdb4c4a44eca97eadb18fd6105ad46127e903c6ef84fceb6957b1aaedbed34175598dff9b14fc35d8432d72759fdf5c6145cc64728a2ea8841fe54ce9711283eaf64e465b7d3874b3b138ee89d5ac1aa80ba126889d374ce9ab8819503b952de5aa8c0042b2bad15cf83ed3df499b8145933ebfa8dd9e561f7102cc40c4c49571141c2efd5ae5572751e2cf98e3bffe014c90dbf05889a4482f1915de71978d51f6df84349c6a01d26fc9f4a0c2a5b130521d5f72f73d745fa38e23f5473a171a846cf68a3a5043fc16ffb5ecf2e9bf92d43570f41305cfa35d110d077204ae919138d5752c348c1dd6ac66a63832cbe8012b0aa1f81cd652a2db1d144cb0773a7ac633ce5b27ec1ad6efb431eff553f7af09f3f2182f74344080da9ea6f356c19d3bb61f10fabf2c34183df03c25aa4930fb8a0621a1114706449ff329733c56f092c2d7a78aa2d35f067f729e2b12181a41b4ae2b867ae2bc9e2184fd7b3b86838ebe0f77fa1711d386957f0d9c79378e08449f082ba79cf964e53c3680502ea7d93737ca0f09fbabcb9f6abf9bcd2814583991ae33821a9819846dfb53089fed86b945def1dcc3875c99c3672495a72beacf37824ea314a52672e7fc88618632e11092267c33db483b5db762f104f6f2586cbb93fe33948f4110b7f57073ed8f29d563ffd728ff17a8f4ca433717a7aef60c07dbdd3acce3b3ce1b7f011210de8059314ba0ca97e89df498efcf18fcd76030a31af507e80a12e533a62140e4183285920d7b41fba3cc4103850153ee7c62f676c5daa9a3773513dc0c529430faa33cd109956586a6b1f485c889c91f56c0ae484a48fcf65637e4c63a801aee656585a157aa332b7293ae7c595fa325894a7d430c62636fc27d7353524f12d3c48ea3589b3e03ebca6cd9841c93e295fb0c4cc265729428e0f7b4107d4386c4765bb4b7ca22e6345287a35a1a16fb1441140e577d2ada874ba0add558940a3f342c2d82f154ab9b537805bb827ecef5c5f28aed307c9ba4dd147c227cf86319122056c7a1ea2585775fdaf476f472bf7d6a1a2eeca42058192d866662d0880e87322aa971ddb0aa95d75391c03032642d3df2516fbfff6d260b933cd307ea9d69ceea6bf35df21ee7c0fed81c66b4151988279897dd1e9e0db1d3b4073392e42651d723aa51f78050dddc4b0ed73a965c054534eddfe70762c4c6403540c344e6898f0a703762d3e50b69d4bc8d78caf758579ed0ccde74ac4d315470b02141603f6a8e3dcb8e9787006daf79fd9842ce4f95c5f9ad860a30696002f859e9d327bde3f34c0845f32e5f6a533c8f5ca0052b09df3e4405a3d2730ca1d5569c7fa2ff248652943bad0de11fbb72d2cc994878cb36ad99f0a5ff39b43b3cd2ac75cffc2955fd397747707c7f3cbd492177724cb204fb2304bd9ffccdd6477f94604637aff81fc967a7b5b2f0ed8af778b4f8566aadf815f255d008bf501a22b665463dd018cda29a48a984c3f62ed8fddcf5d5897e6927f2825ff878f4499053443feeec2770bfdc3647027c17eb1fdb40db3358b301e51eda331ff85b4c20e81816b53690d4b877d0a5565db6104e3d9ba4162caa00771f6de5cb3f0ff6fd7290fd7cea651a12c78241ed50b756c39e9da357b62f68e76f06cd9bdc7a010d2d93e60a209f5b5f332cbc24ef288cc1783f93d6062e3c49fe9c2b1326a4d4567dc1068bcd61897270773680f06500797b26c91f4230e8b504fe2b8135720a84a59127ecd16774b185ba12d8bdd1ce1e68a7811bbe8ec79161583f258dfc80440e97d226047c27e25757444256e7ed4293d574548f2d23fa50b348628849829437ace026d95c01a4b045ced6c341cee8177b57d12b00956947785d26a63fee91f210fd4c9d2b688eac69e13aeceee8bb4fd1af591cd8cb9018f563cd68dee7732d627306ddca91b18fb4b286b0b98c7f8415560807a54fd4259edc389330befbeba66a8e812007f395062ee4a35c76ab138b192415814238b0d43315a258ebe9a8c4ef7b7a60816067bfe3aae6ea523ca389982b3f0e7e436696f18365246950055fc923e077659e1ce3a894e7e3324c2175195e2a9d2d67e71cc467d5601522badc6633ae80fc764d8cfe9931ae6fa3c774e0bdb2cb14fbbbb52472dbb62ab8f29065650e0a970d8490b8aa78c98bdce514c3dc0542c12c8529cb51e32c3d8ac135d499dae1c25fa85e94671dfa1b4e2d8025ac5c87f6f14ab07e821100147b5de778802628390db0b8f5dc6264890f09645caf50984f6d4c4b65af11336e7c1b95095f513ca23238cda854bbf2d6602726b9deb3d5df830760bc71d7cbdc42e4cb532621d448ea1dcf229f2fc109bbd8e17cf40cea48fa75f5fea6d8edecc9ef527a054b86411e6ff8d7b02c8e77c62a83f7482f7b469f3b9adedc05330b3a55b93fcfbb14c7f6130bed4e397673a6eba975f6cde1ee840c02aee7a3dde0a4dd1ef203c344b0f4e9280a151e2b24b3c05e341c6317676b7c1b27db1332bb9d37ad7f015c0d2a482777da139b6777a3f885666c934a5495aaafa4de4e4c20089deb9f903d8fb531a4bbaabbb6e4a5b9b08b5517cac397c65dd3dfc9d9287ec1e0556df713d0387bab5c893c54e01f7d23df02370fedb99b65efdd83d8e2a897a7dc8a612c787ba6c4918ebc96fe76015290ea988c7436f2e5802f309d3d870e0c084c933ab47a90c8d5367fb3a6b3f3be3b9c7e27b63d90627af5c9de1d53fbcbd52e191f7579f5645730ea94c0a93b9a9eab97de16165914d2c53f8e1401a5299e89d412c02dd653ee218f9692b29050acc146750be9ec94ef44807ff8715e4d5638f717d5d4848a3ae752431a89f330f7430785057c60c91d3ead6d0914cc78afd9ae7de477cf2b60c50dc6656f5f27cfd9be10da5090de18fa3f3804b77d02c1a947e3f8e9707952438bc28199427eb749c92e6af69c4e69227f1ccb07609516be0398c639e4525c6d107849cb4535c0121fc228ccf331d0ce64f27e99110d88451141a6fa3d2c1d99554d63bf8dac6bb890a3eda400d090e272e8d4883837272ac5794ed3de517ae84d2bb98cb58e32b4a81a31a6c4404758487fc82111db36bcc2a660c4ee485856582d672d5c5f28857fb26ee3c541ca07411e033dc4d1a4fdfdd380494f27bd268132657429cbe37c3caaf24335361060f95a72d5965ba3d3e21bbef506bcb68e734288b34940c94a44e25fd04a7a89e1bf4030e37846abfc8f8ec624ec58a1cd6b3be5d03f4f70f7092ac384b369093dcb40d19fc418679f95d3d7d1649ccc6734b5ababa32677b87728d27cf673283ae769a226766170bb0d0ede5fe0c5587e41ab407fc7beca33221a0031b6007a37804334e602f3b4c16e2ded70f36b0be369cc6a21919774f4d85c953ca4edd0fce8a26d6c5d794bfcf61f591f48bb7b4b98578e8d39c38c3ff488101431b23044c275a97a6c0afb29c87952ac5220ca84ac289f4545f0de6dcbaf60fc29de26db2f3bd6ffd539ea89b1f72d15a856cf869d3f94049055bc3c89710a732fcf57eec4bfb97381321776b7f124820c0a6c8f139f0d6693d2f722fa99584e5880b17f6d9195837f1e6ee369ba5b5434a2aa737680e96c7e17f142dba5a42039be1ee05c7f3d8afaddd8450ac95899d8a18b99d35df362ef71daad14a1bcc46553e04ce62c260af8f95e6fcf4dfd5607315a7b7e01f396576ea47840138b3f29fe0305ec4bc00cf8769879b00692cf5c16c687fde6b3930ed2cd73d1497e7e4f0c664b1b6e84e7235340bcd8d04606b6f7315cbe6a3bb0ea14c2152b6016f56db2defb67645eee234f8290d7bac2f5678d1f41bc0b41efb02d1d1bebf04546de22ee2f762bc2b053cd35efaf72aa9d2947777c2892fa63ab41f17b2d9f9b2de63838426f72c8cc3bb77f82b6d845e9c4a9b8a4197d4b6f01b3e7c091e897e9c35463b40fdcc11e41ca8ebac85b5d4797b0d70aadd5bef2e3a7a3ee96d79d2096fea9eb9279beae3d2214ee165ceff448f6e5a012c1f46755de5915effc0d8dd0e80284f3463289bd9344bdc9d296c3801ce2538e6ee0704ac243a3512f1d47d0901219bbaee56bdc026a330607377798cacb6f41d11cff5b686ea1a3748b4539665491c8cf8678ac75726346a81ae21a1b739b01c619280d9b0bb8e5aa4d3c7ade3219c66191b2115bcfd0230ac0f7bbc63020a6a7e425aded83a4abd8ec79f6e1c5a085f1f244e364ee8c49d96139b1e90658fbe04c5347c7c20e4b45af4f8bf944601e96ff58dcf73ee79b86bee4e96183d199fd000190c8f6730bc6ec769cf5ee7a1ac3f7b879fddcaf39e395e9098dd80fddae22060f1f38596929578725bd8c064583d4942bcd3155e5c4ed45776584472b267d4e04fa5f9e6021cf1ec49fe4a95fcc3476996d541006147e1a983c78152301acc65cb5b53e572121ef43329c4fe424f2608eb9a5ad5eac8451ea7b04889aa41a6482ce4446d9ab287135b7ab27ee7e5b16dc34ad786bfc0e63e7c4ff27efbc3175e987238604036c8036fb6759c828d112226c0adb05e201556dd559b11bb9f7e820b6d40fe3ae49eaf5bfcc1c6b67b3dc9c456633aa3da74990bc69c28638850017b1d8c0d5c757b046173422c680c870a687849adf914c6547bc5602cb5a46ea6c9f0d6948b27c2b97c75ceb35f7ec24511259ce2ecdbc5404bb36ab855bb3a7e59719c8a07f2a730cf8bc4f3b9f5f75d4450fe8cc14c780cf9d39b59940e780d61d495ef481f1d37db0a7f3b9f3f3b905847c1576a50a94c77c44fe26ab3b362a802de5f99efd416efbf188f2e520ee91ea6f7e99b469b8a01b3c4925a316d50732a73b85fbcd1a4f936696015853588797bc5ba3c89f70671a57bee9e3e5b1f436499d74788ade4be948f36e2246ee092d44ec599ac6ed9d184ef6c8a8981bd465105c0a222ad1e580ef14600025d3ea8beada171b25e2b4c12e0dee87670f440ae60aa83683e0afe44e32910cb0317589141e69f0a972cbb9b335e9e0a8d60cb23f69442dcec74379d51d635c0d58463b6f317309a937f2c7e70393191c9911d4b604a61a46b236c95bbc9c78a0960cd42362a101b8db5c1250b83088f3a63d96545b2e7b64527a13fe584b9998c3781405e4e5b265db34018141f1b9f48381fcf787dc631ca689b5f65fc11e63b533063067c98e8807cf470bce3714ec300ec944d9a7f13c8e752c2282cdfa3841", 0x1000, 0x0, 0x24) r1 = dup2(r0, r0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7, 0x9}, {0xad, 0x100}}, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:49:59 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x500, 0x2) r0 = socket(0x2, 0x5, 0x8) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:49:59 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') setrlimit(0x0, &(0x7f0000000000)={0x9}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7, 0x5, 0x8, 0x80, "21c89580875fdd06596fe9c17866f89cc62610e6", 0x6, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x4000, 0x80000000) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:49:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) fcntl$getflags(r0, 0x0) close(r0) getitimer(0x3, &(0x7f0000000080)) dup(0xffffffffffffffff) r1 = syz_open_pts() r2 = semget$private(0x0, 0x5, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000001c0)=0x4) sync() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:49:59 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chmod(&(0x7f0000000140)='./file0/file0\x00', 0x1) setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x1, 0x200, 0x8, 0x3, 0x100000000}) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20890, 0x8) linkat(r2, &(0x7f0000000180)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00', 0x4) 16:49:59 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) r1 = syz_open_pts() writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="2cbb142e5e27de1e32709bfe3f84059d562f387f6cfd3161d66867f7397cd716e84271d89532d13b77c36e1f08a6301a808b163dafe5472de0bca32fadeb9b8ba29b1b16c422af3339ef09d6da2e59dad10928744255444491cfa932df4e41f7eb3d118425ac6b79ca0655819a08c1f40176c69fdb3434b82d60adfb22429a08e7891a025a2f88481762ed8c6b3c85c4fd00e729cb0764476ffad9b7632e865d71116c32649d7bc183bdc9f43c92eda357", 0xb1}, {&(0x7f0000000100)="392507147a13ef9e7c1b3ce2ccd7118a622bb2030c5c39a4", 0x18}, {&(0x7f0000000180)="de7aeb77d2a596898656dc9357b750eb539b7c50e56ed684cc6479d263f73d7c1e95f158e5af2212417467fdcc6ab8ae418e1ca508183580a9f15e17db67be56e0b0a030deb66829a9f882a0169f6797b59f7b3168269fe4e950082e6166eef271db878c3c22921911e5874d029c73b0993bc1879649d759ad0edbc47e6b1cc409612b5abf1262f26d1d8403db63d89203cad0918d30ab5cc2e1123b13ed7020e6b9ee146b8eb29581b2886840f425abd3d218", 0xb3}, {&(0x7f0000000240)="19327344e7827591a2c9fae5ede389ec1ba7ee41b428149d", 0x18}], 0x4) lseek(r1, 0x0, 0x29, 0x1) 16:49:59 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) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:50:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) fchmod(r0, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xe05f) 16:50:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) close(r0) 16:50:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000004c0)="1043805e7788bef4e0829d2eb28d05baa1886ee29847105eea1283d751669c8304f5d953d3522760490b51a683216772b3f7f4431c68b8cec5dad0af73d2a00d87016bae4f7041f63d61c514e2e67714a7a3f0c2d295cf81e94e7d8f97db65dfd85936fdaba07f91f5550f21109b7aa87ecf22aaf71d1464646c769d704a5d3b59aa70638236638fb568e83cb771d394922344e597be7bede77e9f8db70e55eef466814c26359096f0c0160a9f096c65e125eedbd4faf73e9da5f35159bb88ea4d81ccce621c328092b148709f335769fe3fa966ce9b8498", 0xfffffffffffffe1c) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = socket(0x2, 0x2, 0x0) write(r1, &(0x7f0000000180)="8f09427b55c8b5b146277511e895f1f4c218ecc0c400d3489cdfb65b6f868f63474835cb91c54238f8e1cb8ae5662040696308aa788ba7b2eaf1c75b644486d98721ac9f639026cb50382d2073ad75d139ac0ffa9a11961fa03df330141c5174f562d8ef053c93b59d7370d251ab05e47b16f2cfa503acaad68609245441654346655916327381c07ecf3e55bfcef0c47659b8e7f18125ddb982435f6875e8320350fd8b610d332a4809758fc58708292bc6a99e5fed0c4421a771e6253f2c5fe856b55d6047132fe7162f612c2e6b960004a8ac9c4fe0de4a8b0342f62c6d0b17c2a5fdf9a6d8116ddf5d423679927e46babe09b2a5e095ff", 0xf9) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x32cb, 0x4}, 0xc) accept(r1, 0x0, &(0x7f0000000000)) 16:50:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x40000000, 0x3, 0x8, 0x3, "8c143d055077332a255b828ed6319010597db698", 0x7, 0x5}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = shmget(0x2, 0x2000, 0x21f, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:50:00 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x41) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/210) r3 = fcntl$dupfd(r0, 0x0, r0) semop(r1, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) 16:50:00 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() nanosleep(&(0x7f0000000000)={0x100, 0x80000001}, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sync() close(r0) 16:50:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x440, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:50:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3b8, &(0x7f0000000140)="b6") 16:50:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x4, &(0x7f0000000180), 0x0) 16:50:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = socket$inet6(0x18, 0x4001, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x2, 0x5, 0x1}, {0x18, 0x2, 0x7, 0x1ff}, 0x2, [0x4, 0x0, 0x7ff, 0xffffffffffffffc1, 0x10000, 0x6, 0x1, 0x50]}, 0x3c) r3 = dup2(r1, r1) r4 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2013, r4, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="af21bea473ba8e759f711e6d1253b6b269d86a849ec3f0dc677ebfc7fb6a8888fd", 0x21) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x4, 0x42, 0x3, 0x9}], 0x4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x9, 0x2}, {{r5}, 0xffffffffffffffff, 0x9, 0x0, 0x1000, 0x5}, {{r3}, 0xfffffffffffffffd, 0x20, 0x2, 0x170, 0x8}, {{r0}, 0xfffffffffffffffc, 0x21, 0x40000000, 0x33, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x86, 0x2, 0x8, 0xffffffff00000001}], 0x7, &(0x7f0000000280)={0x5, 0xffffffffffffffcc}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000340)={0xffffffff, 0x3}) r6 = dup2(r4, r4) sendmsg$unix(r6, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x7ff, 0x10001}, {0xedd, 0x1e5cf86e}}, &(0x7f0000000080)) 16:50:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getpid() wait4(r0, &(0x7f0000000080), 0x1, &(0x7f0000000240)) setuid(0xee01) r1 = shmget(0x2, 0x1000, 0x91, &(0x7f0000ffd000/0x1000)=nil) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgrp() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000300)=0xd7b7) r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x4, r2, r3, r4, r5, 0x40, 0x3}, 0x7, 0x200, r6, r8, 0x9, 0xffffffff, 0x80}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r9 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r9, 0x0) 16:50:00 executing program 1: 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(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) 16:50:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x2, 0x0, 0x8}, {0x7, 0x7, 0x9, 0x6}, {0xffffffffffffffff, 0x7ff, 0x6, 0x4}, {0x3, 0x0, 0xfffffffffffffffc, 0xffffffffffffffc0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x0, 0x80000000, 0x0, 0xfff}, {0xfffffffffffffffe, 0x6, 0x80, 0x2}, {0x0, 0x7, 0x9, 0x5}, {0x0, 0xff, 0x0, 0x100}, {0x1, 0x200, 0x0, 0x7ff}, {0x2, 0x8, 0x5, 0x749}, {0x5, 0x2, 0x1, 0x2}, {0x3, 0x10000, 0x1, 0x8086}]}) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') 16:50:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="0cba280c966aac94dc", 0x9}, {&(0x7f0000000080)="adb2dd658f721becd24ab56b73dbc7c10598a6f3d9ef959d4ef33f", 0x1b}, {&(0x7f00000000c0)="b8d11d00d11cebd247e6ecb82e7860938e15715b52afb9af53abd502576ab7f95f608dcc48d8b2fe5e229e9122b5abb0187aaba3a2ae2f9209a778dd35fa9f2efff7101cd91974e43a4abbb5e94dcec148ca8ba02d3884cbd239bc2fb207d6a53dab57575585add66d2f1455b95b606559fe7bf54036f3608b8c75", 0x7b}, {&(0x7f0000000140)="bb1a6744257edd134fa5321eba818540c9972eceebcb691f1706d242a624a8fa957b4de8f3b40834596c2d7711c1be601c1a77d5eb5d885733afe7d870fa38b75e115b7fdd01145bacece8bd2a113012cfce0a9cb82feb5405fa2941cfa9c0db19ffd6a6cee94636a3a09f66ff78b20d832240733859f420270c99f776379c7a80dee11e66d6f532b1", 0x89}], 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0xffffffffffffff9a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x200}, 0x8) 16:50:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7fe00000, 0x6, 0x7, 0xca}, {0x7fffffff80000000, 0xffff, 0x81, 0x2}, {0x80, 0x7, 0x3, 0x72}, {0x13, 0x9, 0xffffffff00000000, 0x2}, {0x9e, 0x10001, 0x100000000, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:50:00 executing program 0: rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:50:00 executing program 0: socketpair$unix(0x1, 0x100000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x0, 0x7fffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) 16:50:00 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x1) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:50:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x88) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x2) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x7ff, "854955883d027111fe4d04000000100000001000", 0x5, 0x2000000000000}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:50:00 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x43) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 16:50:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:50:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f00000007c0)='./file0\x00', 0x1, 0x20) linkat(r1, &(0x7f0000000780)='./file0\x00', r2, &(0x7f0000000800)='./file0\x00', 0x4) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="ed7cbb90e33a23805f45865c266a1d36375b101452d96a260977ad0a6046d6d4656f888e0588dd8aedac663c45f288d15acc26e1d0e87149d8c5811d4c45da61a8f40b547ee3af0fc20503b3f5c09118f6b6d27a91bdcf3aca18b1557f35a35f8d3636dbbd040925138f78d0342d18f81e9afdfb7dd87cfdab18832ead69456d3a77eaf59d1d6a51c478db2b7c2f355188c733b130e9e9258a758f66165527514f21c0ca6594591a82ca684fbff601289c70421507f7f11f77ae1d3c699c0f8b894560a07428d1130b7700e74805f285e3fd7d29f6b847ef3ff7ab29ffc62208f59dac0c", 0xe4}, {&(0x7f0000000200)="9f80769879cc352b8c12e115dc5d557eba91d18cb727b39383c45a869a3dd70f5f183271e4f9286605fe1a72397bf40af3ad0cab9e0454604d9e18f6b803afd935deac7e1a6f5550a650dad5a91f6d8e162b8d682f7cc058af64238521dd9618ea51f2f6c127e8992f203516f3366971f45c4f57af9d", 0x76}, {&(0x7f0000000280)="101002bb3c10beba23ed521007ce43c22aef40301d179c570069047696f4f58fb3ba0c9d2f7709e4d251ecb798e842947d9389dfed16627297805a27c7c14130d2329a06a1209933dd0fcba4c6807c4acc852b1fd80a0cfc7fdabf9abe5f965d06f5a4329bce318dd73a6056999518f81988a157b929f695005e1ed7aeff1ea4cbddda35487db046fd87564a142578d54b08e06908fda91cf2abaa36e5a49b690bdb4c930bafe0781a172ca1b8013aff10003d8174dc24bababc408b622c74c66b72b7c05bfdf3bae29660c6cfb2fc002728", 0xd2}, {&(0x7f0000000380)="f75b83333e0aa16b464b913c16e04691ed2f1028d12c1fa787b880e580071dc48094d6a3bc27d21bcdcc87abdbc5f92e5aead039e2ab7e1abba6ed2e21255595a736c832d1f8b357dea3a932b27d46b9fba18a0367a64a691fc54f5bd99bdc85a1c1e1aa536e39fc724aea8989e808c39d2625779a334fe859da38e7a5ad2cc3705b634b8f654ada69df0a800361e924e2301f8cf7abf4c8d658b5f703f021", 0x9f}, {&(0x7f0000000440)="dda55b680dc0df025270047e3e75247aba0edc899a07e351a76bfe8f0a1e31a23bbc8ced6da03b77c7f70bd345fd61172be75afa6a2de7cd37d94df1548bfdce58273853953dc88dc44471a1b1a945f02f32bba3889055b258c4e89cad79a3ec33b28dc0608df1bbf29dd43478611597dbf9cbb7d6d697d25e7351f23e9b10a7c1e1b58854d23a0a7dda6b1b45f5d3e0ad0915a020fb81d3cba11e1541ed394d97dce481afd37b08450524da28056edd1574b0eb6708a784f483085c9cb44711cd176b96230bc1ce2a72e1fb", 0xcc}, {&(0x7f0000000540)="8c12d3a115962196a26a209f7d1e7234918274cf4ad1bf9e2bea48ea61e93c822b7e519e9f6c181e2c0af9c1337e00c0393089916d41e8bd650b6f03a0209814fc9f2e921201f5027380e6fae46b55d897123b6804515c481324d90605312bb864804a8731b4ed1c86434c222bac4f0a5e9706a7f5b8cac444d42c7e808c22bc8aa693878fec2b56c0a74de5c85bdaa0daf08d51925287affa7e369e1d", 0x9d}], 0x6, 0x0, 0x0) r3 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = getgid() fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000680)='./file0\x00') 16:50:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001}, {0x1}, {0x60}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:50:00 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f00000019c0)=0xc) r8 = shmget(0x2, 0x10000, 0x80, &(0x7f0000ff0000/0x10000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001580)={{0x4, r5, r4, r3, r6, 0x1, 0x80000000}, 0x0, 0x2, r1, r7, 0x7f2, 0x8000, 0x400000000}) fchdir(r0) getegid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r2, &(0x7f0000001b00)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x1, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x4) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() poll(&(0x7f0000000040)=[{r10, 0x4}, {r10, 0x8}, {r0, 0x10}, {r2, 0x4}, {r10, 0x80}, {r2, 0x4}, {r2, 0x18b}], 0x7, 0x20000000) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f00000000c0)=0x1) semop(r9, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) getpgrp() writev(r2, &(0x7f0000001500)=[{&(0x7f0000000200)="3fae8f2b9036781617689650d16849e249fd306c82f7d3f47a4eb02ea75c6494964019e13d7a1347fd253dc1da39d9f4c91dd659adb8362c856267368a18ceeaca8a1f635579a337ae02d511e85f59df537dfeab44be3182fe15cfb096c2223d0a24bd9744df5fdac141c391dea9d29aee5fec6cf6fb8f6585f37d484667ee6bb1cfbf340c55e00d20741dc7e57369defb75f8184ccc6768d9f6221f593731f15cc51901eb5fb6a6577fdd3e60915faed891baaeb5069ca08bc60da6346bfdabdae382f8a1a07e59397e3bc5bb3998dcc364f1f4343366d1e16463912c5dcddd162f2e37252102e2952a54b6a0a568a7f1a99496d267a7ae5b0648e357d3543187b513f51f9eff92974982668e2371cb3f3bb95e2d383ff41326150508be13806345c7b79f4a9959102a5d6000b37a31bb9e87c7ed8d099371e7b4ef5c98c8fc6d05f5f3f9395d26c6b56463cbd9e4fd94fb36ea8793f9f99297cfedfe82953236b9fac45380d3ffe8a48b77270fd21e0ac8368c5b807eed12db2545a00d2d1b44c98c188066f64b3a35eda8ecda71d13d2f5bddfda429f155e1cb2a9816cc68a6089cd21ea5df937d80b411bc927a4eb475cbbcebbbee6ee3435ae994887fe06084a3b7509f04cd45c5b5343e92e4b1ecf70348b89633580db7c3abe129ebcf9782d04d1cbb182cc6c3134a604e3d6389a7ad14ce6a86706b54388f67fa4439573c10ada98f9b331dbeaf76363e6b84090558f47971624dfe61918a9a7cc987764dd7404ba214d9f285050d467f49e9a22c2af2280e95675e7d790c7debddc509db6701f4f99ed2442563b0e2e013bd2a57446d3131daffb58f787960562c23ab2427c72100aa116128e8a1564764df3066257cbc27754d4d98d333d48ba3695f24aa74076ec87c134f9cff7e7a01f6391a2239d0b7927cada16c78c0bbc53b5c5c93b157a1dbd8f32bf3b389f2f620e6a4b3e0905028dda84d314ad4ded08472710d0f9c4a96b0afa7d5389366226e404df19ab2df048ac0c30dfb9c2dfd9580ac2b109d98a354cd2a7ea81f4a08e7458f9a1d198423f222e9e26d8292409a29a3a999738410ddef49929820c6a91cca11ebc5b4452f27f92b64e3e233e946688bfefa94f8ca9ccb3a264cc333598ceb67420c73b173f63e5617326a145c6019d0644f132af02a91b3331ab2e692cf6e9d723a689ba8fad98d09ba8437119a733e4c630b30c4714938f5079cd1216c5f658255ff61f4be38772ef06069c7c724f81ec4c755818578aaf9d3e74ebc5f07e6ec970211023964c73ef89847776ffc2e0e1b732ede583212053752a4b8593793471a44519b6e6fc218f1351e252cd9e0690761644f108234c55859a7fdda4da9fe68901b38a88bd4ec7646c1826637cc657100a92a3ebfae6bf9d60dff3ac5dc8a29b4c68af835985517bfebb3aeefe262b9c2f917a172d6fa9efffce0f410f45f945562f3f3214a332721a0a60aa16ec93b64b81275ecae5fa375c7e5d63d6bd3b690c850d7538fe50776af02f00fbbb55ec78cdd3ab951a07880a877e607c6e432b9999b5c7fca429a15f71fea0c7e4b1bc903cec6b8880440f9efbb1aa0cc32c6d46e7ec3d2dac29084665897b936a5cdf7143be6433d84746fa9536af44eea46d25dbcdf03f2b776bfc513c53b6fe7e091a0e4475fc77821d9ab04a2c7409c404d4e2e93e8aa8b658d7ec8637d5e5a681bef63fd9757646e389afd5593ff5d252fd6b29ca9556899e4fd115cfff71e05d758974bf828d46af048b8bc815a0636299325d8e02b262cb49b485b97588de1ca8f9f7d23284cde09b50c9953a3c3f309ead7c0eea421cf7dcf8053661d03fcdeeb13a29af683c68d430ee75792087b1b6942d338faaafbd0735c6682687c714f341c1e02d13804517e974880aad9cee3eb7eff239cbf220ac042a089b05f58b7ca778ba511636261be13e9fbf7430061f92bc7f11c6be774e23524a69ec6c7be9e0a4afdf92686c3ddf243fffb42197e6b0a793c5b6fef89cc0a6c3a589dfd71c3874e93370c695d51958263ada9507c399abdd46882fc58ea4577e013a4a87112bf77cbddb22837afea27c8ffb459ca0fad9b74c548c4d80061214db1c4257bb05c2a47a2294fe8a05d1943ec8f2016d991fb1237216db268b8b4eb90757a6407ec57ebe56378d16cf580efde73d23366fe0f403c1982fd2ee2e57abcab245758fb59f4b4fc7b767baacdfd6486931717949e77876cca8710aa46b4bd04082546a80281a4f48008cfae21420c923038d92c52b757e8f7f0052d872ae2639bc7fa8cf1d61d3abe1febb55394e945b4bbaabd98d5d838840308c9b558c433a8b8746e187651c0e1ae59b9738f7a55578f0f765ddae3009d36c6ce02ffb45a0aa55ca6c3cbddd3f09700b212331e8b57970c200618d5d222617c3ca100afc872544aff5245d9a97bec1405e54313da7917efd592518e6e368e9046a35e6ecdac6d05f6f1d8f83ab76e2b6a567038f897823890601cfe19e814fc6698882bcc20c0fa20f1c38b58fa18b60a7ff487d0c3c8929bd402774bf0f699d072df49478ec197639567a4aa521cfa8475e4d8e2dafb09f4a4af5c4de07987d8aac51b695decaf628dc64cf25d123fcc2ba0bbf32e9b4a1f882da7d1a91c512b457ad0ee5dc0d757507a0336f2adfc9e802aedd56d869eba7b95f7ecb88e9f3f1b7098e624a0ce4c588f599fc6c711ef204860404f12fb47a712214c91540bbf3cdb0ceba48cac2e792f12e7521bcd0f4eacd9823df5235bc95f8b00deb0daa13cc3927742210f97c5187b3833e17466379944af296c7f12f16fb1c01d5e2238ac840adb9918223ad38b7815321481d4469fa0874b18787e334c48e7c3847898a4af0d36695a0a8623972968773aaa7eca45327b495a5bb7f5594587b1e55e2deb93993041d5880967b1b49f839fe0c1997293a3119e6e32d75baf6983537e1cd227a9fd5d8b58333b47d8ac3681d6a01b96543b80377dab75c4e8b9a4c6caf3b8bb1635573587a20a6e901fa31611d11a24eea222c3bee6978d948533218fe2193dd6122dc581f8af2f91736333396d3c7ff72cfd3b356dc3e0fc2326d67258a3de4c686595bafdc84c07a15560022d02496d3c237eb9fee5d0180ad857495439310f744a38811532e69a491fc9662d3526084732ecdfa86d9e51003b3baa2abefccced679dda9789422f936f771795c826d9626aa88e8014b68c154bf8e283d4fbfaaa2ca7be3b4a1120387fc4378acbc33a65cd757a119ff8694bc9f3764b7f790da5d09459adfdce03c074c6ea4470fe6e124731ab1a5bf520eb2e13e6841f083f3f111695600bd09567d7aebdd48c0a1f407f951bb8503a61c1c132e86e29466374fc7a576f6e001de2d25ad04ae8408cdafdead05ba482b981153de784b0646b7d64ba26534e3c37e7a22da604c7f11fb10d36ba26a70c7d72eceb0ce33257e95418ad9dc23410d25a3666a39ef95ed17b04b0b5432b6f1db1bea78c48a7d338cbfcfbd50979e8070bb7d4f6c97f27077cfbe8f2fdaa2ad353d8bf08819ece0c2ce800393837c73d17c74d2acb721e3d1bff63e482aaab8fc1e77a375471d4127eee17d707af269ede311907302fad7d38a05003879bd511fee95a65744d5e3a7c87dd0d40291b309c2c3e59aee4c32837114fa64b1dae8e201e96ff97c87ad9072a696b7fa6d30b52ffafe82c24c08f8b578a95c9ac53b859ec4f4762849a40889a891b3f4f7aa2d8fb6bb1b2b45cc2acce57324cc9b488cfc73087bcde8170cdb085f3370d59213c21f6fe81f644087d1cd3edfeaefda6bb3a214a782b70ef7d3c656af66d80b8b3f4c28b277987936a8b965812871cc97620015a5c5a0f9429b08c52c0b1bc8fc0c8cf78a76c95755b8ebbe26d970d6e3a2c46b70f07563934427ce0a22c3c9d3787112c450195fa0a671d6dfd1834ea64ee3aa5cea9bf87a3b1b961adceb24ce422eaa7399edf1135fda715bcd8c83076367a6e41623f22c8702265356e361f31c84f889b9a55a56d6966857bde7a1b6cd7d66818abb1b090d4ece7308d4d41fd98362bc8bda2dd44b0b9e97f3632e9574ae233bc271e6bbc3315c5e0dacc8c381d23da1226beff0efd159bbb38b9c66ccb72b7302cc201924028052f1bcc74fc95b274f8bb4c94b7fe5ca04e2d2d455050077b1d8936831a93b133f8cf44657d69f7f6d6824bb06e12581dbb30cf417ae6dd31b56edcfb8fe5e305c713a4fe9bd1f14b429ce6ea911481e8f6426b3da5feb053290cd813da15b50f30aacff41168d24a7e012707476afda288aea9af892293f55f9cebea13b804e0a10deb8e21ca92d89e2d7b3a8c5366fc8c1cec640b8bae334e0cd6aa0e30d2b18ea5dfd3e74b2c44ee6969bc1db0631f10604189f8f0d0d12769a6828e6da39fbd421c92e3b902a1da36e8ccb0f3b96e91db1c0e2978cf8a9d9dcf21cb5c87c099a6d4101a705212636aa5570b0d369c61b5ecca759283972770613b86eb0b55c4d76855f2aa25209bf454f913e2e77422deaaed939294493d739553be216adb4622388045ff39349fdd19c2daa4297be04c879d51cdb15a7a70c3d34bf82e976d35d3a73de59890e6113188cae61730ce7b9b73c5cc58ad2ac40cb49a1707b9f55063a85e9bfc314a6e14552fae02b4be2d508a2f32b24a76eef0a443acd5f31008675da34caebb6ee7305576a9101767bed661ae2225ee32aec1a5eb18a526ae48acad2cda0455a0e4823138c91340489c141aff2e023c4c44a39dff9a91054c4cfd7910091d16d3bd64b1e9abdba0b8f12d80801d5fd14b9abe8b7e6955663d44280130141f09287cae051e7272439961d74b4795df9474a28c6dc72d736c0a98d51d93c51b1e327d16cea5ed7086343ff2d52dc9133dcb4ca5e5ce00c91702701fa885c9be5d07df50d903770aea12790b90ca2733f55cbe49d6f5f06a0955acd8bfbb74a7c3803870d1d16093e9cf26fc3f73af9dc9bca813c3c9f3ec474b9af09809774051687658c4b2f6b756e72395b3f866171abb81f12fe9e0e1fb830293cef4272889cdc19f5fb69cca9024df4ae144807e632a4be3bf3a5aafd82b0cbc72329f6e678b199953b96c009c68198651abdc2e2e6279f75d47eed843ea17912582d279813d734bea08fc3d19b3f6fb879ba4fe7db3bea87869ee8c7dada37f4e4b13f6fefec6d44adfe466e1832aa8338cde476e16ff26bc36f12401e87934bf9773dacdfdde5faa1e2a4d83cc4c21cd0d64964288d9ffa43c488d2ec851d1d68f306bed74b31955d9876f5bf31e7e492054545bfad6001b368a38a391e78926001d399660021554e42c8cccbf41774e523f0ccf34e274f7bddcb658c1387cefea99d038bd11a127a5b0670f25f587832b9ec17dc4fdc917e51dd2fe7820a3dab3319bb6f8d543ccd3125cc1470aa0e49ba581a2f99195ea57e43338c6f88788c7dc1164755bd4ada6528a7d54c67f823e8b4c982c98cd336ac126f6ecccc1e5eda70e789c76ce260b49a296713ba1c057351cef702e178f97ddf04d221a539ed4495f6d64e3141e227a05f33b84052e70700128acc06bbf62840b152a2fd7d40d9134e85399315f8649316c9dfd9333ed9ab02711a17b5e44af2f99cfcac532d72a7a69ffed8ae95017e8451ff5d152f3ee01b787323f97bf2eeeac9f1b20ae5d3f5d7dd8a9dc1f8ea8ced2046832d1bcdfb2ae39ec6fdd8257989764945e0a136d5d3e4d4bb019e52e62eb97b30daab8fdd69b8563", 0x1000}, {&(0x7f0000000080)="6fc8697f459d0c4deafbc85d14d7cd8ef007e47784b06e01e627f77541ac39bc3e1bb16e20ca5c", 0x27}, {&(0x7f0000001200)="02db6a62664bebce035fc238fa3864a5cd0c881f9da1929ad618445f89fa7fdcb50e855d7f2a21170d1a8280ba4c04c2cafa8da6b707ed452599040995e780beeab10f8dce2b626e152c6dfc981f52ac8ab847a24f79d15231fff7f738cdded88d414513252c632173", 0x69}, {&(0x7f0000001280)="83b13cbf97614af6784d5e8c1c842e221605661bee9a5d8b835b81c9e390cb5161d7d6a82d28a765f3d7dc9596e89f431d65e9ec007d5c7c1e7b261072d7484fac8da5ad747cfe651210b2a9b74b3928c94497adb08c98978e07cfdb65e486626c6eaab0e6174defec62725c2b3c69899cdb24eb4b4f9eb8cff896cabb88fd8ebd", 0x81}, {&(0x7f0000001340)="f59f5e300d58c79398cb00aab08c3b7d87f98b959065490adbf3e66f1c9b65139de44f611f4201448f3bdbb12293089d63deaeb0c54e08a1bfcba0c88a27bbfda1b2d89c429d", 0x46}, {&(0x7f00000013c0)="2dbd5c34ece7bbbaa03e5a7aca64af8d303ae9a43b6822b87b46f9e5b35f9a350db4f5c37431b721e58df548a1034fa7f87f7a36c31a7604260e797ee653590d40f0976e2ac0b45b0e2f7102c2eff5fe5726ef7a4c22568b1cb2ec23614bcfebfde46a26aa37430c103cc6876eddd0d01bedcdb48d671299c1e91cdfa3863b3aa1ae1c5d3ec28d010dae5deb5c421f47", 0x90}, {&(0x7f0000001480)="1664f4bebe5108f7dc3e3769aa2faab93997e813afd3a13640044bb77b210ebb7d8bdcdb737e8f3578fde6436ad7a8acecfdbf1f1e9e7b7dbeb526999801fed267903eeab674696818e8fee06f6f52f08389f9a460e99469464da5ecdb4349866a206aa422c6d51ed7341672", 0x6c}], 0x7) 16:50:00 executing program 0: r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x1}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:50:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) renameat(r1, &(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x4, 0x10001}, {{r0}, 0xfffffffffffffffd, 0xc6, 0x20000000, 0x5, 0x3ff}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x7, 0xf0000081, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x44, 0x12, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x1}, {{r2}, 0xfffffffffffffffc, 0x80, 0x37, 0xcede, 0x6e0}, {{r2}, 0xfffffffffffffffd, 0x85, 0xa1, 0x101, 0x5}], 0x6, &(0x7f0000000280)={0x6, 0x200}) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x5) getsockopt(r2, 0x3, 0x80000000, &(0x7f0000000080)=""/170, &(0x7f0000000140)=0xaa) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:50:00 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000400)=0x400000000) setreuid(r0, r0) semget$private(0x0, 0x3, 0x754) r2 = syz_open_pts() r3 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r4 = semget$private(0x0, 0x2, 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/149) r5 = getgid() r6 = dup(r1) accept(r6, 0x0, &(0x7f00000001c0)=0xfffffffffffffd85) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x0, 0x3ff, 0x8}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getpid() r10 = semget$private(0x0, 0x3, 0x80) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x5, r0, r5, r0, r8}, 0x4, 0xfffffffffffffffa, r9, r11, 0x1ff, 0x6, 0x100}) ioctl$TIOCSDTR(r2, 0x20007479) sendto(r1, &(0x7f00000002c0)="0924fa9648712e4c80b28b371563755caa2e851d0dfce103a0a138be4e51bb891c46d65b298ec418a3a7bf1a38cadc25528e1cd99a63a6e13edbc0155d2ad6afac688539f2975f6df66f29ace7c9aca0ed57643695007b8a56d3a6ad204bbc9a649ac0d298f8e79109014eb5706cf7940df4ff2ac466bac7dabfbd939a66802f61d0a22cf9e9cd02a2583ba5b039460536a57979f6b5740ec9419afbc7d9d86c1a7a21dbeb42e7fda1e97db87f605dcfff7455035b90b3ebca92d5158b9ad37e782cd022afdf080ccd8a70c964e27b2e4bef7eab3c8d5d62856e9ae455669f2341df1f9ec7dba3a41de12f0bf17a0a92459365068e404e82fb4477", 0xfb, 0x407, 0x0, 0x0) setreuid(r7, r0) fchflags(r2, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000200)) 16:50:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:50:00 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) fcntl$getflags(r1, 0x3) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:50:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', r0, 0x3}) pwrite(r0, &(0x7f0000000100)="2dfd91885ded36443d05b844c121edab2867ed23a341b1a0", 0x18, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) fsync(r0) fchflags(r0, 0x0) write(r0, &(0x7f00000001c0)="0a12c08ca962e15de1eb0938a35ac9c635f3200000", 0x15) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="364957f49fd74451c7b0cbab79ee7d45463637dee3", 0x15}], 0x1) 16:50:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x7fff000) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = dup2(r0, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xc4d, 0x9d41, 0x8000, 0xe1, "ecf597ca2fa72aed432eb2dd9f9446c9ec05f73f", 0xff, 0xfffffffffffffffd}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:50:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000300)="ac", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x8, '.\x00'}) getpgrp() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x200, 0x9, 0x8, 0x2, "cf8493fd1fac404a7af0e9d190a692c33e402c0b", 0x4, 0x8}) getpgrp() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xfffffffffffffffc}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {0x800000000}]}) 16:50:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:50:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) 16:50:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x6, 0x0, 0x1000000000}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0xf2, 0xb7, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x9, './bus\x00', './bus/file0\x00'}) close(r0) 16:50:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000000)=0x100000005, 0xffffffffffffffc3) socket(0x30, 0x1, 0xe0000000000000) 16:50:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 16:50:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="752e7e5465c317073f87e6b1cc09ec1a631d9eb3828b414ef19d3034f044ea854ab9159685f798d61d7e7b6a0f2b2c3c38c199a5c16ed99bd04a2550872fd9e9d633a2c32dff0c76589e3ab58a983148c646d1b9e66e9eb8af572c6ceabe2db64a59c07abae7fe82bcfb4591b7ee22211df8397231da29c4bd30066ee185", 0x7e) 16:50:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6016, 0x81) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000040)="6cfd2f9f155138d828ba0508a1ea9d9c7299f7092d72607e", 0x18, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:50:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x1, &(0x7f0000000000), 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10042, 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) 16:50:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010100efffd2f7fe432a7c2209ee000019a80200"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x40000005) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:50:02 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f0000000180)={{0x19333b8b, 0x800}, {0x7, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x4, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x400) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r9 = msgget$private(0x0, 0x42) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:50:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:50:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x821d, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:50:02 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1000000000000028, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r7, r5, r8, r4, 0x48, 0x38000000000}, 0x9, 0x3, r9, r10, 0x100000000, 0xf406, 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) r11 = shmget(0x3, 0x4000, 0x44, &(0x7f0000ff9000/0x4000)=nil) shmat(r11, &(0x7f0000ff8000/0x3000)=nil, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) r16 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r15, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000002780)={{0x1, r13, r5, r13, r14, 0x80, 0x5}, 0x100, 0xffff, r12, r12, 0x3, 0x80, 0xff, 0x232a}) r17 = fcntl$dupfd(r15, 0xa, r0) ioctl$FIOGETOWN(r17, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:50:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="b6") 16:50:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000200)={0x1, 0x0, 0x6, 0xfffffffffffff000, r6}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000000c0)=0xfffffffffffffff9) dup2(r1, r4) 16:50:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:50:02 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x200, 0x0) execve(0x0, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0x8000, r1}) fchdir(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x669) fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) 16:50:02 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8201, 0x0) r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="01000000000000000000"], 0xfffffffffffffde0, &(0x7f0000002700)=[{&(0x7f00000001c0)="999e2a3d4fb752dab179f4649471fbd56ea25e00058e720aced3ca2c4e0e44a7b7a7e8b09c422e075e3bb1583a8fa2a05171209bb0fc098f51a8456f84a2b9f3ae1bfc53f98af4b57daa8d5ab1c70f9199dcac061428908cdcf3f821f15ef815370d40ecad643fd9c961dd76ab2a50bd47020283eb889dec1408f4ca319a9a41e26dbc5a0a965b414fe9928b54b124ee03d7d069e27a1c023a7358139a9ad070dc4877a8751abece532fc5be976c352e618bead5ed355ff1e9d1c6c02c31f5a043"}, {&(0x7f00000002c0)="52e61de8b6df07186f2bcf885662a2add9f3bce966fa04691b95617fb7bcdfd859a0a81f1c98e78082655751bc78968ba5862113044d23d1dba1cf0226c0a24bb56d3135925caad088508cb45740f2c071bf61f36694d41adf79756b1152993275db9de2a6dd9788933c2d3143acc34145d3b16e036c5048a9d84a9c45a4d82c4b"}, {&(0x7f0000000380)="1fa99268e38126ab1a7b3a4a31531510c3e6a1e31cf2a429ae93b9385fcb29894bff3803001492a9978c735f4cf81fe62854f4a9c0a4dbc57cd7f56955b75933c6aec7b9e02205f72f0478e253a92f5d89297e2547a39056400c2b98a1dc7f271c61fa4da6"}, {&(0x7f00000028c0)="e7500736cbad317423327470992735e3cb205e6b325262b61aaa1645f75076afdb12aac6ecf705d389fc4934f2a41910d2c8ac46ac5eb2c4314e686200cad90435f1585ec5ddcf865eab5669e07d241f0e92595591f9353e4f2c480dff3513f6993973d0b945f6a4"}, {&(0x7f0000000480)="1f55b6e6739d1d1b63c05ee0ca40e18d485e65f7be190f82751d64f1c7e7a1699c32ed1c813dd8b11ff23c2cd2981a40b50e2a1e9b4640c35b08f3c93d92af7472488242c04a45b98a01842dc689b74a355518c813cb0c94bec7d1d5f85c162c871145bb4a51803d0fa27b007d21d9ad2e3862442d369c73a6665f47abdb0c1d4c5b9a15b3132c57726c475fac07178330ec57342a33ed1340c132695b1b"}, {&(0x7f0000000540)="ac9ed8e976283cb59a0b87fad601a9209aeae47de5cea349f4d03e77bf0e7547df9191591c976cb55d473855bc1c889de517931de8a3318fc1c861ec38896202fdd03ab64dac99cd7883ab22b52369eed515ab85aaf967478af1eb1e0f15ec753ef4d656d717bbc6b7d72eac835b040e4b243f3cd53fcaf5577c4746c4454aa9debfe5af7bf8e8db16c5840d5fce22eb02893fd8fad36357a6134f3120bbec1c57dd2c445be98b78c93a295b9a3c80fcc3d43799003c052a4a6378935a5ed229afca84da65653f099a64b47cd6f39ebfc43e76fef614c282e353ea03ea7222560682fe89d10fc9bee07ac466546e7501cd82452f2f4d7689c582572292a9fa9f239180e3beec25720bebbbb55b531882ff3f487075ea8789adbaf1af4fcaaa6ac476af6154db38f9014e03052586c75569e588c05d957abf5f8ca5c27e3b42cf40766ed32a133bd36b40ef7e4e32d708c5af39220654e2647ba9f8cf55299403150af877a609649a99eda805c8265ae4c5b5a4b16982dda7bdbcaab8a9cc8ff7b36535120582857653094179952ca84b74b7c41aa0d357aeb8e54ce2b8b638026927a94d6b5329f550db519e5d68c8ec516ad4c67ecfb945bec0de7c47385cd5b3a948d4b61ca0c6892a2db975e8a7308fa6899deae7da5d6e8b2c9c1d3f8fd0ace0c0b3d6a834b5be1025821e2a283080241d45c9956bd2b2aab75716c9e1bd840f429074e8d8770df248e1dadddf4fb8eca44cf052aaec44e0e317cb88db2ac7ba8a99f1b2fa2905ad371389fcf8e2cc08a3e6fdc8829e5849f9df1143d223ef7e989bedb507e607be39add9026c2e2675a0a1c13d53fd05d49c0a93d01d84a79e99af4b43097d7003a4ced0fe4a2fedfa87de454a53586bd86467143e6d3a75560ec048d5373aeff51167d4316a740e46821eb53711463eb4f67a02f72fa61caf6e11c639a1cf326408020621a40d1715ad5446d39bb3e63bfa61b44ade07e028c1acdd3995711cec6d62d74c47a8faf2e61e148011f743d170f2febf9285f074550496d2c3f122f2988b6b3f2b925aebb9bb863a00dac90e41453e0a477f0ead69792e550e340cdb05519396c5a492bca843cd7a1322db8585a340ac078e1a3cc60ab1305c4451f85cb90a69479f693db981aeb434dd7cefb12185ab53ff65cb9174f6c78662181db04e4e8745a0a635aec8e9633ecc695ee1cc56d4a18fbfa7585e8de6af5ee8c08af85eac521dc3f00f0e9ad2cdb73761b3f3997a680ea59d5bdcb97e4455a66edd8aeedc93d61ffe176b56c39597c794b890a21601aaeb7c1aac31f10a7c872e3244acda00f55555d27466a99e1c782a335d2c9a25b917108c545eab6e35a08e40c2870f2ea3bd84d92a2ebae1522dc6a5162e6743fa0e3005eba09af76500854a051fa60b063db58ff6d8ed807cd66fd55141a34294b90339240eb02f50b61bac9eae06f799eae273e748e79accf5ea574d8af06c794eda905f5f6d419d4d093efb8ce7dd9634a4d9b1f18c8dcad07d947af99a3af47f2af08f2ae269f3eda272d04caddcd42483105b096199390dd075c7172f44c9afe8c623b1c1db4bbeb140bba935245a7b64f349b138d3f33fccd7558039d71ad84d8a00c194fcd2656f743cf0915d3516488459a53b1c9d9fa04eefcec1008355b89904205da99c55014291920e4527208b1edbea85ee10512438c615ca5ea893ee051db870270e1f1df9045c76c912b39fefd29eb104d90d05f65501f549a4facb45220065f5d0483f2d794898dc5240914eba23b1e1361af7ff4dfd4e4d27b6acc6563079bcb2e0de71db72e6b05aaa675880f8aa63168cb07c61e98c0ed7c1ab8e5021dd59b6b9624c2f9ad198676c34f8a5e07164846ebdfb3dbb1e6dce0b8aa97083b57db0bd6808ffba252c94e039e577c92abd32012fe7b0db932dea828dfc3eb11896a5141321095dddd4d785582b939ec4e4b6d144558068b1c33e96426ea4790d7d24ec9c86e2bfc7d9405791cf38b4f57179c21790fae84490c201a8bd7b202c9e35bb4fee9c771361a6b9038083685f2912fb37cd9865349e05ce79eaacc299e3d6d1dc1c977367e72298a3fd9ff085275f70d310927ec5846fb00f7ca850e307ab48eb90e43194cc69a212379be595fdbd6500d0d0904a43c7cf5b3d80ab2e2e68644c3bab27fd43a27c88202d00ce9635dd143c9d7697a0c86a36bbb62b66df04a5cc7304701730cb5c9bd6bd0b022f867d5e797b96ddcba7977120993fd7d76509b8c31be4c625ab839b81815d0431531f92b94aa3fcb9e698195ef427f97a734daece96b7d22d17cdf57544264ce48b906c61abf9ca5622b116b78b00df6131c0103fe1674647f8e270f3603006d84da28116807cf9bc596b4821f91b1ee95f1c34e7dda8c418b5451204c7ddb965ab05301606cbbbdd118e7f26314543aae8c43bf377ce898e1969c1c29be4968d23a3a8319cd14a82c07023a3be34ec578ccfe50f0124dcfa9ab8356822e46d80a64b96db5ea6311721213c1758f98f3253bea79162ded5716453ed362805993e7f8d9d13507586a5d79182a5d89d27ddb652d61898133faa54685a095968303fed0a9b2174fab9bc2b97a2bdd62301d277c6aad8c214732f0c38e62c434a200df15c0805c16931eddb574af1b1fb1ab61131906e2c305356644df19a569e8b100724ca0fb722c5aaeec35c4696227f039eeedd9cfb7c9231c356aabb97fd6563cfefbc4efa00d51553838be07715aeb695b5ab81d1a5a88e9c9250c0eb23d850ea8e03e4c271d5af9a424250b5df735f7abe273974e39f926269ba12c4f629fa7c2c1abb5c2992c8255cd7663ba961bb7abf298af164aa8bda523f5b58b4a56619a45fdff845b59efc4375b0884e83a33bf63a33527207d7d124a2bf80b722a22d8a8c40f7977dda40dd3e99f9c2e9700f5ba93486b85da83e7a8e21955ec5874e896369965d97af5b63e5035a3d70db88d89a805309c6225e3ece3ea36c20be3878967a680c573afe677666d7717889723e98b42dbeadd46a647877f180915094266e2ee4c4d01cc19b08a7c6bc7d8fb5d497cf7fcf5391078999195298510680fc675832d94839c9357743fb6fd4cb6d88b3d732c0258098ee040d3e7b4701d6286ff524ce5f8e26b6f044e7e59e4c9e985c999b949eed7d90b7867702c4ffefe61fd3333f3ac24479214512a4585bbb8d6bfb23a2708bab954f38974281ae5dfbd6a907eb2003f622733877779d05824e8b3d87bd5e6ae40e473c8e42b42ea96c0c40ff0e4f1965504bd404c3620a67687d040f81269644029fd97d8f500c13b88d4605d03b1d18611e4d5682b652563399658d7358326791cb07e7c7bd16261eb4f8278421e7449a562638339e737ce00af9593d7ebc8eec9d9e6c71b0f8160f52e929b3648565ec0a5114195d47a36a3e0641246f24851ba46210f6fc6a9951f60cc9398b7e28aa476f3c536bc9cc2bd4296ca5085471af61bb8e1c7dc628768e744163ae01d7e3e0b5085932593366969c267825c3dc175047e373f5a57068a813bc603f8cb0d9d74ea8f70562edcc821b50c670fd19ee34b8437808284a77db66fcf8b8c40e3776c74d45f91664087da84eaf79bd9646e25f5b4fc7879386324dae5d6df9ad265efd1c01a12eedd0a581239ea1b182206210ca2ebede378124da2da14a4bf21c69db82df4acacc3d437faaaf5b156f58bd7701fbe9d0f6b61291aa42115476dc4253566a6bf90c6151066b2e5bf20ce659d6dd5ad5cbfd08200190d618be99cc85976055e2c054c043d8a2875ca200f40ea0afdaa0abd106d4d564d9d3cb886a1fff9f80d1844334d149158f5be9bdf6e8ebdc5c12a34163a63d35c4e007bbe716392d07a5ef04c02abb33ef3719654f5ad13599a9c77fa1957b61f794e75ee4bf16036102aa79083727e30ff1461649f22ae6fafe865f5425b5f498ff3a3290323028174375b0fe4f0d27227951b31344b5439447cf3fd4fea176ad3e9f73868bca44fa9b6520f020cee24c4aea8a65add600e00190140da3d8c05e61e62aa36675b52389796ba27d477c9e2df5e14254001d038ea8c6a2e74a6acbb35237e39034ee9f016c1e81f39a4f09adf662be19d0960a99146519a15015ba48c14258ba5e9a40653d337b0d3083b66d5dc139a50326b062f679e20649a9dda475031e416423652cf7df6a6b6148bc0c3a5c537206c75d97f8a3f72df8cd36779f84131c201e7acf8e834b5cff7ab4806ef4598683aadd00bcff56aa546f97759d0570a16fea93e14c31bda8d79fd01c19020347cf0d00cc9cfb6f1401606e8e1af05eb92f7e52c4cab1337e915bfded71ea944cc14ca5dd6beb3f729171d523513493c84c0e76ed7b36d670251a9b711bb7c4cd6f3d3a9f0ccec804dc2e22d9fac362b356ce0542ee5d9728f49f315b7ad45f5ca9edbd4cd4f14709794035623b2c570aa146161af2b0434a36fae38849991a42ec83b62794f251cfa2f7bc025a1dc1bb35d2373887e50a9ac5efb66ccae1a469858d581f9cbe57553ad1cd0260792a1428e2717b2f33bc61b0f905f214cdc09643600c3622adf1fc16a45a1182179fa7c8713256a359f5fe982729288485dee9fa7bf445cd97a44decd693721a3b79f0e6d98d9e547d432f4cdbcb397591141050498b3fb25305920cb0729ca4842102e750df850fd1cdb82990bc584b10d949958b90f5062e5771b4563c05a85901cd79c8f295e22c16faa580a9ef89a18f65fee6b83d6c1ccb51d21daf82cf0076dbd1d040e4191406f0e7ec2068ef44b68c9a51cc8ba143824c1d8c9e6b8e0b078f84c13132fdd24154309bb986164e700c4d368de65ac6afe5c1e33983fcd025e487e61f1c4885121fb2ee42a68dbfcb98bc16d3c84d9589e35a23519c976e481a1ea816d28a3f3c9fd2d8ffc2e3a3cd2b322c701941d21a07cc7cac572af75df484e2617854a3a18c4b2051507341306f3dd30b46bbbcfb4613526feb6bdc403c833ae1317949a4d4d1a344f03453e17d17963c831736838cd82980413d93d37933b676821e1cbf67dac9bdadf9f8f628c944e7d72907fec68660085bdd5e2dfa670f5b1f79528a57eb68d7aaf902df847757c8af9539d66a693cf546f5f942ff5092c7046f2ac5a2f0a23ac885d24746e8d29cdde089290750567b3a594efee50aec15973dd5c214a81a7a10552257c8dc2a9f9d1e3c45d2c506bf0abaaa17bd1ac424081c3037d4ff5c55543bc09d9422c1862cea1089ef4dd4c73d6aef722166c158c225e4be7d828b7fcb71f6caf107dbf4ebc4d148b6df073b3aef3aad6f71494763ca851d5102af04f6f0443a4a783a0af66ba57343840722ac6e35fd6641740b932bc657c036cabf3acd1045c5c9dc597df0d19edfa69ea5a4695f67096089126bb7d3983485dd1c950efd2a17da3fec98301018d60c34da40c4989fbf9afb9a8b311f0596eeb0898ce1bb4828755c5529b61da0772e7fdbf2e673f3c65d04f51c2cd869234635766ad809099249dcd1795875bcd253633fdf4da7d42e96c758acaeae4253970cafc74b329794719ae11bc59446766be41f236a57efd190cec081c93436ea526ef549ab490f16a3d2019125e78109f1aedf2454b19b6f6562a69f40f00071dc6e3db781207b0c72334dfa06a731db0a21f70dd779864fb2390ef2be05267951998d51896047fba6ff2fa12a796ade343b3301c61529c2309856527c7dc42531c6aeaf6c39cdb97c153d5928b4aab1e3876656a815"}, {&(0x7f0000001540)="e0afe4bd2c7071b7a5618847378a9a36d1a2533dd2db64b03235468c6cf2aefa3bb8403bd19d64f65e854e81f507dd92a64256482c6519e95e9bf46822f8cb63568dce735bf2711a726f0f45c7f00a5d99880c53af64414cc677b3feac833c48bf5ef09617dd979b101138d744d09e727e9f81b4ac75c8b39f688c26782cffa3cdba5b6e50ec32de428f19254adb6728597d55bba09fa02748b5ea42ed4960a86bd770bbea8972ac2b7765f79bf88341023f872969f751c757a996067f0686f988ca8acfc8bcdaf584324c302e41637a51d62c2e04d7ec7f11a348fca11d62bfca084bd1624d6a3b8a8f6ec164aa4b84b7c44163056d12faf903189edf5a347ad4d7623ee6312d3d6353d84d7206323f63cc73b606e25079f3e051c3f5a6fce37d346dd95a23dd14b528268bc7b76be9043223e6af15216b190af3847e5b49519e396e1c9fed9be3a8986804aee8c2a7bcd47d9f113b990fc017d96eadd051936f053fe0ebe4ea1f695b86b129c35d7c35578f01afeee9cc7651d5d077036a9a0d09d0a0b94363783c2b4a486ea0a25bf9f771780ec71ab1b934758c1911396c1e76aa2e24c3e5d69eb38df44c80923c7ae530e678bcddd6ec0bc40cccca8f4b9aaeed356bbc8f5e761ef5c89d137720daa4901e163e27be15a79da42000d2313ad3a06164ee2a5a755a4f920cb7c135c05c2d32536c3f191baee3205cd30fae2a5705326376498137b185381aebcd67c7cfde0a6fc23b4f34702a51d3c2b96b4e558b78dd7f34ea074569b10bf04cfc121e5fe64338581847b6ee3bb48ae7034057aea1aad447e719c8762c5237d85e8ef76222c750d1234aff417d2e1356a356a192aa1083f23f71485f10f947062236c34211bb50941c55afe8f3a4d7be98357693619e14e44751c5d2cbd8549610dc6351fd06d32cc21431946c403a04f9e8c76acc6b7fe28d21c97a3c7d236ed3f52ac95a936610ac4d52b2397789c9519b6a7b48c30f58ede724e209dd6a3d0eea1c639aaa34702fc603446ef59db745db3512e00a481d6a4e2ecce77f87282baf908e41010516720f609d3ddb6c5f2c0d311718bcc5196b9080a67f19e01511eeb1806f29b53ea02bcdb7053ea0e55532519ea6c649b7c08281a15993363c0a427b838f50c9ff468e4f410bce6daf17045eefc134ae74e2a7b67852e6000e9ec881bab40ebdce40eb3267558786b2ad36f1354954f58e3476224cb4846153ba6fca58988c61fce61fc20c54b7f62a8357a39c9c3499644a457b3ab0aa0fc1c2cb585c4276bf7ffd514549512721a6344a4a80f0eaa2b6d55b7c36435402e2c1ce66677c08048fa2a4fa38270dceb7ded8340bb53e7d867908d303dbfdd406fea82a6c2b36acdbce3ebdf5590c47044a17bbbd1ddd0eacad5a114bb30f97f8b13d4cae20a825fad69fc3bae5f8b8f446a259bfb305e7dbb5259d54e9be6da9da113d1790d59a9b0576558d7249a92bafc0dce7eb2bb913b5bf20965519b6c1bff9c370b4e5ed08cc671f25c159666877dde3dce87e7a2474a0dde24dc28fa36f733291422e74c78f918bd7d426f5af39f6cdb41d2a573e05f2706a824154ee7a7c14fca50b9044c2a4a17420763dcca110fa433517c14b042b8973174404f23da2b68ae0d58cb2ac0034b7ef3a921301197af90616bda799c6c8729b88ff80352cac6d4841bbc601d49cfa6456aba5396260107800fa4400eb040a316f13f0eea11a46c705d29adb29f0c6a8b3bb6d3b743b8b0a3f1af32d931188ceaea258e1ae69b8c3f00ad0c1deef7d8bed1391e179a7191aa08bb21ba019ff3709678ce9716bb3521916932907d8d7cb7387be44458c85db9f2e87832a595f6add86b716cb2376921f9ce8dab8048e8bf2d1fc9cf50ba47bfd025756fa3407a448829218086c25deee94ed33d43d1bbdba22bbb0a18b4b4d0847e0580f370af0b53c079deb763cddd368f869d3aa75a92226a921cc1bbac2efc250c64345fa0757b2470f1c948a93ff1707d9536c944285f41bf69b9178be8e496f596278879df04931dc83d42e08c4e5fe92cb2e1ef9223bacb62662f5c23dd0ef3c2320507ec5a9651503bbf89ddafce163c3f858c2289a9748923db77a60691cdf5664a171b8747e3993d17e01c9bf184572dd62afef54d7a22c2e5aa366a7df2b3d1432d28ecfd45f48e124211f2f2e5715d8410d06c145641d7c21f2cf9f8f9bfc0ab3d5a07986676fb1b8bb877bfdc64020b36bb1e2d0ced1884054a0cc4943eb04b79d23eb8239e8a42c4da1f7d9f71ab51a005d3dc93472c71f2ac5c94913d12927d92b63fccdedb91b21e8a44c56ae9ca95399e1ebc779d2616896e71eb88a69ff8e60e3e6a2e43cd0a0b0f88fb8e66906546ebf2a25f2f97c080e238ca7b736ba57d228648f292cd4a63356d800e5394dad939f8227a937f2595f02ebf00336b05f4e11b528cb23080152829294de9841c7bb924a761046f1105f26010ced360f9dc61ad739fe1c1e8d0712151d130d54dc03cc7598b38dd895bf7159df0ee578eaae7089044f99779c5e2ca8b4c83779897d340837bf5859241c63301a5b2009b020f7b0e77f644426c4697bb88cc3b366900db4fba3fabbf8d67ba891d8c8ee610e0ac37f37894c315e718d27326990a5b1b4ccfbe101beccd8541279101aed2467ea263a9f2619394058f251eba8f59a61e9a8415a7394bb4f6f2777b00d0686d950f7b7ebf06581047ec1d6bc19f5f25f5c7fdcae88b8cda2084e8aeced0e4fd600d8329218d76a9dfb5761e5d3f375798ed8051b747added13afe837ef2a03e99a3d6d9de615c5c2586cbe9a79dfd286f732814486e6f8c3a348d6dad89f987a03a2670a9adaf0276600547982799591e21173cb76dbadd6776c78969aab442534a8f96ce2959c7abd04250d2cde9b265a27b066455bb46c4e68cbd418b53f32e34a0cf2b8f63420fdc7f312b4e3324bb83f422536dfa490e149d11d2e346bda0f4647cc21fc85b7efc11b6e3a77deb6e6adefad922cb2d83d9ccb3c653c1e74851414dc0522ddfc06ab28515127f3e5ad4e44b7c018e8d9d0f4ef5b9f7d9513e75117f2122f1c364c3668976379b869aa1fc8402c44064d4dc1adda74b718dde2966880dad559c57bff693f07ed6c8d9f344af9b2429c34e70f288a0cac1ed9755bc6be369562823a6a5e85e143c4e4d562b640ff4eacace010f7289a0840b66d9a17be142696f0535c2f3fe12c0d58a428946087a2e913b40eb78b34d94bbdf5713aa0a01c0f03af7751b2e4483ee4a85b52315e3cf59f66ad075cbe8c2cacdb83f2d36f46ae36fee3466416e071d27d5a5a52e4c8555a2109b42a2251a94c22f23d5f43c3e7b7a5ff5cdf710a383750a7fad5a4b6bbf711ced000e725264e3feafc89252e8bde80f16502b6efb9537dbcd36d36293e412c2007495b0247ea9694cea8fbe7dd52548981b30f050ea2c7e2f412ae0a0697dfdd0e3085c588c22c2957518c5da277db75f4176a1968cda9dd776a3fa7aeaed8f410832c2b5556b3dad47013eb83f42738fad17fa70d0881b6b53a53f2e4d2aab11a6c8b681d15db8d4da6a580532a6eb7cd101d8c689c364949a076e1c89f3fdd481c4e31030e30d7bbad37f240e56a15f48a7ea952da96fb8cae1b7d0a22b398ae41dde732d92115f9384624fe4d0b2548813c911324de5cc778b9670a527fd5bd1f03ae5a7474e464f52dd4f0bc5a768336a3b7e38b5e96bdb43bf09a5e241e95f78bb5306ce04a14dd6a403179fb36dcfddf824b8175f05141e5d99ada474cc67db8f5219d9d89af8c636a4a3c081f32bc2c8d4d0029d9b90587a077be9b26a6afe77ae01ee90faf150e34c2f559fa4c49a8647b6e701cd7e97e3f35e014a6b25a53898eede1beba7c8c1ca3b55a014662aa1f1102a5f8919588fbc453e91693994f14baf45999a9c86a6f28310912497ee644d1c734a3cd79ebabcea1ec1b9241c7366a4a339eca2476d0a7449fa81c4f0ababea2427bd06defd32727f493a001379d83c8355db9c3447eff448d121d9084a1cb083bd756f887f2d0df5e034de3897c4780bff51adc9e50575daeaf159f4c1106fe9d0945eb9816e8a4cb1202b710ef75d9fc98375dd14af44ad575d07940c99ad8c8327b73195fe0972602929a890c2e260568c3c088941099bd8eb0dc5d29c89ff7f8dc9354b9c56c45bc49550ed5da70f26738fcc96e581dbdf80517ba20b231c6e4e453cbca2bd4c429fb336eceb2bb596ca6fc180a1db5d179a968490ddd0baab52bf0a6cb5dd0d5614aa164f20aa79773a08d7c664e19dd6ac9a39f5db782d74dab58d37007080f1843cf446e07fdf18cf55ad68d23aa16e133fc5a30031328aa0809cb247f7f39af2b497b6010727c16ebe45873c84e5fee641fa844a6047fea970db62950aaf6a77ea8f8a1b7a695887efc78db1d3f962b136b70f1197dc9089591be67ef973af7cb63d04f2037d558b67cded8fb53babf9d806162c90bd4894752dbdb6da8e284b7ad6172a2bbeec16bc19718adecbc6f84ce2b9d300c83cce17d2892e6906e7badb48ab89d3c845cee0967457620e3c9f3ed0cf1613807af1b74ed63cc7c3b53f090cdea8d927bdac14e94fc43260ba027dab5ba4f28ababae8bd6b2e5650198f7615e6baa7a9559418f5bf00766ef081d772fb2f233805178282ef424ea3f831ab11d807ba1928763b98c956661025b61eb33bfdd771ac976749a0c6d3750c93b8686e91ee5d1e22795266fd9d9807f11d5698c62b56a0eab74df1dc7b264f388b4346339009d28b3017cdf5a5abc402665ecc969eb4a630269a8477c0a5a296cdba2da3c4c1c932c0b6265ab8f405747d61d8ff262b2a6c5a65005ffefe65ac0d41ee52aff688e4d8bd0db20fabaff143b4f2c7add9344baf3b468f80bef0a530d4b721df0029da980cd80ef953f841bfac691b73a45c948862050ea4132e58103dc81ca5ed03e0dedbfe1ada2f20ccd315a67c255c4f64edaae75946a299d3ab0e6e3e054906e6c371fe74ca3f3b275558b260aa27371ec9649205c4d22395d2b4d0922e59bb94d41978611e2e3459bd5d1cfb1418576db2e84b7692a8bfe8ed0b9e67a37e3c0c68e7eb8c13fb1fa31859363f4c89bfdd2cd61843faf3acb2176c87333fa290b9c28da2e37a41d2e962812ece5114e4981867284e76a72ff0f6ad3f4c75b783fbed9f7cbf193eb8e25c70ba6ed64f6259df730e1e4e43e6ba1c2362e016f799d8a1e1919535ede4b7a6919c5eaa9e9009b03b4218517a239a80cdd06d31066114033ced1a78e360276c3ff64f0e7f8982f67e7bd172a8d0be7ec49e6c88d92fc46265e1ca3a500cf66e266a68d9fe81790e8c92c899026a9b92fa3fd23b11730b8e5f25b6150daad6c664e17f0632171eb94c90677bb1fa166ff0d28638ffe617b54dcbf413f1616276a1dae412a94b72d3aa564024d36d4d569bf5e622d1c46c5702bc8dd74cab2d8448a090e25e2924c9d40641dc3d7a85b90f03ede8922dd8c2ebd69ea2fb858425028baa7b34ba134ca1cff19762838dfb3a88e8d7798b1030d1bd8e5eac6d4ea4229b16be124eeb358e56503425c2714acb0298cbf461dbbc36709ba656450410a4e99e36b7d25126a3ce0cbb85267ffafcc52c588d29c0218e20f7b4157c89e95d546f21d74697be87a4bdb02b8a3de189d3bb00d7b24a491cc934c5782d4e1047b3b487a3458a2972c5e0c89ffc1a485c791a5f62d35a361c3e927438f3ae4085b1edbb6f5d123"}, {&(0x7f00000027c0)="66505b2dbab8d86b07f301caf2b914b99cb73f3a9b2c91c463a85946e79ca4c6007325971a04ece80d1268a2a4ec1c5206f459030530d182b427246a2173e5bf3206120563bf276a5e9f944fc96b848d0711764cfee7b6fbe152fb0e74d54f1ab60c681584905a4b9f426d99e2cb502ee2fcbbc40db1835ad013ee73e087c4850270e854a4a429a4e84fa2eb7c3210a7a4b43c8eada810a5f227bd19eb1c47a6b9f53085c6097e82930c761a4ded997384e9e6e88f129bb16413d15323759cca79ee41673371899ca16a5c324273b46bdec790dd6beabe8ba0a632181cd472b1788bc3239618327caac218"}, {&(0x7f0000002640)="b07fbdebd57a2abd4ab23b8ff7c83957834901c97c3847c20e2f2f42c83605f23ef5799d53d2f0ba1cc953ff8b3032d9762ce429c22626e5125951f6a59f6d46b8476b01438b7a80aa7987f52af98b6d19a5e32d9e1333a92df433cc57dc5014cf46100db47f6bb1d618ce7f1180e39372fc4826b2dc4c0b0f1a8bdfb376635095905acd239080a23f9c7534fa9ad48730537b18d0912ecc10e687ec59b3e30b4fa2facd22c0982eae37cacbe2ee88bd962e6b7c5d971e9de7ee2f"}], 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:50:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xc0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) pread(r1, &(0x7f0000000200)="5a36439d3b3a0c0a30aa5481f24a98bcf92d0e7a1ee28c2fd63d2fe70f7bedadb5fd0798c11a3dd730a848891cb68fffcb8a2c214458a3be247c30a38eb9c727dc1569ab68d926a8c95fb89181752db6c6bf8a8ac255308fdeb105bac1b6d66b5ce5d96b9e2742eafa12154c5b7603402b5cd6a02e1f5c0cdddb3521658eab6c30b5d1d19660c37ee10e96e1c6f68c29f089b247927d72b95e1636326d628dbe332385a577ec7e3f27c92550d2e2411959822d1a4a604ff51354b227f55af0ad8eb350999db1a9d609", 0xc9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:50:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x1, 0xfffffffffffffffd, "85491702876f5309bfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:50:02 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:50:03 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x92, 0x40000016, 0x0, 0xac63}], 0x2, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') kevent(r3, &(0x7f0000000000), 0x6, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x8, 0x72b, 0x9}, {{r1}, 0xffffffffffffffff, 0x6, 0x2, 0x6, 0x2}, {{r2}, 0xfffffffffffffffa, 0x1, 0x400fffff, 0x7f, 0x5}, {{r3}, 0xfffffffffffffff9, 0x8, 0x40000001, 0x0, 0x81}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x40}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40000008, 0x7, 0x8}], 0x7, &(0x7f0000000140)={0xef, 0x4}) 16:50:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x18019, 0xfffffffffffffffe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b5c4b000000000000004000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:50:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x2, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:50:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:50:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x402, 0x100000000000004}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x0, 0x9, 0x1, 0x776d}, {0x50c7635d, 0xfff, 0x7, 0x3ff}, {0x27eb, 0x0, 0x9}, {0xff, 0x1, 0x8, 0x7f}, {0x400, 0x5c3, 0x4, 0xe0}, {0x3c1, 0x6, 0x1, 0x4cc}, {0xda, 0x2, 0x2, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x8000, 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/89, &(0x7f00000000c0)=0x59) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x4, 0x1107, 0x3ff, 0x3}]}) 16:50:03 executing program 1: r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x4, 0x4, &(0x7f00000000c0)="b72f17b4", 0xffffff79) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:50:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x5, 0x400000000002003, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) sendto(r0, &(0x7f0000000380)="ded1e90356f79f4a4c14c5b510f31c7c2e71cdf09adcee2e8ce22af2d16946de77091cc42500bed3fdca1a3df071e11bcc933f9042bf6ace383a409c62805c36d425b33eb45db4acf82ae9e18f3be8520df037b617c93d24bc8f592299fdfde50ef682206d7a358836676d7fe700e7f07a830e24ce5b64e2b29865373931319dbfc97069e664d58b2b8e3abd5bd0db676ecaef71610ece85f896b470e56e510dc58313bbc037d2d4b694ed2743cbf62b2fc4ef22cbd639472095faec7eb2a246ea41c8d546d676171d6ebe44d1cb1149bdeae6dc7baf2e9c3d44130cd24d59da07008f85f6f5198fc4117b3753c9c91abe1333", 0xf3, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:50:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000000, 0x7ff}, {{r3}, 0xfffffffffffffffe, 0x8, 0x2, 0x3f}, {{r3}, 0x0, 0x2, 0x80, 0x9, 0x6}], 0x3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x12, 0x71, 0x8000000000000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x42, 0x3, 0xa87}, {{r3}, 0xfffffffffffffffd, 0x1, 0x21, 0x0, 0x9}, {{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1ff, 0xffffffffea572ede}], 0x7f, &(0x7f0000000140)={0x1ff, 0x4}) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 16:50:03 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001580)='c\x00') 16:50:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0xd847, 0x80000000}, {0x18, 0x0, 0x19, 0x8}, 0x0, [0x2, 0x0, 0x2, 0xfff, 0x80000000, 0x9, 0x28, 0x994f]}, 0x3c) 16:50:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) semget(0x2, 0x6, 0x0) poll(&(0x7f0000000000), 0x331, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:50:04 executing program 1: 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x8, 0x7fff, 0x5, 0xb68, "aa634ec47122f37c77da0e9e2903adbc48d04fa3", 0xfffffffffffffffd, 0x8000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:50:04 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x809c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x80, 0x7fffffff, 0x8001, 0xfffffffffffeffff}, {0x9, 0x8001, 0x10000, 0x9}, {0xfffffffffffffbff, 0x5, 0x0, 0x2}, {0x0, 0x9, 0x800, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x4, 0x9, 0x7}, {0x4, 0x6, 0x40}, {0x7, 0x21753145, 0xb400000000000000, 0x1000}]}) r2 = geteuid() setuid(r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10088, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:50:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000000080)={0xfffffffffffffffd, 0x1f}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x11, 0x80000001, 0x0, 0x1}, {{r0}, 0x4119913c7c819f40, 0x0, 0xf0000022, 0xb2, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0xff}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x48, 0x82, 0x8, 0x4}], 0xbcf, &(0x7f0000000180)={0x7, 0x2}) 16:50:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") getrlimit(0xd, &(0x7f0000000240)) 16:50:04 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x6) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x6, 0x200000]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:50:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80a, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:50:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x2, 0x3, &(0x7f0000000000)="bffce07dfa31ce8b0bd1a852bc1521df1c9f71d2dbd52a1a8686d1a30a4dd13ccde504c77cac89948dcf31ab5b5ccf30133689", 0x33) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xfffffffffffffff9, 0x0) pread(r2, &(0x7f0000000200)="0513d2c711c90e47d96971927d15d4f03a4b70a39a71eef624789807f37c89cd17a97194757451494f518958b59432c43eabee8c01ae390c3e5b4716a159c77348aab5986c743baffcb4473d1a4fc8d0cd2a3efa60980e5e7fe92042960115932c466a6a4a8aed0c677ef4740febad", 0x6f, 0x0, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x253e, 0xffffffffffffff79}, 0xc) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) 16:50:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) 16:50:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x7ff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:50:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) lseek(r1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) dup2(r0, r2) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x60, 0x0) 16:50:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8200, 0x0) recvfrom(r0, &(0x7f0000000180)=""/246, 0xf6, 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80022005, 0x4c24) close(r0) r1 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) open(&(0x7f0000000140)='./bus\x00', 0xffffffffbfffffff, 0x11) 16:50:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{}, {&(0x7f0000000080)="a0e81238824b6634976ba574f8c88ea026055f486aaff39379d1d00c4bdb30be12f88e02fa57e683a9e057b3aa64be", 0x2f}, {&(0x7f00000000c0)="9eaf2a2d0145d27977f65dc0b0cf1cf9046eb04cc27ccdc97c4708bc850cda2190c13baa7b7eca7e533f0814c94f4273cb300d2c82063e5b3804c086ffdac663081a06466ba3b25b61854ea9a501334709b98fc87d2c7ea526279bf38bef116d5f5544be161c46fbf595759b4eaa595e8bbc5bf2be1b79b837de1edcf1fcd73f844d65635e8f31b64fe7f8aa66a60a42997343a57f3246a2a9c861afd9297b896d70ee0572bd87e92a8fbf729ba71aee31b202b185b1352a601a6969", 0xbc}, {&(0x7f0000000180)="b741bf8bbad6cdd7edf14e9241854008400a373bb0819f1fe65f3860915d9ced7e2f191733c027b0660696d0c35120a5604deb337d5e4f1d840397493d190c88c15494c946efbef76c342ad3af255cdf36fab150925457a24f9fc2a90c176bed72dc8d99777dc73ac97c1ec86a930c226b6d74bec02ae45b54c053194fe04002caf097ea85ed4abc8071307d423f6db4046b439fd33dd67c7fb57379d5f54f62d7686979a8666dfc9bb7", 0xaa}, {&(0x7f0000000240)="300185be9ca10ae2f6335b77823cd5705f08d7e4c8ab23ebd3db95261cc247f7562f9620ca5e89ec314b32fc9a62e7dcb52629b16acae6f0415dc06f3a64ec047d4ea4511a0a6d7f2e472e92248eb94753dc8b2899b4580d87d97cbd567567976868e5a7735f88b36245f2ef2a8e5a1e31d3865040d5e0394f0ef534", 0x7c}, {&(0x7f00000002c0)="c18c1e0740944e566e258afaf364fc6c267de99f4daa0482ae3d849196ceb4f6ffa04332fb0b1da38d6550028bdf2e8d88fca5f1c34a130d3354fbe15c711ce43f3bb75400ab5ed900ac1432df3d74e6560aba1282b4d723b254a4b62c600c2f4a0df23890cdeaeed109972b13341c943c6f5b2952b49571a0180f4ff47613332aa51249674518b53c25333679e2bf4695880a221580d74c8560c1b2aeb68a509ec0a27c", 0xa4}, {&(0x7f0000000380)="d7a6f21137cd2bdd4846d11c929f3bd0a4f58fe4a69381e90c8ddde96d326bfa92641cbf02e697d65777f48fbb03a65fc8839b75432427992a07f1ac3b17e4f5a616290191b49b7551599340a869f5d8c3e64393fc41d62339c0c43c1620c3837b606c95b19ffcd6867eea07a874b18254c92cac742582236e08cd98d7d000acb5076072aef2b1371eb9394afb73ba97d77a5b3d3df3d9716f13c804e5fbfa85c48ed373e14195d1ad41db28368419c39199275c7b38760e383877b01a5f6ee75482027129b9c3a949485796b48d259631de8f01035f", 0xd6}], 0x7) 16:50:04 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5608f886, 0x4, 0x1, 0x4000000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8000000000000000, 0x8000, 0xffffffff, 0x1ff, "794e57a5b041beb7f7ecc560fc0a8a10c89003c2", 0x8, 0x8}) lseek(r0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff) 16:50:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() fsync(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x90, 0xad, 0x5, 0x7fffffff}], 0xfffffffffffffe00, &(0x7f0000000100)=[{{r2}, 0x0, 0x0, 0x80000005, 0x1, 0x800}, {{r3}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x1, 0xcd1}, {{r1}, 0xfffffffffffffffc, 0xf2, 0xf00fffff, 0x3, 0x9}, {{r0}, 0xfffffffffffffff9, 0x41, 0x21, 0xa5a, 0x2}], 0x8001, &(0x7f00000001c0)={0x1, 0x61fd}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x9) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)={0x1}) 16:50:04 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x400, 0x100}, {0x18, 0x2, 0x563}, 0x0, [0x7fffffff, 0x7, 0x6, 0xd24a, 0x7, 0x6, 0x0, 0x3]}, 0x3c) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x108) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x20001) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) shutdown(r0, 0x200000000000001) 16:50:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:50:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x10, 0x4, 0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) 16:50:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8001, 0xffffffffffffffa5, 0x1, 0xfffffffffffffffb}, {0x4, 0x8, 0x0, 0x25}, {0x4, 0xffffffffffffff80, 0x5, 0x1}]}) recvfrom$unix(r1, &(0x7f0000000180)=""/13, 0xd, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) sendto$unix(r1, &(0x7f0000000200)="5b6bf5df3fff67f1a59cc52807154d75e613d9abe24db81c5387382d3a4be2f4c4c704f034adbe4521d5607a7fff5b1cfe5cfedf98f7d483ce32429cf94694f5b5bfd14d082a2e8440f20b040a6b7ce0d8c9ec4e48701474e9b1b00199d83d85da380e4e742b249b9c949e83a47e34c215185c379d766fdc582f423737f80e1f677fe01b67685e59b4546393b2addee1048ebed3965d2dff1f8112e951a0ead728d6b433", 0xa4, 0x4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x4, 0xfffffffffffffff7}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x18040, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) pread(r2, &(0x7f0000000380)="daba5b6ddf31987ebdf424d0bd90e0d2cf84b7c22c76eddec99c2f1e6db37181b1033f0e061fec5ad02fb52c708abaca4d7cfd0b249afff4bbe29b271b7b4460a3d5e50e3a89751d4dff9df88d3d80767ac76403c31ec0bf60542a71618c0ae83e3e952f6ae4f66d154f5f665b926dd96354fc08fd227ced916f025258c78a0c09e504eb3fc5cab5c8e864d9d1ac1cbeced94bcf0c23fe5bcd10dad37e9cc82e504b578966c91d14dd232a80199d1e5ce559d1ee12637b3a87a7b73e2a8f727326e4a2", 0xc3, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000480)='./file0\x00', r4, r5) getrusage(0x0, &(0x7f0000000540)) chflags(&(0x7f0000000600)='./file0\x00', 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000640)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)) accept$unix(r1, &(0x7f00000006c0)=@file={0x0, ""/22}, &(0x7f0000000700)=0x18) chmod(&(0x7f0000000740)='./file0\x00', 0x181) syz_open_pts() r6 = dup2(r3, r3) recvfrom$unix(r1, &(0x7f0000000780)=""/245, 0xf5, 0x40, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000880)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[0x3ff]}) ioctl$KDDISABIO(r6, 0x20004b3d) 16:50:05 executing program 1: getgroups(0x1, &(0x7f0000000100)=[0x0]) r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) getrusage(0x0, &(0x7f0000000140)) 16:50:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x61e4, 0x42f8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:50:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xf000000000000000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10220, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='T') syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:50:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x900000000005, 0xc0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000024000c9cb0c7501df839f2124a70008d3bf808139", 0x18}], 0x1) 16:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xf7, 0x18000000, 0xfffffffffffffffa, 0x3}]}) syz_extract_tcp_res(&(0x7f0000000300), 0x80, 0x1ff) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000200)=""/181, 0xb5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x0, 0x76a9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000100)=[{0x9, 0x7, 0x9, 0x8}, {0x5, 0x5, 0xfff, 0x20}, {0x0, 0x49, 0x4, 0xffff}, {0x2, 0x1, 0x0, 0x8}, {0x7, 0x1, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000064}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x90, &(0x7f0000000180)="827f1d28f68c4e6c6d227396df2947dea23b9f245cb3318c6739adac09ee149d9f3df442d3cf76f350ed90d6fe887f8738ff00ede951ea74492ea80f727350f28b7af894a864ba4f23b7208d3b5a70915c57617d284ef125b0f88a5f9270cf2e6630e05c49b1cd227f462c88495c9cb1d88119aa732b9a6369572d6285a44f5998f2c042c5f66d1f11e3262b5aa525bb") ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000040)) 16:50:05 executing program 1: r0 = socket(0x20, 0x3, 0x10001) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, r5, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r3, r6}, 0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="3e1d75e0abd77a844314e3da48e1df38af63055994e31ae0633d695325fe2333ad47a661a2662007aee761fb8c283d4f660a8c5b035c5133c08baadc42cc7e5ac31e09f858ad3a6b8e08a1840d9acbd7394ea94bbaa330fd0e6e65cf5c0e6a6c572b57d8d334baecd2fc13950026f5cf8fa1bd02cd00d6089ae49fc6a8206a56e7210f3dd497f831e734f33d1eec03421c25ce8b2aeaa2a4987e15d790e475778ca74e3787673c4965c8b105fb10975142f62037f2f3430acd5f57ac07", 0xbd}, {&(0x7f0000000100)="ef1338da4b912116535ae989a78acbd16cc7bccb5c6765e3a7ebd92693b43292c600b483c0450a5bda8e130493e2d451cf759cbdbb44e5981b", 0x39}, {&(0x7f0000000140)="b99ebcad00f1a4405b6119a44c31a3c74ec6a0190e60e5a2e93d15f43b80f07676d7b00e2ae50585c3", 0x29}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}], 0x20, 0x400}, 0xa) 16:50:05 executing program 0: r0 = socket(0x1e, 0x2000001, 0x9) pwrite(r0, &(0x7f0000000000)="e19d1a5aab27dc8b131844ec651088b480a4eb18d3f044902d5e8ff7813078e35f36c0a55be56c7d7e32c53c99f99315a8a4c34f4f5b6fa94f0dd4743f264afdff3e84c64be982ff232821a0a1cafe44f141d5fefc48303037b684b265d18d2cfb8db1448781d9d0a79fa1eb26f82158ed5110f4f6e55a4e87d0ffeb65f875c29929956be3ca396bafbb9668e9b71d8efda76b5ae18632fd450e312d2755bf5d7dc01a00416972732b29fb7d046e2e60740079bff7595ebb69ea76", 0xbb, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x20100, 0x0) r2 = open$dir(&(0x7f0000001180)='./file0\x00', 0x2, 0x18) renameat(r1, &(0x7f0000001140)='./file0\x00', r2, &(0x7f00000011c0)='./file0\x00') getsockopt(r0, 0xaa1f, 0x0, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) ftruncate(r0, 0x0, 0xfffffffffffffffd) 16:50:05 executing program 1: r0 = socket$inet(0x2, 0x6, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) 16:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x88a0c4808b9514a5, &(0x7f0000000180)='d') r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)=""/175, &(0x7f0000000040)=0xaf) 16:50:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) 16:50:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) listen(r0, 0x0) 16:50:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair(0x18, 0x2, 0xfffffffffffffff8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x5}) r2 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000001c0)={0x9, 0x1, 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") dup(r0) 16:50:05 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r3 = getgid() getgroups(0x4, &(0x7f0000000040)=[r2, r0, r3, r0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') 16:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc, 0x1ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0}, 0x0) 16:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0xffffffffffff5060) getrusage(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:50:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8b1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x100000000, [{0x3, 0xfff}, {0x3, 0x6}, {0x3, 0x3}, {0x3, 0x6}, {0x3, 0x8001}, {0x3}, {0x3, 0x9}, {0x1, 0x100000000}, {0x1, 0xffffffffffffffd0}, {0x1, 0x64}, {0x3, 0x7}, {0x3, 0xfffffffffffffffa}, {0x2, 0x46}, {0x3, 0xfff}, {0x2}, {0x3, 0x10001}, {0x0, 0x8}, {0x3, 0x7fff}, {0x3}, {0x3, 0x2}, {0x1, 0x6}, {0x3, 0x8}, {0x1, 0x4}, {0x3, 0x8}, {0x2}, {0x0, 0x22c27fa3}, {0x3, 0x2}, {0x1, 0x958}, {0x2, 0x401}, {0x1, 0x2}, {0x3, 0x4}, {0x3, 0x1}]}) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) 16:50:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0xfffffffffffffffe}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x0, 0x1000}, &(0x7f0000000100)) syz_emit_ethernet(0x20, &(0x7f0000000080)="3ff8c6fa032e55a9f9bb0b26ac6ca7dc84827611cebe3371b4e0b7153387422e") 16:50:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f1000/0x1000)=nil, 0x1000, 0xfffffffffffffffe) 16:50:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0xc0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:08 executing program 0: r0 = socket$inet(0x2, 0x400000000002, 0x200000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x4d, &(0x7f00000000c0), 0x0) 16:50:08 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:50:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:50:08 executing program 0: select(0x40, &(0x7f0000000080)={0x101, 0x1a, 0x9, 0xec6, 0x3, 0x8, 0x100000000, 0xffffffff80000001}, &(0x7f00000000c0)={0x8, 0x8, 0x100, 0x0, 0x2, 0x800, 0x4, 0x200}, &(0x7f0000000140)={0x7, 0x3, 0x301b605b, 0x1000, 0x3ad, 0x63c, 0x80, 0x100}, &(0x7f0000000180)={0x3, 0x200}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x200) 16:50:08 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x41) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/210) r3 = fcntl$dupfd(r0, 0x7, r0) semop(r1, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) 16:50:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10408, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:50:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x10a) r1 = semget$private(0x0, 0x1, 0x201) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000100)=""/225) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:50:08 executing program 1: 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) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a0204100fccfcaf20c1c9bd9024c43eaca0ac7ad1424fd30547ed4900cb1f8e78e9b7904ca03afb25c57cde645d6cd503160d3545372ccb90d41e773b0c7f1d701403844ff1f692c32329315bbeec5bba6fef796941707bd4326b6e670ab156e4efa5411728bb95a342854b9db14c4e52991647eff5d4d973a9ebba4dc7e6146a6303172a34289160616bb6a8d74b1929954856a82617f639d1", 0xb6, 0x0, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) close(r2) write(r1, &(0x7f0000000340)="118a3c5348d5aa03de95d40bef27ea203cf6a7d4290563481f8f29dcdb3ad1413b994dc21db1430ec24a08bc400070c0fa6e789fe1e985d096b4b8c3999f06be1fe73e0c5db9bf46fdbbd1c114976d6a413b2d3c874502869e6866fdb25bcdf10d02de0df800d35198833c8f08033dd5178325bb1b38b34e90510a38fd944d5592c3d25357aa8725bd28d47d104337f9a776b1c86c0c8f0720b8f0025532bbcbb1ee306e7bed7ba23324c76220d6c7c7d7e968c9c3789fb4d54da9bed6dccaeb658d8b2d4152c1459abefb79c1838dd6a49e46c86abceaf2f1ac56e32ec04475f1352fe662d5ea736ec7bf88e6ac126e0f09b8e0e304b1d20b0517ee1c1e450e24a343d517ba59e220dd2e18e2c5ed3ff46b86dfc7d37445feec5ecb6d313bfea0515cafc21d700fe9143ed79058a63f5e962e73ef8a829164202d7cefc9105931ef62a45115a1435bacfa5fe8955c906896f5b71187c07e17e973b2f70c6b04fa77aab60765492d92e8de87bbc1c478a46d842cca6d30984d881fd4012f304cd737c31e82153be2a4394ac6442440bafd6e4854c9687845592eddb4342577bf3bd6ccf38f8ba0deae79012f5636a88a22a38b0fddb6384b8465f8da12e34481cc7c19c833c1e5bb3f888f229d8c28e9cce7d034534ed0c2671a65d2019e23c49c696d7ae32aea8eb00cf2f7dc0b03c82a166eaa63d35cf3946b21ef858013d81808bbe33ff9c65c3cf38884edf3d77fbce0a9b05c4a6bbb6c11f8b8b3517f1cdbaf537add29339957ec9f9e1c677afccc42574fb462476bdbb28554c406a44243e6b4dad0dce027af110cdb0dd0957da762bbfe20489850f6f98adbf636b46e1aa5ea3d8dbb8b9e14ebf563dae12ca7fba14bd3bb6aad69bdbbc5bac18c03ff11f230a2dd0d7bf2e2564560d571ef2abb50d7a40707e6d1965cfde4654ae25fa13c7ba50e89af75012aeff14ba190b8fa6912533991113e471477b48a2327b68d01b08310b108d0cec0f500de4fb85b05f2383500e610750c49c08db6ebe2baac9e3a28dedb738deb3b9876163997cb3a4e31da8772320a47a10f472998d6b5b75a84ea98df758f175cce41c64d47eac281d17f5cdead9ba9e5b15f60b7de3d0c470eeb021e8f067a688aba3c402723ba2278be37c71b2445add0ce5e61dd6c32fc29ba259fd6b6339b3b6b01d675b44cfbc797de81afeb2cc6ff28fa53deb920ea37d2b87a2bb92d25116ca0e476a8daa084b1110101898b72b7629415e0cdf857500df02c7a977dfc93551267cc61963f65202d609edf1310d33429e5cb211a1df429baa94b427e91bce679c2da4bf597f38c2dce08c65f74dde6fdb7a68b30a4201ab983bfa327259b32764f9bcb24122d7af141495658ed95f6300e9c9093c810bb4b3cc9b5af571005b2f7a5e029f4f204905721ccbbc8f0cc9c8df8d3a10642c1652751e08449d0657ed122f858426a62a0d12afaf50f37e0240acf1367dc4905404199ec2439074fec89a1ab24dd7c6239d3e0f721df3b8c585f05c48c279d5be82156cb3138a5acd962290782a1a78d8d81926a22548bc1eb14af8ebc08df0691a5deebdfb54aec1bd1d29b9aca9b931c243597ca26ddc4bd200051582d1b62da449a58762b10d3ca0f11ac1050a705703897554a0250575cb6aa10484b1a36fd0d884df01fece004be637383d51c147253f9413b086db21c2d31f5f1e0d48147b86d1cb254d8b7c82a5ea12c7b78db8467ec7c5feddf5cbe794eadbd54b40b886c332cac9d4d6a68203957e06b6d18c2310e6011ac3c764f9556471ca49a018d3fcc22f6abb93c6e2c46f33db45a7b53766698f4fcfe5b88a588b0fa09c67b13a9a1f8baea101530dd66d405a0114aec51b6a636e5c7be3bce444d495e055b3dac60cb33b95551c5f02b4012be0124ce1a2c9d6d4080ce44af18e062078b3f6c0311a9c7f095510e33ff710f8e873be53e4187d09014aba4fa0edee3a8b59db2ac2bb00055e01905e543ba73d0eb522af569e00646f96f35a77b44a8390bcca446eecaf0856e512ed26af60c0fe3f8b8acf8b514f048e633e378835dbba7d48f9d0c27674d750e9693d50b957591e6824842f88e69b76ccda8f756f97d896908fffe6978f242f1c48bdbe5ed2374e26b274c463c80d2775034415375d49427c10d738cf2cd93b5382ae14cde1030c7d096062c97d492b7f314b876985dce13ff121a8dbd8f2e74aa2471acc22784b7bc5dfffae550e14123cc6df99d165b5c86b50666fe47ea7ab5e1ae6d413c6296b35e791b942386f1dfbec4cc46557f674c1ffab0e63ea6fea067a87123cd6a2b1196fd06b9fed0b95cde47674d5894c87c7e2b66c0d8e0003445a533bc600bef7092a34c8f3be139790aa9d0e2112bd47380c19b19abf3d2d15eaffde550c6994e37b1101e7b475a66dd6027feeb16749e9697d86a5edc64b8057f124ef94fc4f9c435d74d4511332e97e42d39b1d86b2a1da1b8249f3d817cdf5408a7a083f9a19f54486cc9499fa86e9b2431075971eff4743d662860d635b3a7c52891e9067abb4faf955f80b0e3691fd22cb391787f3db2b8806f8b5ae251b6e4f11039537aeb8f797a9decededf9d12e0077320c24f089ac9833ba49615d234e650a2f1e8d951518133bbd3a0f0b28cb11db3df0d6808070c74e5ff51e25b20180a1d1d3ddb2b7eface4992ea42817a27ae9487dd4b28eb8f0c9140197c2b34d085fa380193325624b88961bcf7992ef91c1bb489bd15ed606e48da729a44abc8fe435faefa01e2edc997a3781e93f1105708f329c5fe07801b3cd558d664f6fb68626fbb2df1d68687f0a805ec7e462bb039701712575352c2d5f1718725158fd2503026094fea7fe1d0e7229f723fd41b26d273f906a45cedb1a78711365a83314ff121de8a9892dae0f93baad370580d06678a486e2b7fc0a6e1743b975b548bd9914c1c136412137db5802daa8b0627b7941527955086bbd8fb078c9debe5274599e337037c62c6aaa0b7da3b09922f932f02c012207e5a6f0f565f15807db42a30d86dcac17445905520ad69b4a5e4fb4d0e6f73f757fdb59435215d5dac9ffa104dbd4ad7408d20b38cd05bc506363bb2a35209924a936024bfc7ee7d42bf4586ea615edf2fa8dd66c66ed7191110f4b8219ea50046d82981b9f295b62de6f9ca1c89a659977d16d2934d5cd9cc84a4ea37ade45de40497f3fc504faa1c2c6f20894147204710d67d922c243336929f9778322301753f1f0e0d1d8f5084d074bbb5ff0a188c116358155d23b64934a889ea8b5c014e80912c89939c085fed0955f3dd95d30fd0e3e9cae27e6ae662029c43262795ae15fb9573857e25050e5751be0a7c2c2d1b55c381f14ed10c5ace64893a8ad9def8c41e0be2569d92a0c00acac7cb0b7676656d45f85c384ba6dba224b39952c86cfb4e7a4c0bb8d5b97a22ebc7571ba126bc8473d2444d551fc0cc5f5648045a7c31b6c95f153215b928249bf4b38ac5f667011572549f9b069e52eef2785b4405982f49118eff232e2e22834d0d9fde906b03c44b7ccd64c26ed7153575256638bd205ece722d5fc6bca68d6a0409166d7654fb858f38c637e0e8ed9f2eb79e9feb4907e6d7ed3179f23e917a1510cb0cd2971ca10e9fa79dd3ae81b3f69a23c8f6bc3e7a441f1eab9463b7dc61d2993f28a71907e9c7b8895d10685b20e8a5e5c25570f0080e4d36a238a59300a7878f0d1e24f5b552302be0db5ab4aec909dec2dce4b84bc2124c5be04313d31db4cfe20fb8ef52aeaa99084a4338e33acc2d57e998dd43a0b4254817be4827bb6646228b7c24c701d08d4d9f5a8127edc77a21c41101ce2964aaa9b3f362c2aadb052ce9910468a761b8d83ae4ae2521e52505cd603af2c253b53766c0b9b3ec90e46ab8ccb2c634e41e7b3c820734658d9424a0351199195d5ed2bc84501cc5a286ec3a00aa8378539b79500886fc4eac7682362cd9f2d1e80bbedb5a3c6e5e506bf6a1a7eefff8fe262213dd368a6be8e49e8c99b2572c86a157e028281d9e174aab89f98b4410a3c385cc01ac3a45e73133150758a1f5e427b9d651bf7b78097c53548195333ea0ecde2a7ac89475d6a68d0a2ba4464a32b4e7a6ca54cd3aea6d26e83a187e84f6bac6366b9f2511ae45ec7ba354e7a28ba3ff0c27d91be30ba01722cc17483a12c6b18b3de5edd5d151dba600ea49cc1027ef0b99c6ad45092d4da3c56fd2ca84331f32ee8e4c9193af1328cbe791fb4821b3a2f2afb99ba84a924bc5bc634e792f676c2a5a0c8c599c22e504d86b9bee6e416703e912d58c4a189882896eee392e1b2202cc646741d44db59925dca9318bb00554bc01c2451387a7a871798dd8766eadcdc287b263f88b4fb336ee23272c58b550ead6690c53f862c8068fbbfef5786d25ad5d83d6c47afa587ba8a3d7607a033605b540b35d862eaa8691782dd510976580770a07e4c56b4b598264b8932b6fa49fd95f82b94da9ab3a43fdd81653695ab0fef103d12965528e278d309b1e8e12cd71be50c6ed05738d1ca03bd8c4675758c1b1c8de058822d4258560c50f571e3e8d7554de7000abc64c79f7f0f339b0488fa713dc0a326c0121f506e0135256b1abf16185aecc182e864c94507c06ebe5ea75c8f0342b19096d2773b13725b4421572c28c279f09cbda3c293bfd9be82bd6ea5fbe0e39aa40b2c398d2d21e94d5773f7c6ecdeeb9f1dd4e5219c6a4b379ede6f74ae0e7d2ab43cd431fed2f5771bf2896ceb157f2896bc2319268eabc954053fd21043d84612fdd1ac1b20ccd3262f00ab30e7b94ebf40c4f50b0728a325451b74583a2f8ad588983dca06ad3d3eed7660e967d4a3b42809aeab6f8a62efbc2441135d76c0266daaf30068b91685f063baf6b22f0a6aedb50b667202a4d1368ff83ebe46e258300c7e5af2626c2c0db3e2c32972d5612c6724eef7a2fb2b4642be1d8aba4f2007f2eefa7bd8e8d837a144ab4444ada9628bfdd168ef17bd34a375e015220ffc111e0835ca3e007d8f625d013004251438fee354c750ba227e6d4ae2238894397fa54083797628560d0179d51c3998d0b36f6a815b0acd1771aee8f9789c65bed156015ccc9546d1586318986a6a445f9bcecba7c177963fe08c4c9a3b6205e254a2082f96cd3df7adcae15c986b6e34f590b25f3c4d931a9a4d45878a7a1718525980f66152e8bf499754efd3c14623b310fe28a7e3d6b8642cff14e59a4385e69acf39017d37c9808164c740dddebbe55c027ad2c28eeec25daa699b39ea94a863bcab9ad35df8dd6c675b2867aff9da0d5d88d14a69ddcc8bff3877de0afcacb699dbe8409f912371d698b83d5f8ffd8858248f27e8d7e874b4da006d27257c6c3de5b395c733a2411245374df3d900ceaa4fab3fcb1b991d43b5845d467e6b444ed8c6ab399178cc544aeddfec5cd8ffb4731e7dff23c74ac21dfbdd4cb7202271a0a6c7248c2d8908d5bafb85c988175ec2ca8af4ee2de8665a4afb0116d7d7e23d030699ed6c094ec68bd720a8a4e861e2ed188aab9da8aac4f63c769b6e82bdd44889a40712613923732997ecfe74f6ea4199f1c62ebe45636dfe7583f7e40fd01e1ffec842d01715940d31ffa900c15de5cbd23d085291a8a086f0dc8c91772246a6e8beef6d8e9223e9f82b589d6fc3d43df9a31451c5a18bb33c379218d864360f8956542c75670d1b9332065a6109654b305cb56585330e7863cc39f188c0dea6acd93ba36a670a0ad714db88", 0x1000) 16:50:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x304ab, 0x0) sendto$unix(r0, &(0x7f0000000140)="7b20a1ce6cbb27486e17dbb593adc1f57be7200e265eeb16b56ddb59d7de", 0x1e, 0x400, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000240)='./file0\x00', 0x10) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:50:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5b1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="a887ae421df4d98fbd845930a26a1df7c9f796e8904c2800ca0783508bea965e6f0f3915ba2ba98ebd28185bb7ec724e20119f4ee56bda58166e97ac177dc7fd8f0c2a0ad80319de15a016b5fa5ab2c0d8e86942ffd0c280876a4a2a4657b0cdb1", 0x61}, {&(0x7f00000006c0)="c28cd048b45fdf558e6b527799ef86a2b230572a23c27f07e9af2a140ebbe56c3ff0b36fdac1830c35f5180c3b024b84d894d016bdfc423a68419863d2d6f048904080480cc7ed8354415a0150a07acdd5", 0x51}, {&(0x7f0000000740)="9c14b0dd1a2dc511ec3448293b6b5b826d946e36e50c05a1f49f807797346d834550446929f6a9383b1480314407fbe81af53764ceb4574b32566a287f6b1b861a52faf0aacea21c65cbfe7da7eb885735df3faa79e6f67389ce041a7f03a76f56f0269b43e8a16beaa3f76593e0f867cce6a1a194416ef3a4ee7a7e6392f254c74fa0e4b002d9", 0x87}, {&(0x7f0000000800)="ea9e03598a58573936e26e3479a549462d4d7c78a9e003a2cd9fbed015ad46a27080a1c29b4c7476983290a1a1abcfc835e833008fd7e2a2cbe8a355f62a9842946e03941e6fb4ce6027b1aea6668ba929682a13393d14e1d3e446586842a32700bf7ac3d56908842b017fccae97d955ced457605e9f46d50abd9a69", 0x7c}], 0x4, 0x0, 0x0) 16:50:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2d}]}) 16:50:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:50:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r1, &(0x7f0000000000)='q', 0xfffffffffffffe5e) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:50:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000280)='i') preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/251, 0xfb}, {&(0x7f00000002c0)=""/98, 0x62}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f0000000240)=""/25, 0x19}], 0x4, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:50:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x1e1, 0x1}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000600)="d4", 0x1}, {&(0x7f0000000640)="5bd43f6c004c67152a8a0c7537330ba61a33be6b4d6d4d67b9c7944521a9c48a57384731c372fb1a324575f5f06d8c9e31ea54eb0c08f002bce68b9bf1034885373dff0138ab9f9956f0efc86efb19b893edb351803cb91e3c5a019a38416b3dfdcbe03850e00eb0ed81de616381524fa58332a3a4d789dadc2d8d4c4121ed9b4b25393652866aa370ca7941034979c271bfc91592675094622864d27dd102beacc28e2c96c704f1743be8d9bf8b20df69508f02a37d91e124c247a1987f6d0b14f4e84310cd0a088fc797774b7c51fd4ef303bd59ccf4dfff6a9c1e33fe135632113af382f9bdaa340c4afef92734da1d34e82f36a504d4127637ddfb3867b967d4877880a58fdb715692d4e5dca1daa702b27e50d85df5453d6da0cc191f32b1ddb5fe9758e957245b34fb5ef68536e765c9389cf3c3abafc3df9154df5dd1aaa57627818b57e3265badbed74cb1cea373247cab855028b7d75837ab619c55860a38919ea7414d334d797cbbd90fd7f824144f4f2c95a25daf765a49849079ad9199e7117f3061b821c3d044cd0bf27bedaf9a533f4b54071c854d9c1f63c3c8baf0caf8215e89813f1c0cb7ebc9a90d28dfe4f0bd62987a5d7c6c624e1e10af8ac9b97e8e9d1b6402d0dd4527097a1974ed324380c90b6ff17ab178c75e6ae79c8dd842b7fab31553145e9a70515fe228b58a51ede8c6e84836d396a903f5ed33ac93bb4d4473614947eb321b82f11783a933ca3125942da0aab84077dc3d000d2b9fb2b61850f5c6042afce0f85d6a08dfa7e84af3216c4752d4c01d36380c23dceac8d5881dbd03521b1c6cbff2219e4c5108abd7b17a765d813755240ca3e2e024c8139b7bb3c34c906ab708b789447585ffec0efa14c7929b26806467104056d7c14b46c8e7d3a467c7d522c263027ca6f00182ed4744bdb5d38d52422f7befe845f2d9a145f7e4f448b5d7f7b07b0c7006b1409be482d9544d2328c674ee602fc4fe6d4f1958bfe0eeb59dc493e22d6d9008687949f14e12fe32c355a052aa3fb8ad2439d6e9337dfbf289d02ab1b22040924b5cdb792591309c2efe2271554b5156de5d01d022f65fb6886d467d364f104c2e6836a8eae06b9f2796e500c7b900d43ab55bc417f53491742b3103ca856ca79517bb91e4372810362b6fa5fb62a1a5f4282db6454cfbf4f8536cf452128fcca99a94f4e14d53832626c6a916cdf7978749080c4a425ed92fcc0f556130fd2609e0b9216419a989e9ba943e420ddde943325649c2f091acb64ccdd978f2cb85f6f68bc765f94724a7cd67da29fd3148e5a849f5039402845bf5b553f89a6d961b90789e2e9056e50b5e02e90dab1848ff73e85eff952e5dfa21eb893db05b5aa1cbff90b308647e2e4a552dca3fedc16a219b0dc193df09253f424fedfe7f03022b565b36d09c5fb5528b1a7baa429e1ccc9cf785dd7df9463c2601564508b3ee58bb7e3d84447dc738f71036b5ddad68926a06852f08751a400ad2320a3ac9e0a9a7d67690bc93fb5cc7bfdc0c3c675baa6bcff07fa77a6f1953242f4c4f896cdd70648adcf5feeae58718870d5fd3400ae4dbe01369d6753da96fdce0ff1c2bb4e9b3c48ab93a1630d93af514e61676fea7bd4b61f9a2e754c274e62b57d10baf7aa91d820ec8e4c26fa9c340c753a2b3f9dee381660617c86bb42b31a909f95f1fa6773ae92691fed89578c1ad0912ce53c52f98475f9c94a2786f0d972742143a7bf9261593c50a614160fffca222899fa4f87ade8740924cd1d3ba406fafb26558c29420324c54bb313732f058a548223a507e86745665ce978b825c8239014f754cd300a6c0bb2b87301b43760308b17a5e2b3ae1425a1a257dc7be4627b183b8198362cbcaba93b512ebb85e03b692da5472824663260d7adf1c9f87c436249161201bd678918aa96f80a32de76ead935aea927e6c3062bd67975a8d3c76b3cebb4bb3906d5b3d7129ddb53ad2877801a8f91c2e654834a3c062bc7c2e328f8cf574712fcd56fabdd787d14cfa3866bff51877071c50b6c1bb530d71ee36a8db2c36058c2ddd71828222c93052026c69e8d51319f2a0543ac675e7b6e9cbefb8ded822311931d2e5854df7db59985dfd6c8bd2cbdf93e4d9342b84f298ae50049d3f9f8554a86c75cf04022518f8a768ecc4197c2802a8b4cca5c90be91ee651caa76491d3594fdb42a3ca5bf5225f4f0a7a31fbc7ab4468378c75e54202986583c2aa692c9788e4646b892867c3be444bf88d870b0d0a81b391efba8a5912c9aaf1d13799ef40892521bbbb54602eaa6ede1962139f93e0ee77349186a2eceb189e6859b7634099734445c21fa67d38fec3c0cdd0772e707b63a795e4795def91658c188a2d0710affcc9172799017f0b9deee148217a290a26113d296b9df19ceb1761eca3693ecf1b274d7cd21288ee950d7bcad74d4e62823ff4e53cb531f4a2102a49cbda4a4eac8b5eb490883b19d87b0985dba6b810dc1e028bd4417b807b53b78e4f3ca81afc7f27a6928c33860445b64ec05d98a7780dfc85379e1ea2d6ebaa7a0198207579aedbda3de315e91206002575d1bee9daca0d6f309d5875200df60629eda468332e986ee1a690df6149ebfb78695b9fa4da38dacc1b81d96c2adadcc73f42b3a4ea9403ad9462473065289d6786cc0b81a3f5bda3d67b7d6f84da1d3e26c3fc32ee3799381d4b175280aab4d188be60318a6d73a35f96bc618f8b88642d405c33c2ab4b7753b26113acef3e98a8e72d4f848d4e4b2a62a027736773d3cae9aaae54f8acd7fef7db2e6a83924f61d0d629a863c42fa1cdd4a2257ad60848762c17bc117c5e3d5e2a10d076737d6f9aac0b29ba91441d7eaf8a07485f7f997d40e128193af1943794f8826f084510f8fb276e6d5e4e6db86a8c907393bf42e0ba70a960fff1a187f4b6efde4acf3b5e965d3098a7caf5c2ee0c432032f85a560be0b524a5cd2e09e348ebed89ea0321d0ed26c746bfe644d07ee69e9468ee3860a1caf33182340846f3e852dd847b0be77db0d3b3eafe5f0aacc13881ec42c96fd6dd99171cf2e1f6af6a4c8561a75d4f7117303a329da00dc1bbac423cb6ec29ea59f13032e7ab8f4ae89b9892e5e1d24bee4c055d40fea3324b45df7e21cd08e80ad8ee7df59940ba89870606b4b961df3fdb9a99c21696438821e6d3e8d4151becc80a41689f91956ff6f20478c3dad3ada08bda4dcfc4b6285ba47a8e1f977522505392c3281b9e6b4f6ad9a9a4a4511f5184d8e33023ab5a6f137183e0132375ea3f70d75c4e78075a4ae10ea563fa658e9db522962904e038aa25198a0b22bce4292f050e9a6915c9fbd8b06b332ae240f8e748af8537ff7a3cc6921e1d4f14cc59d3f26c481634345ff20196b16e9e502bd0a1d6de319e635475a5f18596588a109700e87111ade7ae52aa2ca33ae34dcab575680104a6717572060f917e098512e1c37d0157adb725ab985691042334be4cb3c117b925c562d8d49985bce0f1fa99c0882f085be9ac654a2d4facdec87cc4f87308c594a6c52dc9b0eb4f16d914b8e4d96916ee3df36f914906a089606b69d825002120f85a1f44d5f79d7ef817de8caee371a667f34c61bb6e1b03709c7ef5644f8f06de2235c35452f849cb2882d0bf5f8d2fedbe7441590abc863a1ae03eacfe73f2dd6392583abc1f0ce1ecda144ca7f97b53b619c0c59534dc4d2846adb599a2b274489556f04d5c431d328c1fdca707a608bf4dbf8e458bbc731bc78c5df9d989c8f4a1d2bc065bcf9d41cd57968ccd0fe8328fd33b4eb52eff550559eef4b431dfdf09a9b60d585e891af8bf58b0edf1305b7993d6fcb8455044f82593fce8f6412014e4f9f75cf854b7f255f9b4ff0c024adde3bc16358f93dbf9f8cb34f141dcd5ef2fba032c45f5e46fa5ee22731119076d8a19210280510bb258f19b25c3307aaa5cbb336092ba9253146770e9bcb98b40011720e5ea835658dd2fe12eb785e515196aa479f4f1ee9217361ed8160ce5d6ee243392d4e465eb986603e8ae16c0a7495775f685917c8380d0416e69e4e2dc55330d69c097bb3aaad803d0541fce4438573bb8842fe0ec6ec95305f11c4ef23afa426caec7f615bd42880176b979432ed3b1bb76fce3f324dad60034d3a9034735b66be96c526463819b6d06ba0e4b1ade5d0b99572f5a14f458097d2cb89075dde0ef99577063a74490b0672ef6ee97b12611849f2437656ea9301d553321aa966795ac232558c9332b52626077efcf68526fc09f2adce16adce1d8f02f801cd3f4e67910ab59d7a6f3c8e4878c0e7c1c982b889232cf2f5a4948dce8dc1200edc05795500745142c2195af1e9160da87d300d7e41d16e00c383c1764eb30426816824170b6e60520fbb27fdc39af86d9744a6be99c49c4027df125a28552f04ff7ff57f1fa54a881f16266c40427b14dd08c62d87647e88d4aa937486c3000a6733e2921add550bd5859e4145111478cf38b38d749c6d51ccfb7ee352eba9c389038f590dc229f234ec8de9765013d0355c24dd64766b10b7b16c1bdd3cf10af123958c29edd10ad960a7ec6c20e80c239230dcbe48f3f4f4c36b8267bb57ddd3de284a067b0955e4732f912f706ddb1f13733eef17cee56013a3b95f04b2a1d1e816f15a584cad61f0dc0b7fad936292c536f94086bb28893e5f8400120e479d4de7ccc8a58622c434089fdfcc00bf84ab8ab4c425c3fc92b2e98f9fc751cf0bd6394b3dd16e114fd7a19ed541aeb45955c7825df5bd528930dcc8649c4c9a8dbf49b779bf53a602740219f4ce10d24af89b9e9440fbc186bae1bf105063ed132ba10b8305376c9bb012e1d5d859aa41f673017b3c50b6e966e66c9eb40357a1fc7709dc2e22dd8047eceafdc7712122f15c971145cf2e191b8adc073bb354b6d16590810f13fb4dbd0368f010c274b68976939af0da664b28827ccb9fc09c32fe7eb03e1a1d1c851c3f0326aa9882f99b4de68938c8b6b5f7b05a3153e3c941ddaa3855355fe89c308f54ae00a2a8829b7d89f70b97822e09c3a79476fb61719c5aae0f7b0af4239fb13ef2f98d10a8b597ea004f0c60c5d6095bd1fa756738ef6dcd1a50c8f6a1c8e8f0fe8cbde6e607d03be8fbf80bdf5d66a486e70eedf2c0e6c237fb702c8f078955895c6e161d46487ce46cb4f84a80429feb24ccfce7c44dac12f593bddae1acdad51df8d11d20a9f2ecf1060af05d366194e9feeb12661d8e6fdb9e50621154ba0787119aac48ab10de787e4aac92a205301cdc709118606c4c6bcdee443f87cb2e7240805d8d0efcf50f97e895d1218a2c001b29a8a91b8170effcbffbe969c79dd0089fc4e68bf35c9b6bea18040f91eed06e218688e45bb8a33afd9343d126ba5534291566ab1ebeb05607aa085c5c819f1ba3dc1827a777c80670f2d5e63fc88c831f03b27908e6f3700fc79f2228fa4ac760fed10fae551994f0d3f56738dc3fd5848abc1e5ce4d946291a558237f5b13e9fcefd093a8425a959fcbb68d6421a59a1a339ca3758e324096ade9b896787940b64051301126a9f793c4310125bfbe45198727911c1d6f22670c4613c9226ed04a7466bd7c44b1255d291ec0ba3439e5840d9e86b742d3e17914ed9c9465411af59f60024c0221e70cebebca6d350ff27793cb704bd382d549925fea81b925f53bc0e8881f23c7c23a8b8c3076285ba6d202bba86cdc196e616e245f87b9137ba8c4bf058117f78fc2204eefd596ff", 0x1000}], 0x2, &(0x7f0000001680)=[{0x110, 0xffff, 0x10000, "8626da9eb0a8b072c2dc2ab93c4ad614c7d4413c22d42bbb298423e41a97542b1df9918b60d8262a723041ff51bf6a248c392ddb0fc4cc788e71dd05ae8944f989ccff9175234f4639234c1d26999aa2048a859b12b4c86f0362bb7c763c052fd5d3d8bcb3dfdd7c9a253e757991c1d8e72f4a84cb10bef23402ecb554f45aef21cd1632d31063f83629add93ff59b56fc9500dd30c878244c3cc56f1a3493672e2b221912937ac2066f449cd2f1a946315a46a3ef59262e481852a68f1014e97cb905dd6ebc6d8c9fa40e6084635f0c3c614737c8455f1758308376c80df1a57e15160ccc33daa1a625c1208f77b9c5d8f9d3be3f3375ccec09fca158"}, {0xa8, 0x0, 0x1, "35f6c616f66159390e95e5aa2fdf76819780c3bc5ab4174e6378d5c987dcc7b38d42c9294f23a2b034ce091d828edac8975bf428eee37f91b88811931b46449e098703c121b739ec9bb09edc0f91e8dfd43a323e84c6beab5f63bcf544c25d942e40ec84cacaaad5a001b79e05c8f7da6f6cecd1263aee6cb3507d94a65a71db0aa444ce51faf4ab67e8b21e255edd94f63246ca8b3f7e97"}, {0x60, 0xffff, 0x0, "ae36ef5138afdb4abcaa40beab9afde3418a3854f20fe56bc1123aa83bfe1e64964d8aaa0ec7766cca77292faa3192ac2e03dc5b0955e19fe7ceacdab7fb9b1a6bba92e379073a347d134d2a"}, {0x20, 0xffff, 0x80000001, "8c44b7add70095d49b"}, {0x1010, 0xffff, 0x4, "23904e0aa06a9f5f09b7a48a7f9540a37fd9a0306f5ade825bfa1ee297b091c710bb871d982b529ace1973ebb8b103cd808e1f10ac2d74769e62a081d761491bea22d6787ac039985297165df7c01094c02638fd316797884f58c41068e462ff00bdfa482a66a01e05e29c2ed177fa5890408aab70b51e3e54981621d3008339a4f0b4b2b09b812cdb2f5593e8b2d819391da537aa92b096705f83222348a13f0097cc6290791b2a2bd0158fad296d0c949170092f660da133be3a41a764d9c5b13307be6dd22fc88f83b358e8076b072173bf2f87625a2453501820787015334ffdd7fdd10d2e942dc0022816d92bdec345a871bc042283ce7eda20b58119a12d3467dcdd04910982a825d9aa6fa253c55ff1954268b0fe7662e8270047a23149fdefb73c3c8db924021fe00327284b8ce8b55bdbd85fc866bb22708d109e446f71327c19d6c5a96d657896e3309b57b1cfcc0658f141d119155371120f0f740d95f0bfdaf91b25ca198114330b9596cd0adb7dd6042f3879fa0b8b125009b3e1a2d3a5f1b45327c6585a37d80cec1fe943cdc443987a55660d6dda59a65e387cf612e9f90727dfd65ce34eedce1d4140b735d12a88548b9617a23bca9c95205c12261663a1421846778d8b3c9c1041ad63522d1c4b6625fad64e3f97679e8522d2823e2c5563b645baf6ea85b241d72bd8d19d391ebb65837ef9b2046195d61f82f0436ea045acbb2370ea0620432bdbd66f66fb429ade932db7ec4f163a197df40a2227ee97b3dad26b3e09a02f71de24b5ea5256a7484c087b261a37a53b98b702ca233978948a35ca13791a5556f24771c751b5ccce2a38af64d5d7e9bee8ffda6d70f7514b88bd9fd20652b38e4dadc55f1ab97c761fe9fb18c5c5d3a552552774a8299efe51ede6c33d151e8a4200b37fd3662bf28a66da32992128d641c0bc47847d31cded7d6b659a6a3b1e5eb4f44451918f76379a6c4b324fcd1eff3b006037cba65a6d334673b3c5f52661e7be96cc81df96b05c98608cbfd6b431621502c89d784154506936f16f80d8a2c7092cd0dcebd315c9dc1a3227f2416ff73a61175548e635980ea6db716d2a688f8c20a97b41786bf565184fe0e5f45ee395dd382a0b296246859ff3bb1e5b8c3c2492858213ea03f2f3e4ae1fd37e6eb62186f881ead4094e309200461668814128bfce46bc47136556809492bb838a5a234fcce2be4f764f1159d4782bae1ed9951cd521f6c7ad70e5a01aa983fc8b3c65029ba872a0783fc9ff40ed10608e07b0034d07f105b9745d73d3db5a8efb747dcc569910985803fcbd623479d9a50ec61439c64e4ae341ee7d74a9df48b44f74ce3e6cb65a8fb8afa057c7e59b28dbb8d66467041f5578bf58c4bc78d6c8348db04b1fa9a6ef0b94716d78dfbff8ff27599a43f3de4fc12ac3dd4fa7fdceb5b10333f7bbc130f817c9e84f6932f9a5c965e96ce1dffed8d4d8427191ca3d8ea5efc1eb9388f0f881a1b45f219357b110b2289f4f0600b0851c069240412e0f7a50e7e83858a4fadd7897eff7fe573f535aa5b3e66e53020034f3951c35eb7184965f13f2786a83505ca0d7be9759fac11e9166c1517c2d3c61700f92a9a329fcbc0b6dd4d19a19afef404a1a61214127b75843f0bfa8f465e437e528a91790d2d43cc59c7c3a8487d78e28324dd56d3ccf8223673ad10868d2954bf361d97f7b370c8a11d7088314f4cf27382cf679ae8e87bae3d5438bd174652b6d38f1504f61000365550d3b3bfc6ee346bbd77cb360167612340cc93d2d93964e2180b446acd6cc10e15bba27c52e196e06b2c2fa0294c36ef35c9c444919b66e686ef90501318fc64e13454b879e3797f3b1fb257171a18244e488590d618a1453f66db3d950a0e0a4566ae7778b876ae309383b4b2dd2bc4d2181140fa0893167f691a16bb0ed9a1c0661a8dca661c084c577912d11a18c5d6ecf9c9f3c86cc1d7befd7f9499d90239802cc2f1c8f6a1fe5c8bb813e1e57d7c48dfd5d0e14c9891842c81f394318f90ed987652a4d4ea9ea3f50a01af90db0e290041c6a4aabbda7f9bc08b24073dd89e2623c4bc1fa113b6e9c51590352be48ed232f9e5224c4695b7b4a37f95a5c140c8a1161758bfb40a2549c69f2091ec96aaf0fd8c971422f55490af9260f6b370987a0610c70f32f47c980722517f3224a379b6f0d6122562790386f4a1dfeab0b3c9c11ff51964327d06a6835af1cc7d29d0f43170e60273eab70911b47715078fac686404a0c521dc74e1c437f3066812dc5c733853899bb3b6f43e994ec46384bfd5f09bc2a0cbff78ad791cd99f4da3aeb4d382bfd126a675319a5297c56f07051ff5d1a23ce8ca1009999a391d41e1ed3c25dd1992e6019a36a7776fbd2a106944d061320c86c9d6dd320b16bfb0e0e7bfb4783391b6fd5afb30d71773433eca5f428e205b768174e6f7492ef0bc544d34cde6a9e3a372aa7be2dd4edd7f7dc6479b8b445059013d48e27b903507af1c2f68a1ea28c12769062066f43a351413d380a1646af6b25cb2d6060e073a0dc1ceb546d4973ab7fd60b83fd1f76363f06c3a73a589c05b617f35220618a7c7fa2c77e3743e79389d06ecd8abc5703cf0cf389d2e6dddb9fc2e7a44f543b8ea58d5cd462cbc199c99e1a2d25dbea8d465cde353a37fa93bed033b1dcf0888a8264b4cd712a2312c1281a9ee0e0de4062d823e52bddf837dcd8f59bea0d05affdd1dc13b110918165f1a0793df9fbbc96aa5b2c41dad16aac477526c5987de7b1a61e7e6d09b269d74d5b6d3cb8cda4ebb4dcbbcb48b1ad9de7503f6adf47d0d2292bc0455df48e6260eb00982bf2d8f56162b7fe5066f6b969c51505997ad555eb784241cd88cdb04c17a621c7dcd8e01b0f453309e1dcb291896fb652d3a86eac88e4c7bd406c74d70ca03eeac3d6dc28dee666a8b710fcd8da5e42450d9a65dd59e76ba3b3174fed114dae356e158ee017527a77e53b2ff2c377ec54270713a7d564cb013c26e598e9f610875ec22e0799ccc891128b193bc3312147252229b56a4058905f8bcc2d1a51b088fbc52693630664b552f37d295dcabaa7b37b50a5f03146521ba4a86ef43d0d3a86ff7684122620032d58cf813520aaa47b28825ddee065da950ddaef3009120bd0c8e510afdaa97ac9aaf4afdf28073193088f39ec08b8deb31801b68c7abcc1cfb721d18746e414ea968ffbfa8e916c4910abb7be34502db1809924e13c11d73a8169a2f28c630a39253b836dc9111cd6eb53db62927f4f78b68c669efae7ea85c04d63d46ae97f2657bae34b9f9049af07a929064984a1e0e2b7bb06af4b1a3deaffdf950e2d7034c6ecdd14ca51ffaf5fd7846b36f406895ccc92f932ba8fa669444bb2ebab7b6d61f113f949d784273adf1a5c07163b3d926225bfc050977e6428ec5da498f49515a3bf7f3bb23a047b68ed119b494b48dbc4ebf6e88612ab8288432fc218232eba668f13439248c82c8cd25874f2e19cf7f6eaaf5afb9432c28560931818606e53dd0da00dfa9b95532d99dd2105cc8c8ad20f4ebf09e571f5e1b21e17e5b1168ff1f6527688c170cd89fde5385676954f87307537888c29e0ba07e4000f22975dc70f4aa6d48ebfeb2788215f951674107396f1a981dfc1c19f30972edb30fc159ddda609d92eba57e979231ac8de0e88b8a6e3e3ca8221a5680ce00599eb989a4c7dd10b48c6f092d57722d7dbb63ee513048435922dd78f7be7ca9f3fd5e33ced5502af848e371415cd2f79a9ebe7e138feb438349a5a0462bd00c3b0cd4c3a6a3c8402065d32e34182d4c8484c0ce502b40d2e70204f935c7f3f8b122e8778ce8762e23dae19be2a5da7fbc3544a1353508623caf00af734269f2006046db633ba1bd0a121b75b78efa1eca977eb3b81f85e5195f661bbe6909f42d657c009b430d90967bd61c19bd1e4656a0156bffee5345fb10ec0e7519c24053b84ce65d1bc501fdc04b5ab3d98e749dba52f714cf7195db1a556a4fcd762cada5fc068c052bff8da15e750fa8c38500d8e49fdcc2a5762caa8e6dc2970bf082eb2749d83b23574501493cd5c274030324b6b32be2db9e2e383475a34c70485e114dc7a6880cd955268192b6bde7949eeb88c70a28b50e99a094f8577e93719f9cf43a2c4849d4582e3a2032d6906846491b003f570ebcf1d434831c3d79002397d12f8c3167f5e2d20802717c7b634929c8a530ac7ba1d72e3175e09dc49537631b53c274d995da7f22be911902db55c4396cfdbf37b6c682085df48d59439e03f8c8efb0133108b9a71c9a9f82ce88d1f3385f5aa19601b123fe905ca93fc8998bcbd4e1129c6a77a3a4dbaa91016e6d77cc55080174cb40ec63a0cd1b100a94af90c7fed0513f946f8843ddaf9679767ea92770e12c9de4c0ac80319a41e02241d3af41ea1df233b766fda0ea8167ec401fccdf9eabe017af44dd440274f52c9a8334109d38e71a26f6fe25627999b552550115a2a4f751329b95b020c5579ebcd2a4d48952a17556139ff9b0400f80758fb49a86868c7a4880a0f0d6ea070fd2bfc81c67c33960dd51da9e5ae6cb8786226fd474c118c05b0fb0ee266f50a76d878a80c773eaca9f72c2b3956f33e5e12ee3adb85cef801f68ea71154dd83a87d010b60f581ca9a04c7621d9ddc85ed248e43082fa431db2dce49e9843f171497010c588c560e35d06a47acc65751d3ac100dd535f3b6b1716f7359ca171b538eaf7f6b50b96d6b6a3e2aadbd5a7795857a04dd3e9a0a5a02df15dc1ccfbf58719ec3511879863f0ea599e87f0e2058e31c20287d52eee322c70bfe13e49b4d2ad3b91d18c6c2b62532e6bc8a02f5813bf42a5b678433c8466b47442102f95cbee5a2d15305645c64244594531ae3c3e99a54a5aa60d3fd328ba9bea333b26da4dcae7e1db97c5b71e532503da0ebdc2fea293aa95fb7de670ae5ad6b908195f2cba7cadd9f79a5311cd9882b55ad96e67a04f9f61248fc2f6f1663534fc38200d773d82007b29a0523f7ad96b96f33ac7372f72f13c512ccc79ff31fd75998e6e8a5c3675dc5b2024596ff1d17dba267a1c9c776ff392593da4690003d88070fd35da732dde5e19b8200a00f275ab2236aa2fbd7b9d9f34bb213bee79e9a0423807b38eec9357c24abd841c5a9eff2dd6649dcb1338bc62913702de508a6dd16322e49ef25cd2930dc711c15fabc17127a53d06acdd589f0320497bc334dee8ebbe2306f60ca2c4c844540acb869e4ef36f4b59a31516f25683de9b3553e01feddb8f685cd9c496d0c9952d522f7b46971d5983c1e3371a846265a9f906a940f71f4fcc91b02264d49610d4707e6a6e50326d11a52b3a35f8d1fe6dda4407bc134c299230d67aa352e0b1b634c561b7d497fdb40e8ab3ba51430664e06b69a2f2d3aee2ac6209b3075ac4d5fd84fbcbfe32ff2d5f36275ad1127fcf5278db31a10ae400623a93152bf149c843f9b9af54aafe3752adfdc6f4293547e93d0d8b42eca987da254ddbbadd0b19b6d8cbf936789abdc20a5634a6d945c80ddbe86f4eabed633bf695c3070c0368436dc53ed2307633da5d63e98a4363b33314e4ac792e6a489d7383fc81bdfc2f234c8d268929820cb79bbcc0c616061106c11da82b2870c2e21715f14bf50bdf8d4ae221d1e06364973b1bf10790bad37706f2287228fee5fffd458a38e02b05d9511a6893acc5b80fce34992948e820f4163a58c88d479d77faf18c7a4227201c06829"}], 0x1248}, 0x407) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000380)=""/241, 0xf1}, {&(0x7f0000000480)=""/155, 0x9b}], 0x6, &(0x7f0000000100)=""/35, 0x23}, 0x40) mmap(&(0x7f000071c000/0x2000)=nil, 0x2000, 0x3, 0x2010, r0, 0x0, 0x26) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:50:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) clock_settime(0x4, &(0x7f0000000000)={0x101, 0x7}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fsync(r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1a4, 0x0, 0xfffffffffffffffc}, {0x28, 0x0, 0x0, 0x4000}, {0x1000000000006}]}) syz_emit_ethernet(0x38d, &(0x7f0000000740)="228ebbefca50c85b3f5a61ea37c3714400ef1b81e4a0cb1541c15bb2314f1abedcb7c44dafd0913fce7e8b18ab060b0984d1d94c9b1e1c405375cb2f28062537cda672ab6de051ad749d208adb71ee387728cfe81ff03113084ee8c55f578bf81758ab47b2829d431ee1c5328e4cf4995b64820631559ca0dfad85ae68df9326d693d36436446d142feaab1f1ef67ca002307b1624f56188e8f19e53a65fe39b8c0bc22b89b7d36c843e13f9db68282bd4da91f0fe8ab5ca0fceee1f1778b1ed27f590c955126c510093b559006185324f5f140492e16e97d27e12391f2893f1a51f9387207a4ad2c0a29a855f08a8013a129738293720dc1c8f077b9c6b615dd4bf64d51c68479769c3e55c88f19211a2fc9d0c645563484d09781f0a1b0498e9fb9cca062f1ab4b0eda83920c323762a4976bd968a1d506fe2ba924c2bff7ae2cadc4632e69f0f86adaa838d2b9fe540b3db674e8de98bd04d5818d034") socketpair(0x2, 0x5, 0x2, &(0x7f0000000200)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x8, 0x6, 0x8001, 0x2}, {0x268, 0x5, 0xffffffffffffffe1, 0x5}, {0x100000001, 0xffffffffffffffff, 0x9, 0x2}, {0x4, 0x8001, 0xfffffffffffffeff}, {0x1000, 0x100, 0x200, 0x80000000}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000280), 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1, 0x100000001, 0x1fe}]}) 16:00:00 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x11) lseek(r0, 0x0, 0x3, 0x0) 16:00:00 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x0, &(0x7f0000000180), 0xfffffffffffffe09) 16:00:00 executing program 0: truncate(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0/file1\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x40000000000800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000480)=""/213, 0xd5}], 0x2, 0x0, 0x0) dup2(r1, r0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mlockall(0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x10001) kevent(r3, &(0x7f0000000080)=[{{r4}, 0x0, 0x3, 0x1, 0x7f, 0x5}], 0x1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x40000000, 0xfd24, 0x7f2c96a6}], 0x2, &(0x7f00000001c0)={0x1, 0x606}) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x0, 0x104) sendto(r0, 0x0, 0x0, 0x8, &(0x7f0000000080)=@in6, 0xfffffffffffffe9f) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0, r1, 0x80003}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1012b, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x44}, {0x1000000000000006}]}) syz_emit_ethernet(0xfffffffffffffdf8, &(0x7f0000000100)='\x00') unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) 16:00:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r2) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0xffffffffffffff3c, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='./file0\x00') getgroups(0x6, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgid(r3) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x8a, 0x1f, 0xf, 0x7fffffff}, {0xf6a5, 0x4, 0x3, 0x520b}, {0x6, 0x7f, 0x0, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3}, {0xf126}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:01 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x80000000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x0, 0x100000000, 0x2}], 0x10000, 0x0, 0x0, 0x0) dup2(r4, r2) kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0xff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x0, 0x4}], 0xdc, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0xa1, 0x9}], 0x7, &(0x7f0000000180)={0x6, 0x7}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffea4}, 0x803) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xc}, {0x16}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="f8") 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x800001000000003, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)='\t\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = semget$private(0x0, 0x7, 0x200) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000140)={0x3, 0x48000000000000, 0xff, 0x2f, 0x1, 0x81, 0xfffffffffffffff7, 0x10, [{0x1, 0xf9a6, 0x2, 0x10}, {0x1f, 0x8, 0xdd, 0x6}, {0x7fffffff, 0x1000, 0x41680fa6, 0x200}, {0x10001, 0x4, 0x9, 0xd5d}, {0x9, 0x5, 0x1000, 0x100000000}, {0x7fffffff, 0x9, 0x5, 0x2}, {0x8000, 0x2, 0x5, 0x1000}, {0x9, 0x8, 0x8279, 0x100000001}, {0x1, 0x5, 0x5, 0x100}, {0x200, 0x9, 0x100000000, 0x3}, {0x101, 0x5a85, 0x2, 0x1000}, {0x80000001, 0x8, 0xfba8, 0x1}, {0x818, 0x3, 0x204, 0x3}, {0xbde, 0xffffffff, 0x2, 0x1}, {0x8, 0x7, 0x3f, 0x7}, {0x2, 0x4, 0x7, 0x100}]}) semctl$SETVAL(r2, 0x6, 0x8, &(0x7f0000000000)=0x2) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r3 = dup2(r2, r0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="009cc1874154f506298c22799e37dcd00cd8a5024195ea41a6e1d55229a3f67dbe717e29db27ec43a63b020f991a34dada563a2a307203b6f9734c9c8c3ff0d72fc66fa38f334638211f4daab436ccb70a492f7329aaecaf938deac6b8cd333277a72f9436ace44d7602041318143f449ad28d95060be56adc4cb7d7b36425fe3cd2326629887b0d3b43d1dd5c4133c4466ceb5f9e3e1c3a91f52d4e18fe50fff818746ede56bb75ef18ff612a62ffb8c0a81fb70275bfef5508f87556566a9dd87dabfbe7a857cbe897193698c5076f9bfb602877be67282d8644eefdbab32eafa0d0d0b8a1a675480e94705b7eb831955402736a58be837bd7bc2cbb1be01c7aaeb31f0279b5b044238ee09da84c46ab180319160767d6175deaae3a02a0b4049397b797660acd2df3a6067120f460febca4ee872a5bc36b7699debc1a1c0a3f2075a0905a7eb68c95ed421da5d53ab29e97d559bb10ec15e052d9eac9f374ddf320cd2025da633a04fc665b9ac7f3aa4d03b2bcbb7cde6c6868913d14a8d42b8bf4a91dc2fc"], 0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x120, 0x0) r2 = msgget$private(0x0, 0x142) msgsnd(r2, &(0x7f0000000140)={0x1, "901a345544e4063b9474949dce2678b6fb88810788255b3ab82bed03606c6fd0f1d189d2255cbcc3052d37f6775a8e55ab7aa125dc381db07bc2965f9021571367725b9bc5acd1d54595188ad13935e5debf2b19ebaff9"}, 0x5f, 0x800) getdents(r1, &(0x7f0000000080)=""/126, 0x7e) socket$inet(0x2, 0xc007, 0xffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:01 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) pipe(&(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0xe4b6e922fb5f3b4c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0xfffffffffffffff7) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x800001, 0xc, &(0x7f0000000080), 0x0) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x0, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000240)={{}, 0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}) shutdown(r0, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = socket$unix(0x1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000340)=""/146, 0x92}, {&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000400)=""/239, 0xef}, {&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000600)=""/26, 0x1a}], 0x7, &(0x7f00000006c0)=""/185, 0xb9}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f00000001c0)="6012000100000000001300fc34", 0xd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000200)="b609e3754ecc1508398da496ab404212ff7adaa923841aedc2387ab081b2c36011d94bd006f8b3879cb32aab7ccfea6e82b9d5a6e456b8d9c221657fc301fdae619f32245b7c724c4ed6dd871751d10bb57e657a0e76145461fa14637de4017c7d56ae9e8e2092e95f30ff5148f803d37f8a6b3f99bbdc5d654fd55cce025cc26846e86da1354aa0d1", 0x89, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e4062757300"], 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() sendto(r0, &(0x7f0000000300)="68fc5e4a054b10b8434ca35fb3e93d7b1d96315d2615c878fee6b4409404708aceed6cfbb76202037addd098a317e2fc6d7bf8efa23ca70c615b10d6dbfe1669a0c98d88751f8c21ce22726f1fb730e4d5accb5cc138d57222ddafaa59848ec579cb8c9265e2360cef48b05e442386dae1f7c402c060c9a8d8ebf025484d94ee6f46f1ab93a3bdc0fbb809d71e9ac90438d3676423578d85b37da22ba73188e70c9d5bb0462e6d9b07a49f3a1a5fdc62c983eb9dca5fb6493923dcfda3e0fb147d04e0af4a3a40ba3f7c6893fa424058517f28", 0xd3, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000c, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)="69cd8eb10bea85f7f93e0048285a1d3d673b9486f3f20ea72365770caab3e68fb37a485dd9f7e229ba14f8a5e19572792d5fa85de528e8280e8ab62f4c59beb4a5cdac2dec2efc519c2d850a7ff4c764f7259977e35782588b8325c46015a2bec6b208b094fd7b20fccaa8dc25db913e2bb1d00369268d0182276d1db0888a60c71eb0684e3c11343a8720ca9cab0665033044748fa2622904c7dc6ae9", 0x9d}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="67b8f0f7eeae60a528059aeba59c5b57580e69591494165896783e91c12f43f2742917fa2215db939e93c0a456c38e", 0x2f, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000180), 0x39a) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x2}, {0x3c}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="6de5f344a4dfa3bc3d6e1d41", 0xc}, {&(0x7f0000000180)="22e8c32b70d549301dc4c49de44be264df24539f4102f6ba", 0x18}, {&(0x7f00000001c0)="9695d3189698da95f40e1c21c7173499f4f2c2517c5aea0c13553eb9b140c0130a41310ab2ce997d9c3556c47e5c014d4668e33f63aa30a6c900afadf9c6c3195b9b79e3b94631bda3e271f23b879b891e48b2089191be2a8032d4abdfb2e27fb3d8c70f66efbf2860a23a5d621b58e4d2a461c981f21d2550c8b5e7cf72ef6160faa07314c483c4f614eca2156a001a15e80eca51635946c4c57f2fa991f3eae6f32ed3fb7eb9cee60e8b9871e72344351946bf12d2b40fd3ededbbfe2db52ce7dbcfd9b8db263f13eb5d8cfa11347def4f44ba715f0b8b1891b4bdbbd2a2c69c392953409952", 0xe7}], 0x3, 0x0, 0x0) r1 = socket(0x11, 0x2000000004003, 0x0) semget$private(0x0, 0x1, 0x108) socket(0x1c, 0x0, 0x6) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0xfffffffffffffffc, 0x1f}, 0xc) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x6, 0x0, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x50, 0x1, 0x3d4, 0x7}, {{r0}, 0xffffffffffffffff, 0x47, 0x9, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x9, 0xf0000000, 0xd2, 0x363a}, {{r0}, 0x0, 0x24, 0x2, 0x1, 0x3ff}], 0x7f, &(0x7f0000000200)=[{{r1}, 0x0, 0x12, 0x20000000, 0x3, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x82, 0x2, 0x3, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x20, 0x5, 0xc3b7, 0xf5e}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x0, 0xfffffffffffffc00}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80000004, 0x10000, 0x100}, {{r0}, 0xfffffffffffffffb, 0x20, 0x5, 0xf21, 0xfb}, {{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0xfe, 0x80}], 0x80000000, &(0x7f0000000000)={0x9, 0x9}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect(r1, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = shmget(0x2, 0x4000, 0x208, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) r4 = shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000300)={0x4, 0x3}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) fchmodat(r5, &(0x7f0000000100)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x81, 0x20) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000003a000000000058a3", 0x34}], 0x1) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/vmm\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000100)="4e4f7d1419d572ae10518906e7f972ba526a9367810e4216d74bd54cec175197556cfa4dde", 0x25}, {&(0x7f0000000280)="30c85e34c9c1e6b5dc6a17213f83e64a14a8dd0c9b0b942527f2496640fa5c33884e0ec438668200c71a22d055faaa4a3f02523217f9727d996f3f5dac39ac694033045a05030d7be32e509fbb10f1c89397d8d71c489ed679b977214eb89156c0d31fb5e34404250c274d1e2da005d3b924174e1268765fa676fdbddb585aa9087e45bc3b9b88092260d9ceb0e72205f72b693685ffee441595dc6abf54949a62ce0b7d28566af8a07c3c236064af5880962d4ac17223ef4f9e271dd1b5b0a1adb51293356f1c503405bbeb0d8d74a89662d2c2aaa470893f96846920b76f", 0xdf}, {&(0x7f0000000180)="f4fe72acf81facb4699c", 0xa}, {&(0x7f00000006c0)="290358ca1977afa1b0132d2aaa33cba271de91257b3bc4b252a31b74ced43a81253e3024fca450fa88dbce9ce2afd55a13a6e31121d40e7354eec1c4c200f72884027b3c62545d467366cff3d32c44e8cc6ebfb6de3755912ad21aa077dc5d6d232c4777bbc1c618139bdfd55ca2aea241191d0d1e0a2bbffd2264d975b4d963b989f3ce59861208b5204f7bc5a00ac2589e61db4aa2df999662f2eefce224cef2025c1d4599728027b85ff2e5f99c11d0b8695bade72e45b7a27a04b42fa31a43f16a603c7baca4cb93b6994769ce57534a6a2415ff63f0a9c8ca27cee2e2c9588e65a4b8a2d9a27f0d48116b0bf3b72f8e19f696beaef060921c4479b4876a3a30012e9e347669e137974436587abe650a9f1d5ef2a9e393943471b84fb1211f279d463f3372c5a771ec48b838e18890ed4553e51120f622704c08c9ef14939b8cd45a77434533c2a46bd5dd9873a639d58c81245bc61899def93675e26e5abf18440ba2f589ede796cc677fdd473c9eeb8b7b407da87cf47eb20115df88f8b7eaf729a92a9f50e7ef6bcb196f100dec0797b707bf0913d0d0421fd1bf4a54025bf194f343145d3306a14f9b368e8e0e2607b62349a6ee635608feadf6ea64a568904077f68604be701a9b526cc0fadb171020448180d1b0f2e1d4c6e76fa1117862b8377e75c29620c68802263d8cd1d6d421df542ae3c4dfe617c2532df9ae5af74f7b95adf306f56e8604cd4921cd093c7e56f59f6f0a5e73bba49b08d23efc37e9dfd116993332bb51426dff52ced53a317bae50c2faad2cd75546ad8a1ff2c008fe8a82aa35b8f5b529805ee362a681d2cd243c65df770d07a3d8879ca9919fa5f9d3fc772bc609a36a4184e038513ebf4667a7dc90020b9b3bb95f6c7bce10881f91773158c31a94b0ea3a9c9f9afb19fdb79ef43fa9b32ecb119794106744f90b64067c79a0c4164b15a817c3c111cfcc49d53f2f4da7192bf8a3b2ba559dc278e962ba8a432b64a15b992c7ec276af4ba2b6832623498f502cd07a83cee56aa7578936f2006ea775d0aac7407254ac5a16170c24880ec26b27f42f8e2df419bb52d4519b24d2cc105f64feb118b5a537aadb649580fa23b5a8e78c12376978fa02996a02c0f7ba2473f25c1ca9214de842c1bf62fe598a33243657e13379f3d35551cfcf43bf98e249fedc1839e956c7ad7ae33c52fd6e6ab0eb991364d42007448d1e9d77bb44601d97eda648aefe97a3b7900b5f38c1f31b62a307d6977df3b82d4f4d7c4ac4d31d42f059c121f69a3f879aa2a4cbe484c47ed52874f5735c43eb6098aa7f91c63eb7d1699ce86855d17d9f5b72d639f8b96f683007cdb4c55536bcd6fcb526f67235429d45d0de40216657393d4440442954511776ec20d9eaf39e7292ee63ff6039bc811a86ec2ab06a5a06341f3f67c025ac23310747f06f744b12c6d8a9f8f9b5035595e41763614138a8a4237fc3fbc30a6642582d9bbdae99d5b01c4d8f76a2c3a42358aef97ad44a5de494bea2931504d47e6158cb5e0558e028865cb070b0072eb5555947fd3815afb65a82eb1042ad36108964eb74a080d9abd8013cb3d2b8a250e32b15a6b3977c103260df68f0d6e9de328dd0ad3ceac2c6b17a2ff26d31784207122b447b28fc7a54a00b80a762e21ac91f801deabd52975af464e3a8e07caa46c29799a9cbd7a6b2236a4dda61620941e23b5148a8666516417b7c99a8b96ec7131b6c31c6bee297f1e056dfb010aecdef6fb752be1a54d2f52b7fc5f3ec128fe9d877de334726c0ba7597f54923c5149151302de3faca4b6a550fd8e86e3400d390c5afa398badf04a29cab7058f3585d01c51ccb7cd408c4db5c2842ccddf2a3cf5240d5bd1f406c7960f125918a8dff0683b0c64acb8b0a8f4d5b5576282bbc6fe36a2ae0eeebf283a5a03f3523ce10ab1b4fd43a81836be1500ff4c5ecb6c00fc7d93601d3ce8ea92440e4f00cc8dd2daf11b65774cb57d3d2c50c7f0b2b1bd0916d9ee81c50e59f654a4e65f235db687c134b6bbb1237ea095dc09bcb7091cdfb00260f5006c4a5507cbc4550ca4e0724b7464293ea1341023a81a91107d885f2e254089e27095cde1fa17e50ebbbcc49bb7f4309a66b0e2346387131a4672ff752f563e63856b9a955ee67e185eb2dc3d877dec7b887f92c685ee50c2d6963cfcf8956d1044324c57708f03be8c528c68185a04de0d677d7de49b528d2997f671c5508c0144dee30ae3fb8b8fdcb8dc3f0b368ac833fcdb21d72401877b7af71ddb7fb690bf2cab4f97e867d701b2ce32e7df0b998e4ec39a8f5d51a3a3172ec54f7785d014666a55a75361d19527dbd60afe61d205e054ce7e40848bac15802f96e9bec326eeae8d6998be163f779d5e94dc76f790155506d7904ba4b7cd8a092c301c53efe472db693d125305c066d7cdad1e751437877081e0c287bdff5babc345775f3c97c31d92460dc9ed786c1dda41aba1956fcca0f98e3866316ff4771b8f997aab1ecb68529533b51258419b4a48dbdda9d39618ad198aea41d84d68eb01d90eb22d4d48dcb6827ef69bbac7735ee6c127fbfbd6d3176b74e04325a8d4067383fc12c5688eff883184251d12637aadbb640ccb3249a5247a2d5436cf638d92866f8d7c2fc413854a9c8e8dc55d78146d46002a39c67b3875100e0db87c637cfbd3a8198a901e92e783cf78fb8d0cb8122dda38ee7265228c0e9a4bd931ecf278a9abef671796f9648c14409c8443926f7c1bb463e4cc2b69ed2dae4ffca3cb262fca7f58fa39cd2cbf6982775cc4584311f4e56217b8087e53f23dfa37dada075fb67b85cf92ad406a98e067114a823ccc69b413e592f8bf86e69f360c6c16b9fb8bc4619748a1861cc931393dc740cce94bb497721f5c3cc1e218540c4f4948280edb51ecf2162fdab413c1cd14307a42c250f5537dc7000745c9d0080d416766e5edf5fec8262731b4eeed9d04a0ea44ee4738ff9219deb4839a3c7891de2316fea22a28c7bd733d0981ce3d40092b05f253f21e14e66be0d97b766aba88689f82579ab8ca29c4d79c76261271418a535125fe15f29bcc7f7a414e5c191e0ce100e51cea0df50f44ead9571fbca5267574cdb69b191e64ef73222c0c3ae4419c276b5c5c4ca32d2cab60862f083d4964e3650eb65bed7043de3ed1fed2a47cb98c4a9cc58999ada62fd848f8a9bcefe7b474f9d6441e5965fab88750c00db91b7af71dbca3a92837143534127363a6cf40829bf1d2fd695396c26d694a2b20a16c171dd4846261fd28c9d5f12ab46d7faf8f6d32af89d41f266fe70744636d0205efe33b5147a4886363a421b3aed6c72396d784372e5797263bfa6d267f4c091046a9de23572c27062ee475446f87f6ad174f33a3a20f5b8a627cc0065ebb58533b30b89093dcf79ba0fed5418bb0649b693aa2244f1a17fd355a2c96054d9d28b9a4edae342fe18c9ca4b8f9c47219bc432ec20e8812538baa4cd4a24304b3e1a491da1063baf36d487fa420982a51b65121c794c1b33b2a53dcf9abf410f17e6df51d5933613fccc9cbeeb6e4c246f27acd01f8059847f2090a25eb12668bc71b9c80cfb8aa6db6873ccaf33f89d4dfdedbe9e81d9655d56431d7dd9983714ea98cd5cf0fbcd2e61e2f31c19d3d1586de3ed5ed02c6543b22f1b0db221423eb354effdfffe46d0f8d712189712fd6c629d5763410ce9b17a96000486d9a529b953e2025cd3b20c85f69c1ade35887bda7c8b92a60191e4f6a2b23ce8c9786c20ef44159d38cb37f4c3f80f080a18da9489ebe7f909b22c17bb90c16b8e2a642916802c84b70def6dac25edd704a2be461b946f77cf8a37bb90536871ceb70bbd66be67f81b51be549e78cddcd490707e3b2b6b07c44946ee3a32a2c8937bcb94109fbf159995fb150665e4b365762277c83f7a915a2eb810b15d4fcb3d5d32c0f54daf6f75a83114918c6cb0197eb598da6b5af34981d8fd29367af44cba1302c3b289d153a31b66b933a15270e66d64d6fd8b33f538b01b81cf1d63e56c9602393b86f8ab8e63c741b9b7dbb09c8a8e51b931e2955ef1586de413f329c9acdd3d6792f5c47e2d05bbbe373ff3ceae53787012d8f10d1e335c8b3ecce94c4aedb8c4d2b8c5d41d8156b55e83bfc47062f41a3db2df2a313564373e45d92b76d8c83f00614290e8665ad6cbaed80163d2a159f212fd2970ae147f8ce19795a728e3fdc9e23a3fec2503e59a60f0388980b1a0f987edd4f8e5209fdeb99159c42489c534a8d73e0356db8f4b5ecedd325e3f33e3b1b7186950b8cfc5388d3702bcc6a222bd8f73f8825b40f997ecd92165ac15353195ad63d5e1dcb09dfc5898feb57c7196a27f565ff76b40fd99671f261f3cfea5040549593553f3e36188cc4db5ac90c247f1054cd96c3e6a88549343d259bbe07c2aaff36a9f6bdd446d0e43575eb4bb8970c665251d170b9176c79a9cdce96b5b22d570233998cf7608b94620d5610da51f6f012679a4129e42b92dda1795fe1e08864d9c63687fc5fe77c551f1193cf8af2309477dcf5142458d14302b800c4bf30a7f675f5da55401bab7b4a4b5c6c40aaf674b2e5ec269137023b475a3ca741e368fd840cd64d95c5979c5c63d315324c8bcdd2fa7e8d16cee4d0f71bf3d5a0456bee79dfada88330648df6cb89abea6861675a5a7c9db4b7e1d50361af147c72e88d5c4b2c74ff8978723140e50835301014eafb9842e6cd6d329208436dfe96d91929a34d37964fc30c5de52983a001b4fbe1a06585a83ff958c303debf0ff02b7aa29377cc8bb15889081c93088ae3e4180d650855bfa05e9afb151fd3d616eef9ca01164c5a4788a4d25ad3c0e77888ea4c58b08b6e46c9043ab095746563bf0d044dc897e3444f3686110408d81d0c807533f181c508cc97e82d4af9aea0891ee5a70f81aef23cb7cc221458a78f9c63d9e9e517402543327c77da7d4e33d0cf289fb470eb40029e8872e699f92a08c4436c38d2849be4d9302781c5b855a2df41c7480144745b78c0fd301cd436ab094b24bd3dbec05a7a2d17eb5c42f559b9502863f5f8274611b1918543134ed326d7024a200d87848281c9cfb247b3821a02c684bdef29160985dc85b74e23f4921def802b1acc33c63a99009b1a450d31f835394905d40c537afedcd5fe8825ef8a4c12456e920c19ec5b25edeeb83201e30744cddf3f8bb652047f37d93c1655bdc9eaacce4ca97c74ccab24258d0bee297a8ec908332213cd46e50484ba3145c0fae65de1278164c24418d6b3d753a68733184862b94e428323e5d1f604f2eae0666026ee18ac0a7652e7d685fe91cffd66d14592d48740889d423c743e46485979c9989c7e1db407e854c7225e03cefacb5898ba00e103fad3e70cc7e8fa1aac36db7c6a15b75e20d1c1ef4d8c2d210f258a0d495a3ba4c579843c07497a0c9f4c5f052cfa528d7bfe48d7368c3c5723bd4fdfe5a513e0e654ef020ed371650481539b7cd40a1d1579b2360caa127e61cb88036b7f5a2a81b444fb037bac678c74d2edf0e7b91fc51a134958e715822aa6c101ded7043d6ac1635b1dfedd1cfd7b5a2b9b3c722dbe95627dcea2554ff8fb0170fc815907619e405b25da88ed9e9f003709018be5179c05f504b034d3d948c7720f39a08971554ca3ba97ef511b8f88d7e8c14439579307bbf8d50eccebf6a2ba6e76cd7e554a13df4f0ee8ee18ade24f9c5bd8c2011e01a790233b5a861211aceceba493c50bf", 0x1000}, {&(0x7f00000001c0)="eee7902fc5d2d918698c93145cd85bd50f7dfc1bbc88a6ea6cd7380453a796ee9e0070ae43cca228c8cb81c9ff6c26fe80892ac53cd4a453f98daf0529831f13f408", 0x42}, {&(0x7f00000016c0)="fc47bda7e5408782aa757a1a2c33c5c92981fd84cdb1a4586866cb7b36da32ef936d3b5f977426d1087e05d250c9ff06acb0536f96ab14a6d26882c0dfc8474c6de99636986073a83bb1ea008efe372294954b14607fa445cb091c344732f89261c3d3047839062395a90330c7122c7d8060b1564f6e3f471f48d2aafbf2feb9e26040b439ce4a7333b6bfca9c258505d58176477963dd6dad0f81f3abc96c6a3610717e3323b006e395c4afd0258a776fa72be7f9608e6229661d1690c457c7ff2d46e4076d7edd", 0xc8}, {&(0x7f0000000380)="7d565ac2b34cfd6dfc91bfd1727c39ab03be84621d2a6a30aa143d6781bb07800a9ed6dec39cfaea9dd15455ecc6af0b620520c65fc69b862f390b35529ba9ff50e4b5", 0x43}], 0x7, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x40c}, 0x2) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) socket(0x0, 0x1, 0xfffffffffffffffa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000780)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b5f34b075f0283e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c73098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f240e70c6ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e0410000f0ffffffffffffff0000000000adbe67238cf7", 0x171}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='\ao', 0x2) write(r0, &(0x7f00000000c0)="1c", 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000040)="947d57183806080b") syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x3, 0x3ff, r1}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xd0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="31d811b0920bef4c310a8a97d17def8ec311d6089069dea476acf50eec28b502bc61b876bee2347066c8e3c00b6742e12d9456d06b8aca4820de98e7e1137b84996c06e361fbee585324388319dfab", 0x4f) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) socket$inet(0x2, 0x2, 0x6) 16:00:01 executing program 1: socketpair(0x2000400000003, 0x4, 0xa1e1, &(0x7f00000010c0)={0xffffffffffffffff}) pread(r0, &(0x7f0000001140)="2f046d4c7385a94bea8c75ef54ae4da5a1fc5560a22aa737c136eac3ae4c556981d8f8105fa0db36c59f2d1cdaf623c3a61dadf15dad3ddf892fee27e307af07753e42a9e9ec2f48bc48cb64807df592e2a610205777744497adeac97635e7d7ed2afe32459ba4a41ab051a5fc22df444cf7c43d2afc3dd1df7e8e01228465b6c4a263324115b72be2c0bfaddb1e270c31a5a8fcb30b7e539bc95ef52f9063f24bb4a34b2f4e0d5317d57416b20313ce1b9277a3bf303dbea99745ce9f8f5b513946ce5065f5723a705c08b2abf654f4fbe58aaa93e226b8b9f21f55eb5ea3854856f452805652abd8571d9162e522a910101978580998edd188a9742bb3fd74b27543bb0c7ecd8dccdbc2737916584c76203ec72b0502d8940b6feac4a1f0bb4c74f502c238d33026c9ec08a3483953f26b0971d038196642c08b4093dbf7fa137dbb75c62da2be63ce39e9a6380f54d188546537dcf2e9194ad3f7bf08faa21f8e616b559fd74934bbe8225b5cf3cabc10e789a37c462ee928c0f7666782382cbf25c9ea169b87ccd78e9a32702bbdeae2f3dd7a668dcaddff812bd0b9f1fb2f64422143427645639566dc01e03d7705216d44de9febce5578172497ebc4f201a5ffb90eee481f128166889a033affbd0cccfdfbfe8367f22d3e9121e03ca3d9cf2be4edfb8b37d3c465ac5db2bfc12a54c7a7b76425e4c4edc06f2fdb0b02226593b24d6d24178821d0fa10045d61f4fbfde8a6ad73079d27745b3bb5aeccc50d693ca16697cc4d470f91c2441fdaf2f4f69aa9eb919514b14a86dfc813e3f45dc62c2518ac1c10956d7fe69b9b23509629051c4ee016f2c0db514a164c3e593fd5c8ebe127dd768e3927a50cad9b9f74ee0496fdd7997f1e7e976eb1c674a2b52146297fb30cce16459aed892b2855dab1837727f524b7bbff72a1e278a1fb2d8bddcaa9af4a13a86402a9c54bd4a23f859a99b7860ef34d5fdc12e9b82ba10453b2e08244057fa71e1446773011e9c6e229b54bc0279ea083890dffb9ffa1203f0e13b2296528b2da1aaf49ec6e4982ccdeef6b4f260031ba943cbda40b75cea0f6f6c5b83dba3804737342a927949a0852e28b2cceafcdef6f896c5596a7c34b62dd18e8e363a5d920528faaa9b14fb7fc1fc71e51be6d9dfaf065c96830e64776f1fb966aec3242ac6b027224f40dd61f36bd067da5ba099933e30f4e9894513583eadcacf2b5335568a262c25f980600cdedb9bce8e678fec996c8fa109476b13c692efd636c2621e0a704b8dfac26f17f43e5f5cc5957d875e5833fa5114f78b119e558f2f0a5a6aab0374a295092c3b9bd93c895e6a0230aa3686a6204abdb3a7001bbc9db6fba3805b3753c898ef72e26b12e2e3f9e847bc8af5dd00f8fcc3f50d28dff2d3ab6fa38bda3e295feb974a07d0665aaddabd3a1451cd38ba30f2166b1b3bc660ebc757a34aa2ce2127e96e2940db6d25d9b5f3735abcc935317412baa3e5015568972c46b12a373c047606180da10a237fa008e338379dd34a4f8aafff1162319faadaf26f3bdf78effdb16df5a58ada272887704948987bf248c5bd58e9f75b41a9d9144034a957cf8e2f6f17ad366106e0a176f27d0c8d4a86765ba0704f7773b42e970baee062e1f9ccdfe43aeadf306eaf38bf815a6d84b0a2b5ff68b3ad83d731108d4d5cf166cc69130d718ce42efbcf7ef9089ff187ea4e19a0a57ce0e452fb83f07de500842d8110a81da4873de6bff7a562a5dd0b776e1337f4473d98c0ea7f10437829306f434748a48ff9fdc9972d9b9d16e72c86223eb90afc9ac86711e75e85c58263cc7a875a4001b4321a52da5d5ae8095f301dae813b4d4e6a31290491f71afbd0862015348dfd49e63892cc40d33e282d3f98ac7a98cebbce744edfc7c0545bc241048d10023d0b855b752bb9bc15dee85c493549a935c2115b5319e992f92daa2afb829845c8ee53e86f327ebc695f85a11cad95520ac8663feb4c0217787c4f47085b67974a1f268a00b52a1a1367d1f1b3238eb75f15a5e085d177f05ebc50f0910a905b094d30c218360a06826059956a33d228c4b23ab921eba4e289000e66b5e9d82f0d0ccd8dcf8b24f9b550244ab070e6ded016a538670b75a02514e4ffb5bd7ffd99c4c4f7192e6971587fa4420da8d677aeda5498dd0bc030964312c85f6ec80774fedb729d989d8ec073360adc8633f7f6fd67c2659a3e15f3c77c41ab30816535359626cc2ed1a2f017cfc59358e5275198a989c47d0a6a3319cf77477912d536a969088890acf07a954dd8ac1fb8d67318c2dd0ebfde87dd4dc846759a10a6df0f8804deadd6a2d82a91bcd59f7799ab2185803f205cb5f87dc59bb91a5eaf757a787f231383affab2cbd9f6f76cd9d8d9ca018c6ff0f9930355936fb8d90991864e2d60df2a107c510526adf9f487a65af719d6686aa36e51ee790471d11889dba2dc202468a17fd38674b2665a179680b0fc14db2a056ca759e12aa4abd1be10755471168cd00da9d597b5b52623ab2dac0617a66bb662cf3c0d550b2a635bddd61417d61460222e2d60d2000434f86951d6f68e06729f54a0c71b8493d87f34d417ba1afcd3e2ff4eda64d334d8a2cdf670a5dc6259cc2077031cebfd75114f6230b7500a11515fafe1a600740f700f007affe7166282de61c850065fba9aa53325b75c1ac6812c7dd5e4f6c56df53940b10960a4e1aeb8b0c1d20a1d64d3816a285c80038aee25bd6e4833a32d5b43fec75efad3e7fbbd03c0570709a9e55e353f2d362c16d87b5f9ed8a9521edba2d1a1474a72133e167bf0b9363fbd760a43664c5524d3f2f3f30b26a9d3dbe0f01b9e28323be11dcf2a8ec029fd9436bd0ac1a14ee54d6d3ea90d14b95c0af753f0fb25f916eb9c5e9a76a246002f70dbefb43c11bcfe26bc64a6413723ff258687080fbcc8ad602084e34aaa2f1131c5e711521b87cbd2b3af6138025373ff247d3b232fbb21f8d7ff0497d4c0cead67c51f9f0f5dcac9606284abe353ac5f65e84f4c7790905464180f507e07e90e4b71ae138d75e6e5c8e93e5e83fe56b7f26798cfe5720e9e0d6e2906766c0a939b600cdfeb1394f96e8e442ac7317f0d8d1b2e9556fa36a4ad9cf4d75b08e9c6c45c8757fbfb5e7d4985bfe00fed7cc2b83b43ff0bce095490b1c538e950211e63b7a05f1dfd5a3dcfd3518020dfdaeefb9a7296991b1d41c88fbc1585594956696f3eb1abd22693d99911863cf3c67df0be9721a2488840c2c218b5fdc2fd81357161da4009933c9175486096ddb67a67f5c62c96c51b4015356928125fbddac862a73c685e3870e695374994cba1c8a381c591f2b20bec8c20e4633ca4da05d3e411846488fe51afffb8dbde7fa4b9bdf87bec497ddcb60ac5b08a057dc78fd646bf7a3589f01550d7b2be81d4ea0f54a300425012783c1a00053b868004c2f26c7d9b9c1a11b3ccc9650ddcd7c2fc3b5f0ed88a0c05e94234dfb570719b20183c52ce6fcdc28e9f784b96449f42f54b6a78e8c74f5c7e7e5e7e3cdf01d5b64fba7811f5dde29019c24f35d276a6cbfe47556a6f14c110f3ff9c02ee91a55bad95b36c4923e7029a23f942ff26c7efc8a2a49d4520ce399583dde3a7a9e0188fd6d924b33febdd5db910f39051aab2180c9ea052d6b8ac4c6347a9b8822e7ea05443b0bdde321b417ac80f43106c12fbee30bde6668ae968497bf79b7565614738f872acb4634ad1c99e131c39b98361eedb65856faee7789b8c076645114ab9ed6947dc0da9fe62f8ec7cfeabbefeb3c57c35f13d89bcde0e47d333651f942e65e4c639716493b3e5e2c8eae7c80726665b9208d73d416eeeb23cfcd17fa7cd09fc769da9ab15371d0e4027f52d8e83c49bc8a6bf1a4a1f3fdcbfae43efb10d3468b46a7552d9e4553437161d6069a4a6727a798eadc81228505ca3fb8d2d2808dae0da7bf4bc2488f90a8132bc7c8d2c93308777b93dfcd0c8a6dff3fe22e8a26968f9cc88ca24f40117695799e005fc99815ff72ef79b571da1b5659a8412492af2680325c6a99691177d0a125f5e8b434f4b3064db266ecc809eff35e16c4544aa2d251836bb9eed5580bcfb92550da6e93133e605835a1a50e524ffb7565f6010e6e739fee10bc82d8cbeb5b8c86067d13d922a40c38e4901b257c3c15e719034a8a869e20b067f2e787abea455e407d788456de0b498491f7db4edabfb37fac01b0728ed4117ba80ac919b3d9038f645e47a5fa5daf7a703bdef84f3d5333ec142a6c47b21c1fe5e84985344641d86c8c6d2a17ce9f990cac72ad052d612320e849b426a9177263d2476f7b87c36d164fce05546e1043e797c2c62d4a8dfeb030e49f658a638671d4612f9498d519b30b8463af718a320e0294f0de9aa8e1e8f6f329748b9ea8cf0285c2198db77a39a17292419c645a98fa92255cfe501f79c6322430f0f2fa1cbb766defe9410d299caeb5ebdca898284ff60d57b793e326a292d1133cea45dbab28fe717c3e50fc2f79f93765228a570afab2d660d0c2115bf7fbd7bbb8b9d8c121e7abfbf8f2f76ab3381d23b770e1a93dddbf5ed5e66b49beb803fba52bb655927485f8ad6ad802fc9eea178dd2f20d5ce8c451b0980c2538e78c2aec76495bf6cee38b941793ffecc53927969a531b3942c71ba48e3b03a3b665552dcc28ba29f2206c931b44ad5c1dca15943b4231ea41ec4c278ad7f0e97f59c53ff44567e99baf699349881b21894158872e8155125c4067df615f5a60b202f5c5cea470d89b8b2801d08981e0d0aa9611a3720fba5795991a6588e061be558a2cf402ac2559ee2ec78427f041c603fefc7c671bfb589c7a10d89dc5643a573a1dba0ebec9950db7802cf82614824ac8adc5603104d13f950eee767c62d664d1cf330228ac1fa8bf1404b7c56144ad3da781c3c8b480fd6f504294cabc36a4d7128cc8ec79f7031039447a7f871f11399d4a3a08a58eeaebeeae7847769c8dfad30faabdf9b7744b582eace648dcf3c50f7c916fd733e3cba498611d868be6ea8f8981dac72488265b2206c05982c2afdabec3040903b2d3eb401df420eaf2dc903d460b4a9e1befdb8be91e96e4dd083fb030245f39d8029d7f5eb387683b5d776d16cadb47a381404cedcd857780a18fd27a161eddc8ec4c21b8d2350779c2097576b97e36df590631b556e5b52c65ce148cc57252a47c2c77b40c90a65167846e51c94b8ff17293c4e3212914ace26d2bbca3afa730b6986923ec4f890ee8717cc7e6f41d5ef7104790e50fa473c92b682e954e091df8de8dcaeaea9234a037c33c3936a46a3f7d79df427fa7134d6f3bdcbffad1ae97f35fe60d509a5bfb7e78f66206160a283beadef241ae02b0852b1aa570cf18450e6a89a3e11f98ac7ee83eb356832fdbbd9c021456a4af9d5a7033bfb887825d0dc76cc5795d7e67da901456798efc5f3dc44219930a017fae824ba2f40ff0cb87e7b12205220fc97f890b27f243c46d1a307f4a79c18fd2f8ca89500ca36247107c4f9183ebccae6eb78ca3093e4a5c0790cf15f0ff1c0efd4ba760fa6a8207e4dd219fd63e7a6c5a147b766022bc38c6b592d695d1ffd99605c463268bf7d1d3f31f43d32c0a71b0119b953e3acf318621ea03bcfa1f1f8be38b813e89b6795c9827f1a7642ea0be2e1553ef3c37e57d067e0cb0ee90311d9fdf3892d21f7a171a3f447dd7e130077ef9a55507882fc3ec85fb8f9a6309c1dfa9fa3446ab1917b16740c8a57fd2e48759b824691a3ed02f7646adcf9fabc90d371dc1c0a4ba54ce99442a28ba7307261b533ff4200b35bd2895029d0ab71de2bdaa12ee0da7d4cafcb44af388a693b9645c31120eb30255149f6e682ac78345b23efa3c685929b94e5bc422a84d85be2198e6d8d5849e83d48688c59d18923dbc60a89a77e43c6eaa3a121da2cfe310", 0x1084, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = getpgrp() bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0xff, 0xa0000000}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001080), &(0x7f0000001100)=0x10) fcntl$setown(r1, 0x6, r2) close(r1) socketpair(0x0, 0x3, 0x5, &(0x7f0000001040)) 16:00:01 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0x0, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) getuid() msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x80) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32]], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$inet(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0xfffffffffffffc97, &(0x7f0000000100)=[{0x7, 0x4, 0x9, 0x1ffffffc}, {0x2, 0x6, 0xc4ae, 0x3}, {0x4, 0x4, 0x10005, 0x92e3}, {0x81, 0x1ff, 0x4, 0xf40e}]}) fcntl$setflags(r0, 0x2, 0x1) 16:00:02 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) fchdir(r0) 16:00:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) setreuid(0x0, 0xee00) r1 = geteuid() setreuid(0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setreuid(r1, 0xffffffffffffffff) r2 = syz_open_pts() fchflags(r2, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0xd8, 0x0) 16:00:02 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept$inet(r0, 0x0, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x8003, 0x4) getgid() setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='N', 0xa0) setsockopt(r1, 0x3, 0xff, 0x0, 0x0) fchdir(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="455ed783de7385622e410e74785e3eea68f598645cee42a3c7c781066998a2336d6b91fe27f6077cfcd69353244cf213ede97cda467e00ecfd07f95f8ac330cc61b4299cf402c097c147fe1a", 0x4c) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40008, 0x2) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) read(r5, &(0x7f0000000300)=""/4096, 0x1000) ioctl$KDGKBMODE(r3, 0x40044b06) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000001300)={0x3, 0xa6f}) getsockname(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xc0, 0x80000002, 0x2, 0x5}, {{r7}, 0xfffffffffffffffb, 0xe0, 0x200000a1, 0x5, 0x40}, {{r4}, 0x0, 0x10, 0x40000000, 0x8, 0x4}, {{r6}, 0xffffffffffffffff, 0x40, 0x3, 0x3, 0x8}], 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x80000000, 0xef2, 0xfffffffffffffc00}, {{r4}, 0xffffffffffffffff, 0x32, 0x1, 0x6, 0x3}, {{r3}, 0xfffffffffffffff8, 0x60, 0x0, 0x9ce, 0x1}, {{r3}, 0xfffffffffffffffd, 0x18, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffc}], 0x9, &(0x7f0000000200)={0xf0, 0x8000}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000002c0)=0x2) 16:00:02 executing program 0: semget(0x1, 0x2, 0x150) setgroups(0xef1004f39c49268c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0xc0) r3 = dup2(r2, r1) ioctl$TIOCSTOP(r3, 0x2000746f) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xc0, 0x0) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/121, 0x79) syz_open_pts() 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ff, 0x0, 0x3ff, 0x0, 0x3ff, 0x9, 0x1, 0x3, 0x0, 0x0, 0x3}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x200, 0x3f, 0x6, 0x1, 0x3, 0x5, 0x200, 0x2, 0x0, 0x4, 0x3}) ioctl$KDSETRAD(r1, 0x20004b43) r2 = dup2(r0, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x2, 0xfffffffffffffff9, 0x4, 0x100000000}]}) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) sendto(r0, &(0x7f0000000000)="3b198d6356d22792ce6d94d480dd9e4ce87b91d6d3238d9de56f3ed7e8eb8542d5ab0a72d9942bd30c3c196d9012b8a74a06bbff242994e67926602edeb008e72b0e5feb0dc0e303c0ffd3c39fb2373de86fdce2040e9be1e1656c", 0x5b, 0x8, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0xfff}, 0xc) r1 = socket(0x21, 0x4003, 0x4000000000b) socket$unix(0x1, 0x5, 0x0) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a937d16cdc9a41c52491a4293918fa85233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb13389427caf55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e0ed9ed05949d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa462d797ef1d9aa9424f2fc933ab294d876d8892a116bb3e396553a8f18b993af775d274a2f29642278abc0"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) 16:00:03 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423c}, {0x0, 0xff}}, 0x0) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0x10003, 0x0, 0x0, 0x2a, 0x7, 0x40, 0x0, 0x1, 0x5d, 0x40}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) geteuid() getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000100)=0x4) 16:00:03 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x6, 0x4, 0x6, 0xdd}, {0x5, 0x0, 0x1, 0x4}, {0x7fff, 0x5, 0x20, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x200000000060, 0x5}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x28000, 0x20) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:03 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8010, 0x82) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000001140)='./file0\x00', 0x0, 0x40) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000001200)) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000001180)) r1 = semget$private(0x0, 0x3, 0x140) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001280)=""/246) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/108) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20080, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") msgget(0x3, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1, 0x8, 0x7, 0x4}, {0x8001, 0x8, 0xffffffffffff8001, 0xff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xfffffffffffffcef, &(0x7f0000000100)='r') 16:00:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc06f4b2894cdc21a, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0x8, 0xd2f1, 0x3}) close(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x80, 0x100000000, 0x33}, {0x3, 0x5, 0x100000001, 0x5}, {0x100000000, 0x5, 0x8, 0x8001}, {0x9, 0x100000000, 0xff, 0x10001}]}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000002c0)=0x80) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x8000028}, {0x16}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x6) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x3, 0x22}, 0xc) socket$unix(0x1, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x3f, 0x3, 0x100000001) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x10000}, 0x10) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x101, 0x4) 16:00:03 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000040)) getpgid(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x37b) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = fcntl$getown(r1, 0x5) ioctl$TIOCSBRK(r1, 0x2000747b) getrlimit(0x0, &(0x7f0000000140)) write(r1, &(0x7f0000000180)="97189ce226e6fc7ba8b4940c749f35a8372840158c695b15c402a1a4f3b50d6cac1e644f800d48f7c52c24ed282b136efae957695974d16038dbdff691e26170abd2700421c36e19557cef9995ed69cc391c1f4a5ca0384d65d73c3fc520c436aebdbe17fbbf1cbd6549c3919626de3d86c5d76b8cae0155da405671a8468839acef3a0486e4ac5b6b02068c76a86d3fbd6af610add2670399b8f559ea7a2553c668a92c5b640a92ff", 0xa9) fcntl$setown(r1, 0x6, r2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x40, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x4757e7ec509449b7, 0xf0000000, 0x6, 0xfffffffffffffffb}, {{r3}, 0x0, 0x7, 0xfffff, 0xfffffffffffff000, 0x200}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x80000000, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x10, 0x200fffff, 0x0, 0x9f}, {{r3}, 0xffffffffffffffff, 0x18, 0x1, 0x8, 0xb6}, {{r3}, 0xfffffffffffffffd, 0x0, 0x65, 0x3, 0xffffffff}, {{r1}, 0x0, 0x4, 0xf0000001, 0x4, 0x1}], 0x9, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x20000010, 0x40, 0x800}, {{r1}, 0xfffffffffffffffa, 0xa, 0x40000000, 0x1, 0xac4}], 0x52d48f0f, &(0x7f0000000400)={0x3, 0xde}) sendto$unix(r1, &(0x7f0000000440)="e4d10ab80e873b2ee787a5673f12162b21d0993f6b3b59d440997fc3a8c36d76e6def507e5f432d66ed2fc57024f4023d4f0220954ef20328b5d12ad898f7e6248f6329fc1aac01290de7c92f4a1bed67cb5b644cad2d1441d9baef0221e7e4fa93578a79cdb77f4afda0701b82a1ece2761920fc55520d8032ad1a3c94e7aa1ff5b442b8954ff6e9d87fbfe75fcc820960ba9a7453bbd622139484b20a39c01b0986eb33f69b021e62490ee10488b05961f2e53f8b1ccb32c9957a09c7ce72444e218b4d01fa5aa4f9d0d7259a3787d633a79d5c0a2d1e1f8ecb3c06db76ba970a9c9b331411a1e949f282c90ea284a41c05ef0aeb0041f02487b6f769427f67a08406b1d1ba1dc2e3aa0f447588f2803a23c01c8bc59a23180409ac12a8d3b7ee738436bc69f63674051a22096fa9ec0a1daf3ef5e4867b78484015590146a4a12833ad709a549457ef237121c6cc74e2557bd53e3dbfdae1f4a89e537ac0dacd57410568cf58c5f85df85e8dc3a478a59c5a133fb4ac427e195037f3a53a71967faf6c121aacaf5a3e635ba96f3210cfa7188e57a8e4b2382f87bf1e98e649b5b60a5cc176fbce66d28acc9f03f866e12bd139c9d15d7d753ebe2de8bfb22e1f4548a3f8483f8b6e861a1f5ebd2ab50d38845cd424184f2b907959c44904bfeca6a2828c7ae4728a36964a761fb58f9c099b2560a3079825ec2488c82124d8e3d4fb547907d669bc3ee677439675d3cbed43e4d5951e96db1faad7e5bef9185b81882327167e17eb5ae32e5a664884773017f9d6d9dd943cf3fa5a48c993437d8e4ff4a0d0cb6a2d08970e1c3d270bc7b2c18f706dd74e63339d31ecde0509859dd65458e11c38553878a9cfb63cedd4514df4bb0613625de488848565320268061aa9565d1b89623389752c05e27973c714ee5e253362807516fc438f83b183e993232a68c1e2aa014ed1db0c00a1a52a02b789e5b8c57945e4bca4740e9bce6b95aee1391c4b2df54a30cfc5a2284730319df605c8722888c2bef6f8dd20795ff119accb0df0bedb87d9264652657a872b064e529d08171ef89084462acf16773d81c072c169d124dd2911888a96cbc9147671443a900f3638ae35b5eab3f5573a45df304a0867b245350f6d953ccff8ed925045360cd32761cea504fd531102733c0b88b31786cfccf8fccd6daf595c892b04f2d0ffe1e3fff0508b94d79fde7493398e30bae8627812caef5e3f3d55aa6229e314244c5ee48b42937e1b6168880a6ea14c8777780691e43f413c101735109decc893d1a248e28672ba83a1b7649588a2b99b41a3f638c310047616ffcec160ea33b3e7529fa25c9bd6cdf8e62f7b76e2abb11371a4728048fca438187ed5539d7b8a547e3d4de5fa4748a7f6ac53b892b522b09bd47c1e39199cc781de58c2817d4610469aa6720c90082b74e3ec8d3a20f3ea91db87a48cad1beae7b0f7531de046a88f42b5e8d3b6a9dc046d0cbeb0df99262945876b607ae7fc79a40e69e78f75a8d10c097e142d81e3628b6a0d44b7b0336971e7de5a84995cac37e3ef1310e903ab48952a2196418444b10232db5c8d2ec86b3386c66f50b4d3b35a3858150bda834a6dd1c407b9c0c578c178a80b0f8f3f7d4ee19b17e55b89526ee44c45798b61d25f5b8782beca601be5e16946f59c68b0651fad7e72466336d4f35fe11cdeeee5e306c8299a03ed5417b27d1288fc5ffc5f688989bb1f46eada719a4509a5abf629d7c24b64aa52c1d5227f26edcdedf36943c873cb0fccd4fa78fc0535a7c788280ba1eaad866ab508b1846417576f2865a272ae35323e3c6dd245ff9a39df5e7ffba3287b778096a2307f591e4be2c0128b8b0bfdda1da2630287230811f8d84c804890e447ed9350c977d84e4120ba325fd079a8190e68c9cc9a5ccecf3c0a062df9299b109a3df856b08ce20de0d46a1da4b8621a98bb22566d7b6bc35776a0f9618a54a7ef29829a82608cce2fc849db66f0c7b2ae57d906bea4de36e0fe2243eeee28f7cec56de79763cc39586adf1cb926dc1b539b10d8c25928e99c5900f0a4751e50cb067063341ad98f4701a0c2550756efbe5f7e0ac6a16ee7e0eb4ee2d6a4fb13a751598bbe11bc71ac4dea6928fe6b7bef636fb1fb02f89006c079dbfe5c257264526d9d228746e99df05b381018019d453c15e2e5485b79e71175018930a71b51b9b3507df7130bde51dec8f8475083f655fa3fbc09bd8c7930a61cd2c3a3e486615b05c7a9e393f674f675a9e56866263655d246cdf894ebc72c3eefe8a52cfcfaf603ed8e3760aab3ae92db151482d191911646f725715096cd3dc45e9476879579d325f6a18508eee201645986de5bed937a19f8096dda39465e08f8e43a3e08552dce7ee847b8d8cc8cd8884ad52fb2a4710880777781ed84f0b30abb20dc65cdfc255f77f144cfefd7500539f204153ed8784fe56cd9b4d364ca1ec82c688fc82605d6309e552fccda0abbf07476063595c137ad2e440b9961fbd7c8cb87c554c908e0af61407be0275a709288b94955bd8e4f6635cf71072351aa2beef15cee83057e34ab66467a0e8b345ffdf62c2b4d95779cbf02082991145cf1a355cb886956a9d79b7fd2847e909dd370c970ea570afd41ab2c1e709860476bc32b2ee7ea466e1557bd41799eed151ad3596acd3bf387c816bf1abf51bb468c951973d2106f5543184163224839c238a218eaa7f1063e189a6d456f2aa248a16461acb71b4268493a180c8916d7a101e2a307d4ff7a8d4e1451bef6c5a67398d5032809650dea9e585bfc0b39b9251543ebfecc2b678112df67e5c95161b4bd291b96afb139050e052523804a6591c16674319686dae40d119c8773bbc823a3cf39d3fddd099d70f58923285298d7e32c56a89e171221ca3bca516c94ac68c15d8f39ac89d867dead3770436c2ab899da4e7f67b53464562596b53940a38657f74f4fb7e95f51f948fcfc71429f7fd8d116b58d737c5f39ee6bf9be72cab60037c3271e0cee51d6dfab775680a061d4b10f3101dd2291d80c693242f2df84306c8d0cbb4b230693a6689dd3a7991bda72fb03b38e2a2cd1bc48e78ff51bedb6bf0373e07faae9c20f0f53cb09100abec79ac78efde93afd2501343b78ff7cce0eed990bb27db1ede8d80051d1dacb066a76a43e406c236beeff1929cf884d9bace955d1f22209161bce49e72dbae8831916bf00c9b93262e83e6b71893349cc0f7ed96f5505c33bb5fa69045c3412f8d371ee54f65d7104f2d30e23db6d43f8bf822494c3669a230f0baa28bc99e65ac572be0224d9bdc4a8620ad51d7ae2d4f26a16956d9b6502bb45538f33fca3face0d74e589210c704d44965e7d2a684b60a66b7e96542bb07a5a4c2108f35d3ec97128e4ac5c4487a650b29aa83acc50c61dedc4174b674d4e52d330de372f722698b84a50c2bfc5a5be822ee8049acf204e737d1a27f1b8519ecd661082ef5e702ffdcafb6cec94ee2d8fec2b408bddd9e682a1c55c0e92ba667ac3189e0a501779aac50f4a45c8ad0397520d2867501fee48b4ad95af4bbd5221616391b0efb4878156e8204aa373612d7499765c5cf4c5cdca5321f27c7ae4c772592a453c6f0743c8d9e243e78d74e12ebacfdcf80bfb8b4362e0ebd950eede47dd008297d4be4e500c5479798ae4d50b8a71570f766c227f3b29d7c2f9cbe2553aaf4c595933f09d60419886af32c91f5767a06334a1fb51ff1691f1f9606cf8f7451d84a209447290c81e578acbc6e0dd71b4babe032da2bd043af1cf16941ec560c4a69f4575a2f87b918cd3f38c13e4548f26c17640a1a9a2bc08b2922fd4ce67dd7bd5d5dbe6f97961d0245b4d4020c6932721a74e0aa94d43cc405574009c8d254cdd1af85fc457340b0becb97d92acce66ed2434f5e815ddec213ae73efb28f2ea5b23a1d6deca775b8494e2167d51486ff32877f0f1c1e259a2c72c3694943513f7cc44bba39e2f177dbf204071d5f85419f81306468bc03cbf8dc6c30975c6476ea039dbaf965cdac87a18adc01a9c2f713a904072056a9537d4dbf2b673046016257cec287d9cb001554d6b98846b4bc822935593338d5e71083715536a6073e512f6f1af602b84c5078448564b4ddd16c6ae07e93aeb2d6324f4837ab3cc8a2d7c05428c7ad8d353d9fba199a835b700a5dae33e6d8e4cd23772c010885f4d34466bc9c2a613094d58f09d0f26a34e123154623b1539dc3a707c56338df56ca84a9bea56fdd4fa1cf2f02c4b58ddfb5abadf0fab3ba4725ddf1d97a4c22ef50fa57e95b8a7db739ab369df4385e82328cea0bbfed082d8fa520af2a96cbfc89fe0f3636dde66d07732a3578710620f0a7a6e1a17a230d97de87248de7c361fddb4bd12408c546d3046dfd3eb60d5e635a754d7714ed20a3ce9db8c3f810a50b702817860cca8de066559657912c00935e3efd01e2aea07a4d8d7a695ddb0ca530bfb7d37e71b0ad36226e1e520526c7f706669d29b398c73a34f6148e8d3228b6516aa5c62a4760238308ef4d1c332f64ffb406c544dc2af362f3640d6019efaf1334b34d6e42d8fab46ca27c0fb83ff3f985ae054a81c79aa41f7e21cbb454756b3e52a596cb4a7f15149c7f838b36fc5fd58ee81ef9400b101b58d0fff6d30d06dd78b3cc87865e9f2f1ec33f8e07b4047283874a09e15ca98283720f1cdf904a59a2550a0b72447a22bb94c93d17fddebacb0b1aaa735eb433fd4ac5d3f2a02da32714bbd3cb6376614e5ace3133412baa5381e7875a82785dafcee4b2119d77e33a1e8aa66af1f0058dd87e10d892ef3734a53165b95329bedf9ae36b7c58aaf936e3d3267c6c519497c8e31cac2660232090823da98aa253067ab67c11ca94c15f02f6601f69c511f8be508445d2ba598afb6f7ec4aee3ae6f1f931e958633c23cdf9144f27fca1b7babc11c9b18e46d67eb2355525b6b09a348834d0a6f62147cb0be97d140de2a8333fe9c21be55e9d201576dfe99c74dc0d8472663f751879d3c765336dfc629b6dc2c6f0031bb3ac350989aabfd8aa138a3b812d26d71a09ce5b7dfde70667975eea6f140f5d76e0af5f3cdb27909de5a9beb94c2c1bb8429a85abc79a36078e98a2a7b7fa0912757e15be1b1bd3cf0ae70491e2b8a2a8635d0392033901f6d950e50173efba937d0434c194c8aa01b9b59d5070ee7c826151a1238d8e488a230e6bbd31322394b735af16b040390df7b5a2ae1f8f7f8842ce5d656411687e10a13d91ad687180bd54c22992fbc21880908635bf46ee94065558950e41a443a409c1f277cd48334a4eb800c917ff9347957b7664c5bd0b7ecd99bd08c75ca895ca86f4a4510d5ff3d304885d10536f3b9106527527328fbaffc48b89081a2b69adc0c778b62ab574de118a14799d32a3716f51b1f14666f87329371945f6a2d1d475cf705ccf21fa6e7667f79838fe49a40a3fb67ab342914a1c13e4cc88ea65dde27219021964a6d48a29bc78abeb949e980fd88867d09db2369e24051ed5ab4edff50d230fcae0d80da1a7cdc12a3dfa52a30a889544b8ddb4ebe5ec6ac5cb06597ec05eda294322fc486978c1885ecf6baad7440c660602f2dbcce7b65df394a8c5d2223a24b06136d30d8ba7337afefc5eab74e6a532a60f38c8a20c1af6187183beee4a61ee596bb43a30ed824d523079b7f26cdba187811fc79e31491fd5c74638dac7ff0476e16445b2ec9d00413258015d9d13402349068ee96162eb10994ab", 0x1000, 0x1, &(0x7f0000001440)=@abs={0x1, 0x0, 0x0}, 0x8) setitimer(0x0, &(0x7f0000001480)={{0x8, 0x92}, {0xf8c5, 0xfb}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000014c0)=0x3) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000001500)=""/153, 0x99}, {&(0x7f00000015c0)=""/186, 0xba}, {&(0x7f0000001680)=""/6, 0x6}], 0x3) setitimer(0x2, &(0x7f0000001700)={{0x4, 0xb3}, {0x2, 0x200}}, &(0x7f0000001740)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001780)=0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000017c0)=r1) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001800)=""/106, 0x6a}], 0x1, 0x0, 0x0) recvfrom(r1, &(0x7f00000018c0)=""/155, 0x9b, 0x1, &(0x7f0000001980)=@in={0x2, 0x0}, 0xc) fcntl$setstatus(r3, 0x4, 0xc4) writev(r1, &(0x7f0000001b40)=[{&(0x7f00000019c0)="e84daad81c3f34a0c1f8270946000603e560863b96767a3f162b3b5d08368f2723b70bbb38f8cf94272cb0090b90f71abeb872411409e3160009c290ec273d6d5b8631abd51ec5585be310d3e3de2dfb082ee5a78124cdc024101f20371565881ae34c3209806f5f26abae70adf555777681f3c9d3b8ebb78a1a462da68d5f7fec04bb6fa7f67b145b978ac5b6e5ecda773b681e9f18ea503df64c67237dc02e38e2b8450373249f407acab02b8b1c8fedc439f6159f85e4", 0xb8}, {&(0x7f0000001a80)="ea8c8a91789695b34774ede552744af7106d5b63069eb0637781fa45d93c1ac7f1c83581fd1659a90bff02bff5c8c60d02e41fbd897b450adf14de27b3c8e8b04eeb9115fac0cb0f4241aa9e51306865200250d33be8e5fbb858f659b07dd39b07ae7130ae8c3aac1416e534d805c387ecc29f239415c54b3debfd7e662140b29dffc53e6b5b8518d37141c6b19166e9fbda78856090fed237be424f9d12cf1ac0c2a9c9e44a72810f0874b158e0e6bf81a74f51546dc001", 0xb8}], 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001bc0)={0x2, &(0x7f0000001b80)=[{0x8, 0x10, 0x2, 0x5}, {0x2, 0x1ff, 0xffffffffffffff7f, 0x2}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001c00)={0x0, 0xf9, 0x2, 0x5, "2e1a4e13ac71d63aaaa6f6269c8ee3bf1bc67c18", 0x9, 0x401}) getgroups(0x2, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000001c80)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001d00)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001d80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x5, &(0x7f0000001dc0)=[r4, r5, r6, r7, r8]) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x101) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/66, 0x42) 16:00:03 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) close(r0) fcntl$getflags(r0, 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) kqueue() 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000005c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44678e859136d8", 0x4ad) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xc}, {0x74, 0x0, 0xffffffffffffffff}, {0x80000006, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup(r2) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) r2 = semget(0x1, 0x3, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:04 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) r3 = semget(0x0, 0x5, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000400)='\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/', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file2\x00', 0x0, 0x110) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(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') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) close(r1) r2 = dup(r1) fcntl$setflags(r1, 0x2, 0x1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000200)=0x240000000000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x5, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcbe, &(0x7f0000000440)="5b7c2ce42f91dafe48f8489db16e4ff3358980bbb0d20e3537e858c4fe27d13d86d4ffcea2a26b4bfd0cc61675b5c1d17da35efb46daebfce24af851ccc44be5588fa2f7f3a18d42114b114fce21475d466505b16a7f44c60eb959b8fc71336898dad695581c6e3283a401f77051ec35636b4910ef1f8d32658b6b4536ba760afe911204ce76e68a62cb2db37e0e39fc1ec2b18d5e5d8dfab77ac57a276ca955d2b325912fef37cd6f890d7811e1e0fd") 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x7fff, 0x1, 0x4, 0x1, 0x2, 0x2b1c, 0x11, 0x2, 0x1, 0x305, 0x800}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x480, 0x80) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x0, 0xfff, './bus\x00', 0x3f, 0x0, 0x0, 0x3}) 16:00:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) munlockall() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x6}]}) r1 = socket$inet(0x2, 0x0, 0x3) recvfrom(r1, &(0x7f0000000100)=""/115, 0x73, 0x2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x5, 0x9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="3c5164bdff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b000000000000000000000000000000020938aa92e506202ada522bd709b813076a9f01ca1620d509cc19a387f310ca0c25555a49600f87922b55b9f1d5b299570e1344c21ae9aef85bcb7e50e54d9f3ea668dcb9bcbbadea62f62a52cf078aec77a37bc79c4ea46ff98942000000"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x0, 0x20, 0xf0000002, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x1a, 0x17, 0x3, 0x7fff}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x16, 0x2, 0x100000001, 0x73939b83}, {{r0}, 0xfffffffffffffffd, 0x82, 0x4, 0x401, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80000003, 0x5, 0x3}, {{r1}, 0xfffffffffffffff8, 0x51, 0x80000007, 0xb2d4, 0x3}, {{r1}, 0xffffffffffffffff, 0x12, 0x1, 0x6, 0x4}, {{r1}, 0xfffffffffffffff8, 0xcd, 0x20, 0x81, 0x8}, {{r0}, 0xfffffffffffffffc, 0x28, 0x2, 0x1, 0x6}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x40, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x52, 0xfffff, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x45, 0x2, 0x40, 0x100}], 0x7, &(0x7f00000000c0)={0xffffffffffffffc1, 0x3}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:04 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x4, 0x3ff, 0x6, 0x5}, {0x7ff, 0x3, 0xff, 0xe1}, {0x4, 0x49fb, 0x0, 0x12}, {0x800, 0x9, 0xfc, 0x2}, {0x0, 0x6, 0x0, 0x9}, {0x59dd, 0x740, 0x20, 0xae}, {0xfffffffffffffffd, 0xfff, 0xffffffffffffffff, 0x8001}, {0x7fffffff, 0x5, 0x2, 0x1ff}, {0x8000, 0x64a3, 0x0, 0x5}, {0x5, 0x7f, 0x2, 0x9000000000000}]}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x5, 0x6dd2, 0x51, 0x7}, {0x6, 0xfffffffffffffff9, 0x7, 0x9}, {0x7, 0x0, 0x5, 0x9}, {0x2, 0x6, 0x8, 0x7fffffff}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x9, 0x5, 0x20, 0x3}, {0x40, 0x0, 0x7, 0x2}]}) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x9, 0xd43}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x6, &(0x7f0000000300)=[r1, r1, r3, r1, r4, r0]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') faccessat(r5, &(0x7f0000000140)='.\x00', 0x1, 0x0) recvfrom$unix(r5, &(0x7f0000000200)=""/136, 0x88, 0x802, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDSETRAD(r5, 0x20004b43) 16:00:05 executing program 1: semget(0x3, 0x6, 0x100) semget(0x3, 0x0, 0x0) semget(0x3, 0x0, 0x2) r0 = semget(0x1, 0x0, 0x100420) semctl$GETNCNT(r0, 0x4, 0x3, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x20, 0xc0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/130, 0x82) close(r2) close(r0) 16:00:05 executing program 0: r0 = socket(0x20, 0x4007, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x105) fchdir(r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:05 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0xa0004, 0xffffffffffffffff) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) close(r0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ftruncate(r0, 0x0, 0xfffffffffffffff8) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffffffffffa, 0x12, r1, 0x0, 0x41) lseek(r0, 0x0, 0x0, 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x9080, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000080)={0x9}, 0x0) select(0x40, &(0x7f00000000c0)={0xbc8, 0x10001, 0x1ff, 0x100000000, 0x5, 0x7fffffff, 0x2400000, 0x3}, &(0x7f0000000100)={0x2af, 0x7ff, 0x5, 0x2, 0x3, 0x1924600000000, 0x5, 0x7fff}, &(0x7f0000000180)={0x9, 0x1, 0x1, 0x9, 0x6, 0xe21, 0x10001, 0x40}, &(0x7f0000000200)={0x4, 0xe8}) syz_extract_tcp_res(&(0x7f0000000240), 0xdb38, 0x84) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) recvfrom(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f0000001280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) 16:00:05 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x1ffe, 0x4500) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) readv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000000380)=""/203, 0xcb}, {&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000000480)=""/127, 0x7f}, {&(0x7f0000000500)=""/195, 0xc3}], 0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20110, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/250, 0xfa) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x202) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x402, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9d, &(0x7f0000000140)="b62af52471df19c5ad5ca40e0f3f3ee4f0c167078fd81b6ca7ed9c2e3d5cbecb580f0a8717518ea55be221abc17b7f6066e3ccb19081ce7519f91837bb883a2d947fac5ba51125759514b6ac8d5bdea6e7db3d812f2fa889120777c4c63d1e3085ee1c382da72f5579edb02e4a367f0e2b4fa557ff1ce86dcf23113c6c6949edc25b56b2cdf0fbc362ec16d9ce1583cb45ce2045462b6d1f0000000000") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f00000000c0)="00c8630000000000000000") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xb445, 0x2, 0x100000000, 0x1, 0x1, 0x9, 0x2, 0x1, 0x1, 0x6, 0x3ff}) socket$unix(0x1, 0x5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) socket$inet6(0x18, 0x1, 0x9) 16:00:05 executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x500, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x40, 0x0) r2 = dup(r0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="001300002245b299677877f7957f4399d3e20ec0aa8bd1c4abd7e24b3e1cb23f1444f43e52815f65261357d94cccdc5db3fd873549812a2a580e8b20291c10d7634f516e71974dcc2d0e6a9643fd3cf661cadd6ea7fa294ca5ce1a7a7b4d2367074e5558c640ce0825773f8e9c39ea59b3966fa5515f9d216c84a973bbe6719516b1ddfbbe1062"], 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x2, 0x66) r4 = fcntl$dupfd(r3, 0xc, r1) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000000)={0xee, 0x0, &(0x7f0000000200)=""/238}) r5 = open(&(0x7f0000000180)='./bus\x00', 0x100000000001, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000100)="e7", 0x1}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget(0x1, 0x8) r2 = geteuid() socket(0x16, 0x7, 0x348) fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="e7001000015ee413c57300d20b40e0b3e96334f000"/32], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffcc6) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(r2, r4) setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000640)=""/136) 16:00:05 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mmap(&(0x7f000081f000/0x3000)=nil, 0x3000, 0x6, 0x1010, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) lseek(r0, 0x0, 0x0, 0x1) 16:00:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r0, &(0x7f00000000c0)="301ec12fda0fa702d4fd0dbb4e71a9315c7c6b0ed3ce73616de9524fb45ad6be9a48763efa7f45cfe3e59ecc976174e657a71055ffc6a9528a20f8aed86215410470672e435320dd407bb6684e4f05ac3c42e907a8655b478124", 0x5a) write(r1, &(0x7f0000001300)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000280)=""/113, 0x71}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000380)=""/145, 0x91}], 0x6, 0x0, 0x0) write(r1, &(0x7f0000000240)='+', 0x1) 16:00:09 executing program 0: r0 = socket(0x2, 0x4001, 0x1) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10800, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x5) 16:00:09 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x100000000) sendto$inet(r3, &(0x7f0000000240)="c840cbf578121d88838a5eac20771c0f5c0ac5079759946a42bbf996d3f2b4cc124601654ede3a99a28cf72e3fb7f842887562c30cde42562cf52e9a878405408da241df6f0072fea274fc51284e29a5e05bb3a89e90fc1771e1a93ca568149c10b6fedc67e6c91ae2ad9d08b2e1d580782f40f9384dceb375fa160cee4a8f21cd15f1ec7ce747e44ee486c0ba5e4737f03d75f2326acd76bf4bfeebf724faca", 0xa0, 0x208, &(0x7f0000000140)={0x2, 0x0}, 0x208) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x7fff) read(r2, &(0x7f0000000180)=""/93, 0x5d) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2a6) socket$inet(0x2, 0x5, 0x4) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xd9}], 0x7fffffff, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x48}, {0x6, 0x4}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:09 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8e30, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2028, 0x451f) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpgrp() 16:00:09 executing program 0: r0 = socket(0x15, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x52, 0x200fffff, 0x0, 0x180000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x3, 0x6941}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x8000, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xa0000000, 0x600000000000, 0x81}, {{r2}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x3, 0x101}, {{r1}, 0xfffffffffffffff8, 0x21, 0x8, 0x0, 0x1}, {{r0}, 0x0, 0x14, 0xfffff, 0x800, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x1e, 0x0, 0x400, 0x2}], 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) dup2(r0, r1) 16:00:10 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) clock_getres(0x7, &(0x7f0000000040)) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) write(r0, &(0x7f0000000040)="7cbd8b3862f565edf81cedcf5970af379842508ce8f6cc9cd147c3c13fda196686b5983efe1d1b9bd36928972ef926d7eda5637f5fec4ec198594dd27e1c7986db8ebf7f29953b7c7d017d27004082e1900b37f8d215b768641a2a27783fd9a28f458fa042c59cb4a135728e6e6f080391ed9eebb286280d4cc278365078e3d4ca034dd7d92c8b2a6164c649103006d8376dcfb8957b2be33eec2ac6d8b65fa93c792801eca6f734c8172385d639bb350f047f28ff53e22a2fb5377020246d8df031063ec04e09d251fe164b1aadf87b05a35835459be8855dc5bc0cb11b9ee1cea1dac341d2966c5dd26da22586a847e85e6106079ad25bebf6236d638849fbb69b0660ce92304ef5844dcdc1b279b08cb937b500f486e6548cc676e7aff81793a736927ab99de9b883c2db5432fb0f198c803ff1772cf8fb017182a6657be19e0154a05f380bbf7b18642fd824ce9eeac82e79eb75c5179f57e2dcb9af5539d471d3b6a8608af4651ec2abac7383d2413770ba071186bfdcd2158d7aadba206fe20dd34131950cf85c35b56d7f277c66afa55e0d151cea66a9f50558f31e9d13de18964757ffea5abdc6d8a264d4c38fa016868a043776a87b1eacc4bfe8fc36f204237a8c2776626ccc6285407976c3bc1be83ac9e159a7af925f0a0f9681c3fd7e7618f1e9973a316b099ee398cd0be5965cbfaa5c62ed16540dcf36ae6b3320b546f82e585f6ea3209cacf0c9426f685bf1ce64b6c0029d17f2ca388dbc592512cf1d0fce9e2fa52e5866afa7eeb9aa31d784deee702ef44bf19b2f0d3414a5ac6ebf96a68cf76f23ef596e98c000cf86dfef56c5af6e69e601a82a994b5c7600916e5062bd348d263b4d68e6ee7b25fdbbac75fd5c3c28df0185c6da0a87d9756ed823ad5a2805694386a185a7c5d2626cbf8ff32d66452eb4d2e605030a252ecef349919aebe3d1f546dad5afa94ad6ebacfec0640484e43e187c0763091f41584b27b9d8ac1a0a8d1bccc27aead5deb7a9a29a7438daa31cdb681544791093f515c6f342bd6df8a28f10e8cdee92b613f244d4288464f744bffe8dd44634e78203b6df2479119c2a468b6cbe70b248b599db588714a61341c0197dba7475a71b3fd83607be19e8329fc2b3935fb25b576a06952c64ebb2df7405907690946e73aa1a4a4b439b9670784476f59276abb40892f291821bdc8777a3694f5c072f54721fa4bb33bb36a7b422db2605942c0186f537b74afa030eeb457f7a95b2b778744a5fb5e0fe04333381d6f396071967e5041ba85b9a870fa8028223a81a73c1a5cb4e6f45ca7407d9a184f0cb399f1a44b86130f1cec08aa59b14a9207c007f4b37f32582c73091b29b4e489b79da4869d2e696aac2a7843ad5ed315df7a81fe93faf92d06e90109b03e57bf41f6ea10a32b059ecb3735096aeaefbac0629fd6bf12e2fe54a3d9aa893c21c755cba72873a2d87a098bd60ea2f87a3b174d6c342c151bbf4e00999823a8f4176905ee1e42132ddb75178f24135437790dd287449549ed05dcff451c30cd29c5b26f02e1e067d386298a966a727afa91647bda4e261f16035a3b7897841e5d9b7b7f8feb928dfa7594bae00e041de344c176349115494665d785369be92343925c7893b5762bb8daa2cf09f6341b5eb984376d8fd8c9013177f89e17d41c383f22ef962186b7abdd82ccc1d3272ece167ccca0d6ba77696be180a0df38c8990ce1e37adf549942f4e62c9b6588ca5d62210e8b26b172c0f9b14052e26c07cb304bf6468afdc6d15d7fe2363f7a106efa122ee62eb9ccc9c3dbda8b92b6b5d574683f1d5fc2c5633b4ca895616aff7cb3cb6b506994112daa2aa25d82daca972788f2c8065dc358a9697fde402977e09510a8574a8d864f04baff407032903310a47f11ab81e7c22345414b45050e119d042a9f4e4fd2bf649fec3f0f213e61f5c5efd567f3be9050748e577a2f6fb5a4f5ed337d7f0309ec0427d4dc393d43de6a76fce50a680f8521058c76f4e08c4cd933a3356a2aefe29409d69e4d937476144f87f6bef1e132ef4070084e7901f8a21836c82bc27ae780fd3803f0d98f27593cd5103a25fc090c127f55372061f428697abf854ff742e5296fd372e803cde3b77cdb787bf88a92223ae31a8e325cd77810a33fd4cb3df4b05fc047b92d229403c321b4ccdbe6afe474e553f157ed347033d0df051d8fae45c3cf164f8924416ff1ed880d7bd9c4a2f60ad1bde076921af15bf156f05f827a899e7e7127228c0ac8fa6583150a3bf008ab5b224af3833455d0ce64d626d72eebc48126d57758bb4302f1284cb8e065fad1f7ab7979432213f17d0f7dde610e267b1323772eaad40b75809cde7f03835be82070b651b0f1bb822ee76ddc847611cd441ea64ebbec15939d3da1196d3a7449193834d8f1ee8dae05c5053b7e67d7f416ac047d782203d94616480f92710b3c11d41e40ad8dcdea59709bc39e42be58788ac2ce6cbc1ee0eb3e2a9a01ff2f93eec1918805414745a489bd6073303a1eff42cd654c7da9975adba25dfac68376ef15df99ef44ea7da91e28bd7740b3adadfcfe49d0bf4f986a120a03ac39ab4c9973a1ba32cc96b36048f72d1a17855202acee2c6ce895ef22d2a46041c8a9f3aeed7b4951722972b73f46f0d4c782cf613096b3329094289621a012df7c8056c3fdda90e2a914e7242ec2775b4df8d59c9ec2f26c1b3871c4d5a8d75e3f5e4ff303b887c6f21e88fbcf91996e44038e8863815ad0d2ad4d69f11ab32dcfcb16db65abba794b3a65664ca240f59c3995877b3dfac8c756816c962579c9c5d20753dc40fa5aabaf72dc40024c27774d347965b288b79a62d8526905bcc92ab9a34904c7abf21fe1790bdb10cea3d89d6d276337b5d79d38064785ccacb0e3388897f14b6f8d7335c569c5c3334b32ca84506e3d28c6c45514a3952734cfe695fade1fe116a34b6ed4e86154ff2d0c0d1e249d418571bfa80f2f58c3995f550a9fd044f9b5a47d8bc5c3ee00a920a188f1bccc000f4d2493de4f8325f6d559ace6b0b92ddb236661633db3b14e58933ba6964d222c00d4969ce49ff8871a4148da838d05651d6d6729c8c5353b51d7cddcc12a3644829ffc841c10d9dd8976ff6eb0d357049f26b36bb24027f1e219944c4db0dd0465bc5e2b8db30582a6f06e3130f0e4811cecc8d390da648687e040f52adafaebde6621300faabf05df835f7da53fb7737a732c91cfb0458a32eae80dc1ff43738817a38eb6bce48df91821a6a55c4c29a4653b4dcb4cb13b0488e75f249c7ec391814c7beba1d555a4566eec686ebedab694aebe953f58b5777e4f1e75a0de5dd2b22c5a0302fb66ee4c9ffbefc62556d6c9055c88ecc946c99963f9e29daa36335e14e6a1664bfb6fb42878078c65ff4427a24cfc78409d3799074ad3bef2fe8a72fedb7537b76d8803efc52a480764f89787f6e5ebcd02ae9f935b7761b9724da34c9a0c7d2576f3fbdb6cca3c6387b6bc02b3c36301be951c3650af578699a5235f599d5252f77e7260584a1851bfbd7aa3724a502a50d09fc60acff3f3509c456e8da939b1c2b5e63033f8e352c1edfcef1d0fa1442d49e301e7d1368a885617b09692ea736349fe01c3637da9bcceb27d19db58fdea1a22bdb911e34704e10ae6a7d3f0c68b00d6804b3b6596d96f30f428cbedfe0cccf18ae8422af77675296cf1179afc21d0312188234d4cc06dc43b382523d19f3f7bb9c75f177bfce41ecf4cd245897a3a0211fbfb2e0d27b969137ebc64a9873e3a3878e644b52cb3994c45d213ad0083dd93e55ac4d59639f947e73cda26e479951214527bdd79149096b75fa9751c57a93f739071275dffd97900880d1656188ced8838ca3ba0ac5a9a5246e959e7083202f719cd22ba0016968d0d4e90ab9aaa28f6a56c3452945417881242e744a2296a5987d56900be037f2752de75039a83b2f15e2f37e551ea710b3dd97edd944941c2bb384b19bf098372d6badc557cee3a4f7440821f791cee0adcd0eba4da8853eeba066463f1b9de778248774e7b41dbbb163651653f807103d37ae3dd802c6f3018099e71e991bb3cb15d252f0cc83ef38776b0c4e81142f1e519a1cab751225f13ab4120522f5c8a8993808e031161369879e19eb905e4ff2081ca4ded9d1690e7952f6bc15247e1853ac9248ec2fc09863912b85866535aea283115311980f1da87c2a43219ed2f9418e04ea5cba312113aa75abc04c01a76c408860a30f4f504aeb98fd84e9786ca877691701f8cd6a61cbbbd3d0ee21bc4c4bc28af7a7f434eacc12cea1c4afd63df4585d43574e1bb3157b6b40aad7ba47855790f65f07d3dc1a6eea1649e346e3f8813f9ca99e11a41c1f04d1e5310c529b25ad7dd367457d6003f9a1c9f285b0731bc44a08323e2ad5700b9504787b1341b3d24ab85c49e79083f522ead70b517983db092143076a291f499aa385e1724c07f1d0e8b926121337f87553b2e4ae2f3cbfd651a34326aa0322b48d7307b401e8164836c9c9c2f4350dfbd2ea0ed1e8e973f788568bbdf0b94852e536f7c715ca955b05b1f56d309807c93ae887ecbc77090ead0e0195674b6b2f156cf651d831a40b7c7ae402e6260b3df737c8f105b36b042a9db39c9cb6d292494799a6797fa6f03f4e79b8ba2f5b674e61ee5fba925bdc18ed1bf1c25d5cd80c3aaa6e8ebad3f13b90552e29f47802d0b2588bade7df5fcfe3947696253493bc6e52db8269055fcb1b3ae4cfbc206d39b606f65d55d04f0d3ebe09c289483a1a4a17b324bd3d5bf0a0b095bbe051438879a663647a5b0e7acd3f3c66e6a19d329db4a23e53c76f254cf68c1cc50fe1d1d0f08f38a4d5d574e0fe2e340ac9c6560080f2687de445153c43aa6dea1ebf9c05988f29e89d3303e82d2ed8472e140b0f21bc0fc1ec3aea8ad725a40f536406b04cca190597184a3d28607a7e191cf85839210868ed1c339f48b5a76d6e61f8be052f5ab963bb1ee601831cd1b66a8de93fe496e38d3c6e3916069258ccf710619a4638c16bd5b1d8b10ae340b6c19dfd0472710da3f4ec3695981c057efbaa057b387278178e225da400a3d4b4c403781f98130d8aefae202d7f0f94a91e0b2816c944996afd2c367c069fa28c0e8ef60351b8e84c774342298a1b912a0deaf1870b0c810195a90c54c5102621fb1b42c02bbaf471ba164da95aab50fceb817881ad247df0700e36f112ab2096f513de228cb4e522a93cba5e5e322dac92b9dbb0f30e2cc8ed775467191b787f22381718d942fc3355904dcfbdb2ce6a19eb16609b3feaca0d7df2f50044eda9f6e9e72399d10bd680d170503b9872f36ccedc06695dc83e3ebf77c5f3b8c922fbd40072071770019a85e8a8f6b929cc89549bbb28cd0ada1693faf607bfdbabb12d0728af11ce1c7187a645e1a3ea09f0a924e9c1e97b1c5103edcbfde487359467a157546a17849408075f8a27af11abfccb6a254c7e12b58c62bcca36e126f365a5cf8f49eb8aaa4ca6ef3636fb0ada707d55bee414c465655f33ebe878693747946016c6df733c26ff3a7db98929f2ae73ce6d129a53409daac4407fdfe3b959d354031729dcbb8b491ac1cecc8ecfac1ad480e1843530e7fac320e77b68c7ddd08fd4b14c87b88e27e922fa6cbc079bde7b7d549e0aad23cf8936a3546b9cb6a0b99fef065aef5a737f11c554cf7bc6da765c3da7e04b60cf9f84466239496c4fcf6fe6410d547a032233ddd7", 0x1000) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x24, &(0x7f0000000080)="a6076e1f08057dd3753e3fc5f793aa33112eec49641a67221445947e5649d64cd70e3f7b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3, 0x4, 0x140, 0x1, "51b5c13c82feb1d277edbca8d775efc6cc8709b1", 0x200, 0x401}) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgroups(0x4, &(0x7f0000000180)=[r3, r4, r5, r6]) syz_open_pts() 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) readv(r0, &(0x7f0000002680)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/210, 0xd2}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/103, 0x67}, {&(0x7f0000001280)=""/242, 0xf2}, {&(0x7f0000001380)=""/154, 0x9a}, {&(0x7f0000001440)=""/213, 0xd5}, {&(0x7f0000001540)=""/92, 0x5c}, {&(0x7f00000015c0)=""/181, 0xb5}, {&(0x7f0000001680)=""/4096, 0x1000}], 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x1811, r0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3}, {0x2, 0x81}], 0x2}) r1 = dup2(r0, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) r2 = dup(r0) r3 = msgget(0x1, 0x22) pwrite(r0, &(0x7f00000001c0)="801a9a53f6b9c2ceb8c0607699252527193bb8dc17421e4ebcc05ca6127a2850c40a77ef1e07b934ff28c75bcb1b835e9047d3a0dbf8ab5f28f3a24fcc6d4bb1695bdb848e60c9ce7c5d2b6fd3b54950bb4bdc3981f76da24bc0f14ff6fae6c07d1b39c34338ac2a229c8c0b1e893dd2224746dac0", 0x75, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000140)="21433cf9260ef224446044c2d0652ff2a7da0591b7c22a09919180bbdbca7ea43d781e0da706006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5cd8a4c16096c18fb644de2b685a9955c5575a5a673deac056822f760a8e57bd2291b67cdf12108a7430", 0x69) execve(0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0210342ab68e413d60fa312354ad58cf58d5416e2daea40a6b44ee723af080179719eaf9b0925bce079b41d98657e46c94a784c373bc876eb78d72c1c02f965bc4b950eea09eda836ff18889d8bf82a725759d8bad5492adcf437808619da64511538ea3414a39b3fa8a0d8c5071eec8ad41fdf6db077f50e2ad5939425ad4eaa86ecf2c9b3d87fcacc293816beb435c52a9938df250002c7bd0633401d03c5a07a77e774b0ea19bc6bcd997cc7945f9d6ca857baa241d17afa4e94c43b7b"], 0x4e, 0x3, 0x1800) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) r5 = semget(0x1, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/71) r6 = socket(0x18, 0x7, 0x9) recvfrom(r6, &(0x7f0000000480)=""/130, 0x82, 0x800, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffdf2) close(r2) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) dup2(r0, r1) syz_open_pts() 16:00:10 executing program 1: r0 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r0, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x4}, {0x40000000000, 0x6, 0xffff, 0x80000000}, {0x5, 0x9, 0x5, 0x1}]}) msgrcv(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc460000000000000000000000000000a6ba8193ee75bb5e6a06080300000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e857600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e53c72312608d7c44b0caa99c659f961f193b0f747993a5247714a04383d66b8bcb972f87c15000000000000000000"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) socket$unix(0x1, 0x2, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0xbc, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x19d) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) write(r0, &(0x7f00000000c0)="86", 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$getflags(r2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x2) setrlimit(0x8, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000100)="681457c7b63f5c3d8d4dbd2dc574e8220f68588b230044a529676d3a51647e0be3ef4f7ae5aa282aceb5053e7caffed66e2649e2c8df54bd81dd66ccc037d941e8d80c9e67f9ddd825fcdab5941737ea1373769df955268d63194af8d4f358618d5316641d9461b4fb1c6395b000e684282c73afe13e86b66e354b9b1b6e4fa12d9362d8a6fb6e571c49d0e6187ba37bc9ef0730ff60a682720d174b18ca1dd0c507f6cabf0ea9146a599ac0693b6506fa9b03b2410c54f7c12b", 0xba, 0x1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$getown(r0, 0x5) listen(r0, 0xfff) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r2 = dup(r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100000001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) 16:00:10 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x23, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x10000ffffffff}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3, 0x9}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x30a1, 0x8, 0x2, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:11 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278295a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b178cb0267ba5050932ed63dd48d600000000b4d2c38f572cf51ad724dd92f008c58dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467080000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a3300000000000000000000000070f06c014208803a3d83e6339cfd67d7dc50c9495cff037bd4ac0eba474f403d029c909a0e3e3bc4a037533c8f5a76ee30839a5b4477e694b2ffb5e9c5be89fc9d6fa12f3ec24df3073f433932f3f2833424be13aafe6f40da43d6a0a199"], 0x10) writev(r0, &(0x7f0000002bc0)=[{&(0x7f0000001ac0)="b7a1112541ebc241ccf8b2b91753d14b7d4cc09090dc41902719d7643d57a9c9a6e26ef535f048472cdbfb1d2e15630554b73417d20ad924302bfe6cc3b1ae20055d4184185b1ff765af6404faf0c095718319577f1a441c0c9a73969a0b636c9fcb3202aecb5013a7f53f323892b5892d76a67cfeec86f3d154755085091b7ea3bd305ea0aeebdbe7a57172272757ea35f20c962282d9598e15016d251ebee0ac485863be0449ce70e790fa5e4e7860a66c478d6b8e2befe94d334e1a7d1b509ea9a0017b7577a28182b6a76fbddd86ae11e9082f18ea8be1dc5252fecf775d9dc05b8951110751131795367636ec26dfa191dfec4cd60e92e3e9fb25a3d68eaeb47eedd812383ac32810fedfd378aa6f2ae7bcb2c6e17edcd839647a441677d2c476d00abe3de387e86246ba73d9580a9549c56b93e927dcd56736ba8c240998d29cb6838d97aa6a55f89bbdd297ba9097a4df5dd388ea9144faaa91e6252414645aca83af64348ddbcc3d064129fbb806fc767841c5664f58d9038c1a5e72391e21589362f8977f0eae5fe366da6c8f4da49c8097b3b4721e15c2e1b1c25c4993c40cb11c0185ba53ce3c814e9be2c5e9a3b79de1df7014cdd7c84d4b1a5ead8ac8c99b2499f6c32f3fffc73ccbfc58f46e349a1d9be8136b8f367912f889927180c50c706b5740e221aba0ee0fbe73f8fd24959b9bbb45100e0bd266130f126d08a4362f2769fa91bd2914d9b0e52071f42fc443407e890521e0abe2e82f5000736cf43ef3d40b704d0b3e6740a79398c793d11c8e1b47ca6c16febc94673feb1354c2364f2c6f3dadbfe33a904015eaff4e5fe62b4e491826bd25407c4f5ba2bde5cb1f1455e244fe11fd6331a270d5f5eaa7c4408c4d64400994af0bd0dd27fb3166c189f1424b760718ef1fb3296e35f4626c8729c27d7b72109187dfc9d1d2bdf7a08f1964d7230fb3a24733e063ea4326f5380e202de96948e4bb3badf8ec5283edf486655400105a02d548d45306c6b521176b4b3980c508e3bb6eb989520ee285f9838d84deb65ed0fc2d7c9f07a348e6c9fa6c424f47c95fcfbc07cb5bbc29de6a0ca2d60b6c5a4bc7b97b59fb7332611f11b72ee0d8a7302a4e8fc07270a43be6c20040ac909e896996413a09a285dfc9d4b05dc24cdab6c5dd67ef2118a5d86ea233dc00e34cebe37408d0cb00a19845e2105939d362bac83ff493d7d7609821ef765a1705919debeb79435e70acad9df12d1ba8785514da0367e6a5ffa9e4a8c775b0abfa7d6e08166627ed67c450e865c6aa8130943cf8b785c624b981fa17f27ebb193844a84b18776db02f91808a205d5e81b5f6d8c65b983a2d6df38b29c6e9ec6af0aa71e07441a96e6493495444df3f578c2ab9740e66f6ac9a29aeb8977afa98632ce24f4abc5e26d3a5963a6ba1a247bf68202d46c040abb9bf496b834d3a7ed095654194a6ab83f99d084e7fd97a9e58b874a9754343239698cb58e240f72da715732c8342fdf50c8e4023f92e8f7626a29613fc08c2ff1612f1360ab7d208623bea7538d56514b6b44094b4b341e8d2495ffaf5e21174012fc9023f73ce834dad139fe8b0e9c29b1aa116abf4973ac3e879cd3cececaf53ae9f81a8627b27e7e095bc6e9c2e7a771c3700ef91e1c6aab712d54802797caf9e147c58a27469656a247d0da1851584a0ad48600aa4783e78c0f7a7bb35537b4fa6d56d645c707f18277b37308d25d4323318762a2af6ff9fb642be9b3ddad4251c3a968f55466f7b4a6d9e7c9cea0f06b0d77a14f56ca9f4b3c2191c8e1c1e7434b09e42c5b2fa61af540ea9ab84d2aef8578bb137a3c6b550a1ef8c92fd07e7928fb4d3d98bf95b8dbd7dc84a09d8b7af36a31cc0bc368bd0e2e50d950bd89287c3b17e0c46d4f79fc38f9b106547fcdceba24c0619d2c20aa67d0431213d951f4c378abead421e1119754edd84a7634fdaba6e54a62a7dd7612fa9225967d6006417eba128d84c51100e76f68f35327874320624c7029da673235dbd471f508ada33cb92c512959a86de19cd791d47e3f68cb2db47cc20336372a1785d751cc29cbfbb21aa0adc64ac70ea19a50028ed9703890dd4c693f32be21ed68cceb9dafb8d26d625736da8cca8e588a49f240e8201401186daac7401f365a1566c091ea355352d2db15140cc3a86cdbead9eff550efdc47aa8d3280aec49d718775ed8be41781b274e3895c4e398faf791513bd76ff42a65b6b3d09c237375e532866f47b19eb423e818db1b9e443369b16ecdf26553c5ccaef524e584d047c92590686039dccad7ae38039f4c28882abf46e49e26b1291766b7c7865cb972731c72bb321bb19bfbbb9ea95ba42c9e2fe7a8fafa93a762c7cb6f5f4e19d1760ca22668822b040e8703ec13de48897174fc60e43f8d75b4640e718f8f68ef8ecea9e74a236a5a3529f4dfbf1c145b64137817336d9156f6e49284a9a0995d9a6d53a0aa96fa7eb0f4b55c4f62c811984da806bac98d6fed80dc8642f1ce22613842b3a1672476aa77f1ff2a82a3797a25f619517eadfaae6ca67148e7876fda480d53746cba6a6d4393d04f5f3a796eab4bab764fe96c6e1ac7047b54602073cf1cad8bd266c53a9ae100216e19c05e84ece35eea5ba60a5d189cdbf4372d6052dde61f6c352a05c02e5d49338f2f5419781de8f4117180918cffd9f22bde25901152d69971003c2273f374454fa7c34a2bcca95f4edc6ed1878c808f693a3876c26f6bab78a0ed36be6a32efe92936bd097f110ace321de0490d9290e379abaf091bad1bc94c23f7831f8a05de46743532f8c20491be0160a6cc41eec537b5cbea797b4b59337fcf31e494b8178feccfa0cc15dd9c1e46b2925bcf73c08658b89d33e0ed951f34ff15770c210a9c9b7f8026aa2e1900be769725639c231bd6f042b8b6103acfa5b9480a1eb8d2a114db71faeb78f5c73e33d787fc317d10063d6525a60376bf91e28770d12439e9c512f42b2f8d12784b1547550114d4ba16ca8d0a86b32089d3bcae5868157b04ec0ef1dc3b2d69faa4ae945668367c6748cc7851db296c2c99cec922c4bc8b26d5b6e14c29458d9c66f3d6438f98b9c48cf6d19b135afe020057ea63a81fd49da4e9e58f62d0ff3e6c9c2be350b6c031f35b4e71df4be79909cc184dacdfb86ca46bf5eeb9d4cdf26489ae4aa6e7be50b990a8ee2bddb62cbabdfe4f28e61b64679d73e5730ef2bbfa4a3e9132ad898d9b8ff5084e41e1aaa6499fa53a18fd31fa551881726e634a844371a5067510996a4566ca4915894f2ab256574177f8872f4e087625486730b3373df2abb7166d0e687b1c90e5f7a6bcf48f26e9c443165eaf441fef337263406e68ca629f469a2107c696935404bdef3d1571d7a58d4fe00ce3df8934aecff67a2df640f085564df9626549f697d73d387ee3b5a3b0eb139377eea0c495da4761d2457624dcfff6f2646d1e900ac83747f3f7b2a859184978da2f856f01086018f3c557df4d34ef81d004fc97fa04ff9af97516dfe5144a6b793766f1bc672a96ccf240d8bedefcb5bdcb872bd40a15d77c2390f58f829be55d514e79ba25fe42497fdf912153da290cdf91ecafe0f1b9b570801cd6c04ba40e07131d73ff8bf05732351d92a9e10470c59d3cbb86410763fbaae4bb84ce9d3d29cfdad48bafd07f984607aead531ac784c17e7be7ffe41cd1abc346023dae3490f92d043e594e4f5f9aa94a9ccefbe2250d8453a66355e574eb6c3be11aa12e71c4ad55c2348762780efac1643f23c59af0c30353883e854caf13919931bff44ddd3fbdd60b14bf7a1533b4b62878b91df2178427bcced1a369b00ea111eb1e94fa310856dd7e9df50c86636fe2d68360e3a6f9d5c50f715cdbd3e43943e05e0b3165919fb293f062ab92462ee0c3bc5560d31e5535f4b990aecbff9495dd02e61114c83afdec1a0cbb4ab91c786d8071ac4c7cba7ce8a5f19eb32ec53dc0b96eaf902b1b7c1d9c0527404dca1c9916ee53fbb77ccba43d0412ed893614d6f22a996a2e1f10f05209e369357515768b690686078e48ae20a87f616c154ac7ff3b93b43a76313d754f7f3550e19132b783d1dbd8ab87f8f48a7797db45f1e67d559370ced7ead4fbeceafc06a626806c77864efc80748bdea4ef0682f0b24899eae257f3b68bc5313003c580a002acdc8533d5e57aca9b3ba93e584912656d97a851657ac49625993343af4a2fa9d881b1e9ffeef894f3f0749a99d5437cc6b60c959275ef4ff306b24d60293233a546a802c93ccfd73177a6055b7d59c158b15d19f5ad65b7083a2fb58aca", 0xc00}], 0x1) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 16:00:11 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x402004, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x4c) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:00:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getegid() sendto$unix(r0, &(0x7f00000000c0)="a571871b2a430921e19f14e922959810b1b5c55e0a5921602a61f9422ad848dd1a2fe444c8c1b74970d28f1f86fb1b9fbeffef748c8924b3ec06ae85905b1e92cdeb1ed92fea7e681a51fe99ff862a6e36efd255a2e4de54bd084b691dd8e56cfe6ba870eeb4821d45b6b0b1f3c5d6d516815ab5703a29c34716553f5c99a42110eb9ec1f0d8edd5ff8499f22a78f683eaab3dbb72c698ae7055da7e4730cb89e991ad9f3f5e865e40c82ae199d97055e837afe74befd74bef", 0xb9, 0xa, 0x0, 0x0) 16:00:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x81}, {0x6}]}) syz_emit_ethernet(0xfa7a1e12ad9baae9, &(0x7f0000000000)="ed") 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0xfffffffffffffffe) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="8a37a193fa8226d825744398e7cad008b9a3f422e051833a44", 0x19}], 0x1) write(r0, &(0x7f0000000100)="e008dc6c6d62279d2738382d57c259040e7be8497858d04333", 0x1) write(r0, &(0x7f0000000240)="ff0f0000b40bf2cf74ff000000ba933a9a458e4777511f00375100000000f2ffffff00000000", 0xfc) 16:00:11 executing program 1: getgroups(0x2d1, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125d00000000", 0xfffffffffffffc4f) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x28) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/181) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0xffffffffffffffff) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000200)=""/205, 0xcd}], 0x3, &(0x7f0000000300)=""/95, 0x5f}, 0x803) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) 16:00:12 executing program 1: pipe2(&(0x7f0000000080), 0x10000) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x69b) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet(r1, 0x0, &(0x7f0000000040)) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) dup(r0) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400", 0x0, 0x400000000000}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0xbd, 0x0, 0x1, 0x6, 0x4, 0x7, 0x9, 0x10, [{0xfffffffffffffff9, 0x5, 0x2, 0x1}, {0x2, 0xfff, 0x81, 0x8}, {0x400, 0x6, 0xc4000, 0x3f}, {0x8001, 0x1000, 0x5}, {0xbc81, 0x1ff, 0x3f, 0x28}, {0x8, 0x40, 0x0, 0xffffffffbb433142}, {0x3, 0x6, 0x9, 0xad8}, {0x614f, 0x80000001, 0x1f, 0x5}, {0x1, 0x100000001, 0x2, 0xf12}, {0xf65, 0x8, 0xed65, 0x9}, {0x100, 0x8, 0x7, 0x6}, {0x7fffffff, 0x3cf7, 0x1, 0x67}, {0x76, 0x1f05, 0x2}, {0x7f, 0x8, 0x5, 0xba3}, {0x62, 0x3, 0x5, 0x5}, {0x0, 0x8, 0x4, 0x1ff}]}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="c0491e57295049fa3000"], 0xa) sendto$unix(r0, &(0x7f0000000080)="b114042ea032aa6fadb9122686979d436fcb88e9d75dba1e04be47ba8e18f10a8eac9635279548ebca291c3fc12a8d0bc3039b2409e1443e504bac1f813ff6d1a5cfd5dbcde11e6ae5153c85e44665aa85397d157383317d85abdafe1334474bbc1e5e459280155220bd40bb093f342f9117e8650586340cd4c84a03264d377415bd46a405a1b976c20b4d4de59c327e2feb780e7036ab3e0e2a13ebe7e4173d3ad7d8d14ab35dcf340757c14e2db2a87148eb2ebc1b38b098d73f755ea45e6e0ae6013f3386ceb9ec958ee5553b8fbe48b5a45fa6ba57edcebf270d", 0xdc, 0x40d, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0xb, 0xfffff7fffdffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x4) setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 16:00:12 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x7f, 0x7, r1}) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x400, 0x4, 0x9, 0x3, "5a3198d4625d5e68a6edf2e91e72461ab127d386", 0x7fff, 0xfff}) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockopt(r0, 0x1, 0xbd0c, &(0x7f0000000040)=""/149, &(0x7f0000000100)=0x95) 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003ff, 0x6) getpid() writev(r1, &(0x7f0000000440)=[{&(0x7f00000001c0)="979ae76683e15f9b3a25be7796b7e64cb848e6933cdbf88b37d76beb186d3c6f7c9b70b3dfc09828faa605e6e3d36b17ec8b91ee1e475e4f135b75d14b74b5bb07aa222971e8b820a9176f260569a60b70cdc7afb62593e58a0d06d769b05f1ab087efd382bc47566f93e9ddedc9198ce3a38373729175536e34188414df6ff112680153cc379e716bd43a94966a215b5a4c3167c5b7577ed68b43c19a26590a8c834c8495a9b65b2db4f11fd272deef70d44ac5d0654954b6c9b933f6a998f3b9585f8e2cd34f5cd3f117709c21ff50654f58caf21b639a0e1ce50324752c9056b0d05e941ebfd42237b1d20e41f4a3519bf3198e9910b8de", 0xf9}, {&(0x7f00000002c0)="583a28b07678cb2d810c8e0a080d3abd458fcd955c2bac9d2ea9373c27a227747c7c235fdca5d17b68a45b4679290c888d731a77d3452fa802de99590065b97725a22e3bdc34f9d3a3900c713606aa538e62e557c912", 0x56}, {&(0x7f0000000380)="6be1bc093c3544bb2629fce34a34924867eac6f395590d51c519d8896741b879ccb1ff0cc66fde0f971c06eceff6ecd9869e570979c9191bea331162e6f98854ddfdf3df0c280e6a2058d03660c981b3a77aa07f46393f178faad910a0da8f214b7acb4ee10730f542572fb8efd922e5210eb57d381bc92b77267d304b3f5a9fec67278ffabe226e274df5ad8c2bb59c9cffce93f6dab3e9a2ffb335f88adfc2204a0c22ac6da2085cfe5a63", 0xac}], 0x3) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="d554a270d491870110c6556da153d4d589edaeda067d4f4ce1c3480070aefb56f5837f051356429cb5d015f3b4533ed56fe451c97f05d72051a96b2982520ff8817de43c91e6fb10bf94d73327cd0afe8a2bf55c27dc5dd2aae46af9e8becde67d8986a5a1da0f648b2b4d4e8a36f0354ebd66c0864adf55d08f2c27854625ab2db645615e2f69ec28b824a9c9e8f64ebacbfeab232c10", 0x97}], 0x1) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000340)='Ms', 0x2}], 0x1) 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20590, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/78, 0x4e}, {&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/180, 0xb4}], 0x4, 0x0, 0x0) mlockall(0x1) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:13 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x0, 0x8005, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socket$inet6(0x18, 0x2, 0x2) r1 = syz_open_pts() r2 = socket(0x18, 0xc003, 0x4) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r4 = dup2(r2, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = semget(0x0, 0x4, 0x600) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r6 = semget$private(0x0, 0x4, 0x226) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000180)) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r6, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000400)='./file0\x00') syz_open_pts() socket(0x19, 0x4000, 0x200) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x9, 0x5, 0xfffffffffffffffc, {[0x1ff, 0xb5b, 0x6, 0xffff, 0x3fffffffc0, 0x1, 0x6, 0x60000000, 0x7fffffff, 0x1, 0x0, 0x3, 0x8f4, 0xffff, 0x1200000000000000, 0x101, 0x1, 0x4], [0x1abcdec6, 0x0, 0x45, 0x1, 0x2008000000, 0x9, 0x7, 0x223f, 0x6, 0x200], [0x101, 0x3, 0x1, 0x1, 0x6, 0xffffffffffffffe1, 0x1], [0x9, 0x3, 0x100, 0x3310, 0x8001, 0x5d3], [{0x200, 0x9, 0x6, 0x5}, {0x4, 0x7, 0x6, 0x401}, {0x40, 0x5, 0xb7, 0x1}, {0xce, 0xffffffffffffff14, 0x0, 0x6}, {0x40, 0x3, 0x3, 0x4b}, {0x9, 0xffe0000000000000, 0x7, 0x4}, {0x10001, 0x3ce8673a, 0x0, 0x20}, {0x400, 0x3, 0x9, 0x5}], {0x8206, 0x7, 0x9, 0xc28}, {0x1, 0xfffffffffffffff7, 0x7, 0x80000001}}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x9) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) dup2(r3, r0) 16:00:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x98) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x9, 0x101, 0x2, 0x0, &(0x7f0000000040)={{0x8, 0x8001, 0x0, 0x8, 0x9, 0x1, 0x7}, {[0x6, 0x4, 0x7ff, 0x101, 0x3ff, 0x9, 0x1, 0xfffffffffffffffa, 0x80000000, 0x164a0ddd, 0x4, 0x3ff, 0x7, 0x8, 0x0, 0x8, 0x2, 0x7fff], [0xfffffffffffff4c8, 0x1000, 0x0, 0xfffffffffffffff8, 0x6e, 0x1ff, 0x1f, 0x8000, 0xffffffff, 0x6], [0x64, 0x6, 0x4, 0x10001, 0x9, 0x8001, 0x6], [0x7, 0x12f, 0x3, 0x3, 0x0, 0x61], [{0x5, 0x4, 0x3, 0x2}, {0x1000, 0x1, 0x7, 0x7fff}, {0x7, 0x4, 0x200, 0x2}, {0x452, 0x1, 0x1, 0x8001}, {0x400, 0xff, 0x5, 0x804}, {0x3, 0x7, 0x7ff, 0x9}, {0x8, 0x8, 0x8000, 0x3}, {0x100, 0x5, 0x2, 0xff}], {0x2860, 0xfffffffffffffff9, 0x3, 0x8}, {0x1, 0x3, 0x3ff, 0x8}}}, 0x7, 0x4}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x30) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="fbee715d20b0371c2c5fa2f54f4f3ce8d0a1709dca4f7e56ca2e3c9a87db8ff279bb71c0966ebd7cc314b8fc9bc14d9d0af573a7af115d9f8f4a3ee995a9df2100f4a021f7c1f1ba8e45c6808604ee6b310b7998b42867e6e6036823841f01861eb1195a68bb4db98ad3dc0c639bd200d6e7d4cb2508f63ef51d17df0857f616fb5393b7530b0161", 0x88}, {&(0x7f0000000400)="d4c59714ef77d49b8f24551afe2c258215f755da7beb90ece7918c8eebfd992fb9752a030ee2c4c16e3eb1941be17cd433aef4b658841718b0b35daeac2613a0ef502cbcf9b7fcef75bfb18ab3936b736688b2", 0x53}], 0x2, 0x0, 0x0) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x60) fchdir(r1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000780)={0xffffffff, 0x100000001, 0x5d, 0x800, &(0x7f0000000500)={{0xa8, 0x1, 0x4, 0x2, 0xffffffff00000000, 0x2, 0x3}, {[0x4, 0x200, 0x6, 0xffffffffffffffc1, 0x9f00, 0x2, 0x4fb3, 0xad9, 0x0, 0x1, 0x80000001, 0xfffffffffffffff9, 0x8000, 0x7, 0x3ff, 0x4, 0x80000001, 0x100000000], [0x7, 0x100, 0x2, 0x4, 0x1, 0x23, 0x3, 0x96, 0x4, 0x4], [0x2, 0x80000001, 0x6, 0xa0b, 0x1ff, 0xfffffffffffffffc, 0xffffffffffff461e], [0x5, 0x1, 0x0, 0x7ff, 0x5, 0x9], [{0x101, 0x2, 0xfffffffffffffffd, 0x2}, {0x3, 0x9, 0x80000001, 0x7fffffff}, {0x7fff, 0x5, 0x8, 0x7}, {0x80, 0x100000000, 0x401, 0x8000}, {0x81, 0x800000000000000, 0x100, 0x4}, {0x5, 0xff, 0x7d, 0xffff}, {0x6, 0x6, 0x8001, 0x8}, {0x2, 0x1fcc, 0x6, 0x5}], {0x940, 0x35f, 0xffffffff, 0x9}, {0x40, 0x8, 0x1, 0x4}}}, 0x4, 0x80000000}) fsync(r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000007c0)=0xffff) sendto(r2, &(0x7f0000000800)="20d502f70f25d78b39c7bd91625753c8ec5f6eac610a737fe70e275f67f9c47529e72e78453af2644a4124051bac92726e554234c791f2b5c1c711eca205808d38df9c27791fb3c432546043966735c6733d9651e6c5411bbdcbfac4bc6664e96ad10e83fcf372a5988afb527c45db3c253a9a53806989df3f5d72da416e4335de8802d86d90870a0331314ffdb50d581dc42d1e399635598decd3c5b6bd086da79730304462b338", 0xa8, 0x1, &(0x7f00000008c0)=@in6={0x18, 0x2, 0x2, 0x10000}, 0xc) bind$unix(r2, &(0x7f0000000900)=@abs={0x1, 0x0, 0x3}, 0x8) fsync(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000980)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000a80)={0xba, 0x0, &(0x7f00000009c0)=""/186}) r4 = open(&(0x7f0000000ac0)='./file0\x00', 0x81, 0x84) poll(&(0x7f0000000b00)=[{r2, 0x1}, {r3, 0x8}, {r1, 0x100}, {r3, 0x108}, {r2, 0x60}, {r0, 0xa}, {r0, 0x2}], 0x7, 0x1000) symlinkat(&(0x7f0000000b40)='./file0\x00', r2, &(0x7f0000000b80)='./file0\x00') r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000c00)=0x1) syz_open_pts() open$dir(&(0x7f0000000c40)='./file0\x00', 0x12, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000c80)) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000d00)={0x100000001, './file0\x00'}) ioctl$TIOCCBRK(r4, 0x2000747a) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000d40), &(0x7f0000000d80)=0x4) mknod(&(0x7f0000000dc0)='./file0\x00', 0x8000, 0x6) recvfrom$inet(r2, &(0x7f0000000e00)=""/103, 0x67, 0x3, &(0x7f0000000e80)={0x2, 0x1}, 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000ec0)=0x100000000) 16:00:13 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x860, 0xb) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x43, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:00:14 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x1c0000000000000, 0x7ff, 0xffff, "ecb69f371eedb9f82107a77d91dda856c669016b", 0x2, 0xffffffffffffffc8}) pledge(0x0, &(0x7f0000000000)='vmm ') ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:14 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x4d65, 0xd6}, {0x18, 0x1, 0x80000001, 0x1ff}, 0x4, [0xffffffffffffffe0, 0x9, 0xffffffff, 0x1, 0x2, 0x1, 0x3, 0xffffffff]}, 0x3c) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) close(r2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)='D\'', 0x2}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:14 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, r2]) setgroups(0x3, &(0x7f0000000140)=[r3, r4, r5]) kevent(r1, &(0x7f0000000000), 0x8, 0x0, 0x10000fb, 0x0) 16:00:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000080)="3b17544901a644a5275f99bf243012df0c916c8750777ceda7653f59f060ae2f41add00b16dccfdb03d2044aa529cfc49f53fe8660388597a43cf429459af920e2d4bb9d31348a8fdc01f238a2f5ffcfb81338a6dd2f98c9a2da5ab5f6ce37bad39d4b17bddf70033023", 0xbf36b0b2) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xac) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) close(r0) read(r0, &(0x7f00000000c0)=""/77, 0x4d) 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5ad4ac8717b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0xca) sendto(r0, &(0x7f0000000000)="6861fe261e6f64378b5e05cdf304b82e010000000000e02c0000000000ece1597291bd508928c1fcdf82fa627475b78f000000000000000000000100", 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r1, &(0x7f0000000140), 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b00cd91eaaacc237da39ebaed8e2b7604385574f4a1f0dbd580e76c75a73f3a49096db4e4a0af58fdb8fc57ce340f502625adc8ada850f16b1713", 0x1bb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x40) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8082, 0x101) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x9, 0x0, r3}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x16b) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000000000000000000100", 0x2c}], 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7ff) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2bc, &(0x7f0000000140)="97e836dbe4facb4f26") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000000), 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = getpgid(0xffffffffffffffff) setpgid(r0, r0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/211, 0xd3) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/37) close(r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x4, 0x9, './file0\x00', 0xfff00000000, 0x2, 0x0, 0x26bd}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0x2) read(r2, &(0x7f0000000140)=""/229, 0xe5) 16:00:16 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="0a8a201d48e009d516511d17bef3db3467df8eb6abdec87a5987a5ba99009c52682e3485069e4096707698cdeef1ef455cf2f55e732a0ead9f9344de0150544a271a19c987d1485d36ea13552f31cce5c815a478970f3655917df6989e50eb4fdda574dc265be956b18fb4d2f3dd25a8144537daf93369abcbb10a98a1ff1991aa4c7332da0032384a650dd0ed489d230af0de0a40e6047c198f219eb61ab205fe60a96db060000c4f8f83146631e7a2c369233371be1b2a0b8f031b24f522556ca992ec362dc0db5c1dcabd14007a5e6eb1a1fa679866e9fa3168ce16883d3e8652ff0cdc98f9de3e83e10575d9950941b0b19d84a31d5dddf07138e88ed96509c1a6af94fcd931baf82ecc81d0d70d930fa764dc9f0233a81bedd740c8e459bd8890df06c74e198cb4de436580", 0x22) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x3, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) write(r2, &(0x7f0000000680)='\n', 0x1) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x35e, 0x100000001) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:16 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x10010, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000980)) connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="16ecacc626769f8925993e7bee208fd0ab94a84d86618c389ffeab3efa8de3c7263544ac7bcec0e2d2dda95dd458392955ee95940f55e64959a5b220b7e270d2376980652c5da2427036baf709882909a5f389ead1cc0be2ffd09e1ce04ed3a508aca1f4f14cd17758db22b61ff4804837a414093b9f42b64fc8d7b257264976d8deb2c5f8606c1549fd9ece2aa71ec38b96d44a60d0cb790e3f9e393928f032f1b68ebdb33d1189"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000008c0)=0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x208, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x1) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000900)={&(0x7f00000000c0)=[{0x4d, 0xe000000000}, {0x0, 0x6}, {0x48, 0x34ef}, {0x0, 0xb3}, {0x83, 0x1cfc}, {0xa4, 0x10000}], 0x6}) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}, {0xc6}], 0x2}) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) write(r0, &(0x7f0000000100)="d87083cd98e0bc5e9fba24185d2b2ef319ab3da281be5d7a828a7aad2e8a643e31ec8261137f923b44a9c1fd804979784fc40f04084738357ca3db4ec35c2156652777d7720cf78b805c436e772c1bf4ac4bc26028ecb6a8374c12078851be157014d0d984671fad811fcb532b168d22607943c9ada9c859d048829c9a89062d6559b68bee1337e4c854a3615e307a3ced90c4991969d7b7a6cd572d62d3545f3f4e121cc5567c4abce1a9e711560c5309b88e30cbaf2cfb3bc3d051a8ce95779cd83b9503bfbb5c100ec7344bb1dde08128a7ba96b088a47029b6d151d879a13a6073ba7f3967b98d53f25cbce51812db", 0xf1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0xfffffffffffff000, 0x5, 0x7f, "60bb9152e1f755acaa1b8aeb37d21e0771b7c463", 0x3, 0x3}) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x72) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x80, 0x4) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x80000001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x6, 0x140000000000, 0x3}, {0x6, 0x0, 0x3, 0x5}, {0x152d, 0x3f, 0x8}, {0x5, 0xffffffffffff1fdc, 0x0, 0xfff}]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x8a, 0x18}, {0x6, 0x7d4}, {0x0, 0xffff}, {0x183}, {0x47, 0x3}, {0x0, 0x1ebcc2a5}], 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20081, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20400, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) close(r0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = dup2(r0, 0xffffffffffffffff) linkat(r6, &(0x7f00000002c0)='./file0\x00', r6, &(0x7f0000000300)='./file0\x00', 0x4) openat(r6, &(0x7f0000000200)='./file0\x00', 0x10, 0x20) ioctl$TIOCDRAIN(r6, 0x2000745e) 16:00:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2002, 0x8) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="fb", 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0xffffffffffffff08) clock_settime(0x0, &(0x7f0000000040)={0x6447, 0x1}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) 16:00:16 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) getrusage(0x0, &(0x7f0000000000)) 23:07:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) pledge(&(0x7f0000000040)='tap', &(0x7f0000000180)='tap') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 23:07:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) clock_getres(0x6, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:07:51 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x8000020, 0x1000000000000003, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 23:07:51 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/12, 0xc, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000140)=""/31, 0x1f, 0x800, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) 23:07:51 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7a37e017f657966dcba8547c8ac7eeccee46406d8328a5221e518fab083bc0a29fd05b5a2112a60018b1be6b3f4684cc9c2e7c64e01b411564b91d24c2651e8a37d28283bfdbe16abb6930dcbc24abfc64dea77f3980b7e7139d7390ad8a72cb6a6c52975bd7", 0x66) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000000), 0x4) 23:07:51 executing program 0: r0 = socket(0x11, 0x4001, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 23:07:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x3, 0x2, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:07:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67061b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 23:07:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x200000000000000}) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/../file0\x00') rmdir(&(0x7f0000000100)='./bus/../file0\x00') 23:07:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:07:51 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20480, 0x0) 23:07:51 executing program 0: socket(0x0, 0x2, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1f, 0xfa0, 0xff, 0x200, "e7d64f5ce8556230192cf74ceeda80a19cbf0f7d", 0x0, 0x9ca}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) 23:07:51 executing program 1: r0 = socket(0x2, 0x8000002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x6, 0x8, 0x5, 0xffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x14, &(0x7f0000000000)=0xbf6, 0x4) 23:07:51 executing program 0: setitimer(0xfffffffffffffffd, &(0x7f0000000000)={{0x0, 0x3}, {0x0, 0xbc}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10001, 0x93367e3a614ca159) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 23:07:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7, 0x3, 0x2ac, 0x7, &(0x7f0000000180)={{0x40, 0x7fff, 0x3, 0xb3b2, 0x100, 0x8, 0xa295}, {[0x3, 0x10001, 0x3e, 0x5e, 0x81, 0xffffffff, 0x10000, 0x7, 0x20, 0x40, 0x9, 0x8000, 0x1f, 0x7ff, 0x47b, 0xfffffffffffffc01, 0x800], [0x5, 0x9622, 0x8001, 0x3, 0x3, 0x1, 0x4, 0x9, 0xff, 0x9177], [0x1d, 0x5a9, 0x5, 0x3, 0x8, 0x3, 0x2], [0xdb1, 0x10001, 0x100000001, 0x7, 0x0, 0x8], [{0x8, 0xffffffffffffffff, 0x34, 0xffffffffffffff3c}, {0xfffffffffffffffe, 0x100000001, 0x2, 0x8}, {0x37e, 0x7, 0x5f, 0x7f}, {0x2, 0xdce, 0x8, 0x2}, {0x80000000, 0x4, 0xfffffffffffffff7, 0x1}, {0x100000001, 0x5, 0x4, 0x7}, {0x6, 0xc, 0x10001, 0xfffffffffffffffe}, {0xffffffffffffffd5, 0xffffffff, 0x100, 0xfc}], {0x5, 0x3b3, 0x358c, 0xffffffffffffff81}, {0x100000000, 0x8, 0x800, 0x7}}}, 0x2, 0xfffffffffffffeff}) 23:07:51 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget(0x1, 0x8) r2 = geteuid() fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="e7871f00015ee413c57300d20b400000000000020000000000000000c50000002cafed5a97d4e16354aff2b8b70c648adb425096b5926cc43721750fcd8c27fdeb2dcd333deb2f22faf65b2e13e27d6dc37a5b03eaec4c2172b0f0"], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(r2, r4) setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) getgroups(0x1, &(0x7f0000000000)=[r5]) 23:07:51 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x10002) 23:07:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x9eae207b0066c04) sendto$unix(r0, &(0x7f0000000340)="8231c080eb3246a484ea16f6dc67bdd495a79abec7f963e37cc13ab71b35e10c4582612460de44f597be7df5287d108b335d5c7d92ef052b91dcd98a158fe747111c4e7bc40effa922ebf742d56c30337c30fcc0895bb7d83eb16d2e7fa4dace0ebfbc39fa2ba1bdaae652e591e704c151b2cb3c98d8119bbce9c65390b135a8278b34756dcce28f37a19bea866af79142a8cadcb26062763f977fb967145ce7eee60cde3194ba9df7e1494ff42cd54e2b2ac0fe240dbab9f956a86b47559d1f6c6421b0be", 0xc5, 0x4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000300)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) 23:07:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x324, &(0x7f0000000100)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20b, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:07:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0xfd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = semget$private(0x0, 0x6, 0x4) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000001640)=""/160, 0xa0) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x6010, r1, 0x0, 0xfffffffffffffffe) ioctl$KDENABIO(r2, 0x20004b3c) pwritev(r2, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974", 0x42, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r5) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) semop(r3, &(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) 23:07:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x404, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5, 0x4be9}, {0x20, 0x20}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) 23:07:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x88}, {r0, 0xbc}], 0x2000000000000136, 0x0) 23:07:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 23:07:51 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) flock(r0, 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r2 = socket(0x2, 0x4003, 0x0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x80) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)) r4 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getgid() r9 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r5, r6, r7, r8, r9, r10]) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000eeffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000000000e2ff00"/203], 0xcb, 0x0, 0x1000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7fffffff) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0xfffffffffffffffe, 0x1, 0x0, 0x8d4f, 0x303}, 0xc) 23:07:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x372) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0xfedb) setsockopt(r0, 0x6, 0x102000001, &(0x7f0000000200)="52060720563630095220b0358841fff528caa22d5de4f7677c47fc72318ea53cfcb8b12583a9f3954012998e2e57389c9928411aa9b06a51af0c52b07a289915c7190b67c6b4a7cd5bcdf95ecb9160569d600ae2c8820e565d832f1e4abdaa207c3bb6ce6abe65af8e4a1ce20f2c6df9b18b921cf62fccfdd300647c079762a6b51c9050b1619553adce8de9e4b6f471d9d5e3cb9c3184da54acaa61933712db7f5ab4d845e580665501ac26", 0xac) 23:07:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 23:07:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1f, 0x1f, 0x7, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x76b, 0x5, 0x1, 0x7f}, {0x6, 0x7, 0x8000, 0x7fff}, {0x1000, 0x6, 0x8, 0x1ff}, {0x80000000, 0x5, 0x9f7e, 0x8}, {0x7, 0x1, 0x2, 0x7}, {0xfffffffffffffff8, 0xfe5, 0x35, 0xfff}, {0x7385bfbe, 0xfff, 0x1, 0x81}, {0x9, 0x20, 0xbf7c, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74, 0x80000001, 0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:07:51 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) pread(r0, &(0x7f0000000000)="9bf0c64419e4e70348f9deae7659e6f75a6c97ed8e5e34246314629e0cbda817d191f421fd18ce581de21b753701f5c9dafaec919ad71d8aa45ab294dac9e3c1cbb2be887884704470d79a604889db0bbe0f6aa6471a0d24a411ed61e9b9fda0831702b50f7f40c1442fb8cbf32037ea48f3845435acc8910cb1ba795422b908ca971d3653da5c3f57ef8cb6dd7e8c0af82c966b6486b4a483f65606e7268822d9b53dfc8cf3", 0xa6, 0x0, 0x0) 23:07:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x4, 0x6, 0x1, 0x1}) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:07:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x146, &(0x7f0000000140)=[{0x4, 0x5, 0x2, 0xeae}, {0x7, 0x6, 0x5, 0x5c}, {0x7, 0x8000, 0x8000000000000007}, {0x8, 0xb41, 0x8, 0x1}, {0x0, 0x7, 0x9, 0x80000001}, {0x2, 0x100, 0x9, 0x3}, {0x2, 0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x9, 0x8000, 0x3c0, 0x9}, {0x10000000000008, 0x200000000004, 0x100000001, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xfffffffffffff6bc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 23:07:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) 23:07:51 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = semget(0x2, 0x1, 0xc0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/123) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000600)={'./file0/../file0\x00', 0xf65e, 0x2cc, 0x100000001, 0x0, 0xfffffffffffffffb, 0x3, 0x7, 0x1, 0x0, 0x0, 0x10000}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r3, 0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0x3, 0x0, &(0x7f0000000140)=""/3}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000680)) r5 = semget$private(0x0, 0x3, 0x1) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x14) getsockname$unix(r6, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r7, r8) getsockname$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x8, 0x7}, {0x18, 0x0, 0x6, 0xebd}, 0x1, [0x3, 0x80000000, 0x1, 0x8, 0x101, 0x4, 0x7, 0x5]}, 0x3c) r9 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x100) listen(r6, 0x26) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000440)) semop(r5, &(0x7f0000000480)=[{0x3, 0xfffffffffffffff8, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x1, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x79, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0xffffffffffffffff, 0x800}], 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) pledge(&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='\x00') ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000580)) r10 = shmget$private(0x0, 0x3000, 0x5d0, &(0x7f0000ffd000/0x3000)=nil) shmat(r10, &(0x7f0000fff000/0x1000)=nil, 0x2000) 23:07:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) geteuid() r0 = getgid() getgroups(0x5, &(0x7f0000000400)=[r0, 0xffffffffffffffff, 0x0, r0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r1, r2) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$TIOCSTART(r3, 0x2000746e) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r3, &(0x7f00000001c0)='./bus\x00', r3, &(0x7f0000000200)='./bus\x00') ioctl$TIOCSCTTY(r3, 0x20007461) r4 = accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x40, 0xa0000006, 0x100000000, 0x8}, {{r3}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x4}], 0x6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x88, 0x40, 0xfffffffffffff9fc, 0xe0}, {{r3}, 0xfffffffffffffffb, 0x4, 0x80, 0x4, 0x6}, {{r3}, 0xfffffffffffffffe, 0x20, 0x400fffff, 0x100, 0x4}, {{r3}, 0xffffffffffffffff, 0x60, 0x1, 0x689b, 0x80000000}, {{r3}, 0xfffffffffffffffb, 0x0, 0xf0000046, 0x7460, 0xffffffff}, {{r3}, 0xfffffffffffffffd, 0x1, 0x80, 0x0, 0x1}], 0x2, &(0x7f00000003c0)={0x7f, 0x1}) 23:07:51 executing program 0: clock_settime(0x7, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8030, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x20000, 0x0) r5 = socket$inet(0x2, 0x2, 0x4) r6 = socket$inet6(0x18, 0x1, 0x100000000012) r7 = socket$inet(0x2, 0x2, 0x6) r8 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x10) r9 = syz_open_pts() r10 = socket$inet(0x2, 0x3, 0x2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x84, 0x2, 0x7, 0x40}, {{r2}, 0xfffffffffffffffa, 0x22, 0x35, 0x3, 0x6}, {{r3}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x9, 0x8}, {{r4}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x1, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x11, 0x4, 0x5, 0x9}, {{r6}, 0xfffffffffffffffa, 0x85, 0x82, 0x7fff, 0x9}], 0x7, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffff8, 0x88, 0x2, 0x7, 0x79}, {{r8}, 0xfffffffffffffff9, 0x3, 0x1, 0x5b, 0x7}, {{r9}, 0xffffffffffffffff, 0xa6, 0x1, 0x43d2eb0a, 0xfff}, {{r10}, 0xffffffffffffffff, 0x10, 0x8, 0xa8, 0x81}], 0x1, &(0x7f0000000280)={0x1000, 0xffffffff}) clock_getres(0x3, &(0x7f0000000080)) 23:07:51 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x38, 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x1123, [{0x2, 0x929}, {0x1, 0x469}, {0x3, 0x3f}, {0x2, 0x9}, {0x2, 0x7fffffff}, {0x3, 0x2}, {0x2, 0x7}, {0x1, 0x1000}, {0x3, 0x7}, {0x1, 0x400}, {0x1, 0x9f1}, {0x3, 0xfffffffffffffffd}, {0x1, 0x1ff}, {0x0, 0x99}, {0x3, 0x49}, {0x2, 0x5}, {0x3, 0x2}, {0x3, 0x2}, {0x3}, {0x3, 0x6}, {0x3, 0xb065}, {0x3}, {0xe2c94f4ad4f90831, 0x5}, {0x3, 0x2}, {0x3, 0x81}, {0x3, 0x1ff}, {0x1, 0x8}, {0x3, 0xcd}, {0x3, 0x63}, {0x3, 0x570}, {0x2, 0xc7}, {0x1, 0x8}]}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) fcntl$setstatus(r2, 0x4, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) 23:07:51 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) load: 2.44 not a controlling terminal load: 2.44 not a controlling terminal 23:07:51 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b80002327feffffff0802000000002800001401ffff210000003b00000000000000e50000", 0x2c}], 0x1) accept$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) chroot(&(0x7f0000000080)='./bus\x00') 23:07:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x8000, 0x100) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = socket$inet(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0xc) readv(r4, &(0x7f0000001780)=[{&(0x7f00000004c0)=""/114, 0x72}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/242, 0xf2}, {&(0x7f0000001640)=""/162, 0xa2}, {&(0x7f0000001700)=""/82, 0x52}], 0x5) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/107) close(r5) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000280)=""/80) pwritev(r2, &(0x7f0000003b80)=[{&(0x7f0000001800)="244aa7095e604bd1bd887f8669930f136f6f5d85e8ace254268b4e55df8dc4e7e3702e188b5400855521f1f03fe602cd03e3b5d09d685c8d6e26eb6651e4a9e15903894c59f417c17377dd293238e07f7725338c1751cf7844072debb2bdf151ae400953ea304a1f2fd15f0bb820c3c0fb42f9cbc7dc42af0d13e794fcbb99d1afb77adf461f2ed685caa366686d15f238ff921c3b862f35916f1861bf8e0217e6a8019172debc9b590203d680570fb389b04711190f7863f94c9155d7", 0xbd}, {&(0x7f00000018c0)="f820d2fbac1ce75573ffdc0e8d5d030d828e7397b2ade62f7b6e34b74403fee9244d7abe4abc7f4c8080d95ef232637f294c04c59dbd48fcb4c8d409f268f153d0d3d4f8b83d", 0x46}, {&(0x7f0000001940)="e320c5a5911c7428692f459adc9f7aedd8f5129668ca9db6917882ae17db6bba92e475b2c5d87482c707ad9334c4bc883be13d2e5d3e693c3d89bcf8d64d6e6e056c53a2ad8723913d142d508c85513c086723daa8", 0x55}, {&(0x7f00000019c0)="671f889725de26de59312c4e33179d95821ff5f9ccb241b458b829b7eb1e486f1850ddc7d9517161a86af2c679f2a86ffac82f2ab840324ffc81a0981374a63fa24c960b4dadd079f9c963f0dbfa901b78ae06546564682917176d721a3cd489176dbf339e12b068c23c0b2608be387678e0cfe97c26c02cf008d7e5c9b9c858255bb86b184a88e3884bacae8fe64a244bd584fccb77fdb8631ea0aa986977c7ede9a9f1ee22c5e17bee5ab3a3bf1b291566133139b08b38b1d52b120812208fae9b3097fdd22f8d903a7e1ea973602ee6cd1c19161c7144f9ee33a48e1c67a72b39735aabca0cae3dde838a0db0e9fe87432c9831016aa28ee10fa8136bab6e3947738e9c5d42d9bb8fd0b7e9bb5fe664ed07357a7904b12cae11ba131bfb0ec49aab49fa510863a549f70fbab8212c24e9ee462367c0984d0ebcd7705b4bacf8462224427ab4a92d25b4d97992ebcc732f64e8dac6f1d7a6e57c20e22ca8d124cb98379f8493398923cf8d36da381783e3349b754d1fc3505738c7c0d96eeff05827ee1853ac8bcf567144fbbbf2c7eb41963e9b4edcf7fce90b3ab0a7cdf225dc4762b866d100bb399ff8b94bf2270ffe02b969521b1173d1c60d96eab73bfb101330198e238a15bf6389151694af02464edd7e2d4e9dc2477e821c9297aea9a417d898629cf21d58e065080d46b4acf1d631a2a87ed48347d1eb7b6180bdd380fb69702b574ec25386a0c48893159d7fe14f2d164b1acece2538818672f05fe79b1f11e5349796a261d793879dc215712edf0eb6da4344e377554e24f55eb5e0e1c49391d5c604a0b1695f93ed89c02697aea993b6bc1050ff5cc8f09a53ebfbc689c600a44b09d334b03880c22af019c564e9e138ecf2b2dabbab7f49506861aa0eede7afc82d421db2b9694968b82083df2f4aa3a80c70ef84b9a1fb9414814de4eb6bc7d6c160dae63541c245a02c31acc72190e91828acb9348ed50995ce31a0cb19bade4d7ff7cfccce60301ccafa9056daba1493eca52c42dd6eb90abbb167280611d7e96ef60e6866b6e2842da1e350961aff11be0378cf7fd5339d55e2c554678afac3defa75ab978b9624e6b2341afb630824ee668eb3e41742b0cd17df225da4db554decceace2b558be7b00b13b83292e85c946eff3fa2fc9fb89cbdaa91b651721c76e850538227da1e17813c6fe3464a71348c4d50b0226d034b4340bec6c724be107e81727d6ff41f3314002cbb2d0fa1b8d47cb338e87c59b63bfb6f244de35eac29574cdab6e3956a7cd76ad7ffcd7ea1a8e0e051541afda44c559e3f4d0cdc0496817a46d6ec3786927aadd426dbb3d80bd13dd12e6113963d0315a5b1a0ce8b6e2946ca559edc96aa7eeebdd0a358646b8a93abe518943b913e302658a6b0531a0e834a55afba1f94cb504fd0dc1f4a9a6b53659dbbfcb905a4a2296d539b0b6bdc4c2a7e5319f0f4c176f79fdcc8aec915f63d387a73716cbc23d8579c887777ca447941a88ffab950c71fb6623d3cf096044915efdd5549913d8764786652f4efd39afdcbbd2ba6e8228efe85ff3b3eae786f6f5fd9c4be83e1d4df7b82db40d4d68209fa6b284e24a56073b40701a896f8a1836e7dc134326366248725cf220cf69f5a3f9f37b7275913589c1ac3f11b9692b614f1b1a3b5f4b73849c88547921fb8ed6684788ee5910a00421cc1c1159b2f8596a8a0130284e294c41efedb83dd5080300d79e4db16a464dcde7a36162debc0dbb97d8588f9db40a4d53380021f2a276710c23e95d87ab71fa5a8aea42e3c9b9db4885e5b87ddabe6e9bdbdee8777cfa08f078577bda0baefee56aea4b9acc3db46340da65d14ec67cc459b85fbf93ef51a1c76da57d5219656db3b95a13019ed53a66d39b1e48e4d519e138701727158b9eb9a52f2ed7870589defeced36c4c329d980ed60c22b3c659685e81721c1adcafd166e3a22671e51ebc67f265abd16cbd91a63fef315c882d3fc66c24e2d6b1e78e4fc75064e712b94be61bff32f12cc5cd248ddaa857513031444adce7cd43c72ee03a93b01b98e54d298423225f0a1c7b93dbc682ebe629b5343930b1394c9ccb03fcda1f2367ce37b8eccb5ccd9f6496553ff6487b37907c172f0d4cf56362644e050e998bf567e1470536345250b6d27dcc5158783244c3a28faf528d3145702fc2fbeb96fcee58eebcfa5e8e336bc1a9b2d6f41797b4c7fe56f1f3b9071f0b2ec642db844cc27c02f21d111c330bb5ab700b08bd1f960e9cedff6dfd3fcf871cd8992c0ad97fc0976ecaf3e6e11bf803c8c6041138bb46a3c076b99eec41eaaf7e4f09ee3db2eac7c154f9c351f37b94a3691beef95c9a61af867f33d017529e183a55553058369f0bfd82e0ac0680a2273d97eb4d4108491fcadcedc4e733504c7dc3084a051a18ca40d2e46a8fb06cfe878b68494cf29b92a4c3c9118efec6eae201c35c00b325be5166981660e0f13a5e23927f59ef0722e16f55c01ad60ce674800a2877a136815b6e9b107e9ec39a7993361449e00343930c9c9ad9a52b8d6c5679454e551d548709bc173276997eec472c86e9a796c4c4fe5e65d2b97314f824c1fe3a162add13feae50df779acb7b4d29d785c29df49594832856f413321b7d0318a980507fb7b84946c4b43f9ab3589aa5b45ea80febc4fbd7597374ddd37502f6a2a5923d8db36d012c1c4f81cd1586b3976b4a8755444b6519612012f683805bad15f574b024556e37ebeebc611f2b6e1291a7b732130e7f65acb0d1ffc59c742c40d71d8c170e8b5cf60a5c6f308961b2649b8be75aae933bf5940e24f9708705b3e4003d752f86a3353eb51b3f8af09cc71f49a1281880a4afa7419e46354ccb3f0a0754d29c1b8e3f63e78fccd13a59bceb126828b1633e5fd9574a952b1b6273652765f316b8156d80f110583ca3fb838f4d05c15659e23672749e0faefbbea2936221919dc2fc27f9695c745c527b52453729096211b42e7ca965064290b9ccc8d429e8e539fad3c1658a94af47dc4b1000d244ea8eb7f4773a85495488fea31aa36d79f7679803254bd2eb0cb7bea1fc833146ba8c0c5ae2925d5162482f9a5d68987277571ac4d12c1ab3a2176a4903f4e2ae6324f554c387e86bf8aa2ea90071aa19f42978687476d510fd58bbcf014dd62a034f750c7459665e6e3c4c7925f085aaaca20ecf99fe2912f3cc2167626b7f714647d9414d780b7170e2273bd21dcc82d41f0147d6e4d989947754155fd5e34296844ede8ce0aa9716d65472872ce44d934014ab5d60e2b3de770dfd0509ea2e04a5b7db5763f3d3b53d562042e1b49ed7b639d470d097308f07eac6c475d17752b799080d6dea669cd3f3b1d4a0a6c51ae0b078c8f63c9b1b8c70bd105ce0c582bede26612ebb04d9fe9df99f970a8e5c1c0450726382b1d03d309467dfa1cbdeca200c171d6f94ea46cde87e1081e0969a03a7265ddf8629e80bcd8ff3fd1b9bce4c2df7eda91ecc4c98bbc9bbad2bf528d935ee76df8211ad08d7b8eb35a6f14d9dec4648ebd7069ffe4e0d8e01432c2f6bc58d426fec1106a797007b34d00fc6032fe18f82aa6ea0e216db138fd5df7e32c7feaf9836e08273cef30531da0139cbb118d5a975fec1b72c32ebedf1cef37a583bfb1134f9c83af0fd6e8693e0ce36a9b9825a523ae32bf2fd427f1ab5a8daf59173a27dc351047669e409cc1e7c65e0150f17cc7c5b47f5cd19486e92e1f7fcf09c39bba1f68fdfc33dc95829593f89cf138b67b77effd6e5754ff77e972b5e177186f8a8d4822c47a55960e83f5377c4107330ad8edfc4f688713e8edaf119767492cce666991320a719e4f24bc880508b642216e3b5d4a1b8dbe25596a20d9282815966a897a8bc9bff97baac1c506f73c0330b0f50227a26642d0d8951c2371934f78ec540fbd13ed5bcd0398a4e57eb93d13541a0050099edac282a8ad55cfc4324c1d8e9e60bbec2f3f9d5d2f64fe71b90e00f2c73409d1e250479a23f27ede6a6ceba91b97a0816f04144ffefb2a25a8070464260e082183335ef9ecfa7e3944e1f5c4a8e5d7db4c6628ee9286e9ce4125feb8dd7943666deeb20c33cc5ef99ac43d170a6cbb05cdff2e0c083dd9a345092f569170ba78a5c993d049deab2c669dfc47b04e0cfa4549c357382c10a443c35fff4c40dfb4330172113c4475c4103389754a339c8ffc4f627e2ff8760da2fa0da176db4c66d33c4a2c391778c2780af87a0c530827e5da133bc033b4e875a5803a23740c62a5cb3bffd8fb4f12590713ca3b8021bf242f72e9668e0a7ae1e3e5cadbf0b531f6b56d4e0b0ac3771bcba410e2ff8fdb5887b745782c2051b0f715994b3a1b8e9b71cd30ac16d2f6a2c3de9e6e55f75430f73a165e88813c5ed46cc089e477b4c4220ac0a8c31218e6c8618dd43dc155328f9391e805e2a8e03ee027326a2ed5394449556e8d706d3c495d3ba80dcc5106818b7d1dc126f65986dfbfda392b8a22ad26d39fc7eeecf2d18cde66685923b6a2bcfe7be1f4505014d0bb779475fea5afc772b05f66487088d39755ea817c862ad7c0229d35f28bd5e808d22bc823792a5ed24d39cc11c7c2530badbaa7d1e968c032b93a502f4defeae5d853b7f79fcf5cc92d475c2462f2fda30e9dd9927129b0736c2a02722d31f50009a417359801ce9480cdd72739584d76fcd67253711b61e54303c115a889f6f15afe7d3e00a1e1d81ea05435f81b80802504ea14fa46438237a352e63753b8e0b600bc3a35199c4639d02bc0a54b287c7d9dd1c371d7baafb6277c5f3c4ad261ddedcc9c27b52840e7b7da14e50dbd8e87ee564e14d69178ba6cff296b4d3c147fa1efbea14e1baf6f9caf8163352feb478aca8a8e36fd15cec9ed96f40735a2ec6e99dc5705aca9e8fa1b493245d989915f7fc264ce8e69f99a1da77e7f31b100a940ff5b48371b9c7186d0b6c8fcf2658d3196129726670016dd012ae718e47c68234dab8d491a016456b6cd3a379b33d55dfd41632694f54dfb9fe7b2e249f3ee421ca3e34aecb7e1ee12a5a6a74f43a63413750a8ffe8cf6cb7a2136f9c442494d459fbb37ab0ccbd63910910403446316531813edb21bd388c9eb7845a40421778fd036361c8d86b5bbfd4b2df460e7cfd059b7f2f2d4445b0db48b05f46d32dfc888ef15b5ba799e982ad05bc5515dc92523eefa906d18098b0c0aa708b8a36cf1cfd2073d8f9d53a1ed49db9a7a670620a5db547a37f0c8fe55cff5a9cfcf3f8eac990795e8e0d2d45f558519e0adc3dc6bfaa794bfcb92fb78127d0bf3b024a906be13fce769f759f0dbaad9becd0a5770d6b554dcb367d0578678d72b91075443397ac62eff03dfe2a7c57f5cc58be9f0687bb4fbf5b4a6cbade5af3fa9d3f39d08d5d6e45b967c28cb5a4834755ad8477bb36d89fdd469f89daf896b1bc9ad3dc3dccd285918834c7432a77eea2b36be5ffdf0e55cfb1428fb86ec56fc5ab62274ed0af967f7ebcce91b5431ddb3e8b990a992368ff8e2ede25b27a8781d57e2284c73c0ab6b845601f202dadf8640d3fad468c97b9f472211c1b6b3de9bc9c715c71930c15e01969c8acc0d92c8673803643ed0e2738af5a63a91ab26913b3a42219e5a53b17e497e3c73479192b1666738cdbd65301f1f31c76307ad49eb81843b8f4c99e077f935a104ea4a0e498f9826de59e69362972cf02a8bae8bab959c8624e17c34cb157761b051e61b959b305f39800c85f7d7185aa1edf6a1e2ef9d0", 0x1000}, {&(0x7f00000029c0)="73ee6fca527870ebf6c48c22b62cf70f20304eb5a7c5af18574b6107e874fdf00ce9b22f58015069ca1dc34642adce4055a337a5568bf0fa237c6b3f779ff553c13b85e5096bac1a4f99c294909d248e507efaebf330f3283ea57dbf47d618424a2ae899521aedddc9b82527226d97a8c258ccb5fc6445c2825160c1ba5d124afa4afd826251619da31b3eda4c7d2fcc98b3989ec309eed7522a89d6e2fe1b5969e60d613aa9b796b06fae32d4505d2a56166095f72a9b6176a1b907c1ce3475bfd5aef7af728c0c0c27dda8c24a8975614fc72a03e59a8573bce1b86d5b67bbd8880bc62c76a8181cf2186fa16be15b", 0xf0}, {&(0x7f0000002ac0)="b0b21317f9174c82ea2d6382a62d0e54d6c323b5fb1c30ddd9731c2203202b6f979a12b47336872f6e6285a39685bf3d096343b27fbdcf59cc5c363f346e12611abccabb61df0e515af2a59dbe7e53ceb4fd4c5748b8c383f3fbc65f509e2ef66440fd664a5a886a4ff2fee3ddf6120aaf90767849d5c21c39f51f75f588e9b3c391e8cba9779c9563f4f5f22831f62010df7453e775ed375fa0c8b3e1fb3cd9b6f127c0274905428c", 0xa9}, {&(0x7f0000002b80)="ae4a55822a540727ca16ddc3947006671be897c53214b431386c2e9233fa105a14e39c777fb525d793c684e1664d4e65ed6932f7cb131baf76c9a998391a56569f557bb890d6c3bfc70ce73d17fc5b698ff488e36e6f4728122bd0973b8986111d728b408d78e78d30252db2f6760939d6a71f01704cf39e8999d548219167e5c00ba0bec9a7e9b65457ce80b1dc47230dcdae320c0c0bfd9a3a7728212eab4d03811f69d835c2e91d1a39c2564e8ba5661efbc5545e1c2cc167e7bc531945b7d33e0ef848dcb0e85d0ee7ab207ce90e040e44c8b1743f8ed09536ca05aef31082df3b180cc5e15296c73be2d811c23648cc699c779cd06e7664e12caeff961c741d8122e3219d420fc10b99d22acf8b642d4440755a482f6570949c0a6b8848b146d130174d0192faf09255b4a191b91d6db05173e3fbe75ae526459bc46098603767b4591c74b852910783e5b64922ef52ed1a7b9ac59b11f196bd1f1618b5d27501ea1d1726ddd982da036c8be7b06734d22037b7134803d2de3574c4aa7ef9ac5616b0e3d8ffabb1767e0b6c1bdc4610d3cac1af426f2a113886ee0d4303fc96d8745f83b4231a8d53e7c98c1006f5ac2ad01cec4dbb00699d23efb9d132d37473d28878141748f245c030703c49d7feaea5935a90241ee43d550da6207f93c44c4e2cf427bf4c9fee03263bee277e944155d5d6804331a51896d57dae81b49b9a1d9ac4f3192639e7d428745fe6baa213e562e087e79d982b5a8cd00dad817737f4d1ebd39104288ccd912ae17ed19bfa94c10018ab099686f549aa93baea138ec131e736e25c471d86e6637742949d111da681dd9c0258d3932ee1cbf86d44d5176e82c18fb2eeb42a2e257d339d693b34fed2495e4a07140efd7ce5fb9303ab52d65d8fa70f87b34583c22a98e82ba3222acb924fc95449b09961c2ba32c2c864a1856e097b114e50824976d2f7857946e3a6acc74fea258e704f9d2d7981ecb84803797ee02e1c939af8f3a7daf276e41e7b169eb11e3b67529755fd5578bd784d7c11e57bec65ef3155ca2d4d41f7595a37f2c2f9c3c80f31d189f1a89dfe1a8b97bf9d5e6b676fe56022149fb060ee7bb6f0b5800ef63bed6e2b3225c99b5cc213c8e4f584444cd775de12bcc63fe969117aa4273bf2927b843a635d0cb3065aa352af7345795e070ce0db8653af065d0156ad463d74cc857c7feb5f15bff43f43c4ed5d0df1a6bdfe6d2f25b1854a72b6b227ff468bbf96b76d2f7a6e9a52810065444fdc5dc9af8e35026943551f36d144e98d35cd4e09e35b8bcf50e0fd3e9e84e5e0d1d82f66e283b20d20dc44ff66217ffb11cf6e669aff4948f96f975e0a84854929ed9119580005614ca2246f5c4c7d50bf6391584577ec53300926c7f77bc24f289d46d36e749c0d29437e288feb3bf7b37353fc7558c6c325b556dc0f5b0c4f4cab929c41d77e9dd36d1b06d852c007fb8e5729b692f6891382e9668fce39a7c6ce26ab29b70331d46f2eb75337e7c833da51f2f7f571d608146bde90d0c644153e19cd69acb9f89e6288dddae784548bdb4edbb68d957721704aca501a7de62e119c41e4623a8e73fb22d4c62a628689687e77cbaceea65da657364648b7508c141dea77353fca74035c539aac6edbd5d2a77342492016f70586076db4a131aabcb3b28125ef28e06d867f1c3b863db464071131dbf0f7e2374ac6c0f5d36eaf3cfd93e4ce9cb2832d6e6aa769cf8c5e38ea0dff5494090c9e7881ff045b050404e65483dd6018f75233f25946451799d836a79628a65ed58de4049699664d4504f59d7348504b3d6c99fd88d7aaf675da1ce23a6f5100898bb61e805733ee248f29501c5e6de9fff7a1657d2e7f58e32d21bd01260d7cee4dbdabc939b2d42d220ca7bc2542b3ce616fa3d052c98a0c2470ea565b5556f6b8ee1f9c7845efbcfbc1affeca2d45d80fec00bb069b8bdd69ff0a6d17880429cfbe359dab20e6cad63ff355de68b4e5460f68b0eb6ff2431e8fa225da934c7d7b5dffa6491fb45433dab3541ecf74c6fe62885d1afbdea577412f316c8505e8d5acc9430998942f5a22067e6101a27d2daa0079e8f41af96fd2b50113480a4dd6af6ecfecb8ace927e7794302bdd85e2bd54ac5e99291d2530ecaaf0eacb0f8f591d2773e2716efc83f192b4836c63a198c4a261695781cb46a909cbc9049bbd5caa4820d20d4e406f474e23fd09da2adfb136bfea7f252b5e86ec709b29df226be99e03f7da8f529018f329d3436bf6d754d9604306647811f810083e86868243e7ffedda216369ec0b2c2d5f828c412bfc6725d80417e13247741f55440c8c1767ccff5ae625a041529c270495c735887116d847353c11bc836e8c7b570c951249f38772f84315cecf94eded332ae065838e62a9eab90a20f9041e995f0e510c8b2a3da0129f041b826926bfbf8010aa973f4a58f22fcadd1eeb26c085e48d463f1483039812e175949ea41ddbd0da92a491a3ec78e7e919b29c26419b5dde53242ff661a3d4d86058ff09f378d1e7f74ae0dfe7cdc7bf7da71f41b3f19fe85e04d40fa8545b41a484f5f396f1477293f720d519a7e0cce13f4c87648dc3b1b2efb18c703acf739096b4b2721a9f0261918e0265616812bd197b7d8fc09c3a4720ce6fd51766a3d1f92c950cf26d40222c656a9d417f15280fa2114d682b47b313f1da54ca4d1a76340d6afde53376926f4aa4f4d918f7bc21650cfed38a93103504b1f58a175cec3855b2b7a83d238f4f5f202023ba9a2474354a435c9eb9c26f5b12c1a5aa651510e5b6e2f6e00d11184b83f66df93f04c253e1a7025c8bf40471e148c5af83ba027cd1b21eea5573c14dcb8237c9fbeb97e247e8d5b386ba9d09339f21bc25944ef4892d8dfb33f6d8f5dfa45bfb48fb536fc75a51f62cb48b7b7a692ab369dfd58d2f5bebc46a886593635147fb486cf4962a843bceb26980e5ec5fd84a6f44857f6864fa7081165f4e4aa58d6ff0603b97af8d71a9e82f99057083c46dfc044fcdfee9e372350ef98227b756e2ad5cdbb4e5a9a8afb9ea6a4d4777eb81ee5c7633af1b17830af8e9c3dc5989e5ab9162b49884cd079f603073427f742ba900af4b48405ada51f7e9a557b86a023954fc3084493e3a710b8f3d2951939da6a540a184dcdf9dcaa639952316e996ecac89303afaff72f774ee07967a1c0e3a8190e968777e37d4fd1adcb92684e75c17289ee828bea3fcaf7758c0b3d55d88cb8075df7b03b6190a390fb31e582bed1e985d9de83bdef7cf2116a5f2435016cb548a2f76ea62a0c3e3d5d47c98f58088cb0c5da540691aa99cf8a6fb643960ed0ba8b40655166156fb34d25537c15421e0bbb0f3b2c8c3a53655afee7a65d0495f458b186f5991330078fd3e4b73db93239171f079dbc049e2f92a8c02a8872252df4be6f11b43a11b4f66ef58b8731da90da83ceed935eaaa66341718fd7632562526b323df7920ee32d8a3e796d8c27c2ccb08ec951182b6597a6f1f1dd42271913d86b68e6cad70e9ca6ad0a8b5b65751eeecf81740de9813f9ed63f41d20b9f42e102e761566cf830c6f8313ca5be69de83bf211481a01ccd2434dd1c3846ceb569055e2333bfea788e47e6f720cf0dac92c19bd8888654bc168c8bd30fe044f4084c848f0100ab50d03fb7264d92f362131d36666b545d52e9a1c1caf93059cbe6c9fa5dcebf7687adeb56024f8cf438189b9ebd0fe502ed3f4015d55932669d94efee6bfacab15f9fbe9b35123b9269fdd1e9c0e1cae8ae217e1b553b11042fd5dc4e46425dd464a72775b057bc87d5387a5a374c496f79f4f29c7fcf89d016292ad6fef9538f50bc187095db1c9f5b2a85d1c0f02365eb69d11d39b28807b06be7b11a40b04ee10d141bc7abfe7674ad6267068d6fab851b5ecbf053bea067cf67ff3103a92747d73d30f957fd55278fb27bdd645ea0202809b3c1479973eee4306540931bf59853c558736cfc4f13494cad6fdb26927f92c822514b2ae75a798b9d453c21d8862aaffa569ca3e3f3a4007cfbdde27912f19122603f5c287ad9f69a86381820efba3717823d831fdc57d108c455444b81c402c4e2ba57eaece854fd2f609fe133d2c2fee7bfdf0b442151df6a5e0b351184d5c008eb5ade8ad8a4fbf6ff1f272f77b0d723e2ecd6df83dc6df9df11e8431beabd83811147c83b8ae070a6ff9694cd7107de9dda45e05155b611525eae8e386275752bcf7550e1201ee4f0f8b238cf210fd66beba026b808a4b5b86f43f6a2379c8decd8f334e3be17a1184165197ba6e6fdcae3982335bcfa5edcaa0d68b86714941eba50c15acda90eec488c2b5ea1773fe90966237cad827d6bf8b29c8945a29a9a860f277eb1327746e9c3392d9c537db6c149d62afa00aa2fbd60765c6af0cc623be6c4f68b61d367d612400a23cec81fa93bac3afb0b1b2655e64424975350c90c3888e1b6f53c843fbcdac9abf9e4b1c7037cad842c86b5b55cf7c05d960ec704d31491a5e1e06a095b06503bfc0e9adebdf1a70f0b664a5c7111d1387bd1543bb7bda97e3a3bb85699952e71ec0d1075495f64d947f055a9ecd6d5e34760100478d9cf40c1b0db03bd4e4dd49888b0be397321cbe100afd8a6d3b7ea764be7701a7503074ee7138cd4ea1d17e8f44974ae2baf3ef664eb87bb5a0b1726b5869bf9c24d0bbbf3b26bfbc98029fdf0b0bd157a462b8d9a315133f6fc7bdb29c7f1bad10b2ec7c22ebad9c0b0a50c4e9811fabd8ae5b8c0e6f16fde97f88da73c5628183e2a2c0453560438b38d6348c9b76375777269c53108f63a4abee5156192981fdd9f3b9f361bed3a0a7c0bc04c181f81d58e25d06316be4fa2ebfc450f99227c084aca68a78e3c87a6bab433b2abf777140da1bec2e41b4d98729c3c6ac35997e84195437f6a4c2b49e8bbb85573170f8fb1428f7f03d85d98f354a764fa6132b36109a88f36ddbf98d4cb063f1c49992bafaa1fbc111442230ddc83e38e4812171dc1e11fd6081d848f0e5837be509e5270012ef8fbd0efd4db9b6905903ce9b590ae9c63821c88cb13f6c490cc7c4b17041c0d5160fa332cf69e29c0260ef79b640f7d92e38a03170b514615681873daafe47f3271b07bf74d32f9278c45de7ba187d0014c0bea857df6578ad57a5dd5388908ae61bfbda0c82181021a78bd422080550dbd3355dbc1fdce1ec7b514cc5f1ca797e9b7767fac16a5465c3f9e3308066bba264fecebf669b20658704c7708f5f926080599f19787166f9870ee0375e00994d5252670663abbe5a56f9492f45dbc9865af70c39d3884c58efbf9c584edc7ce3cdda10892d8056e68760fb6dfe8bf5eeb2e9d1c2fe3930a1331da3e0c8f15281717647d201b7662a080ef2122840c3d91e8d956ff616294ef7cf91c8cabb9859291fe61c1e8acdf4ef0a0c3fd8004465058f16c127307c808a54c8bd9b5f8100fae4707c47e4fe7fa9930c27d65be5638b742ee8d5739b72fde1b7b2996f70c065bcd93df417c6dd5b7f51d71057357bca61602ab337df28497c868902c3b74a92a40e69db9d23f1795bfe9cfbbb1a641b32fd1b6ebc5c0d999c14294224a6170a9681c8cfbafb64019c984ebc8ed5d2905e7e4789da5092e71ae76a30c49502a41b82654df51cdd20de7606c3a12118b106fe4557b9c4e7dc44d33ce9394d885a0b9edce5d859ce410d088ea5450de8d8b808c05d7e89f90e57f5a8148904d9a73d457d062953e028b45e8e0", 0x1000}], 0x7, 0x0, 0x50) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getsockopt(r3, 0x6, 0x2, &(0x7f0000003c00)=""/95, &(0x7f0000003c80)=0x5f) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 23:07:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:07:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbc, &(0x7f0000000540)="e426") 23:07:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000007c0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b64bf54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bdd4c5a1fdf79d364ed2de7e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af64801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10bcbd57c94ad64a3a289d05b4242956d3846a49cb4849eb194af240278368bc56700abe41fca059898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db05078122825a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84aedcbb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a7645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d3254fda9d6c68de4ca116dd887c40d8d08944c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c1df62128e35d355c59a87454289541cc00000400000080000000000000004a06333504b4", 0x224) 23:07:51 executing program 1: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x0, 0x7fffffff, 0xd}) 23:07:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0xffffffffffffffe0, 0x39f8, 0x1, "1b809d011ebc1ce17061e9ace4fec621255b0187", 0x9, 0x4}) close(r0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x100000000, 0xb1}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20003, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r3) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 23:07:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1ff, 0xbdf4, 0x3, 0x3ff}, {0x0, 0x9, 0x1}, {0x7, 0x8, 0x8, 0x7885}, {0x10000, 0x6, 0x8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:07:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x0) 23:07:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") 23:07:51 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x614, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0xfffffffffffff001, 0xfffffffffffff801}, 0xc) shutdown(r1, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0xfa9}, {0x7fff, 0x61c}}, 0x0) fchflags(r0, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x21) 23:07:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r3, r4}, 0xc) 23:07:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socket$unix(0x1, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2) r2 = getpid() fcntl$setown(r0, 0x6, r2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="2c20aacb23c755ece0dd8a4c2189218acff2705aaa025e1f2dd3d2909c167e37ac3b32607a7d7402eabc3736dd2184db57f292da2895fd4b826b05d055ba4e65b1849d0038ccefba5b88827dae8d4ab6e41ab5d4af74917dd1ae89b7a3864c723358925cb52f0bf4c89d071e205c17df7f81f8cbf3f7f3f23c07717f1286e07f16379958c3ac124bf4d7133c2164d451ce7f3b1a15f900057920c39268898373b1a21ca8e573fec5d525cf9ad89b28f819ab61b32ae4faa6072ea17bb4387d16", 0x1f4}, {&(0x7f0000000140)="9bc10bb2be54009498cb99da0b5ab94b2fb4a4", 0x13}], 0x2) 23:07:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x2, 0x3ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000), 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 23:07:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x20, 0x9}, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xfff, 0xffffffff, 0x1, 0x8, 0x10000, 0x4, 0x0, 0x0, 0xf2, 0x2}) writev(r2, &(0x7f0000001400)=[{0x0}], 0x1) 23:07:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x8, 0x4}, &(0x7f0000000040)) fsync(r0) 23:07:52 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x0) r1 = getpgid(0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10390, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000280)="ca8f390a6a98c732969fba4f2438da15117539f660d6b4c0197a354f9d40dea27ea85eae0f7c230c1a11feae169ee6a824cb3a89c27791b99fcac0e8f9b77bd3b997d8aa3a1b88f3d5d6e838cc7dd96b95c3ec7dd6470fdf2990edd7499bf7241e224726463d27f629a4e1dadfb32a1198740c01a74231564ce1b288103d1b5a816ec9074ba833247be31940968293fcf2959c623f159283e728918bd0b890ceb5172d4e3cc8bca5269b00aeab63c425c82fb27dc7ddda369f12ed28a8746ee8b6cad4", 0xc3}, {&(0x7f0000000740)="a0edb45cb5ecc61d37b92cdf4a515aa41c777ba52799f8b99200d3ee362c8cf42798f8a84f67dc4c79a4f33df720f17924e35113363aa01303a3bd4b0dacd7db5e87d482aafaeff630763bbdabc407fd4b219a323b6408f1b3b4b37f461e25086d7ac1985d72b87255d84f935075eecff77b3447b661c7e01b4a6e32d11a6f0dca46a6b695fb095cec773687dd93e5e45f032d78454bf9cc3e4f7d9ae47052d94afa96502f324ca6e144eead1771f57f82e16335e9e5b178231af03cffb616b2df517171302cc7632ab70300000083fa24db5a3b40a92e64fd0f338e460129dcad8a9f62c4e47b448d2316a5240d704a4705d9191dc469f735026d757aa1050000000000000023eb4ec00664debf834575298b7f1d9b4265e805b8e7580bd63587694665ab59e0f1eda107fc52cf88a23125b5ef351645a6fdd4796165caea0d3247a44f515c963a98a0c33f815b1ccb0b070ad290afdab69c366e93f0", 0x15d}, {&(0x7f0000000380)="f8fd3e53efa955dad5aae7ac30ecc2781474fb5132e56386144a1e33cd06d52e57d4b652b415e80cc131449149ac5d0883bee74571e67334b564e9aa044549685ff743b5a2837dcf092fcd2a211974ecbf967e625267f9b0f460852324e299c5d33e948302062b8f15b7ecc700af89edd679e7c68b1ae033bd129ecceda6", 0x7e}, {&(0x7f0000000940)="54aac3ce1c21c2942d34ef98998a25e3bf61b85342a5380ba395da0eb12ea57e3f7553f6637bd697b91a26b6f4ea92aa2e283c46bd6d3f8adf2a605e3c2bc7df85535c49d8378377fc4d6ba8b94e238cd933613658ef95f7295cfc2feb89b61bf14afa299b288fcfad5b5bb4a495e5ff46d4b03f7ec791a8163c9c6f62f2a45a1d5663ef1b33b1ae5ee7eee4486c0d2757ab4ecf12b56fecd358fd4a1794e6434efdbec8c39f0250d43317ea49d98ec52f7ef16e3d08bee2a969100e2218f3cc6f3bbe8c81c59dc5a23c3245fb69678ba61d89f2ca79a674ea09acde", 0xdc}, {&(0x7f00000008c0)="2c44f9a2b4cee7d4b530be450001000000000000f9c6497ee9d4f88f908fdd6ca5d11cf020e9426d3d04d6dc51252665e71e14a691cddb839059bc0b9cc296f3fc837e66c923c5185461da80fc7233055e60b6fcc342484202c2", 0x5a}], 0x5, &(0x7f00000006c0), 0xfffffffffffffd60}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x3, 0x1}) getpgid(r1) fcntl$setstatus(r0, 0x4, 0x40) r4 = shmget$private(0x0, 0x1000, 0x292, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fcntl$setflags(r0, 0x2, 0x1) 23:07:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) r2 = socket(0x400000000018, 0x3, 0x3a) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = getuid() setuid(r3) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r4 = socket(0x18, 0x2, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb181f67a0f600800000"], 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x38, 0x0) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 23:07:52 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e95, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 23:07:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8000030}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcd9, &(0x7f0000000040)="b6") r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xfffffffffffffff9, 0x7}, {0x18, 0x0, 0xf2, 0x2}, 0x3f, [0x8, 0x8, 0x7, 0x8, 0x4, 0x9, 0x3, 0x2]}, 0x3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 23:07:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000000c0)=0x1) r2 = getppid() r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r7 = getgid() r8 = syz_open_pts() r9 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="d04f00000000000d"], 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="6edb5e37fdd2249641c8ce63479b689f742945ced4ed17f568773e9e1e36727ad3b9b10fe4b0cfb681d89e4924d3a94a81f99d134ed66f138e667d315c04760a68e302127ccc9994dfa15e3a3d485ef66c8098293a8af1429af303e43ee2b222f748660bbfba929a3a3f085a83949dd83febd27be0c6df40b07d58f04923495f5fc177889e50a6075d0ee54ced54e8bb7f4cc9b4d004afdbb9125fc9bdb8a10cde57bb2a94afb5187995e63310c6877d4ad2dea9d7db80f1b71ed085651e784b521360", 0xc3}, {&(0x7f0000000200)="cbd4d4c449dc254f8d62390969a052b1bfd3f72b827269866a6f89f47a7d987ef429b7143a2b5bdf5c42d155c40beb117b554695a7a1589265c712c58f0f1a2a27f7e929afcab85c1d3f9aa463c77d627e7e7632b6706b44ee3728175a6a84c3222d3a0e741218809b3c74e0ecf9b433012b4cbc703e0d645505664c05a41d20661fed4502b49ff0f560fa62d8175469a3515420d106d66d81ca", 0x9a}, {&(0x7f00000002c0)="e87c8db6353b3da8d1cb1297e2e03db370668a32bd5b3839cfa3017e72d1ce7b62584c6bb05da19d4233b6454d363c139dae0338c51b039fb22771e441778be98b4bc301335a1fdb838fd60d02e65e532e5e9a0e15cf7659287b52c949b9973a5f3d1fbfbffa2acd0f5e72a4efc7446182bebe50f87531048653ea4e58498ba3846a7cf2ae19d0ac3c5d5fb1e2da", 0x8e}, {&(0x7f0000000380)="07e9945f58c9c5be51552f0a461ff15fe2af639d16996c7f187ae88e81bea52cc87457a1eee1332db4708b4afbaf58b2c36cde6573c68596b7cd5e976ba0d5bf41e9113f3264fcdef4b939ac543e00d5b04557ab852e0e9ec515f3d51f4bdbb0ae78c729e6b2457878d4b4643c5899d6e979ffe519238419a13e0df6f3f38863d593821ead79dbc6083e8d6b9c924d97213640b395f9825ea34d4bff6b6ee2c938c760fa17dbd2fa47aac0ae31384e8f6948971766793edcfb866751c210b423153c069b265d041a6541f9044b4d6a12e9f0354955d8d0dcbd192a08358c131a251d606f3d531b1632a7d203b03fccffd265c6ad075a7ef1da3c", 0xfa}, {&(0x7f0000000480)="134074891958abc0789a6af4ff6b8f39966eacaabc020ef53ffcd684d9d279dd24c9c93a63a01abbe71ed29d90c53aa1e208aac793482b6638bd587c42d3c454654fab638340d591f639ee1c213de88be61d6d3d3612c8536c9058be50fc0a011849ece62c9b9d412dd067302bdc059aaf5af6dad66fb153957dfdd596134e089f20173968f77617d093ef5d8f76350e4e5e0c26f8c1bc2c228cf447a37a024b888b02cb", 0xa4}, {&(0x7f0000000540)="6f06378fc2f952b24c7113ffea9ee64e401a8f72ea3c0abb100a4fa3f90d99ec37387f144a7d50160b51f930b0cb7241d9ce2fd02cfd23d942febed19d1bae90818ea774dd3b8bfcd7b0ee6b6791cdbe11da954fcc78f5083fc4dc7b020a2ae1b1a60da563bf7e1d598e9e8b378a4cb2cb9cfb2941010252ee8cc5cd46b8d2d1854e6778284d238c11178406e8", 0x8d}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r8, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xe0, 0xa}, 0x4) 23:07:52 executing program 1: setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 23:07:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x128149df9d6d7c12, &(0x7f0000000180)=[{0x5c, 0x0, 0x1}, {0x87}, {0x2000000000006, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 23:07:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x20, 0x12, 0x200, 0xb881}, {{r1}, 0xfffffffffffffffe, 0x81, 0xf0000010, 0x6, 0x9}, {{r2}, 0xfffffffffffffff8, 0x5b, 0x20000000, 0xa84, 0xffff}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x3ff, 0x1ff}, {{r0}, 0x0, 0x80, 0x84, 0x200, 0x3f}, {{r1}, 0x0, 0x1, 0x1, 0x402e, 0x7e30}, {{r2}, 0xfffffffffffffffe, 0x4, 0x40, 0x9, 0x2}], 0xc3, &(0x7f0000000380)=[{{r1}, 0x0, 0x18, 0x4, 0x0, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x4, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff8, 0x4, 0x80000004, 0x6, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x9, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x2, 0x5, 0xffffffff}], 0xfffffffffffffeff, &(0x7f00000001c0)={0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x80, 0x0) 23:07:52 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)=')\x00', &(0x7f00000002c0)='!\x00']) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x2d4) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000140)={0x0, "55ee0f0176a1b68f048a6d0e42c39585b04d047b7487757e4131bd42bdfb017a703d9ccbb57568c317f0fc1d42df03cc0563282e48dc1e54fd1a63a40db1602aad22f00180500f925c2b11d6b2a111a644f9d7e603a9226ff51b4783e2d28b235a6d787290b230e83689e8faba"}, 0x75, 0x800) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x1003b, 0x0) 23:07:52 executing program 1: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000a15f0f61a9f9c800000000000000000000000000000000000000000000000000000000800000000000000000002e0000000000"], &(0x7f0000000140)=0x6e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socket(0x0, 0x4, 0x7f) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x54d, r1, r2, r3, r4, 0x30, 0x9}, 0x401, 0x7, r6, r7, 0x5, 0xa171, 0xffffffff, 0x5}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)) 23:07:53 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x24) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x52) open(&(0x7f0000000440)='./bus\x00', 0x800, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x2000, 0x6) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000002c0)='./bus\x00', r2, &(0x7f0000000300)='./bus\x00') ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000240)={{0x101, 0x100, 0x4765}, 0x1df, 0x7fff, 0x8}) r3 = dup(r1) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) open(&(0x7f00000001c0)='./bus\x00', 0x102c1, 0x121) recvfrom$unix(r3, &(0x7f0000000340)=""/81, 0x51, 0x800, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000280)={0x6, './bus\x00', './bus\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x2, 0x0) 23:07:53 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8230e6aca56902c0ff6577ac2d66d22f28ad392cbc8db13ea2a4c0fbe79bc4c01a0795eaa61398c3dee85c3835aaa473329164e43e434afa1729b36c772f0fbfcc77dbdf1d6d62094b13a5306655efafc4ecb095ec1552b89dc1a13e0c77cb543ea2232c6bb3c7999e26a5af57b4ea61714d6f46c6c450623a6c6da8e660dce361f87d272c3282cb14e5f35ce634bc0397bedf4cb40f"], 0x10) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000640)=0xc) recvfrom$inet(r0, &(0x7f00000009c0)=""/140, 0x8c, 0x800, &(0x7f0000000940)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) lseek(r0, 0x0, 0x0, 0x2) sendto(r0, &(0x7f0000000680)="1714c60aacb9f7dfd02a031d5edbc08281d78b96a5f0b10ca64d8e069bd3dbb30d8bf1d346bda394afaec069a534f902fff81d20953b4eaf146353a9ff13470ff1b6304d400af070413b1f4a94a0333c8beede4782662432eeb6df3b16ef7e0a1fcee222346d5b640c897355b9ebde9f128adac2c0029900e77c408739ea9abd46e363b5a2c5e6b91f7ca733ce86d91a7aaa4996d4fbd0f84d623390a12e6c63b5509339c2c9ac20b27e53544f21bd89857e9c835eb251385a7b97776a45429a87d8fc571a53e1a00d247f39a0e7f5dc7693d6cab5cf7aae42ff74f3459642e626beb3476b8ab62a6b85a05b41", 0xed, 0x1, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000800)={0x18, 0x2, 0x101, 0x9f9}, 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xfffffffffffff3f2, 0x9}, 0xc) r1 = accept$unix(r0, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) sendto(r1, &(0x7f0000000980)="cf0ef5934f4bba185b1200551face3621c1893f811b1186549", 0x19, 0x1, &(0x7f0000000840)=@in6={0x18, 0x3, 0x5, 0x39}, 0xc) 23:07:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="bcc53a3f3fe168b2d70b20e661189a6186c58691598f50d52d48678472f08ce772227c66fe4f932a4a39a3d9407e133b", 0x30, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 23:07:53 executing program 1: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xa69) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x200, 0x7cd, 0x74, 0x81, "15aa30f69f9f6bdd4f39dddd265cb1197f1f6b7f", 0x0, 0x7}) syz_open_pts() 23:07:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 23:07:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 23:07:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x43, 0x80) getsockname$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000440)=0x7) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x8002, 0x708) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/85) getsockopt(r3, 0x1, 0x400, &(0x7f0000000140)=""/48, &(0x7f00000001c0)=0x30) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x100000001, 0x8, 0xfffffffffffffffe, 0xffffffff}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) 23:07:53 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000080), 0x4) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 23:07:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8002, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/53, 0x35, 0x840, &(0x7f0000000080)={0x2, 0x1}, 0xc) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000002c0)}], 0x3, 0x0, 0x0) mlockall(0x0) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') poll(&(0x7f00000003c0)=[{r0, 0x88}, {r0, 0x100}, {r0, 0x2}], 0x3, 0x6) mkdir(&(0x7f0000000400)='./file1\x00', 0x80) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000004c0)={0x3f, 0x0, 0x5}) ioctl$BIOCLOCK(r0, 0x20004276) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='W\x00') recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000580)=@in6, 0xc, &(0x7f00000005c0), 0x0, &(0x7f0000000600)=""/123, 0x7b}, 0x40) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000700)={0x80000001, 0x0, 0x5}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000740)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000780)={0x0, 0x9, 0x3, 0xdbfd, "4adcb26e13f423f549a124f70f9fa253d2254ae1", 0x8, 0xe48}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000007c0)=0x9) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000800)) semget$private(0x0, 0x7, 0x3) sendto$inet6(r0, &(0x7f0000000840)="4e90b1aab6c0c3d0291c2c39911b670f7faa7c65ef9dc026631caa836a92d8cc5ee133b9cb7285e019c9415e70ae3c66f2cac9b23ce6530d56d2e1db7b27a3de0991dadb7e9faf7e5bc85e5f54baae8f86188da34c52d679de23ef2c84f7005696b1a276fdf2a156087feee0b31142ef8411afef26d854a263bf875701af2001379bd3622cde1fc81808a850d2ea7dc81f059ba4c78b2a46d9ef3b2683083e3b6d3fd5dbac1a7c716c7a1c5ef21c02f1f431b846306de8c775a26e7c9cc43110972b0f303cd68b716f8f99f6830dc112b662708106ecccd8f21d489ed29ed1d6837c6e47028a66ac8d5e93b02fb13bbf67f80fb310ab47", 0xf7, 0x4, &(0x7f0000000940)={0x18, 0x0, 0xa0, 0x3a9b}, 0xc) r2 = open(&(0x7f0000000980)='./file1\x00', 0x20000, 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000009c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000a00), 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) 23:07:53 executing program 0: clock_getres(0x8, 0x0) 23:07:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="01000080000000003000"], 0xa) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 23:07:53 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000100)="510f", 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x2, [{}, {0x3}]}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) dup2(r1, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x4, 0x6}, {0x18, 0x2, 0x9, 0x100}, 0x400, [0x3, 0x80, 0x3ff, 0xfffffffffffffff9, 0x6b, 0x80, 0x6, 0x7f]}, 0x3c) 23:07:53 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) msgrcv(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000066970050f353c135b36bb7c4312d000000000000000000000000000000e8ff00000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc02329ba7f33bb62d9cf3cfcfee7b3afe79885817b1bc565a09137c51da629da6b3836c035cb08622ff7a0581e38babb448c37f1ac0e998a953c2b7a9e28a3c423850b6caecd1dcd6b304032ddfbb434d8e55baff06c698a1389dce8fb1bd3e67ead3e89f24041c0143051e72b676525db601ae64fa5d82335c008df6a769069d02723a45dd4e13f2928bd03ec8b360477be71d132749142a"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') accept$inet(r4, &(0x7f0000000140), &(0x7f0000000480)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r1, 0x0, r2, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 23:07:53 executing program 1: r0 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, r0]) r2 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r2) chroot(&(0x7f0000000040)='./file0\x00') setgid(r0) r3 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r4, 0xd8c8289a9fc0a586, 0x5, &(0x7f00000000c0)=""/28) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x10001, 0x2, 0x7ff}]}) r6 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/215) setegid(r1) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000300)=0xffffffffffff0001) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000340)) r7 = dup(r3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000400)) r8 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x20, r9, r1, r10, r1, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 23:07:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) mkdir(&(0x7f0000000a40)='./file0\x00', 0x1) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r2, 0x20004269) chflagsat(r2, &(0x7f0000000a80)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000a00)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYBLOB="88c59ed688fb0b1d269f32ca65047368872fbb8b781866c95fd91a60c39e48797524546ee62eeee4a27971ad6e15972a9e8f2f700aa034308447edbc736dae74028c5b0d86fcfc8b1d8c9354f2f96a059e0cb527a886b4b0303b6fcfa5b74b606bc2150dd45c3db1e405e5ce514d48da0659427fc9ea"]]) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) 23:07:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:07:53 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() recvfrom$inet(r2, &(0x7f00000001c0)=""/122, 0x7a, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r1, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 23:07:53 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0xca, 0x0, 0x800}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 23:07:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/110) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:07:53 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x49df) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x3) 23:07:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) readv(r0, &(0x7f0000002440)=[{&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x8) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffeffffffff}) 23:07:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x9) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/37}, &(0x7f00000001c0)=0x27) getpeername(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x11) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:07:53 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4, 0x6ead}, {0x100, 0x4}}) open(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x3) 23:07:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) 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)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18bbdf696c00000000f2a3f8d125d4f62118a158c23162b4e5b34e9facccedf5d6c95cb7d5a3acce69e6c0936be4bc76ce0040b5f5bbd60dcf9ac7ed6e0ec34460a84ddfde7379ff860abf3d6d0547f0a4789d226f6af54c1a73c1302bf3f491dd9c27d49e3dd937210a482316220ea3a1f051e777f6443c0d5003012ca59e"], 0x1c, 0x0}, 0x0) 23:07:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000005c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000440)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000006c0)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) link(&(0x7f0000000600)='./bus/file0\x00', &(0x7f0000000f80)='./bus/file0\x00') ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000d80)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r3, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r3, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:07:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 23:07:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() sendto(r1, &(0x7f0000000040)="46d48ca278b1cfefbeb20043e1424139754ef50e6f42", 0x16, 0x405, &(0x7f0000000180)=ANY=[@ANYBLOB="01002eff476b8b26ffbcb4f4a8f4aaa6afeb1b5f572fbecc100f5f0e593ddd2054e97fd7533cb307f90f8dc034694786d33dadf23f23e4bcf5041d1e7407268fc7873e66e9f964acd3"], 0x8) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x6, 0x9}, {0x83, 0x8}, {0x0, 0x5}, {0x22, 0x7}, {0x84, 0x100000000}], 0x5}) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x5850179f, 0x3f, './bus\x00', 0x8, 0x20, 0x7, 0x3ff}) 23:07:53 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x902, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r2, &(0x7f0000001180)=[{&(0x7f0000000180)="8ee4cc7c94c5bc4839ac77459d4bde51d7c7530f22d3ee257edbb3782ed00be34d6067c40dae7def12942bc39bdc2bd591c2236f63b9ffdffdbd575ff339957abde82bb44f45714254e10e8e6e1d0f7b99223d12049ce3230ba882baaa3529c593c4a78a6f2093a11d08571070f9381be016aaed70adcae1be1f8e0e85d05102f1115fc79d7e2a2e3a6cb5573d8e39fdafeba05a257f3f0f9e2be286dd44f6f75a9f80788787b5adc745c2b5ae7649bb99790d33215b555affcfc7b7c805ced6010cf72b946598baae904afd653f97c9a58e6b29ff9ea15ebc2c23190817be9bdd6a7540c416ac96383b5fde48c5e9be9fd336a10bd34fbabd6b475fa23dcd23af895aba15a1c04fffd261e8ee29d81913754367cc62c9ae91078063e1994e052f6c27dc05ce84259800498ad03bebd4012f658bc6631ff4aa6a8827eee6738686046fb92954553caaba2bdd2d5aabf9530d687e9a4a5565288635165ba3cd5f9143b5988bd9bdca4239e4ec61275f06713f77457f000cdb6990d811960df3b2a6b09daecd2a27f9163c0da429d9a8799b59d5a81ae3e4e17778d8b962d901048afec30cfcd798cb88b1f9b6d4ee47528cf337ec6e7873002d2a93bee96cdb9b566692ecc4f3dbb5bdefe8e5bd46aabd1bd09c115b7a4e5907490a9122361f58538cd0429307f41d2894b50781bebf04a83e3181b6bdfc1621af24e047114eb66de766f8d2ca5ba2cddfd9a777231c6fa6faa704e93e39efa35ee8c5502da6d3be67b6ff8db106453e7fcc7c961b7df0a3cdd0635337e897dc1aba0babce5b43e413ef3c2c2437e8f2db30048cf4a930be51cac18ed00a972c8b214f5a11083ade1f8afc4457938f129fcbd2623af5a526e453d86b7afe3ca5f6b212bc6d0aad67d90384f3fcef1f70955373eec2e38474ca200168cc0a24b66d9c00ddbf546661c60d24ee8c2638c3860746d771549b27c711c8a9dffba4730a6ca3ecfeb3db17337ea70d01199109853b03b72288bcb2005403998fd49ad44cfd6db60f489cce7a98398f86a989c5bda048205b33cf44f3e6f6c2d21693480b1a924c77b61aa329b6b9096b6ac45be464d25690cde8307b1b885328245b729497a2ad45f91d7b9e263c6982f9e77fee5b4d05e7f64c612a91b69e2f10c3726299d59354b65a5a190e957900cd20d33cf803d1948cfa161bb4fb107bdff4543a3bd2415a1758b9180cdf624e20096a8d731079322b1cb02287575f0d0624969203ad6bb03f25114dc158a6f0a0973def80824ea7410cdccc64cae813f19989f8bc415961486988e4834a56be09b4dee24bca5a89b9a774c945a86f44f14ebff89d62eaa4d0e5dedc5f9ca267aa3ddd58f6cecb4c04251b8f79fea719dd8322e196d111aad42e6d50af212dc189ead7e2f027465f89e3f6a323b21d736821029d7602212260bece0700e3cd5b9d9e4542c2ef8194ca420edb1625317c6c97efeea24e3f322c234fc367e07b2fdee24a5a7a55e8580315ee18af82b6b7db00318a807e8325404ad8316d24bd924c3957286a1a9453585f998b9ac4537616efcff71c3f15204bfae27d1387c56c1eadd32de2b2f65dc9be53611cf51d9c3ec4685253c33d2005ea8467211408665345a4630e99c8e8a1e2f2e2b0158f8f877db2f7fb2c50aaeb2620cc0890ef1ffce475bafc4936029206bb52a5121b605535400032a5db63c497c7fec6890003d303ee8acbff9cdf4af6ca31b4cb17a1a34f338f6bb33bd6fa6bfe1f146dfb97384e1976548493f42f49f98e5217ee38e6405874e2cde69ac5ebaa04c8113e43ac2ba709e44d7476bd8885dfd0aac3c8ff11a9b1e5aeed346fe2768c8323274b0e751c2af25970c8eede24a3c6017050cab32e48c7316431f4d28f87513f085f40a0bdd1d2a0dab7f4843dbe2730f7d325944471bbb6924a6dfc885045a32fbd3a72d334ca73d0e2097b75fe0567b0e9c790426acf8ff8ef7b455c799d85781683beb2c49f58ab346c6615151dbf441929c6a83d38a1ed7f43fbfb00782a165cb05bb9aafbcdc1dda40141d5c7180bce14501eb08d3ea44d5a4c1ec73208613b6abfc3b410abd7077f74b94e55269706286a95f13736b0db055b448c8a5bbcb839e03fb411ba5b7ce3d73862e9fc80ec31c146d5b8ade6dc5eb82d7cd8a8d5f7edc522a33e3d579f4239b5f0ad385530926c24446bcef2455c9c64e57c72116d06dc69a07fb1fbf2598a71ef8a2b3c05cf3056b3fc030445f65c2fd3c4f3c2fa3aa1951e6f0e91ee15eb76b3396fb27081423e34d4f4c23b75c28c3ea2f58b95726ad606603c4a5d8d7bd79e7576209c55296076820aa5fc06583edcdf81968ecc11ebbdc0b8e7fc056a5d0bfb533d5317b4493242237eec7e4498823ada52905280ee1258cdf446dfdc8796c5cba02c4b8052d5ea10ed0cd8877e545d8c84297ce77e0063839b6e0cadad3bbd4fa49fffd31116784ecbddf104dbdb635e8ceb4ccccda38a001f51bdf83df4a119eb4335ebd83be1626446a203a341f2d81c7dd0a67b431feeb079e2190bd28ef3092a2d2dc554481aa01b3709387b79ad3b283380f6ef4407ae3c3c27ce19b09313b5bd3a6bd553ba87f55e57aa855d86c27553e8a6ab3890f8348eefea81ebb32ca83a921577ec55a956d9bff03ec478b35f9c284c2382486b7fc3fba25ce965be8ba61c1cbcb54e70ba4003085ac19cc22f11715452d0f3d294db2afb04dd4fd16141fa5ab2ee25e9dcce94f1af4a03b37ef4d5861bd31ddb7371bc03c0b231ae782597f2aac9eb176242672dcc3af488db9f1fb41d49baf2f6884d8584bc0d764cbabe524e905c7317b368274ac13566275eb297b16f248238440619f89aa778b5b1f40906457880634cb9f8b61fb7759b9fee95d308a3400948e4d86b5afda730ceef570881c33b0ac501e03ddbef2f74eaf0e1d60020212090f1578ea111b46392c8712e26f4e2b49880b358756c4b4c95fcef7d8faf376acc96b99382de72f33699be5e591f6c56ecbc6cc22ac0aa196d5d3554b443f4eb908eaf9d771aa845cbc06db7f2748ec71b28e01ecffad2c46810bc9c6eb040ca45b1f39385fea1915f68255156d438c9f00afec0f8a0490c02d718c9c17f13fec844482b1ffd7434c133095a1095585136fdfba5b53ec620e2fc9d53e71448a4de1905a3435a91dd0500963728efb6f94fc6296405529c425da57b1206775878811174229efe887ddca7e4dad5ee10017cdc8953d3ed38cb36a00762d33abe5f40d44fbd81c0e4c11bf1c480e3f6af1890c73936f8df2724184cefbb8c1d3148b8723c9e8d7f8f2f47fc075a24ccfd12246bccbbed2efd0130606cfb2f4645a0acd675557160b081376e38d0e0f3f5d96e70d7ab6c9e5b439ab2dddd4c09984f6ff88ffbb633ebd74633b17e6e545e2bf5c90a294bb242dcc5c2b0b1bea0b1caefea4191b1e2af8fffd4e51056f5a59f21ef3750194873f57905135de14e09c7b9da8be9732448849f184e051e6ad6edbeb8830ca4d25c105d0d568ba37b151c4cd85ae40b74c96d3dffb952a157cf88a8e674c73f058aa34f5a52662afa8392234aca07b4d7b4de3db8586a38ef54270d73c0bf26527d7d5263c3b7f7b06181bd809c3c8581655d62284bd14dea9c00c76da189b20a9c83e1cf0f0e3ad6ed3765164bf5436e2be1e26a9b7f17ff34e5b0dfbdfed3f3a7ede1dead767ea70441193e64676265e3aef53966b174b0a99259a58c940ce7fb4f6fcd41407320fc3dbe47db31a914cf2a32f1bb5ea188145d5150356aeae5a7d6c7280ab29e8f74ef1d4d58ac3b0016d5a436f1d7a5a155494aa242b7fefd2f458cee5175bf8e607235db83b92f8c3ba98e38646c7c4ea4f583259db5aa1e3db6e1d56c03481356677b6d56fa264d1728d1cac44800314331442cf629dedd39317df99b2702e222143a9b7afac5e196e90b75aca93b63c4749c210bc3a7fee4b6b5568119e94bee1c6c559fe0bc9b873eb05cbed44d5001977fb926527a4ba2485aff7c32e5958f7b1acd10e4e444e8a184770737fdf1cf3cfe8f7b5148e0b189865e7da1f77077b6f625025bfc5c718495c5b982648ea9811da29138549b301a4ffd9b3aeb3210ea67a9630e55f1a81641344d253723398d04f77dd410d038e77722ad477cd2d0ccd08eeec2e97a14efd2ce822e7e9ba2995be90846da380146351132201deb420120bff7b317ae7e67b3c4bf3168b468cee30d86ef588acfd65c6c15b075159e13ee132154e996f584ea9353db57a73f4b318697a1ad6929ddea817c83e9b1fc331b85bda80b8e6d38056309f21da881430471ec934238d710ef1fd38df7442b7d4f280b7fe8f08283cf045ba084c038acd5ef6144b219abe44c06e76150626c4e6fd99d31c644b8df4713511d8ab51e37618e9450e96ee738fcd6de31328083f387c9962f29fcbfee41dec8b5914c98842ab7e429ae79d9c3e7587db033c6106601bade16b9baf893439acee8248832d75708331618f1758ae6504288fc245b9fa350ecc1423bb11b5212a2c547b1b781ac8d8cc1b69068f6cd804500d683ddbcd7bf506babbee7f7809cc2a7d1c77e9ba7ac54049a13feee35f505335265f22615bf3f300427b502c818cbb6398a72f064237d0b3a916cbdacf445f26acc965c998932d2a2c43ece13db5822253efb46d55d3cbca63bd4f92657d8c9807d1bb71e872b1b207ee26649548c50dc9b3aafa3edddb59d25a763593c07a3b4da27b41a2bea8891ca427daf104fe7939393b07a66027c0eff7636d9e33b5400acc959d3dc895a328058f2aea87f1995f6f52014928c3d2e0db37444c2f7b201806904d9ca97a1c435b88a20a52cca01355d8f20270c59625c025392bfcdb47eb4034da468ec175a0193f901ed883f79cb60592e1fa135a1f4c53779cfb39a36be68aea6afe9891e2714fdbb8603aa8f7f04fa5e68f7a506dcd837f51cd6aed9e1b1e5450abaa9f6432a4022821b3c568bf2f71d92934f003c0f2c24755f47890956427e53e666864f803f8c2f23c48d0d65f146a1cf0c0ba40a74df46fc760d67401b06cd10546a24a287bee689417de84cffc5a57783a6ef553fd25e0502657baf28c2c441c74b93aa91f6ad175f4bf326583ab2cd97f1bba72cff2b9438998fc6ae36380e0e0b7b377c99e3d559fd81efcdcbbf70cc92099148128136775ec07444481f11742eb0918278a0627c72392c3ef33b0e4abb701a049007077c2d6e83cd69bd58d29d1a3b4a67e4dd57699deb65dc39b9d68641398fd0e01fbac0fdbee722c54fcb3160e30616418545e6ce4392658bd99702f7ebfb5639373670a0e606b53d7fb15fff6f1cd1c405fb360bb909ed7821d39a6bcd1091650a1760b12a96470a53d68bb158613fc73aa6f8418b03d00b159cf7ee454dbfd230fa476bc93cb1960d7bcaf29b8b11a2edce3d8b02e7c85bd2ab676913d77dc419dba6700e61be04d57bab5bf11d579d153e8cd86b144c3fd07b58b85057863c9f822be150bfe26c856f5b3089bb08584eb97795d69c0b73f4b449df755ed371ac56d718390e55f6db904b756fda9c9ed11312996f183226d5ae9ad514eabe7f4316569aed4769ddc49f14fdedca15e0ef9b10c01efe336b3a67d21350152ea238dd0333f7be416593eb56df34e73850f9b5b0b61dd37aae037dd8e4d528c80ef386c54fd21d5cfd2c9dcdbb810ba18204396bce30062ec196e20d625202db9e7884af3a595e71d98f7bd42d64cefe19a584e3c10a58b5e9", 0x1000}], 0x1, 0x0, 0x0) fsync(r3) recvfrom$unix(r4, &(0x7f00000011c0)=""/51, 0x33, 0x801, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r3, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) stat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) fcntl$getflags(r1, 0x1) semget$private(0x0, 0x0, 0x1) open(&(0x7f0000001540)='./file0\x00', 0x80, 0x100) sendto$unix(r1, &(0x7f0000001740)="0adfcd61cedfeece4b6cb3bb1ac235d9debc39b41aa3ac4ce601ef29cc81440c8f2f1edcd88fd827a689b6b5ab7176d766b97ef8698c2f59d66324d956e8cc08fd89c52026cd0dd98739f62b5a62b429656e2192d07a5eef0f74395c1e446de8a078f9315456fe5316355832e73107961a20933c1ba7327832f41841b9013c82e7fc7dc535b3d1cf290845eac8c968b6e6cfe5685f418ccf943e3afcc8ada018d9c763aa52556ec86115bdd4712bcba16f2e76bb0f29a413bd", 0xb9, 0x400, 0x0, 0x0) mknod(&(0x7f0000001380)='./file0\x00', 0x2000, 0x4) socket$inet(0x2, 0x0, 0x400) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) read(r5, &(0x7f0000001480)=""/172, 0xac) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@un=@abs}) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000001400)) fcntl$setstatus(r1, 0x4, 0x44) r7 = semget$private(0x0, 0x2, 0x1c0) semop(r7, &(0x7f00000015c0)=[{0x7, 0x0, 0x800}, {0x6, 0x741, 0x1000}, {0x3, 0x4, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x8, 0x1800}], 0x5) 23:07:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fb", 0x1, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) 23:07:53 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) syz_emit_ethernet(0xfb, &(0x7f0000000200)="acc1e6d9bcc62ee189efbecf3f6bbe206f7ec80fce762a241e94a2d774dfad31a70155ad6afd527b9f8e4e92fea456ffab9c786379bf0705cb6acc9bd1207cabfbdbe059fed2b708e236540b670659b2c772ef4041f0f6be765e467b245c7bf1d11c00f42fe0f7e4cf5a59fedddef6e76265e6fa0bdb4bf53cf578169af43d05db0fb63436005eb318daebaa3c7cb6578c54a26f62f175cc7e4ec38aa7a471fa7218ce12a12114fefc39e6aaede8234c9fdff33990166dc8e574e02295456fa1a88046d9f1084e9656e0f8a769454653308de66e4f0e4148350866f8de4c1a31459096cf0fb6ba1e070496d0efa45aba1587c2c1ae289579a3399e") fcntl$lock(r1, 0x8000000000000006, &(0x7f0000000400)={0xfffffffffffffffd, 0x0, 0x0, 0x0, r2}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 23:07:53 executing program 1: 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) close(r0) r1 = socket(0x18, 0x8007, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a0204100fccfcaf20c1c9bd9024c43eaca0ac7ad1424fd30547ed4900cb1f8e78e9b7904ca03afb25c57cde645d6cd503160d3545372ccb90d41e773b0c7f1d701403844ff1f692c3232931", 0x68, 0x0, 0x0, 0x0) 23:07:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1f, 0x100, 0x0, 0x1}, {0xcd, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 23:07:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x81) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 23:07:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)="ba4e428391a5b169a66405686752fb860897e5b54d01085de619f9cfedcb3584a5dc44aaef2a239606a9701fd9f2d7ce37bf0313546c1e4ecbbf9a4fe4f6b84981d6e58c86107d4b68cea272d48b84070e5c8d73a807000be8e472a4ae0d34c16858490d52d435004522ed18d944179a639bc8459a5f42469b9156c672f49e27bfd5fe152cdac7d7bb0e514baa91f6a590e4ad678903f2cf2ea928ceb31b38a51942", 0xa2}, {&(0x7f0000000100)="3469c748d2b8f9c61475f92dcb6e2db1afd3f93cb0ca3f2ea761813bdd8d0ef82468c2e326c15af0", 0x28}, {&(0x7f0000000240)="1d203ca7b8779577084a46f02af6fc8b0aa2e4f6b6e11c39c61b9bf6961dc429df74e6cd26a0cf5611358c7f18687ae8383c83a31cbbb2a515fbe996643ed5ee3f33b1bc4399ab7dd472ffd789e4fdf762e9f0e388040aeb943b2561d6467efcf7951c869ae6e99af44c24957c54e4a9ea38b332f34b51eea825bd772ddbdd1aaf68d0f168d105ba41e0e43c6611905f17c591c37307ba18e5d48eae216464c0150ac8abfec7a0b34f08ad94bc4b3f89b231ae6966ae5d3e7f823c43af95413e06b30f8f2b9aa3ad4c9b30e7911a339e25d6bd9e70d89948af26519214fa6f693300b0b2b3", 0xe5}, {&(0x7f0000000340)="d0afca9745e145bb89c39b7ee36ccedafdd280bae489617709fe9f3c368d9e0bfc8208e39d09d2da89d4004d816b7d0e6d812732aa2e0aa04cb9bb90e2430fa57646dec5fa8c573839265b364c1c899073ee43ee1a08ef050933eda2e46a75965d373a85983e7dd456909fbe2bae4660335a9ef2d7682db8019cd9a31f38dc66b74a67840490a72ad3f6459130d3637b4e0085dfddbd8ccb8024571c69f9", 0x9e}], 0x4, 0x0, 0x0, 0x1}, 0x1) 23:07:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000540)='./bus\x00', 0x80, 0x42) syz_open_pts() write(r0, &(0x7f00000005c0)="430d9896ebc064d75f8111921ca1b031a5aaa42571dd794b1ebb34598d9bb6ce4f5a423f885ab45ff840b9fe801f1402b74b9f5b507520c5fa0d3428d6ab47a9c1490d9b27bd23050088be956810c4641f2828f2322825aad12bf78234faff0f4905f050d3ea00"/118, 0x3) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000580)='^\x00', &(0x7f0000000140)='{&\x00', &(0x7f0000000180)='F*].*:\x00', &(0x7f00000001c0)=')%\'\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='$.\xc2\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='h-@-#,\x00', &(0x7f0000000340)='\\\x00', &(0x7f0000000640)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000400)='[\'\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) open(&(0x7f0000000000)='./bus\x00', 0xf80, 0x4) sendmsg(r0, &(0x7f0000004d80)={&(0x7f0000000380)=@un=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f00000003c0)=[{&(0x7f0000000900)="9d209a1c0c49a551a1b4054363542f031831f98199f3160a4a424bdc31577bf4b5e371afa7d40aa15b6b2048a113fe82e6812ba80e1699f8d567c8a6404a4ea927642462a2a780762e36f69a6bf135881772095319096fe9c47508273f37ae547e1f9a729a48f9cb85448556082dd22e0517e701be0cbb96bbb352966e366f11913330e9361eeff2655e9862c25a4d504ad4013602a6450711261a8dd85f5b6738e3b4b2f2188d69d2382c56e1908b93828cb18fe57d59e16352028ee4c7c1cba96e43cf109081ef5d7cf9fe", 0xcc}, {&(0x7f0000000a00)="eb6c21e9fa6144bd839907c4ba77a6d5e7e0aa831f0b76d2bb79654d39881c0bbfed0e930dbfb4b3f381119570945526662c702acffc7b4246c59f506ae5224c2f4ae17febdc0890e6d3ccb2bed1692a53a3fc14905a3d8d2550abd8a8065d57b7b2ceb13e1031ee8587560e653a17f8aaa06ece583ea1fc9b319e584327505e57d18e56e66997be0146d88dbe51d3e8f01e21624ba06dc0261c489f56239baa491787e13b28e1b22a0cb754f421469952e3d9ed96cafe02acf0c370881b8f454e6f6f5e970f03b691d816864cf46d7b7b6ced4cabc27f67e0da9e8a0389317934b085db11a69b5eba4381326c6dee32e7674049a523d63a92ec05e337b82f658bc544374c2db16059855e3adcc3460f660b9fa1b0624b084343fa49bd5cff999eb8ea1210b4f327ac5f678496aa8768343147fb94e893f694d5e7620a08c0b342c163dbf8ad7fadada4a9f1761f5f0008b5d9f1dcc272815c4e137a8a30f6c82bdf96309dec92f2fc1c4a5ecd33251b70cc19b2811e6b529ff634a9a14475b45ada4a68f37c709079e3800c50fbf81cfb776caa63300fe85fb54b1cf01380d7002117a3fc3fb6780a696724d0ad9e8f5f2d8837891032820d952dfff50720c880d30e81fbad64f7d813b86ab0d36a396db293d2003f9079e4c8ceb1f13d29f593ed754065b432682b56e3c5ca3a3786f7534af875599f67e4ffc9d73b9a3f1d38fe4e4208b1de6df6463f9b526e2841f6bff52e6d6b1ca4c5b81ec0fc3711975a3b0cd5a456a753196a5d87221db766d1826c9c0529425cfae58bbd6526351bebc1e3d7e012417559e6d87647d1ca8b5db00532ec892f6f0b2a9ea7dd6c264a6c299fd4522080f61b6312cef23106dea9d662b53b13bf4e6c626a83e6e93ee5087e5f277136d25ed4b18ba43ef76adce0cb041a656fbeb6551833eaf172482867ddf758876cc0f6bb2b680aed593dd47afd35a7fd3accdcc9b642102b2e0456412ddfc647bbfeb80964a3933a0d00cb69eea266c09da90028766bfc910031c10bfb09793c97fd91c0bc568d02c4251914b550c1e0d374588574f539e865e5819d7f358621570cc9749b53bdf98133910011ebe40c06b48b5dbab6c8b6e2b376b0661d8d3d7021ae7cdc3e6ab569b38c034787b79723be882eb7f460105496eb17575d7d43a188fda07c17f82a54591d822b0b88fab74cd4625fca0f2e76375550a1e7525f9de989f469647b6b247c8c550bcb4f379e29c43915add02af1cba59694e9736a2f3b6cadd3e6012e6e527316507af30f052d6633bc1395adfeaaad9d44a7fdc8e41d6c5bfe0aaa0a507350de41ced31af9ed1c44cfa6f33ae32269b4102ed3948f2cc9f913140f44504a75225be061e5b30d9eae3d0e45d7b0c15ba5b35795e3302d23e3a882bcf78a1d2d3877a66daa4c805d460bd847a0839b263b2c584c01974c7ec2ec98c6e687f544af26b7be9653d91a5fa19b49c51a49b3650f92e79171fd8c9e1524679b201b202844391dcdcdea05774b8d30a7de5f467a7988ec6bc98ceade117dbe9b48da8e3f6250d3d6e2086cfc6a5453926a71911bd06d133ad925421ba1fa1c7d56b82d1446d054be7c42ae41132960b27cbbd6c762e16fa6dff1422e969cd0ede2579c270231ee9dad8c365139914c2864893e35fa275b06517b874d0b325a667789075da3769387f7532896f9a6e817309bdf7a7d1620f49bef0980579d982441c1cc3f17c66ae753dd982b6397fbf9833652f381825297b711e24f39e24c3c428ca227a9cebc05a2e6833b1793742f3fb2850a2fcf2dd96a423c89af15c6a1de58162371d45586cd73153504fdc3f4ebdd37728eecff79950ce37f0334d656c6e5b3a2077652843b7126020a12b667cce2261b31bd75b5ca5eaac2cdd890f4ccf874fcca3b69c0df22115ed34b662480ca780e75e8712ae3ac7c074f284dd4c6fc72a207b57a1aee6482fcd16ab1ff31cc689331d40dc5df2abf8b7f7ddeca6508bf1e4f19799265671ff923f6ad2484ce6ff4857f748f25aa2cb26932bba081810c69408221125226dde6171b60d19dccdaa945f5d63170814891fa74120c93bcf1eb45cd4dbf1d60291e2e28c889f0e65760298a319922c08b6c1164c6694cf74da26e759258c41e459f62ce8f4be7ef2ae6cea796a1220e418246c19dc5a29090c6d803ea26c787870b2fa250a9c4470c26514468e5b3966c29491442143e60009253efd2b28733ba218e490c8617228a67fa9d5a82b25e54cf85c7094084f91a9ec19e67c23527a5b69a14791490f234a054173c010c5ee5fef69931ed19c5799ec5347fc504fd0c1ea298ed681e7a618135ee47eb187a0398213805d11a51f5accc4fa1dbafe5a10a18af24bd29ac8339a63c85431f4f463177e292f6ff130ed1445856579891a69606bcc52611129ddcd754bcfb3895417fe03499b789cbe121799ab352731fc25bbb5b268ec8698454ccb5732cb05f8ebfbaff16aae18c0e59921728de255912c4fd5e8d2af28a2c47cac97be3d34b6b50d1bd3507d4ef4dcd5c622e8ef44aa53b292ed8ce60820b0dddf9f78616d008dea9c8c7926b908723edbc2bbcc34cc2d0c0440ec54b91548214a5878ac36a83f304db854f13b9493435b7a2fc69369a6c63faf748f20a044a6eee78d20472b154cc60b5576ca616a574a99d0a742193eafbba8e1dcb5037078bc4ad14d1e87d0f5278efb44dd11d69f88773835d3e7d0eabd8a0d2b3416d266a42046c3a5aa86ee3a9a4f1b69da84d7410fc656530ad197cdd0712c0772283b9b5833a041599f6be54918b2284b5a492526fab5fbb9213ea9133ca83f15f12f5875f937d33aa42d89a258c978887d46d4547d894d059b2b667249b79508193d906a74d89520b7bf7b9fe0eacfff46dc9ebdcce09b132836c328ed3d3ae9993c333949e0f3cdb9faf3c3b6b8a526e51da2ab915e63fee36067151b778c2f1b1ae1e554e7d4eb8d43586ad5bbc9834c2f7a7fe4ca90809e6c294266d3f3d9f18dbcc58c40babb9e12e00bf9ad983d0dc4d591540598b7de0f61c0a7a9f79cd68eadd8f51a0e14addfe3ecfcd7dcce38bf75d7735488b090b585fff06d6d8381707520a26e1b10d03d5b41825cccee02ec5d2043a94e01042835dbd35e3ea3efd65b01109c34b2fa4b3aecb20d73a16e8b7397a883710333b8facbcaf068405ea93d93e87266353b44cf0634d1b799e2c6297630f791e3dc3f1fd574f391ac12e10f3886628da02d095485e23ae8721c5ec305d3fde30e91238bcdf102149dcccc286e714644b3112b705e9179eb5cf122d778608bed19896fbd6ca03d50fa73b064e57697475ffa9351d1c3343871c83c8d6fd7ba78f13b632c2b1a0e6e9dffe8b738ad2981459dba3f79bfa5c8d0bfc7a0a5a4c0fb0e6e30f06ce201ce490add645df2c10616a26a8bdaf750a279dbb24159a529d63b20b210d031a5ed24ef8307ee83a9fcc7e0ee6deae12c01f0c6dcfa94f745c7c1e70fdccfd0b2fd0184e1d3da409ac4534dca339b529dcfa90b2a703ba862a57352b5f42cb97710f42a1ad654e4b70b42086b47e610a8123edfe71065d9bc6a371fe8cecc2178f899f096e66049e69218d216c96ee0eede268363f0d58ee97d5f47fad9c5b1e9bd10bdb7a706a62547826a866c9470194d6ee6e1f313146cff75e1ca3eacf6d09fec7c59a8d0b033b691471312063628b5de414814d27ec3ace27b61159b89683c51bf68a6f2486ceb30a0a6f30d15e9fdb57a8ea68429483ca97c60d31cb6fa9f520cf300ea96a89ea50961f4b7259728b366bd88f5ac56cff987198fa742838fcd84bda796417a05637e792cf69c0b29394469f2eca9143a9b241a20c4cee506038e839276e5b1f165d4c71bc66d68f00ad66a8337dfe9529262bf9aeb354a3a9627a9036545b67753434692e0f4963549a39ff249a96d679c079e5b48537e2b93bf4517c2c3e4dd4a747b3a5128fe570b865dc73a0987e7a64117e29ccd2f92bdfcde750161c3ac679a82e79bd3258b1b9c214f5f8a27387b4b65523794e859ac081485db958aa23abaa0c0738ebe6a82a295dfe9d8522792c066e88709c7d4d8cf5080ab44fc73d9ebdff6f7d671da58a0826e8ae03b6b7c543c64e41f2a87ba7192fd17ca7dfb5dc4fcbf7496a2479084e46b616673b22814b6ce94e48691ac63cb930f9cf3a6ca9ce8eb52db8af5580a122d7f50ba6b30c69aa44704faa919120b9290062a69d8455393d07a87b5b5cb2f294747d0b06f96d5340dc83bb1fae84ab875f8e60ff50cee8a824be7c4064868f2a88f1be1a8156426c496e1cb14ccbb7e85f3a625587a65893c64557ee270a9ea0f089bb6b45a414b0b14160febfd5a3817d4dddb356084a3353a8cc89dd86d0a1d641746ff1d9eafa102e429a53672862406856930d6834b62dfa7173993188a5f880fb1b223897ce1ec87486b19990619c07a6af9a999c5d975d7fe683cb0260f94c24bbbc4c595a8e183829810478914a037bdd602c0c0e50d6c896eac64b61184b9e3ed180399b655268ec3fa3dc52ba52d14f93b26ccf4cdaa64d2f478ae01d349d6222ba27464bb17dca4b0a11475ec3bfb0be7b9a7ca2102a013a7c88fcbe842c3e63918704adb09e9b2a8dc19bfefe685c9c18b8c59a4f0ff18b8714054dcc8ef871e9c95dd05cba558c3e00f4412847f6021425ab2dfc01b0f7ebf98279a3e315962ab3a48116a68fd661310dfc109f18b7b7617b8740420d646709217f127604de50b6fd88f6512f036ebc25fd3eb7a8a45a07fa437383dcd4538bc3f917e2160df21dbaed0fb3ac67eaaeb5e44655a363d5deaa5e04382dec8d0d31f91b810bc019c3682f90885eb36a1b197d33129e64eac6168de6caf2ec95f97033bd8a2f93b550855cd6708817332405b9c26e4ae9dd8771874bfa93169ca179d7dccbfd56023bdc6cc928324237513f2fe4713c1f2229a5ad695607d272f2c04a157b84f484cadb6e4a8cd21b6a4e05a49d3a098d2f89d16fd12aa7ea7144d8033a20eaa80802060e0469d52d45b70ed4883837c6ff9ef61680b23bf7af16f500e7dc535fac5896fad78e93d1b015fae52040676bd068ba4dfd720242c9f5a58a071698860af83eff4360f0920fee69b0df12c7d3c7f8dabc0536b6b593984416bc5838ffe6c751685f24d0a78c3bebfd5c6d6abd6586e40045fedbb6068b9e3e9fb29a4877868fecbe02f7028f0e8a7ed7ced8130b4d1610fc1966e5840cf25bf1a204774fe5d645cf811d5a14f83ad98a519898c86b7e80ce4909baa0d81d85b4de908380aca63afcd2ac2ca6fd3e817d8c6597f25fd339ebafabfd45984a8b54a02e89797cb7bee692d80c4b033dc3c6f2dbb100931bb236e1769867cb665042dc0c89c7cbee23d7be694ac6c3fe2ad48ab49d14d84ee1b451981db825d44271ea5bf1ee46e9a8944bfe4508f674b9bf989acff929fba625d8c80f5aadd37f115ea4f9f2d4156bec989c900365f4a4f364b3b13ed0928e0e35eb77a6143b353ed883b09c25c937765bc2f5b587d96d5eb25a4c2491f44d6a101bbba10eb48ee1710394700a08fba6d4d53ce81387aedeb86a52a9f20ed02ecc665e0cb08e9cf5dbad28ca09d50d622b1cd4a2a90a30129a475f7f492849c8ac5671e6d7f251bba15e8ab582598e347ab1f46855bd63da584266612a0aaa7229be3939d8f75902894d7f5a5b8f63c24a6316195e157d9ef204194f900a9e88d97e6e06bc37fa4df586900186eff122bff9a9", 0x1000}, {&(0x7f0000001a00)="29bf8dc5e91139523a1e6ad405ec409adbf5d2e0b6d9f1441809e694d06ef755b9b4ae0a7d1b93f453ff9c1d7038c8418a34448c1f9ad5974632f7f4325e5f5171b91becd382c343e79593830dd4db682ec4de0cbcb345df96f7e363302fb4e9c36d759e834f933b49e9b252710cab88c149b21207a5bb8cccdbfee2ccd19cf3d5ce49dcd3fc2a58056da9169f328e9e8fc5773e754ae7f151301f5e764d75616eaebcaf7421a4c5db4319e1b06ce7c0c7894a992d27d0b2886e9954e2acd1d54ebe255ec4119a829e8c0f31b77f06935d1575a0b9edf017c9ad6a2c4e48c356cf28db9c58cc706c8c7c2830e8230bb90720a26a54fe26d5da20a63393664095c14be58e4efb7f06be3b2c799982daf2390850104596b7734f0cca977b032ac118675b69d315ac2b30c8b5e4d968b982aa59e23784fad251dbe5d7a96974758b077c10f58db2b687ce27a9905bfec4b0944dc5a4b39f70e71ba5ffde49d1d2063cb9787b2194022693e890001b5604f75aaec9678cca393bd094e7f75b6881654759e4820c31a061b1a4a40e3d7aa51c05337343cfa81196449e0a391a04273291f378287d45dd75ff861c96058a89aa9f46326d4b99eadc3c36060f973746551e7ae497bebe1c1d1c998a54f5f0605fb7c0c2bacecf1a952872624c1aca06b572157fc749acfbc1459514c838ffd6604baad5036761a27dcfb799fcd2922d3ccca16702e99d27709e867617196a59925062aa7043d1540d3a39ec20e2ee3f3dcd914ab67270a162e579cb04d153fa84c4a1b4dac32ea40fed7a2bcbfd387d37209c5efc87140471dab46445af25ab70d9fc02a0f714a2a8aa8d20534dc782ee6f2212afb6ecf2ab06867a05ca8a6badfb0e992e5413d91a30797c606f12acbdab09b9468220bf8c3b6cb2583024a90b998ce6031ce2c8e694a999d76c9ccb17d6201f47c593ecf92cd821170df66c56f7700035dcc224746de3e94dc6b9744d1815e5b6bddfd533c5ee89771b42bf079ed08cec3c794be8f91a7c562692e4362e009d96b6f9271f02d189017fa869957be954f412319e4df164f38a16ad60440f085a49240c267dc1e9994969ba52f4c6173b9529b950b0de37da58c4eb3fa85176c06f81dd54f29a4a6aa3a0e9829c53423104a363876a0f4fa5194d95aac9ad9f3e0da6339b308c15aa14ee09f28558c307b2fbadeade9181e8f7acf0ba6dbcbe8a519c771b60e3d707bad628b9bbf6bf3258466e5f41b7d01df608f54b831557776c44013e09e2e55e56c9289556178e413d4055729a7212151bcda6afb088aa8174b5d369970d3d3af4d5304c60649cc5d3e6367b079e2bb66be8dffca90f6feb22c9dee9b85dfee305a4cbb0cffbe17d7181f61ba5c7ade5e5df9da707618252991ddcdbfd8c9e28b9d0cbaee969a2436c3fc8906cbe0c0ba305a6dbfb89f412d13aefa79dd30efbf8159f58ff8b4276a5e30ee862b4c7f83081b00f716faaaef95445d76d4a688cd049254af66813308f3e9b737d65fc96856ea69ff4b2d20a7bb09f24cd002318de1823f5f67482a3a56f48b16ae826127da61c46be26c0c5f050221e89650899026205830bcf672fce23f1845699cff7eaa81565864c4176a4c9e7d144bb83d5ef4a03791025ca323b9be9112b840eb15c8e475fb6f3758ac85245c74d4fd757c540791789ac8a4a7988577b14252e9188bb571fbc82774b7cbfd9e1818d193080f6548df8b7a89e4035a3f91a32d95f531750895cd8b528ff92408356117906160989a8419348856f7be6c26fa6267595559ce2840989e909002bc1bc45df24189a72fcd26b8929ee945f641581bd5bc2b289ec711570f93385b942ae513e3f147341b8ae42fb97ea739f2dd187c6bfb3632d5b79f705aae78966bb754feffe162dd73c1ade07c71cad4eec1532f4ae2f8c796805ffcfccc7b195c6725382707c37f9110cd56155efaaa0d3fcc140615deda2add4828fd6b1ac77e41fa0047397d32bb2b8c97e4519075152e094609c2284f4cd26af64d7d86f361a9d412f22a06581ccb779fa2885763d2459ce38ce03b5fbe6d34737dce7f0a3b85eeb2ce867b07512157bb5d092ea1f1a9952ab0f397541d8a34f2f15e34173addbff9030287bada7a1ea19f3685505dbf5682795d3bcb93930eb15bc3b43e57dd0ade11a4ac5a2fc4720cf5cd0407b3260e7fb4b0df8961b0c4256abf3cd7e17c11465c2ff8d6358e85292e27a2aa05e095b36231fb11b4919309594b4c74e9cba6fb07f8f7f1117c41b3b72e9b019d279825a9304bc09d2c50ef0d9020c54ecbf232dedc3cee478f4477574afd69af87a3a4cb2f22c466b80b7845ba935820d1d654d11ab82389915e8b21f144d1ff44a1c3789e13e7220658bd3f9f5b82c1f5204ad3eb5467aeb42a95209462120a102c453acc9bcac3ff2773feb78a894c68a61683a30093806b53b7706ffd875f9512de317917c16fc5f56f1599a79bb64d61c279b593cef52fd6d816ab1cc529e31eab1ecbf70db639a1675e245ad1c522bcdc0ecd64cd442e6bb368e4592bef9a2ff3e6ad6a2e45f7ebf6c4b1ca922fdc079187c4161868ed3b4e197e197c698499b74b8da5017bf309d7a9274bbadf67083614d2ca85a5ddc62b6050f9a8abd43e0e445d52c6196214e0545731471d61759a6722d76b9db3e4e38df6d61716a6d7d7fef9f4cbb558d6440a9f968184849b97a602633e4f4ad7b4e6fce48625395e3240174d9ddb1901b929aa87a089544391b4db6b97a8dfe6c53f0a644a4415147b3dcca2eaf7fea11751abbdce893f48434cfe3c3cdb81554cd2e95187b9187cac3c528d2b60d88451128b377bc949a55a07beabc2fcec5dd9c0b61ebcc9cf836b94a1f4d0a160162455adae7e6f0e0600d5152403c92dc953ffb5982d27521639bc3a2d132a88a1e981d7ee84b1ce5cfe7a51b4bb5fadb338ffe363bc4bc4f6c8951f2833929de02cac4d85444a298dacb9d3388f7b8a94a90e3e77996a35e9719350ae5e18b48f21ef148f4175a6a25fa2f0b7829a9b7f0aad585ee47d2bd13a5b36bc391c51e94fa2badeb79327ed2407f7d03a5a3a82046bad39ac722a480dc9912417dfe25421003361ce51dc34662b48086f0a2cdcb8d7c4ac24d82179ecc1f0ac08c3f9bef4655fdfb3064657e3476abafa7a3c75f8625f156d563ce403726fc2a2e4d709aaf7663182698f6d5dc6e48606bccf53b642675d36b06b1d1df82b95cdc955a99d792c48d0a1fa1a6756e909a384cbf546b8c7cfa88e8b4330cd70efe802f0a1c80b7a3ed495cd7899ecccddad8e7e3012497f5f4e29c4ac8e6782231481451cd8d2978f29f9ad87707e28de2d53796606d7b902bf3768c49c68a0d0eeb92cf1f2cd69104ccc2701e84ef81de27c8467f80638406eeb959a88fd1d2f0d7a868243cc67ea8ec084cd68fe714f152647aff2cdbc37383c3cef28a1bcf94c2d54123b2bb75809037a606ce09426d9e5a60dc48209dc0da28fea88c37e0e21d11f0d2110191bc9865dcbd11f995c49bca8ed4cfb3b66e669ee2e56ed4c3660535080708808e099e1f1c48a15d5ae01fdcc9be097ebfc66bbb7b1ad650472512fce788d50da07e68af3fcc1f963b34e9db02ad8a7ed669cf5b665482409d3f19235e356f2768648e7d6de903f09adcb79684d74b16d01f7ed0269b4fc69f83e8612df42ad80fb2897cf2eb44d03552000df2edd8ef15458e98d192c1273098f8d799dcbb4763761cd3d6999b19ca49a1c8280e1a85596379ed260ce226c1b386b2e6df9cff4cd023d388414eaa1c87ebb2dcf723720243643b74d527826a4e1a316745c3053007151c9d9990bea3c74d6c1fd20699350c24efcfbf3bd8ef23f8e74c7fce9015b51b444df8d797b00a8bd5029aa896f0d88e567881717cbd278ab95f89007c9f30a1e5702264ecd7680aad554fc2db1a552c439ff9e1b49fd7df451fdac23f9aa4e42f01decf56d738c7e0c875041fd0ee01804e0ceb2956c77485ca4802877a06ce35da9acb2eef44e3e182e45a607d3ec75cbea510ff1bc92a2830334eaf2ef6b775a5020997270b50dd9d921aa0ab7bb83a4ed26dfd2d12e75aa7ca7f9d7d1f64303e460151c169e4b82c05683742ec5fd107e370a9184b79ace4a9c6be73a2c05176c4d8af019a9b69b30a7792f42e6c6d9b6eba70dc649c3c7f69219c64a1dd3cb37bb8b5644086b191d5c05330237da26563249dcd8e5a1c8b4ca9989d01ce950d54afbdb717ec3f66cde25397036f75edddc9a98887b2f3f93e61273edce1db2c0768866d108c04b98b64c3ef23f36fd8fb3e3481993e4bd1070a385caa8dd24a6d0223223d313f2167fb5f0074cde2d78d16af38f449b7b2d97796dc6953dd3d5f0681eef191025a99fcb9f6e0a4b01a486f8f94f57aebe98b64e86a1c5de4a560036ae03ba5f3e739b20d769ab233907b5351bc3907386673a0bb1e142bf8066d68a93217ede908314956064d7bcb85c1879e91db8c42ed9b2dd19cd169cdba0ad40b85d0e1fd8430c096ddf273e7ecc58b7733e9fbc95edde386457dab5f58df3fefc2dc728f2a585936e1f339aecf74a3e84d5c18208d4c1d24ca4cf6543c007defe76f57822aa6d202fc17eff4a1f07a70703ec9d21e03cd2f23bad7f8b73b87e631733a8eeb1db1646aa31855b1548ad3d48841f4497c9095ca053f900968b9e1fbce065e1ed8a14045819a5d928546f1471b257dbef0f810151bb91adbae25c6bac3ca4c525b70676f6ac0cb5faedcc3a878abf18b5a169bea97c615d37f3446f79fa2cf3aab677f3e9660fcdd8715a242bf80c5cea9784cb25ac9b3115fd22b8a8419cfae6b9270a920947905f297be70a69cb8310bb9c35dd582556650ef76e374bc0e2747fbab0f642e2772ca0af0d4aff81131d2dfee8d956718eaf65cb38284c7995b797d8e01feb7f931c6dd6c01a9371a59aaf5d756462377f5d0c6645232144425f58460102a1dfe37ada9953a601b3b2cf16445a5bc6965b97aa07c0a0ca77cdd9596c15e9028736771ac634bcdb0b9f80db9150547dfcbd16a09ee145a39d3c90ad0c1b848a7a5f42d05877056ea92aac7703f421316a7b14142fd09345a8b4ba1438f148491a7f7a558ad4d6cb7c38ab482af435046edd3c7344ad3347c647cf01e05bfdd079e1111b3b6e035eb74d744e4c32acc69aa6adfab37df74ffa22cc90879c17f3ca141270f0a20d33ccca925016edafcfed1d90b7385b002a9f7522ec5b0a402859d9ed5df846c5d5fa59a8c3065c86c48d3887635eb2b7aa3df4ae3e055893fc8f7943d4819ed8abc2d0cfb349ca22cf7be679a6f1083ef933f4ca300fc24d111a9387c6e5740de7502df53c7203179f7d8080cb82e651b5ea06cec88413718a3552b45f2d46506d5065ac01bdb3e0af08153a6616e40be5cdb1252439b093ff6af407452574b2c7bc720e62e9a0daf9ce3a5711cecf6c7d915387dca6c563108b7982cb1b33bd206798f18d06749eb7c48e37f8b8a2187faa3e13b18ec525ba6f8415d9b09d21528c6e10c85e80bff6d1006cbf3af84e694094c78852945c42afb30b1d1f35205f1be9224d91e957a99175066edc9ceea208f28198c70d99ac75d80b5cf1bfd5bf3355168caaf476a17591dd31bd7230e2d9951010b6efb2869255a9d1877aaab3f7188c33092af53f3d9566668d29e075a6b989f6cddbd36a5fcb0fe58e0b620a7c54a06675dd1a72677fa28f352cbfced9c49dafed6845fa16aa313fc8dde5e2c8f72", 0x1000}], 0x3, &(0x7f0000002a00)=[{0x88, 0x0, 0x9, "582d9f317fd84e1dd9f60421473112631877d9b685072999e12cb7eb7f06d9a5896070a0bda4463ec52badd4914f07564d120305079cc37029bf97c13239a8bcc0e34fe30f25d92ff7725fe3b98fe3d758d241f3b19a511e34322777624b4bb0640ce8f2d1b1cd3e31b3a4623d0b5263066f783fd1"}, {0xe8, 0xffff, 0x4, "b4eea2262291bca8143b3586aeaa43aac8cfc120889a25b5ffa3507ac070266f6e898c4e09286ad189fb0d0e8304de36c4353b64d3d30506d4f8ecaa4e6c3b913cf111ebf43401657089a6dad303909a0e47dabb087e08238408e26017f9f30fb60b5f5745c54cdaac5fb02aa28728793fc742cd3329e0d8fe2708813d767353a164559f97c5cb94a1e5ff155aab2cb475f149d0b46bbbb7419652acb7255986044d6bf2d6f068ed5d1983ff6250f484c578b8bc04b6e0497e6d71abb26ff28fdefb88cc15c207240d0ec296eaa9a32b011839e7f3b2"}, {0x58, 0xffff, 0x9, "f4355a5d2ae167ecb5a397dcdfd408d9ff4cdbeecd9749d45af8492bdf85b1bc9b290ef945130408ee27ebad2d262055303dfeda1f6f0511483336c3302a8fe65c971a2b67"}, {0xc0, 0x1, 0x7c8, "587988fa5f0ff35d810ee2a118cf7d635f0af965600485d7f927fdde68e19114afd16cab03449bef2e3f73c66afc1d1d0be7e1a1188934d73f8264d6956961bdbefe7677b0629868b1cf6eddc4f48834e83bf0abf28ec6f850a8d348f2c63aa3e551b84979ed2c34663fec5a81f34a99913228efcd646a1497f8b7fa71022bc1e3d5f5926ad0185b402816709bab2af25a4ad85927a7c9dcd75ccb9e3b25bbcda4b59aba5a614aff99663b61"}, {0xb0, 0x1, 0xcb2, "7e169b6f6b335b6e8e17871416606dc65a2cf74d8091ac203e11079ba12898dbb0455b2ee58c4e7f0b52cd9007453eb0aae7cffc1036462f5f347039032994f41f8b080523db2a377bcc4d52df7b15447024dfa06c12534aea892c2d5c9c1b46c1877d5be0ea8c342b9d6566409c7734b220d58e1bc7b8450352f88e3dbfedaf2a64c52171aea6e6edcc086a3c3d3f347a90fc2547bbd8d0474b4d7f"}, {0x1010, 0xffff, 0x7fffffff, "23a0c37ff8949bf13c5222b42d577794f63dad7d7a539dbd0d1ac05d118e58e06ced306ed588ee1d7a58cef36411e2cd432c3a57b7aac4baf053b9f7c4256aba9d170c830780c704dfdd0915ae785c32fa55318025f5ebe5997c960df31df7e491acc3a8c5f22533d0c25295c5b95fbcf90a5d047e4ecadfdd2b599d74157298f6ce0c528272174922f10e9ed71b2d7a941fe3520f6a4bbe6c7db9a6b4614747991c64ec8d449218b540b55868d05f92d9f72ebacb30b8db4d03b3a845129f26d857c37730f7138fec66030c9d85b54225e3796b498b9e1f5f4dfcae70f8f543dd7167934e0721e5ee94f0b0570a3e011834213435feff07320a3ec7c4673149d045ac8f9378b4304761f7c05f068a57638900c704d08dc3ee1abb034542074801a240f1196a82dc30d384bc7b2f9940c20d06baa2acc8708251ed375522d0e043bbdc9cef205c9329cd17ae80f90ea5aa480a9a4900d170d827d0d04f515eaeea43ce1fac595b2bd2f3fd89588caf2a0c81792713d9891deacb3454c1869d35b18b752d1dda8ef3f64ec705c86770bc7050f5b41b5f497315c12c3459a4c0e2154f79449c0f03b2f9ce452328a7a92356d6259fcf2ac2a9b425ace9b4d65e7719ee0d8e27918be5d39b8444556551b12e74f8ec100ca859eb1b4c8f5a1c910810b5eabfa9f93586ee5c5e32f4a0582ab3177590274327aceef3b7cbda8f860a4e6b139c49796f23e6d276511a0f52ba76fda249aada3a3cada241e14d933227bdcaca9d3f3982ae987c3683bb8b4659418fdfffdfc994e6a251443363611c66492c4a44f9d727586da798a910256a1c2dc35bf7d011851b721ab0bad8cd6332466dc8032fe5f10ec3fadcfe28c6e655eb98c149724916694693510f17b06d1b183def4eb002f60476b9be9966a353e161ebe22cd8e1947e47b0468c2b33210dd37dd3fd34e26329511ed6daacb6d7bb3846cf9e3988f49c2f90dc3841208b3bcf197fea92f55d936c06ba71a21492588177f38cdcf27169112d39f95ac7fd487f3ac67b5e2755cb4bfab923ab87972627f308fa29f4b8a204a80213933ce7f146170302d5ba5cdceca44c1f9b3a215f017c25dfcd0255bd279a7bbb64ba352a123a74d340be6927a3b0afdf6702d6570a36351328de59e2fb942ba67bb1ce24cba8222d0700af837a92029c3da162359a6a608043f8de5963ac6e5c10416f3a62d952ee708541cc7c69db0fc06224c7bb4635cdd3bda9df297efd22412f0fe7f72b89dbb3f525473ccb4fcc3fb1f12f291ff792fb7872795564f114bb3783979c3e87d24d3474be4c5e5ec68539d9cc56dd171dfd06533b5121ee262c0a64c2ff06667bf895b4c7902c1934c5f14b98bc484193c41b13485ea05b7bf8404943e4f6a510666be668b7d8320260cb846e9875eee2daa79a6a8c772e13c86b6aac75a138a5092da7b27149cc2bbb3d5f3dc86cb7d32c97641001988d00f5fab23b4d0f0b4d7059e72858abdfd120b56b649f0a2684dfe8185542ef4009fcf90be60cf5f5de0c5e64483e5ac61f46d3db823b40394a712eac9d76315ddd2bc3abb1a0ae07aaf9b21cc52cd9fd886b62fce6370422fdc9aac1ef6ebe4b28a2f28ae19185e37406556b415c5f01b9ad87895076d62b69a448dbc79981feb32e5b173a5b7463f16922d1e020ed0d013a2653b15bf73658e4d24fe7d9fc193794e86b1f391ee04702ee1516362d2017ed125f4f5ac050d8c40ffefb5ae13c31e4330d64d5ac97f195bb1f89011d3ac11e4c21ab2ec7237df1fbea2d18fe655e3582d857eb6b7223c53ed1eb896352dbca9f26a2f34540712dfdcad6424d820d4c46792f57485749c88a2bd016bb0a2f15885333b3409be83fe2c2f85592a439991efeeb9e668685ab35b4634ffc12eb91931f33da14ef1fd3c50169f0406d5a5c2ec5229a3e420e05cd0b9941c250f9184d23ad2dc68dd5ac4f704360a8946242a18d0e21acd763bb32d164a01d9db22b794a9518c6980c53603767d687067c6a7bab55f99904326a53cb55599c1d3c549090b2a5bcf4a6ea487c358c8e4a1e43aa60b58aaee6a6dd269ecc50b40cd999b8af27656fecb404acce3f9433506146fdf9577be39c03ceea563bc7a9ad7be3d6623683cc3e936a083475edf231f6f8a2e4bdeab69a70b166b9368c77c4ea980e4e2f3503886f2a187a220d788a7ee62e6125a959c03807e2c45a035c8148fe97de367898db1b65dbd28a71713703705ecb372a58500153264a79d1889405041d8d96608d48602d46a040db7e0fdb57fb3f95d412baf84c7a7772b3bc6c2898bc6c8e8f51126fa669dd0c32cec346f3ca8970bc3914fd2e9477c9ee3f79b518ae062d194731b74cd4881453e12799ab3660568a0ea4a56ab7a875c19da74d5046fee79532e3756117f04287b779490000423160ad66ee59060ea80e8a17b681409098baadabaf519e150d8a9cddaecc249a40ac49e4f30970ed2b9e95ecfde9d04d702da74d404ca9b2efbcc55ddcd7fb10beabe6bda8b53ce85562fbf46c1c4c533fb4200e7e42014d9233a5ae58d3042d884e164b8b5e3f2eb0502d8f7891467ebbe6f932854806de1e3b3f8d667b0bfcb3e20f8970d78565d3a7ac33554f910afaff4dd541fc3d53637837e6c987dd757902d2b10e9ffe3229a42d59d97a7d9e32da1584e7f61650b9bf36cab86f11ebc3d7e69bdaf9d13af3c83cfed8ce47fe3cb0572154e0f08dcd5b937813d31699a493a0ccddec0037d71066ccb82dcb6a3a6b7a2d776a6c2199b62ff7047c16689826d841e9426cb03205d7b0919723ad6ff8ed82133eca496e50a3ec5a580e4fb145921167e22302b62a284e092816b9b3074455375341d7c4b2a51256799525470932d9b79318ff0c8bda02b16d67adb57aa08da7f0317175e3ad1938167c02deee9ac6eba4e0cd9e473f7e4811822b92f73aca50372d7ec3e4a08fd6758b9dfa9f82fd00709e41a5c8e9bb713cde427f8020a3f4780cfa53c6d9a22cf8334ef4b199be87a7b674dfdb3c217ed7d60cab7c8b41db2619213fa22eac4008dba3478c9b4e8ccabb705415417ec9504e47645bb20201b6cb5cac65ff3f6e379a7e28950059747a2b6a5f56ef987d3061adf932dc00f9238d411256204123b46c603f4d257379f2e1ded45522588fc0e9a5f8ea3848e7521f78e201c81ea45c20936aa80cebb1a7b69337adca5804085e3b69f976495d3b6a37569752c1fa40886d44c1abeac0effbb7996159f3639c777dba79eda73bce845a86c3052302b2af990e62e18fe7adffda7f00fb639a78a615bd8c9a4a188abaed573a24ee4b6cacc3d7dcdc2dd4c025581d59d09e79a6c3fccba1ecc349a9228efe6b25c5926c4d9cee663ec8583061615d4ebb45be784b730314bf170088f448a8848995f582055e5ac2c817a01b55ca716c32a63e8687978a41be219692a9daab93a3a7fad54c022973e523da871c9f045898558f0041957d766b4256b2cd8fe2963cb8205ba6dab0cbe3eba0f855b7e540b0fabba1539f3b54d20d698f439b9e0a20dbc7a1acac7cde861341b98c13411e00a1edec5a5d43c1ca61cba23483eecb26dd2c1ba103cf09c653365d734247bc640beec5aac3d9beee23542c10946ec8595d6f7a0510a393bbd6eaa77fb65f5d7497ba26601f92fbe5f4cdb1f66d2b23ed56bba9c8585a4f9d022c3b8c71187f892e1662265fca1c3213801698e90ac36c27170ecb0a06fd7ba45662a82e1ad86dd732fa1a03168ef3e5b98aa2d7450a68f35c3b7b2a629edbabbce156938fe803d2a677ae9856958d184fcd9a18ae12fc081cc92481360c3ebe9134d44ea2954f15e4d817cb824a16d99ce6826f66ddfac44dc24f36471734f2e90c26ad6a1fb8bb90f66751573b0dbf11ba19955914edf00297459b2bd6a25ed8240097b1df89e92b16e810082ee187ca0d153879415e6fd9886a82f3441a3edbf70d93d9dd63a40e8dc89b35ac0ac077c49f869868fd88c05b26e911ff316815360be5ea9020e91e581ffdfadbdba2290a2061b8287c19f3dbb9cac79fe7969b83442e1bf57bf25e19e53151d099fa3e9672e3096b41836e9fcf6a207506f3027bce314b64b6cfc48f8b8684f4a5b673dbbc2ef21ffc7089e1932866f81dda93b86521d7406d036b025038b6fce8f43576cfadcdb4d64f3e533a867432c261d87526b8717fb075aedfc5ef2323cf8868b3c3d2b9c85be18131740631c0126f0afd47e0be2123b93d9936524b072e357bde54cf32f4b5ad3e9555c2141f53addb66848b028bbb2b778a2fcfdceaf738f181ffac2b558783be78181284ee52bc0fe6ad19901196ed6f1a1de8f95e8670f1a986f02a169683ffb56878661997aab8cd7b84c74862b92a13fb623de30d9af758d1a9ef0a6be88aca059bdc80ee1d5bb61e6180b8ca69054d39fd8b9100b338d00733f942d3a80d001cb53a1824d058b1d8ba9f6d7730491862a9280f995b1f130f3cfaa4c1254aca9f2f193fca905df2921c8c67b6b796e90026244becea8c8a269045c49629ac335baa8853fe152fc2e8e82d56e3edb165b204a2a6464278715f307bdea6c8847aeacced9ec826ea11e2ddab27a08ddc9b348b9425a6ccfaacd48cea26147ff4b8c399f126b2ea16d171e4b735c65c25ec2dab57a137a27b757f329efe94d7f59b0b65dc1ba9896dc5d0a2417a6a6b5cd6439b5c9bc8eea2915514f78bd6e4b0be5164ff2d50707d1856f10fe2d227796707bfb474d8a964d263d498b43964516faf2739df42e5bff7ef838979f397ff73db0dcabe08b82b70ee97a3df28a3f170d02d42a6d0dbaa4563e1115de7e236d69b526144d89c94f73771229df6378b6f0273a85977ae912bf8facd1b8de07e6ac8990af5e1f49a7e544a440880aa9250b4c8c50be2876ed1b94286c1b6f5439165ad7b214e3caba1a5f1546fda518c81cfd37aa99948be47a2aa9431ae6b5710006ec092543b01a73fd5fda798296f70c49a84b20039845fceaccd582a808244f17a95da1ae861e67f3f998d8405af5f72a2de19031018a12df1b14f7343b6bb8a2f89aca4113d30988a6a9c5ceb9dd1dc755c6f0bd3ece97114351a44147de7119c6b2e63cc4ed1e788e5c48f11bdcf291bde0721b310e85e656053e0b1ef803f8c1131183467bfa31ad811fcb20f18855ffc1c7a189fd98a7fa939cc97be0f59c98bc917c18531358df7a7e0e6979e4f026bf8ee916a0f7cffba8456204b87d23f57b5f46f0663d5e804390418aa8305a41af9133daab8e0d5030e7185f8cc4e405ac5be1b587504b2855a69c4f65f469fc5a0f2a7ee845b455ecba0236aee2af8e31304b95cce839c4f5657f835f73f1aae8b22b22d94c3cc3cb45e2f137096e8e6709d8cc4abf013706482d6b4deef7acd94ef4aab49cfad967d7b366a62641549245c7b8177d2a9cf5818f7bda08778cd51d38f22200d43b10b2a3887d15d709b033c057fc1765c3a4a9a38cc418003c31e19799dc0b69ebeab20b4feeb7a80bc16aa9d298f1bfc63f52bd64cfae61ba7baba85fa3761e595437d588853b3e2fbc40b1da9f5ed810b7f1d7d560f7359f7dc3994dadb224570cacf5a4e9e5e037644a25363cde415b3f3e9a890faae0b1f999bb467f6e65e61f8d1038b8691d06323b23fae994f83b42bb163f5c9f991e62ba16960bb5615106c3ca09a92b2a8e39d3c869f26f57ee255022b936c62d2525ac295e554c851b8dd37d562fd904a10907fbd3082de08d4bc5ef180c8395bf3"}, {0x1010, 0xffff, 0x4, "1c70ce07b73935dfbee36d1bc3242167da7dc36f07bd0f470b218dd43662f50bea4a359aa84b6ce1239b3cc1654e6d43b564ca1d7dbebc15ddde077b601c00502c43b0d014718d599abf27c23e5781cd4cd638e191d72a70c84bccf7b592c1cc82f12f1a2a65c910520697f7071b09229c4f939b6468abdf875aa88766c164070affdb8c2977ba3d0b98f8b23bc132456894a5d828d087c03c37cd02740b11bf6f5eaae01b11e58dedde3b52183819f8bc81c270724f92855afeed269a96494ebdf053d43fe9941da1d22fa7961b25af0239764eb365abb98846cac9f8ba3ccc8abcf5e25968a2ab4323cd29751157e216464257bdce089420b2e35081623073d13eeb5024afb9500b8ec4bf1f47969aeebc9438f6e23119f3c29dc9e947c170be3275f96646d8bed32ed4ba69fa2f32bf4879480b3e345251c028016c5662dea7373b7ffb6d3889aacd28b2c52fc996cda7791a327986d67ef73ba93a1000502564cef582194ff7c19bdaee17c3d673d7ac2ab6ec87d665138e0b17b87d78446d378860dde46b6ffea1d445481d6022b32bb4d977a4f87653b635214157be953a936af1d30feb2e7bf6bcc839d5f0a602edb73334cff4e052f8fbe54705ba2478dafe197fe5a88a629393c702bcdcb9198c4ba1729ded0b62432592757a31d9a3ebe206496170cb5223fb31bfdf189ec55cbf8168ea3805cef6627cc3c5940b0dc8a93820b760eebfc21b440cd87740df0ddf86e2d6579cee481463e615c679eff0e827a558b58373b558821eb198794ef507d8f6f791e84e52eb053d470204ee1d39f911449a271a49cc867e5acd370501fca49887d8d4a67b6814030052e6079caf3154685845baec12fecd5b78dacee9d3d6b392615a194f7011510dcec0bd0c46d3025868f9005050716626c02da93755061f99fa494d051c3562486e8c6563fbc94a04fe93367a797478c3240a6c7375fcc8fd7fb47a47ee715afba172983107e198fee046e7e9f00200502857740b7662812bc52fe50b1bf98866c4e7b9f51875192cdaf9a45af56154a7c0996d48c40ad6d022ac0220256f3cd19e88fc6f3ddb924e7826e30a487bb5dcbe518cd0381b87b33dbaedace8b5da5527353133e11e7077f4f86f1defab7f0bc5c8b3653f9c8c50113dca3e7e513c5b7e233643d7604099a3d50b1c7c61169429194a3175f7c819d8bbd9fd9a4de8aece9e76f151215351d7e4636a3b885c9a9a40a39bd5a61386814c0857b5fb458fcc360d44e23a1c8b503489ed0ad90b803f8d093755511236abb9b92951bcc7c8046864e4b650745823a41676b8e1642bdf3b34df7e2e42d1db7c8a7223b3857813496e3b69f81618f4414f55360535306e791fc3e8f4686e63f3d5f201a97f7894958efc6c5347ed9ac4d1b9506317e88977126ecf8f1a12a32eafd97b37b8123dfb2dd83a9719c2fe9da3bfe95f452d78a175b3a371ab872fca1fdfef8f806f01362b8be9b8012f3d9f4d8074ea72b70f40c17dd454bc5d82563c94b06425b0e468b4956c88fdfd1c6461c66f3e3055f9447ff5c43f4b799e72cb6e993f26aaa037e2f46995af2807987df442a62560eeaeac557833f8abeec62c78ce219d221389318bc27afec90af50160d9d4adde091a2b141cd932ae739f8774f247210d842eab43316696ac5ec50385b0cf1794000a6960884fd74c2dca207f8abce1b712e7d8e411d2969b1695689c70f10efd53e23242111c8b78730d90bf66881203f12c856596eb4cd0676443256467cf40a53dcde3038bed4237e8c9edeeb3ac8575efdb0e38199418a5d9a9284ef4fadc1daa6ea3d40394997679e49131435be79f11d37d943b6f8bce16b40fe1f0e0a9c67542a2ed6be3c75f22aa697afc51369ec935daf2ee81975626b131f6040ce64a52b178a0425820aa1e858736ac10cfdef5b4bcd1578dc39f827c14ea4e1ce4fb2c071a10f148ede3f54566aa1cfb4c9520e18e73e8aaeca45ee41c234e2c62ebc6ef70274fcb1006d53380b2162f2c013f5e02755d72d6837fbc03d508db4b27cf5f203bfa7f6f6737c39dd3997ee53276fcbb81dca1af3090345b07e7567cf7b582ad8a255917e81fed1e98b680db336026157d2ea8dbacfcfb9a9872085291fb64dab7a821f78a218d95e22b2fd4a80a22843477e410e64e5e82cf53df8cc1a9ce593c7beb7095304bccdcd36c0e268be5d79beb1b88dac6cf1b976674ca60bed4bb71fdaad37ea309b5b96168753e5572aef635597e8b30dcfbcd91e5daaeb137046a0d0025c506002c69ae174ae1782aec0fb90557bd4ddd6ee67cd9887154a8572e7cdebc8dbe616ca46bbd1e1b27b7f1d31120868d3075b9501cd40b8d579db6e22f462d43e0f2948049fe11cb9f5c5bf8254ce775679ba3bfe26c287081352341c0d611484fee5543fcb37b8209c3c9b5ea238708e52c0543f8f96d94dfcb74ee798790765d08037ca5096a062940452789ee630ce980c6f346958af65e7543eeb0dc1c7b3370ede1b9808d803c3e96414e547fbd8ea73e65fac030de126aabd40cc411da07cde93eb10af173998de02cd3170206fecdbcbeebd0c0f059cef6f426638f966a8535a3aa6a66f6e5246aa6bece1137c2c96d1c88a10eb20c39753ae3779067551dcbaf79165ac989bf6f1eff25a6fe6e2f4e20638b34f44f1bffefa4527cd0a2df0fb24163799944d13d929e07acd341ce435c841484935dc9a55db6d97fa8379aefb6a25372d4c2328fa464c69d54f412e9998d2f49637c18fc9e5145f606fbefd24fcfb24a1e243d067acf837693c563d8a360e1aea88a23d4bafed8067c4d4bd7223f458f8d756d3f5d99662bee5a792b51a907f531f5996894f29af5383f6a32dd227296c95460eba060865f9b373746f6bc05a75cdf5d7990c0bdbcb7812c7ad7e3e0f3a6dacdec8775bbf5a10f63d5d1942d02a6f546180585eaff21f31c65733ec60420166e4c249c02108b91041ea8acfcfb615bc0dc13c8b65833c558ac984c5d4a18d5906ded1ef45edec6d7ec1e8e05d80498e3fcea0a6fbbd64a3b0b228d71b1c0da27b7eb0a2d2d429fbd7675270cc3386eff433a3c718650dcf787a4c4fa53da060cbfdab63564b0853367809b7c02230bc79c9da5898ca454217b98b0d710c18e6828b6a3a80344e469d54e2958239ec77b6c82598c1134f5310843617efcd6607bf6e5da846537f2069cf4f74ad2e62a2b506ea3c6aa0be1effa7450bad2958d50928ee1d90f5dd4e22a15494be218fe77a2ac7671ceae8a8c7b43a93887b020a81364b348c6a1e4877073d05074d2714fbc660f063152a912df7adafe332be73b6ea1f3e9f7e9a1ba0fab08c9bd6296595cfc01b87e44fc7fe5d828397c38a0f1012b684874e7da03bda6587c3b5d83816479b130cf65acb0159d287f797192780fcf010c75b9a307f9f6f24d620a8fd11bde4e9ac397c8d56020df8d02a85dd9a601084ea8481a49131046d3ac5f137c46a352479cbace50e2e097f6468be37be59bc24b88fad3a341de23e5cc60dd8e58cc082079a523f31c17b1a2f26770040e0a89055f5203398d8d58e512599f05d9adbf5a2d9dd1e1bd3e486a1e9519bad0b435411b9e1dca8987a3991e4fad89eee3d4d7df0a4ca732f9c79469075604f2722fec0594126330db2458e011d3f463113cbac513edbcaab0b960dde93fb0ac55cc3af48ccbd4648982d03028c550cf603be9223653d497321e9f9211c381fabd826054b57b4376a2ddcf955c951a81c2e92400f51355daa0874b23162a7009da35a6d1dfc88181aacb2a266eb8aa7e95ba012e68d5097a38bdf76e7979dbf5b7e15e25559be67e0c1ddbef5e6939ec6eb861816da1c6e2606d90ec82f081696597b0266291bb6f71e670fade6ee066f00b7e21d336dec5cf50d5a6a687947963f9356318639a68432375da6067b43e4b7b10563c498add5287acbf18655fe090e3240ab2d0386258bb4a8d2a5cb557763ec2e570c098623a5fb45badb8d63f928cd71cc37421f65b52eb323083c2874bfe4121fbc51ba79159202e408dcada3d95a2f1b71a89b1a1fa8b470815901f501c7645d67cc649b4435565bd7957deb13a4b46f7197ee9e17d01b79189662d712f510fde42f6861fda647fb605a87f350bafc6e57d84c8aaf0fb1e9465e7d618e067f87af2a8fc5ca9fe560eaa264c727fb1ead023e5b483017a5905d3d5d7f66f5fa222d581bfa6469a13904f6a6554b72c485c705e6d3bdda8ed6f0354fa1b956615d212a75897f15fe18d577eaf68fc8137c5da2fd5b81cb3df3578a273c7fdbdcd2beec4bb48d1261d373a0db54799245970855d9a2325340bd395ac0232d77fded903b319fa4f01d671a642511ac1c6bcb8130277861f2c15383b10a348b3057d3fb79039a8fd4453a33591cc11515e93243452a8ff766c7ace4666789998c33fc299d7c7f90b192160c3e6455592381563a0054eed4d62a41246683bb2891956929e4c77b175e7080d967bd85d5e35e5224172d1aa78bb7653aa68b9bcefd0c2b3a12734810bcee55e45123ca252d4f3c44f56317e2cd9271b5e7a87875ba1e73ea4ba17d222938c1d87cd935957c4141e654b249c75dcf6a8aad12d4e79b7225cb14bfef48700bf18df0c2e30c26746de54935124c217ce9a37d51469692aea0dce556792af8b2c58106d5a5426221369126cd1d823c1858671267c6ea81b92fa3768be08b412b7fc54ff1299e2fee26f947225ff6a4adf45510c325d98e399f297d9d1c85bc5d39ccdb5739d7e161ee0d920d45d1dd8a5ba5774dd4821a79addaf11a430ab3685df2d27f65cbea37510fbfc30824499447d161b5c831777a8d5fc033fada1a80f5de986fac78aa5ddcab494a7c99ca8188bcf1dc6d69e7f30ab3de8032bcba6fb031e85a64f5ee187dd3c53c82e0d52d7faee6563591998aa6f8a980a75d49196a1733c2bc1d3a19901bc8d9c95d3d9241583b53ec3ab67a25714eb6bfe01f592fc51290738fd409d9fe07af6efefa59525ffb6250f97bbe2388651effa23182579c18347931a53fb0df282d8680d0990ff2ee764cab3c844e8ead11317723751d4f1d67b349af1780258a4a49bb1a282bb504f1aa800f8d0f516ed0a165f4cd737c301742fdecfa874226d92ee7b3bfb4b3f407d715a4b410ca49468a5843b10dfc80dbb776c7a17203b4a35ca64b70a1a8c2f59cedb9c7c79c314f67f831a0aeac068361d4ad430bcd7738a5edab7e14b6e8cceadcc07e5945bed3da50eef4b4d1d9c2e173532a465fde6e87a984574426a961f3e129da321b5044cd3482eb29be133baf5912ffb4b74d98558d778a4dd09aeefb4db2933374d343f117cdce6bb905b129cf89189e4c9e696e3ba77483d640ae6f708c0f33ec614fc01bed503db373c5977e38b7f318eb8d01cd34a3383f3480ba33502929fc80a55fafc992617cdc241bc8ec8e7aa330e6e88f369dffba61f25f5ebbd4d2a4e56982b9c70bb61c87f7fdd0f46d725896811cc2e2ee70f0dd76ade5ac8dc76c989004279a7940bb99a95a3946eb45479766d8c6609c28206457b6492ff744e88f952eadc1cb35e199ec93cccbe0c10ece81461ca635f5cf6f3c5cf01e4c7c796a83be624ad54ae01e2294dc4eae8bfb4304b5a7db3aaa3c1fae450bfcf105377a21693b11d25a26960f2dde288ad9e1de587906d8dacc8b73db7d26c3904f74fb4872701e7d68d6404767a5ab8f4e8ccf5fddcb99468b6d85732b11c293cc7cdcd12628ab57b66c2"}, {0x20, 0xffff, 0x100, "5396d0f2409a96720f8e"}], 0x2378}, 0x400) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x80000001, 0x7, 0x3, 0x2, &(0x7f0000000680)={{0x2, 0x8001, 0x8, 0x4, 0x5, 0x2, 0xfffffffffffffffd}, {[0x1f, 0xfffffffffffffffc, 0x5, 0x7, 0x4, 0x2, 0x3, 0x3, 0x4, 0xa29d, 0x2, 0xfda, 0xffff, 0x5, 0xe167, 0x1, 0x1, 0xdd], [0x100, 0x7, 0x2, 0x9, 0xffff, 0xf6fb, 0x3, 0x8, 0x40000000, 0xfe6], [0x3, 0x4ea27bb, 0x5, 0x1, 0x7fffffff, 0x0, 0x101], [0x100, 0x3f, 0x3f, 0x8, 0x2, 0xe82], [{0x7, 0x2, 0x4, 0x1}, {0xe44, 0x3a1e, 0x6ef6798f, 0x5}, {0x20, 0x9, 0x5, 0x1ff}, {0x8000, 0x1, 0x6, 0x7fff}, {0x8, 0x5, 0x8, 0x421}, {0x2, 0xfffffffffffffffd, 0x7fff, 0x4}, {0x2, 0x5, 0x46a, 0x8000}, {0x200, 0x6, 0x7, 0xf0f9}], {0xc46, 0x3, 0x6}, {0xfffffffffffffff7, 0x5, 0x7fff, 0xba}}}, 0x7, 0x356}) 23:07:54 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 23:07:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20080002005, 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) 23:07:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) fchdir(r0) pread(r0, &(0x7f0000000000)="94100048b54502d585fc29fd19d1203a67dfc315ec4095a0a9e60b7bee0d0572152141fbb34966a670e3812c22cb009f48bbd7c27d0e0286e86ac1c1bdc7a4db5d7ba857510835dd25b26a6c5399f3af82b0214d0813cb16fe6559194ecdb37493ae63be363b8a50733aabb7954fdb4de3d324e2af52e4c44b0a58783f40adda6f858404a8530c", 0xfffffe95, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 23:07:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0xfffffffffffffff8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 23:07:54 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000600)='./bus\x00', 0x3a0914c44f7b202a, 0xffb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r6, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./file0\x00', 0x18, 0x3) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x0) r7 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r7, r9) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 23:07:54 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff6b}, 0x800) fchdir(r1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000101000008cd7fdfb1a30000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 23:07:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x48, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) select(0xfecc, &(0x7f0000000040)={0x8, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x7}, 0x0, 0x0, &(0x7f0000000200)) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/25) 23:07:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="582720efabd16ebae63225259560f8", 0xf) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000100)) 23:07:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 23:07:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x3ffffffffe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x2, 0x1, 0x401, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x0, &(0x7f0000000080)="e62dda06bb6fe43b6431eda8974889f0c1b6d45c983f66baabb2", 0x1a) 23:07:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x74, 0x0, 0x40}, {0x6, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget(0x2, 0x1000, 0x180, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000100)=[{0x80000001, 0x0, 0xfffffffffffff848, 0x8001}, {0x101, 0x800, 0x40, 0x6}, {0x2, 0x5b, 0x9, 0x8000}, {0x5, 0x8, 0x2, 0x5}, {0x101, 0x100, 0x7, 0x1}, {0x1, 0x5, 0x1}, {0x4, 0x1f, 0x8001, 0x9}, {0x101, 0x1ff, 0x1, 0xff}, {0x3, 0x4, 0x5a05, 0x800}]}) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 23:07:55 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) chdir(&(0x7f0000000000)='./file0\x00') 23:07:55 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e9761f7d8de42a2ca69bd10f63b5e44d9fd6530"], 0x10) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0x5, 0xa8, 0x0, 0x101, 0x7ff, 0x1, 0x0, 0x3, 0x7, 0x3}) sendto$inet6(r0, &(0x7f00000000c0)="246bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 23:07:55 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x878, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x145, 0x1}, {0x24, 0xffffffffffffff32}, {0x0, 0x3000000000}, {0x7, 0x8}, {0x0, 0x3ff}, {0xe7, 0x10001}, {0xcc830f87ce1c43f0, 0x6}, {0x147, 0x100000001}, {0x46, 0x3}], 0x9}) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x3}, 0xc) 23:07:55 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/125) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r2, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 23:07:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000540)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1a8ab5b9, 0x5, 0x81, 0x100}, {0x76, 0x3, 0x6, 0x3}]}) recvfrom(r0, &(0x7f0000000100)=""/117, 0x75, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) fsync(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x6, 0x4, './file0\x00', 0xdc1, 0x1000, 0x81, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x80000001, 0x7ff, 0x800000000000000, 0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80000001) syz_extract_tcp_res(&(0x7f0000000840), 0x0, 0x43) r1 = semget$private(0x0, 0x1, 0xff7ffffffffffffa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x8, 0x8001, 0x7, 0x1, 0xfffffffffffffeaf, 0x0, 0x100, 0xfffffffffffffffb, 0x1, 0xbd]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0xbfadf344db46b645) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x0, 0x4, 0x9, 0x3}, {0x1, 0x1, 0x4, 0x3}, {0xc8c5, 0x5, 0x1e800, 0x7fff}, {0x20, 0xcd, 0x1, 0x5e}]}) r3 = dup(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x28, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) pread(r4, &(0x7f00000004c0)="ca5da715143c2add6dc7a121beccc3119878511814cde7e008bebf029818520e1e75af2a7f460774d1285403727d8efec0cad77b0bf4ea17dfeab872b218cacd64c994d0bd927a780eb5730e4f742177c8809e90c781e24b3a000344aeed83113b90494a53d12153f0b84604", 0x6c, 0x0, 0x100000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000600)=0x9) fcntl$dupfd(r4, 0xa, r5) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000580)) fcntl$dupfd(r4, 0x0, r2) write(r2, &(0x7f0000000b00)="04a256690cb1b06c222fe033cca05ac2a31ecb4c3e77abcc1d3b43336ae4c76756590847f15076c69b75283400654c029ac8da5cd86cccdf890d16ceccbc05a054bacb5f1071010a947009b7fbf40fc9fc3b8bb80066cabe901a466923b7aa8563588215dc84a67936bbe95b9d92c7f355788683f6df481a29ec34c55c8a426ad8cf4a", 0x83) semop(r1, &(0x7f00000006c0)=[{0x4, 0x5, 0x1800}, {0x4, 0x9, 0x1800}, {0x3, 0x0, 0x1000}], 0x36b) poll(&(0x7f0000000000)=[{r2, 0x12180eac01d4685d}, {r0, 0x34}, {r2, 0x142}], 0x3, 0x8) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000002c0)={{0x91, 0x8000000000000, 0x3}, 0x7, 0x100, 0x4}) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) 23:07:55 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getdents(r0, &(0x7f00000001c0)=""/139, 0x8b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pread(r1, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) 23:07:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/238, 0xba, 0x41, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c653000c36643b71a055d1dd093cd8ec048ed7ffd91a16df5b70b01003243370f520c19a5dbf423a86f02c8869865349940a96de4593b23d10a2d32da839a5b063f5799b41c5de15707c680b27ac7197c25f7521f56"], 0xe8) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) 23:07:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000280)=[{0xffffffffffffff5c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x5, 0x20, 0x3, 0x9}, {0xe0, 0x9, 0x9, 0x9}, {0x0, 0xd91, 0xaa4, 0x8}, {0x0, 0x1000200000, 0xe726, 0xffffffff}]}) 23:07:55 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0}) 23:07:55 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x1000, 0x1, 0x8, "58e52ee2f507d53fc6e225685f55ea2a3c79ff51", 0x5, 0x4}) 23:07:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82032e2f66696c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = semget$private(0x0, 0x0, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/197) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 23:07:56 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) shutdown(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 23:07:56 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x1, 0xffffffffffff94ce, &(0x7f0000000080)="fae55b9558cd36251cffb3f592a7c5e2fde30913c36edb8968545f3c5f213d166ceecc5741f94c8bdc3775fb1434d56b9b3bd1e6e1f86805add68f1a274af7c114720c4aa8e52bc96db4ceca16f3172d80053072b58d34fd729459e173bb7d8115492414d7a848ed9ba32b585fee31591f1dd327d6b8014d86524ca535567b052d10069a287209a0c6bf3e882d658683e55944c36d8cc52e80f09f296032766051e9e59ee1cf6740462bf90b72a8ac11325dfb5716a71b98e5826f08893d", 0xbe) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1, 0x3e, &(0x7f0000000000)="d5ff9668", 0x4) 23:07:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket(0x0, 0x4000, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x6004, 0x5) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/60}, &(0x7f00000000c0)=0x110) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x2, 0xe9}, {0x18, 0x0, 0x80}, 0x72, [0xfff, 0x8, 0x7, 0x401, 0xfffffffffffffff8, 0x73e, 0x7, 0x1]}, 0x3c) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x40000000003e) mprotect(&(0x7f0000161000/0x4000)=nil, 0x4000, 0x0) 23:07:56 executing program 1: socketpair$unix(0x1, 0x200100005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x9493}, {0x800}}) 23:07:56 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00006ae1c3d001c1cd89bb893f0000"], 0x38}, 0x0) r0 = socket(0x6, 0x2, 0x6a5e) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x4000, 0xb7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 23:07:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x357) 23:07:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000000080002004, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 23:07:56 executing program 0: clock_getres(0x4, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) 04:02:32 executing program 1: r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000001000)=[{&(0x7f0000000000)="a5fc8384e7de0526865923192fb083433c8a8c4179de16c01142bd0e20ef2d7f6267c00693ab1f0ce3f9f9cd3ad9fffb377b173647451b8a79dc206be97ebb2e3e9b1c76f705f47ffa31cfe2e834854b1646555d72283b7820dd61b7bcd92bd0bdd95d8d0edcad7088dd90ecc010c26edf4efa12c191adb39ba523a7cbdad02ba54b2c05038f6c66006a492cb40c567c3509253ff0bb34742887d0f6ce991832124c335870813860027f574fc58481938ed9597e167cc796aaa993164d4679380d724d5fc810032a2992c1af2aad94a673b7313c1863586a8620efbe83cded834b05965fd9b1f3629a9079af771e7c69daf51554a0c2a6db78ba73c36d461187ec4027005e0fd89666e490e9dbad4d63b3a2eaca09aaed9f2918a668ceb6a94d72d229cd6d64ed536d74fa2e92616d3b445429a1a2e52832585be5e0a15080890563b9da28c236895b82f9072968c3bffd751722a33e4aabd8aaa36f6ff012cb7cc064a873f7794617ebbb749f31d17069ed87bd9af7bd6c5d029f09ba59e106c6ed8f26dc19e9651b215a40848a9fba5c9c2be986c0e84bb4741dd0f92a7301665dfae03e2f0a101a374a72d55907e3e874c3cd06b0e148f7754d71381a5b3e5ebe7ce29bd636075807b5a314c883118e7061ea9345c4a74cb4467d5d32f3b39c2b240af5704573526f517f0f084fa5a91e4281b03dfa700e5186178e27ab8e3ff8babb17d942300728d4059611a76993b0cbe919125face69d66c506bd3ed1370c0ecef14732ae07c07bc65a7936968ce25be0860e21917204c013b8512ce54afdf3e5724dbf60d54236c590110d5f71bf88ed44c51c74aa29ac49a3576f68bb80fafe00a964d104fbc4d220f2344e550802de868ab78a89d5f9dc63cdb134d829f41b69ba03a16556d0dae3ba551981de24d66bf8a362413b8d43bf40b8de56791222ee7a3fe27c845606047e768947bbba6d0979a82bee7bee074b0129c5bd4601d1a9b321692588620d82fa883b8d58d03d73488ad2ad7baf817de4f3295dba76647affacc41295e1fa8ab3af28bdc16b14c629e46efa22662018273a62f2dd76b302e99dfdf065a14b9c0fbb39689877d138df70edd99a3f224c1049b4dce00f94fa1c3c883fa84c90739b63b188684926314ab2b8cff77eff9348fd819b234234917a71bb22ecb3373234ba07da605294a81829371b4906a30ba198f9a099bfe7fd1d5c82593a1287f6f1ba220ba64b04a9ee488eeaaa639389c940a7217ed66f4274dd25fe84048c3ed108f68801cb960092ec5cfc4b36722b64435a7d3bb94c98a181ffe53b42b6ab82ffb6546d9cb6613925178c1ff4c5f61649f24aac632e6483c0c016a9ef8d381d7193b244049cc9661f7e6cc5921c6663014f291c7ead575dada5f307bc330b1d9f50c688a3fc25624a60393065db24fdb41585b7a2a944d039fea545953c7a200a23d6b5aa7c63e33195733ed7da66f74e19f7e47a12a76fe7c8f58f3e54ead021d7243dcaa3d9bec4883d8525a9c3674f00ddad733e9777bd042821768e07e3eea69fdea4f3728cea800da803415fddc3faff951c6a6eea483060ef4f9cb4b30b2baa6b83d9f95cca431fbfff184534c2f12e19743d4bdb9d504e6570bd0cbf60cd897c5e5c7e64055029bf97bcdd6bb653f47ce63de3bff3c19e3211c78338c3b51a0529fe12b4162b289285e50e1bebbb364e6c9d60c60a2a1351f214b82a649ffa4c8ae9b81b0d49951086525aea5149bca6606e56cc0785d43c9f75d6bb7c822e4df2eaa5fbc0efe0804b7b73c4fbf5cad9aa92776544c6e58f3669599b87fcd04024ac22edfb277a934ce03da3e5c76ad8875330854d571ed54b5ad5ef33dc71c822ee5a31419444a410bb39def97f929ba244a28583d71e1f80b05d728f0cc248c139677be5b8278e418fb54245e0841691a6dc1089dbe6aef49f511a172c937666544aded821caa0129badfe67e80bbaff7df635e509eb6b5073b4a9e64a5a7840a587fe946c48cd6404060941fcf0ccb1f0d6f01f283cddf7caf1987290b446108e550cf70e0aa5d61c691b32644ed9ec271b6e366f663a197cd7c83df6618252168ba955f4d476e47bdef9d2861ed0bbcd5d96400ccd9a9cc42363e1da4b873c6000422803d00bafcad91a16f9bee7998b8c27faa52b2337f7fe737a5063668f0ccb9d7cd1e6d9552c80a38dd1a8336e882fe2ad12d1692184feaf36980c6e7450ba4f03ba1db0f2b2bdd63e5cf9f075794c08d6349b00d81bd9d92fc0073697c7a6ede6bc0784faa5ad118715c465f2060aa17a8afdbccbbbafc0651c962e92f58a0ea6fd19bd895b97a0330f110e880dc331a7cdb008f5fc6bced68c25d55dd93bbabe228f111513da03a9c4f7ceb6d71c4402bc8dbe5b6ce7f4b0e0da95bf247cc1702dd1401e56a7b5927126d0b17f799d3d58fd5a428bcf7446dcd0d1b2e684e6b1562e65535fb199ba6c0fd5bf9ef228f9a45a4534f13b3ec65c037c2c3a3163e76acb6557792fdab6d55731c51f20f304c736e1d232039dcf30ffe7e5ab3fa2522238b0094512e92eb19ed003efd2d6c79022d8ee0e57e543881d331d27a43d2b432257bc7c6f50f9f33e6cdccb1dc2d4d8f6bc26c86e3a596da9ebda1a740cf8b7b5e67c4bdfd5cef999b2c80e2cebb4cb4c3dee5440350d5756e81114f405c9f41d499d095f9588cff51e82c27ad866c4d265175e4acb7da5d733fde33e05c5eb72c1c42edb654d6827c81aff5ebf91dc410fc172856a0f6c0db9081e5302fd294bce4d11ae2dd535f66c3b9c34069c56dcc5e07071bfe126e88c25fb5d52bf07f810f5ef8a375d5196d04ea81b69ef9cc27ed9070897e415e4507b469d86944271bf4a3afa7c3ab728b46d032a518b2447c22f4811a26b6a1c68c01a2c17010f6c0dfe3b4e35011d0aec0e011a7611b95c512ce00e4fe08f33f1e68e9827ca9c060754cc07296b6159d9007bbee549f9ddbe1ce0df502a447b7acddc0e46c6a5e3a68700e285341754437766416eb223dbecde7bbf5925325f28be94aba9bc9aa5a26a6ef8ce06b68bc57141f7a1179b5e3fce9bb8962d953e6a6f3d127d928375c418d534892776954cad49ec153961ec4adc9d070b25559ebf8fc1ec457c99613bb56f830c80d3d1ffc012c0ce8cfae61689fdd1144a6b648961c6abdb03b61465207711a4cef234719ae92c05207010ee0d61bd60c48327f3a98a63da8b7faed791b30ab25cdbe39b27988b9f432200cd2b312eab5d144ce7d8e9c49b7e5c646619d7fea414913bcde73ab86970ff69ae98ceb09512d1efbcd292e7cbcc3f1eafb1dd7ac9bcf065f290d8b692cb25e23bf8900ace856ede861432dea64f145e34384cba96258176409aedcf130dfc87b6d98a9db2b533ff3aefb6099491ead4e432f064ed0ac4026318916a7339df7394b1c1533b5624e9a8ed167e22e43af21abb3debb1896b021a358cffe75589409c8d870f8ef6d16270672155e4cdef486996bc72d604be0767cebbaca110c9d64f8ff5a49164d6bce213b41789c2aa43831fe99259e33f89e64cdb9e11a0d61c2cc36b428e49a5263154d9eef2f19231d51ce8c60bc8ec4b42f3084af5b7cd8e6f49171d1a1e6995ecb97a9a88c98ef14edfd95f03e1548088830def61f25a2245d68b96e0cbfc1e61c8458c7771690f5f9d22060de7a8a13d65eefcd7688ebef7b6b9755edea040e0392d5f4bd53de42c75f30d4586ae234b893e836aca97d78d7d4aee250141ea365bc705d0227a0985f127c09fd0c01f0e3c092d1a4ded3c00c54040457d3eb6e9f1b1b8350f3fe6c860b9ebbe9caffeea24acfbc71cc2f80ffa9a8e16f604e6cff744d2c58c392fc79c700c44a64b15d9d6a9900808a8db26e45516980964e7c6fb7a64693bb66c40bd88c3aa47ef9c2e240b562f2421e9121fd87fc0ee22a9f9245e593095159a3401f8f46a04dff2d37b41ee2853dddd0e7324f3ec6067acda03e04dc68e180944decd239deeef6956fe79492782afa57b4cb0eda96f45dde24e2fe8f21706c043bce83064d3ff6db84af54aade882571cc05b82ca900f9c4bc8c8c88756166650abc16cd23ac23c6878c4cda26ed50b0f5da49f6a5ad395fc344dda01c72ffdf1647bef02b73c0fd171133075d08c29a254a2bcd271bf7cf2a123d5f95a6c9dedde3f09fc35e23046c2a844845af17adf586b88712d7a35121c02524bdb7af7315bb531b3986c4581bcc757e0c213ef08523a23c277a5850490e03d22f2dc8d0e164943215c0cc7005766ed9e48af4a1d0211c31acf31988944a22e3b69173ba54f0a8a082cf03ddf852345afb9d5b128bc1187eb3c664f59f5d025bc179b4674cbe6fbf8ab68cf7a96b0815e906468993a835f8874aad27d0b16030cd1c633c464df0ad1e8f92c2abeec4088c8343384aeff76790af931c29138e73b3f1a57740487674bb7db518f5312be8055e586b067c8db8a3bcfaef5e3134c97315f24eae9bda880bfda5b190924aecc5ce974d47cfa5cbaffd59dd816fd8ba2dfdfebc7c45aafa37b13fde2e09dfb3e88196454a7549ee89d75c3697422f419c13f1ef0d265b10e1f50c5be519f6d1de2b307747b49db32f582a3a048c2987a5acc99e13013d9f38297b4c10ebdfa8b0f2fdc534e568ec05f12f5b9b2109cfdde2f77abd6eed05fc9cd1bbc3540694afd62273640dd21800d12c0342457e9d2e9e99d4d99c8562d36513f260285d92d64f3c22bc9e17e045c932fcaf4fa19bd14fca42521fe2da77810d9f6886145282dbbd8529de39ff9f392f25088181dd69e6369357da36a7b59fcccac0380613b191d28cb98f874c8b363b6546fa0d94c985e29657d8b66c979a426ac6f2c3acf47d6db719bd66617c59cbdaa48f217c6d31d2c31bcac5f2fba6c8de8cd61aa732436fbac22472540b3185ec6aba9255155ef690f151326d8abd9de3c2e41c562efcc4e7c9471d00be1b54cfa0c2ba1344cdfa46cf06a4c926f055414b378386806836eed83ede64bb3ff8955e5e3b755f7ad1cbb925853c3a38f59b761f694f7ee590ecf175e5ffddaffdf38bf888b45c4f49382ec7191baed53937dfc7b37abe6d8f1f088bc8acdd3bc56cf0640a8cb09f101d8740c02da1124938731e199626c5f1aa737e418fcd811991d98b69caf3f6960285d28eccbea30727874cec7d6ab508c2547048ea7e1a856c17d293c78d66091f4b194f11f3082dd4c05f1fe69b100f763e8dd13da744c2131c372380c957a9b3f50a6a84f11f1c77b97897ae0fa06a1db3132266928eb2f1f20b59dea8d7caa00348a93dc1c04a7b2d869297a36db9fd0d8f19d61a859cec14f7ad8f6c214b737393df18fe63dcf561fbaf7fe1dc1b420674c254b670cdd6b123f1a1747f24b33483291615eb1e16af3e021406e5c01c40f3041f03966f9cdda550f56360d49e135c86d7f4e9fbd30d72da56ef8cc690fccc7a3873c90f3dc3f94f692777fb9220361af0d65877d648d01cbb7fae644502f02cd62ed06de4597cddf7791e30bf0950744e1caf4cecf5e02009a1266a0a0067ea8f9deaa6596cf5da1b1bf499e25ed9d32c4f821ce59475656a16b988b5bd530994db3604dd2471eae13665626186116848beb4d42a992099a65c76ecc3823f09f9be104424f93b45f1944633b1e7e9cad7f66f498329f81f0b608b64743f8a852473fd2591753b2b6c1d960411d5b3eba1706ce063ded8a4920cc9d85520e9f55b72ca3e818483680cb1b4af270ccc67cdfb8f4", 0x1000}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000001040)="ecc917a2270f9fb8ff", 0x9) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) open(&(0x7f0000000240)='./file0\x00', 0x80, 0xd2e42e1793b126f7) r1 = syz_open_pts() r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) close(r0) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x3) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 04:02:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:02:32 executing program 1: setrlimit(0x20000000000008, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 04:02:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)}, {&(0x7f0000000100)="2696cb2f14724e26cce3b59f286491e505f201d7d67d8a4e7e1e2855e06467", 0x1f}, {&(0x7f0000000180)="6a40749343e877ade88667fc3562fa4f077d4d95f801c05811c76b7204028b7a5fdd4f88395c999c9e0e12404ea05cc48212ceeda389f2b9f2a3a3eafde8ef870a0eb29150ad4c09d70d7d3082", 0x4d}, {&(0x7f0000000200)}], 0x4, &(0x7f0000000280)=[{0xd8, 0x1, 0x1, "d147804fba372db32d4292d4f326c16c0637a66ae37546e7f2b4c6b58fef45003dc1a4c142d929e7a40a909c09e1e8158b3678909bec4ee726cec0405cc034ca8e95890f3e93e87a8eec8392678b06acdf978ca2eb469e1394bfa17684b487369dd24a2b17883b989406f00b6e73a81feae073719afce6b5af6dab4bc490455665bdeca2a08bedee6bc0dfaba1c7ee5f903b4d0c78979992482ca6438b8dea46e78f17b52f93f3e9156727aab4c4915371269d59ce94a9ffb6ed67cd12f036485c679b"}, {0xe8, 0xffff, 0x9, "52882454e639f5c84103ee2debfc98bc09d193e74ea1abbf306dd50532d695c5fbfe2bbc40278ada55efbef9bb16fa711ceb4d4212b0a955b27630a2f2dd6778238250a147211b75d5a0e631c083091740d391c7bfaf737fd1e6ba3393711abb0a27d2a2e74c9049a0ad7ba20d30be10bd749320255fd95bdd7287c29525333634295770512283255962a6b35ba49722088e7a919db99f06178a10eebf251a0f0dfa5f387cb7e1913d87d042d9ad85a3339faee2992ba38ba8692c388a4e293d73ff2df91405a9c4203e4408622253c7ea4c15f452"}, {0xa8, 0x1, 0xff, "075f9e794ec34b322795183d174c553efbb6ef9a3c3ea789149504a847d0ecc36688b39d6c8750cc99826f96d3dad950a0819c96a20c05d87de02b52bed0028abde1a811729c1fcae8864e3a6df235e2303c72beff299f38c3dc57bb2f1d1049799939e33b137102667ae2a2a6f468e1d700d2d8dba4bbb714e4b2268061dfce9952a27e6a48a12d717589a4317b61a1c518d963f395"}, {0x10, 0xffff, 0x4}, {0xc8, 0xffff, 0xa000, "86ef6084237f6516f94d89672061dc3e8cec03c078906e66bba67a55effce7bed04fd3882020c2712d4668b95765e3fd34cf8bfccac0f963cb0429600218e4b34cb1931573a3f12c5787c94ab442b9df69d693b307e6af63dd2981eb91ffda0ac11fe7da11e2ca3b3d9608c05c022cc8b096b3d64fecab52d5d8264afead8ed8650714a18cd7472f783b495df66315275d19193629eb39ac1c096e1699a6601940ed759bfa870446749c4be08dde19d23cfed11c"}, {0x1010, 0xffff, 0x5, "ac855df369d893472731edaa9c5560c9bb6afb54b812d06cfdbb03129d22181de9a02d3af01f1608d29a477abc7bc6405c9ff0d51a8b7e6fee88dfa7e6c11f913435b2eec38d7aae2fb5683c27ddecde9036d690a8a63ff53bb6e07e4aeb2a791c111db3c270ec10404c75da0dc609b8f1e6a3f2bad5b06a621fa8e976ea1675a172c7f0b15ba31cd7d552c7bf86354f18dca322e438f6c84b8ffd3b24ef4c64c26de467316ca7edc6eeee184010ab0fe70420576491f27307c30ed9e26ee2a660685e784d01f27754bc0110b09828ea01d7930028a6359c686dbc43ab804a2b0073720e6b26ea52de798063d01f593c6778de66c35f46ba2bdc8dda622ce21c15892c990e5a65402b9c0b7e145ef04fec3439fb60f12960e1a9a0847d762fb16a3c0792f7c518a9eadee655d06e25a3dbca483ead8d3fe0f059e982e8aeb0a9709912afd5442ab633cbdf9bd704d2680bce6f9629d7fe7d15a9970ae21c46ceb69008af6b4d62f6091f6806feabcaf9136fb39c1e0b121982b5d51a0b8827aa7d09c006e54f6e498b104a540e960260da4c23a3c109d8e254710b524c26f2ead5083d2845639d0dc29819655c86cb8af1ae70a5e0c2db0da86c6843073df76ae037d8a978855364a14e2bc8314752dfda30f35b420efb564359e56212c97cdc36b36aa973cc9862f3ef3707f7ed3a2994d606251652d54d3008fb6bf4d0f963fe8660b878a62982f8c1e54e366559abccab3c02e9fa06b81603c2557dc2ecc9b5f349da87373959d81cf2fe7ae18c560e83553dbbe2fec4c6f34cfdef77ce3ee3c83fe439349186558da4c90fc6c882e66f6a2f6e8b5b31bd08986c9f638a7eee68c2d86fbc1e25ae0254346043e50138b1e5c1c23cb960b10c31062917c9b49940a9a4bc3414e4b3ca309295d2c9844a6ededb9264bf5dd16ab831152d2837958c3ae7303cb80797bcad323038048320ac98e5cf8558d8c3a217635086ffe79c0f613316ccd21b5a1e47760a11f5e8518329937e28efb6834a37a1b247bdf351a220a5b7e62ad32b9520a5e8481895b8dad54fe26a95e3f2f12a5bf64452fc97793e3892bd3f9b3c1e203c7ba0e0e1681fdec54a6b1a3045069ac7bc190bb9132b248a04dc715a74181473eea6aceda049f47281bdd4a1c6955f9e7fc50c8cc98092c164a635dd3e46561d1c48b336b7c22f03437fefbd62e26707f5f2e3dd0b12087889d3cc87cec987adca8fb376b3286422ca981cffcf4f86d2ab8ff4503d4043dc86dae6a43e986202754ebaa47ee17e5732fb15043d9c4c1841467c3a1e5d1eb320bd1bf228b1068f36e7963306042264be2fb9cdb12fc7904f7607bb13295c0433327b62f82ca9150f1b7f125750ab803f28e655d1303853ff32bc73f2128a0fe3ed727ac7cd9e4638b5a797407546e2ae8fc87f4536e86ccbdb32ee9df6031bb37f77577c0b5786e2c1ce43aa081f1ffa6dcbe808a4622879730ac01840c8564a9ed0bc7f70cecb0f0ff8e5e9078666990032b4b35a7b273c6b82e3a10bf2673e191fc890fe9c568bb9eea163d0a5a81439f465e539b14bee16acb2bd177ba7aa6c01e77f47309e6c4e9daf894815f172908ce38b911e046fb758686afc02ec5a03f1f51cc24e01b337e502d4937dffbf859eac978b965279438d9e6dbec5b78cc3816a92e2665bdf09c862a9888c8c3f7cefd8fbc11da5f3c065859cc8dd9120dd5468cf056327d335773f6df9ea1e41ec922d6f2a32d22dd8cf185301f467b5530d9a1f02c2ce26c9b706e1d0ed1c73a24a43e57fffb37460ec3d247b5c761e66965f3cf26918a5cf5f539b36dcd2a00c583af9936ea80de2a96b520c3b35eccc892507501b6c396f5c5c4342d3477f39545306b6128113cc024a880aac3d4dc4d45d4ad3ff646f55013bbd775bd4d1d3fd11babb5a939addb5861ba208376554d5308406752debcef714d19cddc613c59c46ee1a0fedb77808b1daadd31acde4eb01fb9f040dab1ba4f9b15e6e84a92ea5b88a7b60cdc6c0c4af836655e2a5f462ddf3eea9b29b2d7944619cc208367b81e34cf9ea5c4ec2e7d475b20116600c03bda1826ee834a63719ad00eaa72a3ddd24b755d70fb7c785b580b0d671f82790d0c6d22da821e77d4efad1582762ca584b376b1b0314a203d564ff840eda8f9573f5eb0f359b0a94f34147df1ba6d834478e0382b88fac8b737cf73a0f051c6e5166a3a87dc38cf401bbfe8d7b5dd2215a5540a31a9ff5e24e6ecd52b634f1b41c21a4fd4a36ba6443c0ceed5bcd154319943340ca40a2449e31c1920f54492a791c11413c556921608e3ac102a5313cded5e72eefa1f68e0f5599f32764e3811bb7bce61efcb05ef2b861136c1a00999e5c77c641782dfe4605a4c6ac9ec9f636b626d2ec86b5612780290e691c9a5a4716a43a97c847df375cdd446d743862002b7d9856abeb72701c8aa473a6edef8e4fc087dd9f8d0fa215b0ed44ab1b32f9e605568b479cca5949feb095f697d4285c5c24a7ebae86eb0dbf89e4eae435ea2d9dc7fa0ddd04ad5ef18cc38ac9679034139102f5019030bb1ed9fff9fb40034df22b56ed06ecf86c66167cfb974ade7b9976d55693a54702b06642ce6a6c415d180ec9e356fcc41f5ceac6597f359a9b205871ab23f889be1c450bc264757f0bfd4be69a9ff5dfd50d93331bad83240c8bb94e1effd4746cc96fadcf2e56442ef054685ffd52d25229e17261b93687d2c93ef9ebfffbe6fc659f6030ee5ee3725cdb36977968bcbd617998809cdbb0f110b96cc93c3b7dc9886074bdf1cadf4d8cd22565c05cb1d339a35732117e501a3a6a4fceb39d4d1defa4725891eeeb2d54cd32f84487c1018334967351d3bd7447d31d4b0b4c4dc09ee0568a5874c717050fbfd565f3e788d0c8c05f6bc882e318f915bdf4b17a5f5f07ecd08d870913a2fbc6a92d1a3d31a6c6033dd61ff7592402e21e73bc6ca942d80ea38c6810b0a94197bdd3e29f195ad7c90d26b6a3ac781b236ce62c61c4a36ac555eff32a86aa55f47c401639d09d37ebe4f6ab04838eb6db92261271d7101c994f8afeeac8b5097ddb13008f72f944cd7ff189ac84d10af35d414cc0a0a4e0156316d5582cd01474b45042bbb4eac06c767407f216b3271bd8dc189a7d5070cde1ab15f8c2324d0ed6eb9cc9b78b8b06a5facf9fc67c7c741bf4cfb24ac660073bb32d360d005966002ca556ae315cbf72f1304b62f4954660f78b8c65c730d3606a878ae446335ad2ad33cc76ce07fcf0e5a08b6c519cd807b49c4fc4cc3d3df8c26cf3ff7b6ea4012f64ce0404d3aed9bf1bd6c99a7f9b53b9cf2fed1eeb721f70d006fdafaf497fe8cc056a59d8cea677b5c46dd4502d4644beef5fa23fc2ad4210e3407373280071948a525067f48fbd7f283d17ad4bf50c71d258aa9d30e624f9f9f7aee5a4e27f1e7ed8ed8c18309a687a843e8b5f10805b0240d93c1337ec32e6c4939bed495a056c1d8b6b3a9599b071788541c097acd900d8f9f682d1ebf313f06299c2bacdbbeea811848b7a65d022837b816c0eab5f099326385a35fb3efd8f1ae4db726ec722db2b38c2c1713b00004cfa4565fb13a2bb4e928cadd0d4a3a73d2a2dc0c9b448edde60b06f3b1b799a9db3fd960d2afd55d742c4eebac4ee183f76029864666f8868246f4e7713862e6acb3d589e7c82bda9762b40c8aa492a97cd78dfda7ad0b322b55fc4f32d454dd0ccfb54cb368da34aaf63271a3fccca7d942593392c46c027639e2e75c5f4fb3a89301db1ebf4e95a3c378216c693ca39dd57780f4aa2781fadda07051c531df99003179eecc7c1b0fc30a499aa1823c6d54933f220755d17a24939ee90de5fdfb608d475bbca108750c02988c3361cce79bd00aee6aa9d0fe4da787def77a2a63d2ce8cd3f93fec4aad415784f98d88cf85c7f0e3bd202d8f3b84bbea8c3cf9a0d421dbe2f67c7bc419cd896ca67d014c0ae95a8b7c78c7bbb0800b5c2eb56ce590209d86332995dac415b8533ddace8ac8ae833d7e288e1dee8bfbd5a8a6a94b392f76816b036e86f5f237cad218788d1cb6afef42bb31a68e81c71130c3ec0dd2d706a67e098e3f516c94b7d118c812a9fa98898ad5bab479f48c7a5ab1d66559bda2f88f113fd645b619a69c56f6adf8a60817ff0f8bc0816f79eed902d4ad43010483f38c16492cd4ad80c1a02cd420fece4a456209a7fa2a7595d18ed74f31c8df1e280179cda508c4ad1d052d208b77969000e1a787cdf7da8b0014dc91a6fca71803e543a40cafe7276e725874a20ab064b18818bdddb6e7ef3d3d664eb09dddb107bab3feb2ba57ea56c566b88579c232b4cf332f6d635880743ec12d5585a6fa88fc083fe8cf4f4c8b24df09114d0c5c60b441de926a62ba8b7592d54ba35473c6a09c13c13e4fdbbe9a54e702501be8bf2dc6eab30d15e7dad6d81cd37c77da1af7945a616b9f114bb4a68ed9df625b354bff8946551e5c518af407fc1acd386ee849e70355a0cb5bdea9469eeff409f1059386db3d3742198303aa83729dc043d9a6ee849dfa1e71827fbc3b40b8a18f35a77c356c0781d5aebcfc997db237148a1d0fda6bce6262895819a8655ba38a2a77a3b08c6523ecd0bdc032669655de96857affef6443b7b3a2a21937f1414f85e021548d01bc594e0b58b61bf98cd0dc97dbb817419971799acae1efcfe506e934e882519355c054c0d735ccd58ed3bd444f31f5ff9be231266cfd5074119469fa55d7709e46c6b598b1c79e11058c5d0eff1ff9ff6c38044528ad3c9711a3f42fd7a88d28cc08b83b2918de3302652ae1d0b83c79cc54dc22d2f63df7e452e2b344ea7cc7bdd6b8aa46bf7765a574db26b3aefea85c371005cca67f483b60fd063862ff3b49720529d27605715f1d5f9c99790308095a820010613361d08b758035705bbf3ae25d90528341f726bb1d6508d8ca23e89a9db156f721f73d0cdf3e970456e6292438feb1c75b6deab4ca00cd69ca33017ad38ea6663a8e95556a6716da79ce4d469c60f5b31dbbe4dd55cf0cf6020dc35c86222c5774563efeea8481f62dbd231848b8dc83b10de7e680a6d9e156feb06afd855c4edc6cd6607b3502370c810fb0ced2cd59a47877f6d81e0705cea7fcb91f2a4abc8802d29d950adcb607d93ca9ae5305c68afdaecc57e2e281f0678f817f70b0a2db00e7c1985a4f4410bcfdfb25f98868ad2870d06b12ac0429c942e2a5b1bb83cbc3d659c6b9b92e11b923c1c9e541700af30eebfd00c766a2dae9e3c6fc2c2281ee207ce44a4fa69efad2e022aee38ce91d7cd81fdfe1910f7cfaef98ec6a31f59d3c72aaa6ab5df71675739e95bd71b46a662556b641eca5224207cd8f8da1cb656ef04840dc0a910c4c847e8e1228f40ac27efc58eba4d4984fcfc648ac366bcf4b1a74d204690d83e3620982bb9a09bb7ab90bea5efdc4902fac70625141ef6498126e346756467adb9118bdb7b2e5224b7ce5f634f1ab4048b36370ebf54af5b80dd7096284077b013ab477e056a604d3af2570b2f3f7915aa6446934f5866ff487f1307534255637d45256b68d8869e4a515d78c4543bcaf2f1192f6d8dcbebceacab0ea1ca26080088b67895994c1502368b5d9b32d7de13816f2928e071c97030bc4b9449f7ee3a22ef0050a6584435b6ec5028c105b5fbf1305a51174cd605f9b64ba6e58cd43b399dfabd1a79b1207995e45a9f6434d85795b4c2cb9ffcb532b8f293117fe944721aff583131a72ce8"}, {0x58, 0x1, 0x4, "eff458ad48637ff31c947540f7aad5028dbee3d927a588f7daace9ce61e71236079ed9146b849f7a2eeb5d3fdc458ab2239acbfca1952133b9e218957e5bf2fcf23f2317a87a5d40"}, {0x28, 0xffff, 0xffffffffffffffd9, "fc31ddcd40f6491dad7875cd0cf64bce4f3ce2"}, {0x70, 0x1, 0x8ef, "37e56753edb21cc22e5b13559aea582fa5eda5fda281e98c6436d7e01deecab5154b594f8c1b6a8c49f19af22c624015c675ef53e356bd18c5a279f8b1cb91d7ba5e8fee5ee56b9bc1ef05312ef92e01b5d55eba5be0913490e4675a89b7e4"}, {0x58, 0x1, 0x4, "7abbff975455367a57df4d8c1528c57532a15177acacb572fc8dbb863e2f5dc1c01d26b335dd2777133975708dc8858e9e59a897d781bd862f7aca607e0c2d8b45eef1"}], 0x1498}, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 04:02:32 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x101}, {r2, 0x104}, {r0, 0x27}, {r1, 0x6}, {r2, 0xc4}, {r2, 0x42}, {r0, 0xa0}], 0x2000000000000141, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x6, 0x2, 0x401, "68465f1396362d6f06bf8c0023f8d703dea2f6b1", 0x5, 0x8b73}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCCBRK(r2, 0x2000747a) 04:02:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3fffffe, 0x20, "b0d42000006e9300"}) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 04:02:32 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = getpid() r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/247, 0xf7}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) read(r0, &(0x7f0000001600)=""/52, 0x34) open(&(0x7f0000000200)='./file0\x00', 0xa0, 0x80) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 04:02:32 executing program 0: r0 = socket(0x16, 0x8007, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="24344d9c59a9fd9f316f6704193f61c1fc87195a2974889394539725c3f6d12a663ed93e047b7bac02cbdb699170392f53cdbafcd16bde9a27ff42b2a12f7857764173f70addfe7a8fb5d26aee677e9bf09fe4a3bdce1ea8e1c7a5f8cf5b5f5bdd3f56cb551274571c1194ce15f5c677a245fdc83d1bac9903d664f46f54ac5afc68bd94a32f518ba6e66d70184fffb5f97eaef92fa7c92040cd3ed38c31ad4785cb5b1d5d3c6e3944b52c6d0ee18639561a034b4353ea1a6faaf4d590d64c376539eb97f83a686d745e187ce46ad4170515", 0xd2) r1 = socket$inet(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000080)="4552d2aa6ebf623cba5c83e742e21e90f14fa7a992943b98890cb6483d556d2e0db2a3727683414913c84ec5cb41d4123c23e038bd771cf323b20bf3ee7119b20247f3150c580932676f5809c910af8813", 0x51, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) socket$inet(0x2, 0x4, 0x5) 04:02:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) close(r1) readv(r1, &(0x7f00000005c0)=[{0x0}], 0x1) write(r0, &(0x7f0000000040)="9a6ccf11862bb6546701fffc210913e889ef2d6c96e43f89b0c5e42da019d45e495fbad8b93e8970e453d1b3cebdf02532a44a00128ee843c7dea2e5f063b661c40d0cc5ddf690468dcad3b02a844a636e51cf85fd6d7878e0c904e09626397dd6356b7820e99e452b7eccd5875ca56cc1b05d39eeb4e8b8142767d3ed64721aee4cdf6b9717c4e36540006a63df420f158cbb20940766d6632d8dd4c50f1b9ad08018c6459f1d321bd34729fcabdc1d1240608b436b3770cc88c8ee337a7a8c5eb88e96321b7743fcc805eb000515e137", 0xd1) 04:02:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) sendto$inet(r0, &(0x7f0000000000)="5b8b0b69d08882220c438f27bdb6165bdcfac7179aaaf9d8e9c883ca1d1e", 0x1e, 0x8, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 04:02:33 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) r0 = socket(0x1e, 0x5, 0xffffffff) shutdown(r0, 0x1) getuid() r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = dup2(r2, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 04:02:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/154, 0x9a, 0x0, 0x0, 0x0) 04:02:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x8271, 0x9, 0x0, "cbe81315606aa840bbf943d3f70f4a8f48217050", 0x4, 0xbc}) close(r3) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xcb, &(0x7f0000000180)="1168ca3f48a72e1fe3d29f1c1e71cd8ba29c31fd4c1aeffcf8c697d2519c5d4852a63a47990055518bf4eb7ffa7591d48032f006cda6791244697ce170de785484e00178527f2b9ada4969d9d725576e4467880461b75d84002d136f098c795b8899575fb97f8164838ed4b80f6559b6913174840a5c10c89a36a056ff14489d5173e5c66b27773a9760fece83a6ff10601ddb4a76e9d8febd846e345e6b7e5c9ca17e0726152fcf71ece3a6723a04447b97de61f7555e5eba4d95526fc442a1868d018b9117d9ed32920c") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x7f, 0x5}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000004c0)) syz_emit_ethernet(0xc5, &(0x7f0000000340)="de61e82d3a7ed5728d512e107fcf850c18dbfc064893d837957108498053cbbbf2d061995fec9366b629d95458e63582c6348894df95816987187beb934accda4e2a0a4a52915d525ecdf3bfada4f59e7add5440d4e016df98911c13aadea57edf13a6699d18ab823310644db0b5b569ce0b5ac209ff1737990befbb0ec6e499669d1f4266214ddc8e16ca1bf65033a28e2926ae5a06cf024efe886f96b5817e9f92546764431ecb1711044bf292594cc0678b9092ef6aa6edc53a3a57ac75a42696298cac") syz_emit_ethernet(0x254, &(0x7f0000000000)="b65ad8bc9344720f140e1c2a1fe613d302e1b44a1207abaa946061e4c8b50a7bc8f8b8ca50edb1f29d063890debb6fb25115f3bf176ed904a8c151a2d0c9df990b0933294bcdb3d348431eae004cbc4d349bdd4a856f6835c8a7ec49cf670ef3341e8e48bfd463406a4bdfc8bfab002de25740a9370a741dd63494b27f4b1fe893639809f0672b2d3ec53c94a0f659f6da022262c0cb7b552626cbdbee3652078ae7088e0fe9dd20b050265fbfd328172ecf48ff0a2fa0503ea196b29d07d4946256241326373f") 04:02:33 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x2, 0x9e22}, {0x3, 0x6}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x2, 0x20}, {0x8, 0x7fff}}, &(0x7f0000000100)) 04:02:33 executing program 0: r0 = socket(0x3, 0xfffffffffffffffb, 0x400) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000001c0)=0x100000001, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000200)="491e424a1b3cd0fef5cfc07073f5862ae33d60c46a4126cf3578c4c9a01d36c124f986a7ecfc4079ac89d75506d7c5d9938598356b80a78f844127fe89332edcf15be179f6f198d7f1c178af67ce58555cfb9938259572b8ce010fbbceebc4", 0x5f}], 0x1, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1]}], 0x50, 0x2}, 0x9) open(&(0x7f0000000080)='./file0/file0\x00', 0xc0, 0x82) 04:02:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) 04:02:33 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x80000001) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) 04:02:33 executing program 0: r0 = socket(0x6, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x0, 0x0, 0x4, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) 04:02:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x101c2, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x7, 0x8001}, {{}, 0xffffffffffffffff, 0x80, 0x0, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x328, 0xffff}, {{}, 0xfffffffffffffffc, 0x58, 0xfffff, 0xffffffffffff8948, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x6, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x100000001, 0x5}, {{}, 0x0, 0x2, 0x0, 0x68, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2a, 0xc0000000, 0x5, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x3, 0x5}], 0x7fff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x12, 0xfffff, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000000, 0x6a0e, 0x7}], 0x9, &(0x7f0000000240)={0x3, 0x5}) fcntl$dupfd(0xffffffffffffffff, 0x21000000019, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xffff, 0xffffffffffffff81, {0xffffffffffffffe1, 0x1}}) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x1e) flock(r0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40074, 0xfffffffffffffff8, 0x0, 0xffffffffffffffff}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x66) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000d71cd96ad7ca63c7a36d72000000001a8244cf86297ec21ed4f16cb50bcdc85f7f3c261417837b9aafe011ec89f69ba1a99968fbce346de8170381ce127037f6c9682bf08374410980183da66447f04973109bb85196ca7c18520826152e0d01000000010000001ddb6182b4a80c65b65125e04e915758c5975ac58906ee9c4ed9d0cdb66a745be8503e21a116"], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) lseek(r1, 0x0, 0x0, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 04:02:34 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/138) clock_gettime(0x0, &(0x7f0000000040)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000001a80)=ANY=[@ANYBLOB="010000000000000086bfa85e9a95095b4b615cdd62760b736df496f92d830fb63462cfb3e762a8be95dd1790998c348085119db354a995c73ee2d8323b1888f24b81da5b095427b94c00b5af4b6af62a5793244062985a64825289b4bbc149e3746457ff3b569d4d5d16589a0543bdb28ae2c176d5aba12ec6e4b98c919099765efe05aa21b995055ad871149a385c5d8b1c8150c9e2d05c32d6c9cef8ff9c7b4ec395fe6b8e6f99298d81aa894b4495942291ba5ebc2862159cf3b2a65e9acb380f778975b42bb05657c67f41bf24e4874782852ad59816bde491465f106a49bdb3dea49c3fb15460586fd37cb1180d219b0bce77c468364568d253fd047c72dca0abae85a9be17c79f2112c2d7e00a9f3986c9c8892f27f55a00a99ab08ecfa2f9ca853409c9df6693ffc949b4e5e235ea98dc6ecd53b2f4de753e516a4b10aa4d843a310dd7e9dd51f478abf720ef91d99e8fa3a8dcb21e696038e458222fdd341e6c7a70e458b25943943bd49dad5d82cb005c4143d16cb263e6d99eb237dd08c4853f3edf5c4577f64d9ac103806f23581d5ec258d9e0fbd1369b16b117f1f870fc61f0b35263fbdf817cd7fbbb3111ad363f2937be1247cd66f743d36afd4785f9ef7799c7ada5e7f7dca3606d12cd2c093d56734d6abb3a9e323a7339c9d9cd20bd78ecdc5df0fef182fa97e0c020f2716d683df09869504de3f3a65cab00e3a93a623b7fb32c29f05fee5fffe3270c9319d051ac4baf87c12b2a58e7893070c9b824e34e2a6ade02c6ffa9eb25777d08c42d07ec8130e30fe4cb752009aae44205a313e254d712d24fb83cc67eedb386fa095cf45f058d113aa157308b73153c33be316271c7c7faceedb46e90391280e286e3524d485270174b8ad2102c35b2630400d8af8442fd730e1e38497abc192fd5061d3f1da9316623b44f014a7e6271867ba4da96aa1ca1924109aa1638d295bc5535a4ecaf9a43c6ba701f8911e88cdd7694d46be1d3a9b4f65d4cbfbd5ba591a65fab663179887619be6c17784ec2d25bcd26dbd0d5d78f98ff554b2a96028ed51fb227bff7f11f75e6a4551e5dffdd01667e1a14d99828893b7e3cba426562c5501ba7ded04ff9ba970f5ab082484581a803112fc881500ee02f0bb69b9e503ba133bcb03e123049669e031c194875816845f10460c1fcd896bc15795b066dd9594a262a10d7cc2a18672a9b3830b820249480174fe81babf76a123dddc663e527bc727062aa5cbc57685abf4789ac6549e54c119b25fd2dbfbca909a480b6b7f4b724c29467be1fc985ceb4ee2607bfe36f34965528861345289fd9210a4d389a0e3ace8e75c4c11e3ec883b3427a14078ee780eb6fe17418f2eb896d29d0aee2473851bb715cecd3661044fd9985edebd6a1b4cc3a8bf689e1c434d7101bac3cc8f7126beb88a689f8c5478b86b6e1381a91a83bcfecdaa7f7528c5d87379b14ae4b810b1d6c9287820335a9baff2a72f6039ebb73af67cc653c64edd8bb93eb643daf6203f589d8bafc2b74148a2c999132ad3339aa1109879074898185661ad1953fe753675983969fbeb3be41ed8d8574178aff36cb0d3f74beb50981656bd41b42437940023428dadbf502a9b210919b7437625447e2cee56384749099e77ac85cf5679a1d376aa0eb0e4793980bcbc9f7124da4859db63954aef783fc1ee8fc45d1f680b69eb93edc0cdf3bb0aa62d5359c7c293251585148663a25cc624fe1589836f9b38445289eed712aa85d668935c4ca9094354d232974d29fa32c0980d31aefeedaf7d35f27a55d8cbf86d27313b3fe2d9151a03098dd47dcec8525ca2cec01895dfa30093a183afdcc6f7f8f1f2ac013cade46405fdb3a605ed6d9277c26328c6ed3e4dd8a27c03489b9c6341386f29cf4df23e4932e02e9aadec050299f52af90b65fa5ee746683ebe435e66fd810dca2d7c051e124168392083464446684b9cedb68f0f606fa8b2a687c04e4c39388213140de767a453e4be5cd42da8768abbbe6e5eafeabfaf6f8dfd87e281df23f31d94ce3fcf27c21ede332f6dacede77bdecc75271856718a7909f004c2deca27820b1f71ca270c5636c1cd338dff839809bac1798d2129f6fb1ae617c7e9564b86f2d4ecd1ea3291e5f82291e9d83e95a19030211507b92821260a0d5fca002340397ac8131f39527cdc0a0018978bf4bd01923e4da575ce37a6da6b59bcd76a24fe6ba7664e9e9e013a7d04b9087ace630ef8a3ef860284c35788df4b6b228154f9818b59b426c7052b0d9a0fe0e9825eca56b6f1ae5e322c470698cf88b2d578808eb0375ab01979930b6f18c44a26425dbf5fa9b2341f6890bd320b816eb863317cdddcfc28e768ea62c67e8b91d61db2e6c528a0572d7dc177b7614317ab542765a7480306010ca7417667c854bc3c7790a97bb3469ae72584a80d904aa85fd6186077b07cc847cace143c66eefd7a0fb8cec1e4c22d6f508910a9a34401b4f800f9b0d63ac87ea7a0b56e418b29b2310195d15b23c34ea29793b6b410886105258b109d377b16a0fa671cc7d57a1ee4173b9616da34089a3f53d7eb2ab11a32162891fff23be335cc63eec9480fae77884a7e88e9147469ddd9515211be1335319ff1198035556b54ca7e3a58c20e9afbfbe122802f243c5c48c9e2ba0eac61d3d48b7f6d169478e9d558e82e828889143043e73777117294fe1b19f0e80aa653ad135fc8117d0b087fa524584bf6a11a2f49d034b473dc3b9b25984aefc84bfc19b5574af51982c401ac8c3c13014e765cfdb031c4445b1e4ef7659272383185b2eae3ec672e3d79db10492d385eeed578c02063135008090a5d74f8f21177f7107325d9707a337e3197246ef26013a7eba96035b8b5f68a3294923498ce7070d0bd9369f2067e103481ae3fef54e62c4dd19217b08506a5cd35e6ef57752e55d162927d0105c5ddcd536b73246bdbbba349cbe6ed56d94d944d3504df0283545a24b11adf1c970bb7a18fe7b35e43665697ba31a15b6f78b4848e6d98fb89531f1b1a84fd0b3e4c74d045e777103e90217a013d94cd7ed4438220424380e4207a8ed27538b19e874e0685e853f7035a333315e49b6905da43eac7a5bd45883c63e360a749df71664b8c1f2aa9aa1ef2fdb80399674c101b938a6f61a4939ffebdb7add9bb675fca3703419bd4cfe7913f651ef354f7eb6f755c7f019069dbbca264f907dc0db2de8795ef5b06b4f83d2fc0ca534731e1eaef74aecfb329d5caefeebf614260077cf20ae95e71106f29ec83f43e51279b161dc4dc468fc56d46a40e5e5a5f7b431ae23424d459673dfd27c624bfdc518ee67760976d381c6cc57c7974845595078ebbd5d86ec700141935a548846981a43ac26bc21858c883de76e3df25485255c6958c59f88c7d12c4f925e54e8d973a9214500af6f1b9266732117c3d20ca89d2b30cda3ff0bb192e9f0377f6f9a28f77d8a01833fb9938934b4cb34b39f6cdc0588e3399b44841741d96638fdb763bca302e462dc70b8df38e7d151a2dd025e5747ba8e1ea3da7d03294ef24fb2e0c4dd550f439967b2394a49f3d307050006b1499a4caf831840af682a9bd7bb8395df41fd0cf1352b101f2770bcf6cca05f3976bb0c1d0f19022b8a02083b59d8e4674679d5b86a2a61214c0706b6c8e91662666f204a56e9ad616d47161ba67845d78672d26e5d15e5e705d9f953a1fdfc07dabcf99cd5bb4587edcbf3d4a5c1f3a234e0a613d4770e4c6d91f3a9ad791e8bc609bb16d4ee4d1a008fb8fba5ef8230c7c6bb17dbad2e4279b92f644536507f57fd32f62cd64c9a0fe086993fa081e2ff811a932741f7353501e570380be37196897cb924f0f8f3af58e64a6996f8254e6fbdc953dab509f282b608b09b2a0aa8615bd3e059bbf7d8fbaa9d7acb4797794bdfc72de5e225f150a17e689a55a446b395820a9d566d7ba73c899762a5445ec4f5210707de7ee6729e39cfd2e74da134a8a793245bec9f600630b8ce5998df6dd656560f04dda6679dbeb0567b549c5f3722b7e33e58723c3c56347fe16c2a568826e712b4d4b1fdc5d7f6d360be357b233dbde1e7e1f3aa0e6d72c0abf352c6b72b39316a4372e3df1ad41d911350c9c7b819c616d78cb17606225edbfad88b72b76ca8598dffe634b0afd69ea572140c518bba7faaa4c4b7f57d349ec689cdd0b4bcf92d14325826dfe9b88c3e3f866e8b9469d55189bd477d8b7bb7092eb80e084161d76630a2ad6b70c6ff50eaedf7859a7f294867476a8f7c5abc6f0a58d1766646ccdc0e9ccdb74517f778641d4aeb79c0cfd25d70bf3ca66018dfa5caf24f1593d10b39b05adcf674682e2897603aa51f48b8e41f6f559c8c76ea3104111860725d42bdf003e4331625a0536e8b7930d4122e2c98b74f9f7534d064dff99fd5f12e874b454341563a312a0676060c3e28c21cff4cd5815a8bb3a1bc426d5869ce000f52b0a0da0dd1f922ae5ee4c7453c5cf4467b1f39f2b885d78d268232e27ae763de92673fef39c04169f8d5c8a01a0ac6d51601db28f5ae24174483696770a284849d1858f3793b7883826aa67001801adf252ccca1dc5ac11fe6994203a3b642e27d67f4f6a9077e13e9cee2f78e7cd8f5e99e525bf2f6c716a605d232c9c1a20297abb0c6ccd9146d3c4efd4db3e1dcbd95350c58c7faf6fa7fb0722d70f504d442e0f84789d1ae682283173f0e8681631ffbc473ee99b69de661b3145b283b3a9a2820f1c6961f4c8dd7f1721b69363d688e7daf7aae9fec3235b95e13f9037fce1620eaf4197a83f962033c2b5ea92e87cfdaa4fc7f8feffc970e131da6a88f9d85a55442d954d664ea007dc4ba9f6f59e058a9676ad88f85b43ad64a1a025ce33acf8f6d0d2137c448391521d25a9f1be89bbfd0a5eb98f21ebddb54eebbc49aedf8ae88b3e3a03a81404a4f52952e920b8a199e6d8d3e3bada4d7db45f3febe4000e932f0aa8be79eb309197b42f359838953d1a3df0985a13a8b511c7cbe2a994d29f99768dc22f8908db2746667ba8c29e4649362e23ef10af77bc71334e3741ec5e405397d680b45db02c27ec21bbf6c74ff93ff67762bc4791774b724108a6b8a733e84a4956bfc333da49082a52aa47aae36a0771d043e383ff778d30a20d395a7f312bc361daf792de656743f0abd8002d3bf44764978960e36975a8964c54f0c2aa8274f363d2d5cd58bc7fff32231ca2d0a58e77c4a73da067890733d136fcf08bd461bfee50ee978469b1333d944c33e710030631e2a43a81ea0e25d3fd6f0fbac619ffe5de59d71ed08991b4884612a6f260d92eb0f4a5fa545cf6d185c12c11cec2202f3e134cf8b6f1df732b96e0a7ed00d19812ef17d59d45a9873c213130dd7de4e41549517f193c005c143d71eafad5f8c60012f36f80380137fa320dc16e54de4610c7895a63960b016fb1fa5241f17ab0ee99244a5fc2910b5157b7da6e935592353f6ef6aa0c262e65d813a552aa9689ec5f4e0a7272e55f07154c3a3ddc61b51f1191bb50d0817789b8f9eed926da94b1f6e32ba985437524651b13ce2c88e88861d909ab6554ed7b3e8c3c88e88034a9956981026f01fe5e9c7e97a9730d8ef65dc1144e11ef0ed8e1d6ef4f07cd45cf808edf715b2331dcd5e3ec16b62349f4989edd7a66fbd013b5680eba8f9ad127b8b46008b8d3f6f8b5db600d4100d0fafcae9cefe26271680c6eb51a1a05dd93dfb372c6ea9ed86a0c68f414219462fa2014c1c75bcf6584468fd7caafb"], 0x1008, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x2) r4 = msgget$private(0x0, 0x400) clock_gettime(0x4, &(0x7f0000000080)) msgctl$IPC_RMID(r4, 0x0) r5 = msgget(0xffffffffffffffff, 0x750) msgsnd(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6625a723dd9d41ea153120932290e5f2da8f84c65af730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4ffffffff74eab1b9e73f27db9b7a6cc877ae76b3dd58e9dc8c81b8b449f6bbbee92f139d1aa7c0f21a010a2c1e10ae1b5292f1bb3c516c94647a619949ecca310cbecab42864d437fe80b36387b95a872b8a70e4746f73ae9539108cdff5e916782239f650395a4861b4583a5505b7a5e2ced112ccb82d50998227dc5da0c81b007fb0703ab9680e569db2844de1edf5d657c0ac51da5118b30d6761979b6f112e0355e44e02f2859481302b2b0d2b4d8ade5f61361f70b31fa11e8338b4dacbae802047600a"], 0x1, 0x800) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) 04:02:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="b4fd646da06f989811ebd1767119096bf535bdd3204290f83029c1da635dfe2b958a66ef2c61", 0x26}, {&(0x7f0000000040)="c2c754ccd16d1406df11faf7d3cf21fdde1ca7ebaac46d475249b61c426cabb7e9a1132fe0f8ac0888851344d90fcd1a02f1a88a66471b23ce1f4c5122fd2dccf567c14ebf85e1134fd2683a0b95fb84271d43fa8dd4f1c482ca28d3e3f62b75407361d38ea03b06874c8ba6ab75439700d097b3417fa454affb5904", 0x7c}, {&(0x7f00000000c0)="fda57d0c9f03c45ab4f5eb5f071a54b33ae4cd40a1e04599f8976f38c06b3c8b18f5f698c7c180f734d4148738b8abfc896585b8e2c790c42abb1cab7029b4e40d87d269b108f17dfbcb3baed5cb335c1b3b753d1fcd4a7d9d7b5ba207837bcf3b2d7acb53a28bf00d5451400529581acad377f6d0f8ff9b6d05b8dff245", 0x7e}, {&(0x7f00000001c0)="3feacf208fc38e29468e468980b127970c55df8c17736b292b25de1a9f53cf6413fd2f6829388153baee3ca8e2c18431a3fd6cb6fad468d189d85cb7f957058d170a7099da561131a064e79657ec27a30011402b2589e8a9b7bd", 0x5a}, {&(0x7f0000000240)="45726b2da6fe757dd1a477ed018c47a8d562e1800d3cc153cbc64f1e0ac825568c87", 0x22}, {&(0x7f0000000280)="6c395cdbe89f22e369421b62114c1015b403b182ef4a386a2d69883291599e2bbe8915f1e051492e39b5d8be44b12e2304d409f41983b2d0d2a5141a2db03271ea6f34ed7112bb1274710784796d13766eb88bd9bf3366409696260954fd32d02199085ebd22310f886f02d3c5b472cc899aa915d89b3550826d0807097a5d5ece5c994883d5791ed53642545de77b5af5316fb2a03e7dcaced71aeaff0ec11a4e5867579691af88e68f53363a4d5e8e9d00124fed7eb8278eab407ad36f031a6f86c066ca9e8e5df99f47f1882f4ef16dce9706eb9b978f9148447868ea6a54de1199398fc8bab1b5186544435188d591a839ea19f6", 0xf6}, {&(0x7f0000000380)="cfb3538c4c839b3d1cb900d34ed4314fa13523a68a21ca80d28078feb6", 0x1d}, {&(0x7f00000003c0)="8c3f482f06b4d163748892963e1da0a438ff83b6b977e2264b5e06b5631b72011cab043384258ff6927445fba1d03e777e1b57b12d", 0x35}, {&(0x7f0000000400)="2ceed841200e1516d30186821eeb2015727ce58eb41fc547b0ead94338cb727202dea157", 0x24}, {&(0x7f0000000440)="cff4ac8debbaab0b934a1aa049acb0bd893b1804916fff164196ed5d723ef2258ffeeb2661e5b9e50cfe23ecae6b7a2b9f990b76053a83fe391ba2e4f512ed52906a0b237267c729e13f8b025d41cff82db8035a45a6e7faea67855bd3cf566e4f3ec9794bc7191e12fd", 0x6a}], 0xa, 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000580)=[{r0, 0x101}, {r1, 0x80}], 0x2, 0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000600)) 04:02:34 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x1f) setsockopt(r0, 0x1000000000029, 0x200000037, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) 04:02:34 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r0 = getuid() setuid(r0) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="4af590f0a48ae328fedaf44feccdb891789ed4c9b7961cd1a2673cfd87eb045bba8c3e47dcff525a93138df897731a828683445c1397db36e119e4554bcdd5ef87e8dabed4d753b0e23502a3ed71e5d6025ee61c6668feec43567b4d75d515aab17b2530ce7f354459d15f00d91546e0cc743dc2ec542683626da7dc1ff102e6c1d8db2b2a7de97d81038485ad0361fac719f5eff7c23d383533afa9132fb01278770eba86fba1dcd99fbc0a817640724928c35f3db3d6d533", 0xb9}, {&(0x7f0000000180)="ef3a3534e750a2beb4b2f9a2d183aa700e962c19f40d4d40b003c7be124b9fd2497b6d956ecc9f185c716683a6f1ad32eb13dfe55ad6020bd3b36ec9ae57c35be8818bb951fd5899a773b0a01bf00092095d27929d888aecdc36c01f215ed9ba2298c2c505d8e7f30c01b159a2a15c0bbef85efae1e46f7ba8a0699480634805bc611438b848a73de3ba83d8775ac56e2ca0d3adb5607c60560943d45771b944cbebfb1805de5041fee05fef851a473dc5243ce30206d721ca07a4cbb612a06110", 0xc1}], 0x2, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000080)={0x0, 0x8000}) 04:02:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getppid() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/198, 0xc6}, {&(0x7f0000000000)=""/47, 0x2f}], 0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000200)="d8ff125c00000000", 0xffffff83) 04:02:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000080)="d16f2cea335b9818eb59e0570c4ea5edcd90177510695979c2e8c96664ecd5e687f5ca6c9370c5f443bab377657081ccf7cb50178f2b3200ac2108d6cf4f6305bde662242f758fa7ac197a0c416fef41b47858165eed5615526ebdf0771e960d6419889105f92ead1679ad10838de4dab84eb7ebb0d03c010a5a937a0c06effac2cff33e439d6983235b250949c1a8a32f85ba25f258cabfd9f725563673044c6c5a1ea3455120eb3a3142ae4cc1a612837d73b6daa808d81ab10157c118cf28ca80f770414eb4201c6138df430a38d42a166ab5", 0xd4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) 04:02:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup(r0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)="2761c6220f4f82b03264adfcf8b634fcf87ad18f8da2484d1b961344d4291f8ba68207e5ecb8500ace3af6fb73a88c7b63a7894ab9760a9dbbc060ba20d03139816affb00260fb61142d412eacee4a05e0525784f60696c38d39f6ffb17a9d0cc1c377b9f11e908e36f83e4682776dfd7e5a6948cf7d0a4a3189694cfb3a9af1b02da99da3c084f9058d37d33903977b661a87", 0x93}, {&(0x7f0000000040)="ac598baa4d67c3842f529a35aac48ad65a8ea822", 0x14}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="e77664aad44354e23ad6f53af5007df40673358e0516734dc57e7e44663a981c05827f95719a197e66983fdaf3c1ac9fe79940aa7ea776e4d1b59990f16b6e20298b82efc79bde2b9e104e4f1b8d7f39517dd5b9464d44e2224623727d2a90b9f50d1aac2f0d736e5e9eded99c91c2ab0233fed0c9a9452d422d8465d43e3442fd0d4a30c62b445368100aef282bace7c00a8e833521fb65718a16cf095e9aaa8449831dc200f12191465820", 0xac}, {&(0x7f0000000280)="b7155691a166ec8b9b26482790cc05e6d2b518112ff7acff4ccc0add3a938208a483afa35993066e2c1c8eb09b354334d5a26ec13b00feea16a3a4a8ddd9c67cff6795327c6121111e95d9a6af9e8b03a1417e95201b2ef35d0b4b86b7ce2fd9d8929b08c6fb1fa18f7755828e9ec30a207cd9962392861d4ac62982f69c9971abef97b61fb9378f84ae2cb68b0ac3a428d2c9fdcaa7069a35d7733964b0981e5f60436932cf64db12509a8ed0b2b8e3c5ee155ebf3fbbd0a2525196890913adf44d6a694349c7e6568f7349ef9a6234221f3a3fa3680c23a535694ffb27677c051ae2419af45181", 0xe8}, {&(0x7f0000000380)="a25c565debbabd640f45d9bad10396be7842749cf2c10c4b6c926d45b024863f4250d67cbae131e7e61f44af39a732398dfcb9eb918c55bdfdfde748b7cd86c30650e320fd6c4c0cfa5dd09da429ec7d48d16c667cb53fa21ec49bfc60fe44e4d355cc23cc5d51bf1a2982f8e49f588bd957293b97c464b838863eacbc29564992082f3b2d5832fce4d743056ad219e1a17dc938b4bb4d26763ae4178022d7fdfcbcf93414d7c676fb4e3366911a2ffb937a1039163e5e7d8d88a002944358e687be4c7a4506d5c5ed3e75234716e846d584d02fadea3824a464d5b3099521d096fdc4a130b277cd00dade62454ceece4d3db047011bbc5fe5bd", 0xfa}, {&(0x7f0000000480)="f45bcefa40669587a5909cd20836d27d20b83f4abdead6973c37921e56921e9cf44ab931f66d0455e7ce27f79ca0e1b40fc26418dee29827bc1530b7b0c889dc7cd4b69e613aed2e8f9a9feec4292b9b1fdd90b22e7b8f07be76db8f2f7ecb0315b3034c5230061101ffc3bfe1c48d1df2449c051c13b5dae2b3e26080150e930ae87f1ba55d100e4ddd76e730333df888343384258b37e0b108d65578deb1328660c97cd6c1fd0e572a0f627739ce2d23c780dbd58375337c6df8f35d6f458426f4d5aa320513db57bdf39da9b7935fa08fdf9e55ee2653d7a2de8be95d17b2bf6b6bd57447db4f2ac4cf4837ebf2fd", 0xf0}], 0x7, 0x0, 0x0) r3 = dup2(r2, r1) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) getgid() dup(r1) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 04:02:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x4000000000080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) openat(r2, &(0x7f0000000140)='./file1\x00', 0x18481, 0x60) 04:02:34 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfffffffffffff001, './file0\x00'}) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x8, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpgrp() r9 = getuid() r10 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="3d4b98329c07a6b08e18c6a22c1d70ead06305745a2eb9fb1bcce9cd1fcbe3109254c676dc4f8bd510ecae64d08fd64304e31fa7ccb4d6eaadd9b32181ec872678ef2774f88d80cea23c60b0ef4342edbe92405db5ecc31fd207a59d90400b810990b33afc28ada4c7e8b432e943ca0ce311fe820b3aa2b67475ae1e47ff91cee4e6758666b28cfd8731afc5797afc4633530d06a69444d6aed45087392619db178a09bc0089541058271b0d25258ba79d6a92dbc3e7cbc1cc23be91a165984719a0ae3b9800ee712685b213e637e9cdec5140f52973b776aca0", 0xda}, {&(0x7f0000000440)="1dbe165c3149197da1ceac0f740e2b6a9dc955d9901faece067a2dd9b018efede1f77703b24b37b140d17386c36e03fd5679a92aab7a6efcfe0191c936c725b55abc2282bb629787a133a9c454ba1ec7cd5b2b23ecc1501cb135a5e0d35559e2adcf7989e0ec9386e88b04e2fb898249dee2b4b72a2d3074c3eb91124359dd1a23b4884184bec577435187188bea95cc5804be23166efad06af787e88a8f8ced2a86f9bece75a270083110de7690b454603b4a37bfe219b67c60e86317b7b0cfe0fee0e44d3056c54be66d85bb39c8f4220bdb4625185adca8a89d3a02810fc21aac5c532d45c65e910c3823e0e90dfc9381902627d9103e627e00bce9d02d17ed1ebb5fa8de678d3ccadd46ed9dc662bb17a43c40fdb89731d7f7fe673a2c07b4f4eed216317fc8807f844fb3a45f0be4cbb46dcb6305ad011c19343a8f25bf03042a5dc6e7176c11bc6693f91048ec9e8b6e4963c573b5d8868bd2d30b5c3b14fd84d5bc1b0b3c742d966ae3af67a250a0579059b88c4892d220193618e9d5ddb91fff4f5cca371b747aa9d8e685fb8b0d85eb46f818f3313f6d5401590961b0699612e98c4b4a5c3f077496ef601cc46e8adcde75425646f2dfea919811a1dc86b4395e34daa7374b0325c3c8a6f312cebd7224abe543896ab8752b59c90900a3146bf9601483894d7086ee356a538c278f6e51b05101004780aed2ff300d8d6265769cae40c3cb6005316baf4aa81433510f6daf85fbd21378b29675d6ec7c972f2e45fcfe42ec422f1e1a756052935c915965f2f56794414ba80d4546c4a32ce4541c07fb069b73439ee64e765da8d1f17c9dbb108a24876807ffb45d65abb5e8a0937c4215848595ffe0fe75fa046ad615f46be911b6a2064782d29c4899c8a30adb906acd1a0558e3873a163f4f86e3cb7abe58c838ac3db171fd9ce0b8ae90404ede80b927db03c20e2021d6bcdc8d83d33aa8fd7f0220dbcaefd20deb3df76bc972fb2ae24ad4da7414e2f083903ede678fa89d92c85d477ea1e3c9a89a0f4131ea2329951183445fc025220dbec62bdaf4317e7a1136fb157a2395d985e55ee4f32059321126f73e87539149d8992559b664bc24b4c31de81c7e2aa7f4189f3fc374d0e13f9933eb5f6af9f857de5446a0d9a7eb8a7c329f29387bfef0afbf9e2b508773cd652c921b41d94534530c2d2d455e849c302d6f1365637b64309a5a05484d5402ce56a5c616197d50f1299e4c1374ec7b83fd3a0d062aeff23ded4774346a903bf1baebe1de80144d356f6de03e6cea33399372adf919447ae4aab3912b6a859f3f36c1baea3a6c26f7f305c294593fb3add7cd6b5b36d341b14a9ede771d2a166c038a319122ad43cd512456ba8dfd03640bf35ee9bfa9a3908d3a32c6c4120d71352d049c6ed72d86553a49de55680265849e6821d68ca3d0b0b8253e8dbd8285cdea7597e7036462c3d3264a664b11fcb78f4f283017fd12f859335d9c0828d987e58e1090f864663c4b2506fd3b9ab4c48cb5686a9d0dc3d8b55a2463f55b106a670a7dc4a28e5f006fef2c51cef47b372bc329ce3bababf0ba6ef111be89cd9bdcb9bb7997cd739e49df001a60cdb465cb7cb393b0ac7e37269c8e00b61c9a9d739b5f9a86804ca2e03ddbc8abdce3feff31a682adf8a1527669e6dadf2dd21fe1e90aa2eb36f68165c41c4ff2eda63feb1f2095f055c78b7048d718ded5b38dd6436660a0aa57a6b588f02ebf315defd6277a2bea514da8e28e23d59255e6eb45099d39468d6e0b4c93faff704fbfe333cae5551c676dd434ba0306306cc574a5bf3fdeb21927a4eb6122be90de5d4fbcbc828225fbd02c36ce512db120ec71cc7140abc055db7a8802d1f064656f5829c857b82b07a697276f4f9c0ebedf1385b2d7752864389dcde6d99e752b5625e58b9f574a87ed43f48f485e63f4ebbabe7f5472a7d5d004a61f2b16c582a6b5b85be3626daf6db361bdb0e25afa019fc43575abeb8f01c5d8ff44798a334e39c7ab165e8a3640eace30c44e961108751a410becb70005cf80bcc76a760f5a4133474d86071cd05086ae117151c0434b0502389ee5e17e65d784bdc49362d2ee9bdd6e5553de989f1ae9f38169b1ec49d1b4a78e7920c1ba8920fb0d08cbe859983f23e2b32a37229c77fe7f9eaf86809d1d05517b145b7396c81443b9dd4492df01f5121f6464c582627e4dd5fce2e8814ede30c5f34df482f05b4e30152bdfcfb531e94f51e316ac4ec6e4fed69b9d5cc6362ee6b15de0e105c4b89e74437d7ca7896319f914f1c30c749721fbf8419b7c72a3bcad4bc06a3ff6947060ac7a0ae6af6b6fb9ce2a3804bb333e9e098c43c8ecdbc7d4ecb9d968bbeb7d0ebe8d542ca012b8ae67b61ffc6339d49a9db6434570b9edea36afdafa829342124834384310479862f0c03e72cd86f444ab37fbefc0e4537aba193087c9723e05260fc7b895e94a6419a402668473e02dff468afb77f5d69f8078dcf5b29e5d4dafec7b773755871b7338246ffbda3adbebca42a3e10e19a9ac9de6b9c7f06d45ef719fbeb3f5a6439fcbbc6ee0f2186c6b1ad6466196bd770b194e73903e7e33ecb80ffc7ac982139c2f83a5c6eda4160171e96def7777bd5c30aaa74d3633bdb9ce68421b53965486919be50bf42464e8e83cbb853b7d409d0052e6ca04757f4ab5fe1eff989f8cd9828ebb6ca7b45cd278ec4a9270c14b33562c0af42098aef632549b8017e36d6c13282904caaa5d2244402ca2c977f14c349df99ad8642bc08341e39dba41da2d2b3e2359e6882dcc07b38db5b71d686697e0698892089bf96392df522e94c12e1cd7e06a246d3fa5ea443d6380784c29f1a446df0ea62f67c7f1a059022b168a4ea8a14448b066c3c92d8764ee558debf3f5ecda72ea951d1e118f29e82beafa324cf82a18b1b191f474d75c99d625a9774f79337355eb5b06f7459bb4745516250241f4faf06b7cbd6db78bf4e943ce25507eb2ceb98c7099b00d50a2a2afdff9a7a927ece6ba3d57ec6d939767f1c71d59af29c5d168f7c8ea32cda5a0e2062062d1339f015767cc04dd4fc58cec815b72ea0a9cbde03ca22e1e34e1c1a561e0a5f3eef2f6334c53f88bca67c9404e4e18ece1a33eedda9eebc990bcc28ce20f401190bcd35d6d5b00b48759678c9a986a34b7c94735a8d6ee63f82471eb939f9b9b9cc73112283d2c7eba1903807a088592cbe8322bcdf917e4501c2edf0349ee0780b4a944e6ab0c625a47ec62c564492b35875af89afc0c3dcefc50464d2966c372cfb696cc180ed2747c63e5032aba166b681ed7c058ac09c0a7fef0caabddd4ec13a15432e5016e3a7154f4cdf31bb5e052489f57f834a40c120f5c7cf2954b59edaaa557b33d921c6a4b4e4cc6b26e999432d52cdd15a0623ada07bc838c39a241323c83cd0e4cc88b1dabfb5593f310b2d3ed1077c97ea6d1d8281b040039d8aeb3bf5225101e96ab9f1ed50c87f32a21b0af02b49513de60bb4fd1e93324e0050726d6175a71050efd608c35f60a15063b1e126b7aff4d26e5410e2953d6dc6c261aae952180d3ba6fa542c0a98fbc347628457cd8ad969e876f94a2318a5d764555700e25baaec70d7b13a04289e0e5e069c8288ea91d9b221a8d0487a312bdb527004e89c2f5eb65b7dd2d92ef557b6bb0fa5ff76000083e9201db0a253ad8a8c3c10596108a39f327e26ef2bce29343081c24865b716687de4376945ffe90b80b69847f9993629ffb5071de70be4382c7c36842667b4754468199bedd874b46c3caa0b5723a3960837f0cfcbfadf72d8d437a12a9013ce033d0fe9788ee001d50aa7e2e54729015a64e6c82b307913b2458033361c0385a7f177db5aedf11dced07ef2129aa4651826d2a995ce9b26efeefc04a2817a5f00380ef0729aa175ea2eb1648c9c5d913669c81135e739a4c62bcdcb355629560d185e7b39782b268c37c3e08a2145fded5bead8e122d9b6320f45cd7b5767053f08b53b1d345b3424dc5c8dc16038427bdb2f7393f6d5af25efeeeb182e667d7f85678c92eb6878e93ed26deb27a0489b89a866ed60d6d0475bcd9eae62cb918f670d07672718cd82ab42986e0a25dc84d438da2c9e75989530876c24e95e4a8ed24b734513f74d94fe0d23ab7e3df2c58703baf2945a522061c76a9761938292a2f5ce0e9d34e4c5f7244e94d1a5531ad26ecb377da37a07448df233b6682ed9299e3b8dba0b23692d795954fcb0c86a745caec4f4311e708ca1d908364854e0e06f9633c9e1ceef2ccfd0c12b33451eb5914e217dc7d046e1ab495ef9b9d012f6b9dbaeb0c26599f88ccfa4a0102b336dd0cdbdeb932616b771252e703cfafb0bff2d16f1835c239374eceddc373d0df25815ec7d980d255b93fc82a3ce9c636e605ce16ab9374a0f31f6f853d560c1ab9000885632db0d310c6d3745101741d5acc10cb4c52c27483e29398ae39342b97b359565851f5a05242d3a37bc4775551ca31b4879c8089a19138b83afb9b861bb6a68acdab24d4afd8323bbf21712e337b61e901ee68e40bb28734af0c5f0c982119c37d16576984f99f5bb3a2337523ba4cb10892420af9c878b69e067d3d037753761f2379fafa19fc11971f52084004a7739a89d5b1a8808fcabcc408cd1b03b81134cca9316ddfa70d4f936822eaf09cd118f9cdaeed4908087fb1444f9bee50c27d474ab2a2bb2dbb825b81cbb493babaef9520695b993bfd2e55521cda594fbb218634b1fa8276e682b47751ce2cab09df3723bd6c02098d034f5062b8fa6441b0f7f6307da775d21a9d2791026d988b37ccf02c121969e7d32fd732cbe9de3e66b072b7d05b980a080229bf7f49869e0a9a9fbb692f58d628a381294d8a099e0e79fb7e7853131f1f11f4f2ffe4e55d125b3e12fa8d8bac3f49d90cb5a1526e57066425bdf599b3edc703d0dc0e948a4f55410b920ad942b87bef7702c584330a92e64b80bc160e9a46f4a1f538c993ebf9735acc35d1dff0c477c344ef2eed18bc8ff12852f6a803e6ee382afbec8b60802c1c76572cc26381408e0e9e687708b86e168d10846f8a6c43dd3353c9f175b4da2248380af9c70903c796a0e2feccd79deb86eb1da0827c6458163e96edd7107900af07942a1ad49fd066b1448787e3a63d7102f1a42a057ebbff73e570680a977efd78f276d4ced4059edd4b51be9938683e64006cb682df97249d59f77429e9aa069f385c7dd9e14f41dd11601fdcf058fb315995bfeeda682f1ba1b432821aee9ee7d950752b2cadf3086a498ac22f4fd8cd01dcaeb46734d8c66d9fc01a7ae807518e47ed21f39a843665ecdc45f6934e66ad550730d14041337a0bd08b1c88dcb974500936cd0f589bc2963e0fcd2232ff71910061f2ab3ea5d930db81a19ba3af86a5b562f2875943bf6aa2b7eab01516b2e06597f664495a4f710a4bc268de06c6227507aa465586cae914eeafd53b4449a2181a1243cc3d147c87a189466b15b6da648b4a7f5bce4fcaba8142e6df5715e4bd83f68ac003835c8155919386790a71556f5519a9503663b8b3bd39392b3474d1569a889859973be7df0293027a612fc1089fbaf173587a7ea8dae42c7c85bb10f52bb07bece7f098429a5d5b04be5de510519362935d52ac28b3989613b9f4ee9dbd2e1b8b93a2157bee416841b4d50b85e6321db704d44f32d14b439f5b964916e172e40bd56f877b015fc3a73cd5f8895a1fcb4bd28885cb0a94dbf0d89462fd", 0x1000}], 0x2, &(0x7f0000001440)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0xd0, 0x4}, 0x0) 04:02:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) dup2(r2, r3) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000028}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8080, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000340)="008b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 04:02:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000280)=""/11, 0xb}, {&(0x7f00000002c0)=""/169, 0xa9}], 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) clock_getres(0x3, &(0x7f00000003c0)) symlinkat(&(0x7f0000000400)='/', r1, &(0x7f0000000440)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00', 0x4) 04:02:34 executing program 0: minherit(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x7) r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x4}) setitimer(0x2, &(0x7f0000000080)={{0x1ff, 0x2}, {0xffff, 0x3}}, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000100)={0x0, "a5aa292fe9d7b87e8bff3e6f79131556c97d6273fef8a62d322e57ac5953a18806e33ed449824b9ecdb409897453a3b3cdd7c886c562dbe0bdf6558ab0e29b2849c799e863cfb25c283c369cadefb1f1b3c6d29c32a79721d1b3e7949bc030e596346510d4870992f7bb9ea3cf84f66721582a90e6e1c6c8831a45aa389d7effd3d9e9814d573909a8ef896251d00034fa977145ad49eff9c9af4ab25a8f2f598dc045022a515d3b3d637b21fbe53677a4fcb8bff2456436ab815440309cc3231baea249721963e780a89e9c"}, 0xd4, 0x800) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x7}) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='#^$\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\xd4\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='\x00']) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000440)=0x8000) fcntl$getown(r0, 0x5) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x100, 0x0) poll(&(0x7f00000004c0)=[{r0, 0x4}, {r0, 0x4}, {r0, 0xc2}, {r0, 0x4}, {r0, 0x30}, {r2, 0x2}, {r0, 0x80}, {r0, 0x10}, {r0, 0xe}], 0x9, 0xb3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000540)) r3 = semget(0x2, 0x3, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/117) r4 = dup2(r0, r0) syz_extract_tcp_res(&(0x7f0000000600), 0x800, 0x3) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000640)=0x3f) geteuid() chflags(&(0x7f0000000680)='./file0\x00', 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000006c0)={0x5, 0x9, {0x9, 0x8}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x80, 0x0) open(&(0x7f0000000740)='./file0\x00', 0x200, 0x8) pipe2(&(0x7f0000000780), 0x10000) clock_getres(0x0, &(0x7f00000007c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000840), 0x7fff, 0x220) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000880)=""/16) 04:02:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xc68) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xffffff06}], 0x48) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="8a3b6c00050ba0baa87bb5404ebf8eab1cd45e87829622ccfa95b2995a65410e476eba2fd34bb027aeb01f8450955f54b805fbdaab54b57712e268445f9b2d95502da4d95ee6207873fc98451d973779023b41b558c5b1aa7b7b7c9e249b583b1cfb0d2b07aedab236611f06731cb3da1db83ab2fd673597b3cfefec7e0f5c625b5f779a84d8d7584a256a2e5e9c89dfa10f375d569ac668114abbe63d169018ea6f3df8de069ccb359e36fa7f6ff6a5bc8448511cb2cddd88e100a56423853a8695e61bf6c465d2068569beff58b77d74a13dabbd791a7de0dd45fd5be35d4b3bb5a3a2c3313ee1e5a807986f74f7a60e", 0xf1}, {&(0x7f0000000240)="2c21d81d09546f370cce9cdce11037e50437e6d530014f7a220c1565531e98bead2dbf3851bc35a92feb7dbdc6a768019dfe8564353b4a87a5e04c742cfe728e7f061cfc6b4e0bb6ce6677d238c3db6a622755153bb91f3e3ce8f64c609bff2d5f2af0b45463d52da71bc1036e403315a8d5e7785b38272d78fe0a0088ac0f3e614755394373c492732d5083710b874a72e12bb252a2275a48d31e558d29edd29e756e1a7c3f39cb98c946295ec029ed40dee342731e6ef54ccdf4e64be59a6a32f5994e64975cefbbd3326b2105dff89c0350861a95fb790b62358a62b0107230e62f8576126efe9c98a540ebe8e3e8c3", 0xf1}, {&(0x7f00000000c0)="ef2501417c30018e75b70d08b649fbc76105c3eb4495d5ad9e95e0597c23ca62", 0x20}, {&(0x7f0000000340)="0fc7bc942e3fa084a6b943b7f1357caa38dc85d8666c9b225e1bf0d47049da45c36cf28ed9c82d84ba3cebe1b20a9ee9b5e091fd5744a3adeb8cb8e3f4e6e74ae527facc9a222d2fd0b6dafc52a558f61c020fda8088cd9b0439ffe4993009a423ec36c7ddd8cdc8b6accba1e10e0dd28292ba0c516e42dce289126f03ea63f81428d28108896ce6329e28593d95bbe787f676686e8232034cb8beede21715845763cf4249649f7681b2f1895ebeefbc9390a50810e25910a1190ca8d0af839ed00c6fae4f245cb8dc60d29b045509827a8867c590e9da4a954a073e7aaae040cd9b2577464f234539828ab85f6aaa0b3f580c48ecfdb2afeb0e52", 0xfb}], 0x4, 0x0, 0x0) write(r1, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) 04:02:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() getsockopt(r1, 0x7ff, 0x27af, &(0x7f0000000040)=""/59, &(0x7f0000000080)=0x3b) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 04:02:34 executing program 1: r0 = getegid() setitimer(0x2, &(0x7f0000000040)={{0x1f, 0x6}, {0xda, 0x100000001}}, &(0x7f00000000c0)) r1 = getgid() getgroups(0x2, &(0x7f0000000080)=[r0, r1]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00002d8000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f00004c9000/0x2000)=nil, 0x2000, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) 04:02:34 executing program 0: setuid(0xee01) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{}, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) 04:02:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe2(&(0x7f0000000040), 0x10000) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:02:34 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3) r3 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r3, r4) 04:02:34 executing program 0: r0 = socket(0x0, 0x1, 0x100000000) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) socket(0x10, 0x8000, 0x1ff) dup(r0) 04:02:34 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = dup2(r0, r0) shutdown(r0, 0x1) ioctl$FIONBIO(r1, 0x8004741b, &(0x7f0000000140)) 04:02:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd6) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000040)="0000b0d479def0c53e769eeca47243cdebaecf88a1919c7442143b14482a98127c377b7e654fba4a50d4f6c14e97bf7bc62456a5b03674a0e24c8fdc0d1a8314eb079d9f01061942b8659ba4e12d02dbee5c1285facc0a47c584d46fc121015f015c6bc2b043a73ef37058093497eb04fd2408753803f37dda7f964bebb3", 0xfffffffffffffd7b}], 0x4f, 0x0, 0x0) sendmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="eed7865a7f92f821851a36dbb1e899ceabe8ca394602ba3445540f3c9b5928cd06603d3fbab3c78b6b632619ee51a0ab0ebb8ab7f5f44894f6ad91e1e3484f93d1a30edb1724d177", 0x48}, {&(0x7f0000000200)="ae8e581d09cb664a8218dc0510fc3c1f75c5880be607f0d72c0f1ab5cd229c330f3ad7dda379a009815121c8941f56aa6b541fe8b7e6542a2ee81f64be5a4b1cfc944e073ee8a2588ed94fa82df0ad6522d82e2066338820bea8e019056c2ca9a4c10376275fa721268e54632716ac9dd69b814cb99ea2fff4", 0x79}, {&(0x7f0000000280)="61d5e45d012f644bee5675c914ca70ad0a1c59a31af394358c33706e154da190237bc0578f2fa8c6e7542e3e0a2886e3093327e791f7deb3eba9762af5d20633bf3dc58a7c271a1551b13544fe2c9167c39e867e0605e04e3d27f58c131459e9b9052d6172737b64fafcee", 0x6b}], 0x3, &(0x7f0000000300)=[{0x90, 0xffff, 0x5, "58205b0981adf527bf5581f445b9a5566e480e43e116b0478ff2092a1a23b0ad8d2eb62edd663d0503feae98e1b46320ef58c4412fc902bbf38217073949f22b24219673b37f626323fb11a8ae7fa5e4cd7bd9543b8ab42cbc6d700a9cd25a1f1cd6f28c4ff16b16f14d4dce83cb38b80e47d591d088adfabc"}, {0xe8, 0x1, 0x10000, "3320ff175393dac603500f19686cfa88274490917381809de92c889a41e1836ad5db18cf15c18201dea83ad96f5b5ae3d921a48aed84ddb358cd72134393ce84f32f45246b3e48a4d8081594d3cc0ffd2e70f6001acbb793ad86ab7e871b71bd73e687a56b84d81ca8bb16f20ade73469d2d8f06923468505118154ef49c8b7eda919d988efc498952c4c46cffaa064427f9c4858e89e9e70f69b2a30db736e6c93c95423fb1772361f6d598465cda9ff917ac40bf384403a81e50bc49bd5e247e6e83b5827eee7b2d523743cccf3051fe6b7456acb8f2be"}, {0x78, 0x1, 0x6, "17a2d9fe333744834b61b33d26a158d6d10a481c02498aedf990c1c3f44ec669fc98c8af895bfde8785ffe2f9a0fa8e1b57220e0e8b230706fa42f021f534fb2552cb0f532dbcbb9e5c1d6a180c925c363b4687742b22f66008068f9d68ee20397ca85"}, {0xa0, 0x1, 0x2, "6bf275a61abe9a889255f542aea396e08c6ab1fd226f356b7ba09cf1afb610c97671e68787b0f85275a132bfc2afaa279712e3b5b37b3197b6af29a8e048bd15dbf0b9bde5b9237b98307071e4bba320eb537d6f1dcbcbb84dc7af718c91cdb85f686b2ac76826aa034ffea167fcb5e78484cf2b0c2b0529793d71651a91cb2143b94d0d3bed68b81b"}, {0xe8, 0x0, 0x6, "b2fef39234ac2ead3877e0e6d03642a42f92145e32cb075d526833f8efe1f4557fbf14d60e47cb9a2b3f51197f1988357e8f6cb78b4ac7919447daa3831fc50ec2274419951cf29061af155372abdb748eda6782e81d663c789d1305ddad940c19172f79a6b5c41035fb9fb98fafcf675f6bb19287be05a7592e834e860b91442695a532122d6258594651c80b03db1592f68db3e2b7eb188ac87949f8f14de147c29f56c5bad57680dafa9c1e06827aeb055a3d68b5746907f71bf48c50e360e3e902092562c43d087987788e6f2fe981ed651de59770e1"}, {0x1010, 0xffff, 0x5, "1ff8b9b85906945acb21fdbb13be3992ca8f8a7a698667acc293deaad37b6401a5ef85735ecb3b6a6d00abc37820bd9516bca22a83f4876c296d6b27579ee3432abe483dcc3f4cbb934f966b5596468bce43498f0d623c78adb4ec13213a0a3842bfe77f1e705350160c2d9c9bc64d0fb0cbf0110387d3f958d8a57c40801c55aac0c3ffc643044eede3eb217796a8ff4efe2e8b607d83fe96d15b03794210190390d18e817e201a3925dc08c612fae093c9c8ea81ca2b572ac8e7233ea91493b6d16f8a50eb78bb73a4aa7708ce076c04dd815b6396f495647e83d0dfe25ca67dc50386917ef7435806fea79c91b8b7b97fb71d1d591bdae1e6a45c9a8861370cd224ec2dd4905a10a46402aac0494db4dfbb6862819da73e80d478ecab74e9bc726fd2377e6157657f7898ce4f14947216d341177eb78ee8dc1d778e316e8445874933f73c53f0d85435d44e01a23241cc2645f3b3c4d18bbf5bc2707f0f84fd335ddb5a2ea6f6c6bbefd97bda55a6faf1b1b30f82982b0215ffc0d047f5fb4728abd7e239ca7728eaec04ae0c8879a813f4bcefa8375aceacf7c230bf61432a8e4f480b7a06b97c253d128fc30aa1ad4b6a7512a1432edc6169f59de3058b4142df1c5d2da6a0e50430690b5c0f510b54e57568fd8085d48ad3241ebd9218a2007c3bea13665cf4d02f16579de804ffac48520d9c0f3b6aeeac30bacaf41010ffd17f292134316cd774573f52747ac1d54c6de41e2172a1d343bbc86495c0ce8fd957876903189343da12e1a21fddf0b38d645e8762c23b4e8282be3014519deb9d4bcf86aea110d5413a5d26a14ffa7ba4534ddf6671cc2a07a2a8fa84c12bfb84804b880e8ff3887b6f81aa11d91388aec761c2db6989a566c355dfdcfa9680650f7f4aed062cadd878e08edd0bb8e9532fcb6aa6f4e5941243a3914fb338f150c0fc3c64cba965184c58764a2f86741d5dab48f2b46e69385f4c99fc4d6195ca88e665f15a3b0afe04bbebf2b5563254e2a43026fe788b8171ea27b1b911cf54acb86c4c6d69bfac4bbac6bce116d18bddb86e11fc2e4fd4a85967b6eb94d13acad02db6496146f67243b4aa87dad9ea524954785ef954fab20053e52a4b315f9c585dd995164b4a4b89cfd19a9d4fea3ced7cfe68971713b9f53d489da2f4391fe256cbbbc839f61f1376e8ced05409bba4eb618f87b431dcc3be5dae221e67d228de397715302cb262f14839a0e664e701e92f4c10c801681bf593cd4c835be546c31940e9023d341269734e1169c17c8e36d9d5e2492467a94f132293011d4a6b1f5a7e481a68614545c4917f5e364374c00def8b052888cb68fb4863e44f778b523eb86f5d42b43aa240f63e1248da0b7f91f46f3bcace4bb0e639de0109361c6ea74ee9658f2f7d72a15acd058b4355f0c71a1a6082dc0a1c0ae76f65199758bf278e226b62636c63096437ff474c6c145c93aaca3b9456483feccab9f54780f0f45e632abd060e10a5f17f31a6c799d8e3ae1fea7069091ce8739a1a8bd44f53d8f339c62d6a57dd414749eb4646bbf29235a9756ab0ea0886f8cea2d332ddd91cce67fc0c702e37381f846e8c4cf14950db4a59ebf417f7b216c87a3eeb510502c290eadbe20a3ad38481dae7ba6da885558f6b85fb6526bb113aafb591033cd7eaaa2484818d4b9f0d9d38546b2ad19026a94fbd105cc906f08c04de82cb835001780675a933dd420ed011abb13967bbc85ed5219893169dd677a422c725f885bda148b3ab5d29bc9e233130d5a0c3638ce3fca833c1cd25d94b1dc68880b9bc707f32adda53554c915b8dc2c5df4a7395f75bcbaffd69b06af901882db25d6f979da9cff78048fe961e1e9c9978a6ef6deae49ba72ec0cab6c0d3de5f34e5464c6ecc352b30c6fdfe4426f84342615007420d6f86d20dc9d61984b51774723bf47ba0e7ad64948f60d2b8f51d865638162261af0dc414618451e30be4a9cadf672695a575c4e8924f66b3b62c684f6e99d9a4a4d02053d87579bbf9ca1138634e8e858b99724df58c65436b5a7c65cc5f9fdc014740ebfac12b050a7c496449a557d6021f02a403a7d6f1ece06cfbcf60c9796e909ec7ab8e922bf7f27553a7a4cb9c0a34010765af403820b0fefecd6806c6af5dfa704b4f9f407c9cf4fb42aca74b5eee78865ea53882613b488da84776a7bb79434e9daf75ab054e171e03e3f33a0f05523e60ef7c41db93ac4352dfd268771ba86682dc982855b8081ff5d8d27a141819cf1a97bc4c17334ffbff61adf0a940473aad6d645ebd50036af07273a470dceadc7100d560d1222cd106e6bfb7343ef6a481591ac700750d7bb59b41e068bd1e6905e0b5f8aba4bd8c79fe5197feaf91ac5b2c6af188067f4143a760060efcad629b2261c002b5bca36d0dc3f93575a1f946c32e387648339933335cac4d307e780b7e30b751fbc69a3f93ff43ca1917b4bbcc2115dc3ee56ebd5f4ba45c79cb714c2d6879e5659bfaa8361050986f5bbd189f5ef5ca23edd6e9788c8a483ca9997ee987f4aba76e8421ebfc645cbbb77f76ebaa17042dbe998e204deb50ef57855d6ec1215d3eb5d3e661b814d2a21cef14d7939f09018b3100f3278613d5446505a50ec9fdf57c6bacd8d57badd5e53fa966b483d497ec0b6c7f935bcbfc9593cb09fa27239d9b7600e8cd3e546d469a476b015e8d83809b69a48f8eafb486f43b9f78b660791bfce89f80dc87967ee820c5b49457e08a04d9e7cb87c22e758faba0526335ca68d04885b4cf8de1097738b4a617d77727f798e9aeaba79a0a3059187c2356fc9f6bb056950bba1244e0fd5c623b9cfac6a5016629a4b88f01a904227fd841458e54079603f0747ccca3e7c5e86244f79efe4937bc9be90abd50497de3c94f4689ba3688548dd28828a35baaee9171f50bb72a79c1fe835f60bb264ddc97f770288ef9589abc7befb60313ef9ab913d2925d77b1fdc348d4aa819e5510b34f08ff599906bad7e40d4690b4a5e58a65f2f0be1753243469255c44e4e1e816be1d249553e2264ed50e4b334341b5ff753bbb9f59f322dc44a6aba689c4acddf139c6d27a3c0c07a9581b08d1d3c8cd6e699810d5bb1994f5a166987fdd12cbc7a7db8a6586d874c80a6923fc0ffe10b438355942bb2a25ac77be7b770e14783903482dde57a0e3e99d3f8b8a74df7d9863785407f136fdc9d87c4ac1b2550ee05a873fa453fd2853493c5dd66f1307dfc186d1fb679d12ec22de67c64985ea17009a0c0c0d31f1118a03031377b6591283e0bced9234a2be500133228c623f8d388f4b4b29bd8c179b131b874862b9d5dddee5ee45fcf635476102307c69801faecd3b9487029532a491c220fd4adad73ddee9d1269103148da7c47a3b9a9131d37612aa13b881ef21a4d22f8ef8ec437db6b3b6a1ce773d2c93a8a10462123e2b0ea2011208f57f6095c07d1c63b6de7d6bc6c5a2c21fddeebd21aedf9cc6c3ebd445e9ab36c769dbe00fff3460e662b3b34809f9e2a3715d9d342cf73622ad4faf354110f97e92f21205e6796ca2fbb99fb1d26ee5509870927a2b022a40f6b36061f487cdbe9447c09c0f7546acee6b5f602770dbc057c9d9e8fd28d249d24791ce56b0372bf4f599171b6d605d613ff833f5bab8d88c1cbb5d1c8f9a0c56b1ee9113839eeeb40231fe8f85c8ff3a53de91b175ce751c1845183e0620a3fe6331e67cf135717202eb48c818dfad77bdad16735023eb9ff0f4da4004c79a2160f7147125b4638b3c31036f68cd0b863d8ba18c6b113ce04fdccb200c26f05d6b0bb00b505d4a66f430a7983bbe76e5d1898654ffd551ca29e134158ed0b3beded605cc8079a62d237f71c7946a02b8b3a9ec980de09fecc61fc5f1e74a1f048749062b3047b7b1bd90e076e2f7ac5d69ef082864ec3e243e989bc993575edcc18b19edde758fa8b379634ef4cf99aa8fc4361d0e1bc360fae03f7a21410e54caf6c4e700e5a3cac0ecd5f8fc39878107a1d38a81d5e3a3b271112630e59961aa6dd78a969ea275cba846d1fb0c3270cf06f582498167c6304df3b1e593a959c29383e4af9d22bf58751b87510e006484342d4e1a0421945169b1914e03f6ae12c9ba23a4423576a3f30752f65dd91d011de5a7a5c772b48d6f538fd1a85a441588d6ca49f828d7f46b631383c5fbcd3c51f9f508469391c7f7602302bbdd25b20c1d0e569408f55beb02326068a8f09cc7a72c5e838d34d5e8f9ac61259cd62fc65300508fcfc091994f54ead38d9cba3affa7f9a785e4456632e5d8f435d86c0cf01b315a6c9ebaff16b82c4935db478851bcb0fe527d65d52743ebba92847ed4aee253d5859e400adf73da08a3c2081200bdc9a3560168f519cc2e1ee7d7313de2e384ff67d6b5b8588a92d2e053015b3f4570e636120846d448fb3c02e6d130fb7c500815ae87cd5c69f8918115b923bbf3c070f5eb984173445a9be048f6538bdd8646f9172d69851ef2ac6536a645bf75dc7cce5132000f97ec03b48b0c92306945947c75e68cffd958d0e3ae22a73a4c99bf14411c0ca96a3426c35eff23ceeb2a7ab9957c0fc07902af339bd2c9806d314234f8e9362b07f9fb8908e8b139cce1c10fc965d857617a6dacda61d053bf128c6f1f9d5db95b7ada31f9a76b464f05430d7a14ecfe6ea44fda0761f261eff183249580ef15a489df0814b14d55d135572c76fcd69cbbaeed73462e6b6dbcc2f3c24bbe06fbc6bdf90c2a0b0e3d300580551392486bfbc4db7c51c63a6646d0c224a66f5181ebe1f0aea2de1b491ebbff8fea8b6c95c81894e691ab084d09981368108fc6477eaa06e64b0b7e0abbd8633ab6d86e39707de11de8e9c9dd0cb26ae9ac883e8fb6038c0e0fa37dcf55137ef29afa78d10ba41f74839201157aeaad5bacc3d93de46c012aa541a58beaeabb7f6db73894fb78358b48932d71e8f04c0e0aff2da10e7df95e45648ded24af67b9d8ecf1882265d3188b26ce59df9454769c38b968280ad4b1c263389b9db83b64638a01703c2075a86d4aa0604f9699d4d4717410002981748c137e00b784fa7880818321760d31d0a4dc5879b354c28b015ef683fde14bc3a20d826bbe4b92b454e40d5ae59a4b96c7650ab637d88b649a7ac42e44f0f9b3e85db75597a13c61dea5850aae3517cbf62b30d7fa1c0e7df4bfb3b08083ab19656659eba1df1db2a91b6e3a21874dc9ee5e0b3cd45f2f65a3acf13b688f64b94e25cbad610c1a409f64e1c92188e4df0f6be2c33f3c4991fae1cec1cc48a60645b38d7e6582005be27a20423676ed16e3c8fd984c5adfa618ae2b7cee96597d819c1e0af82ee9633c73854c94bae22f048a2402c9a17eb9ebd8fc887525195f251e56389f7311c95c293892c0f8ed82d4699e84345ccc7c8170346ba563e4d4a890188c8bc9502e51e431ee12b05d1c465594eb32fab9f362b7ad8a1a71973ab95615255b75648bf1dab557fe6b8e25247261417d4bbab151b19e68d5c0cb443d33ab5abb7ae50579877832d293ca0014dbbea6471ac5d2e2cebb2a938e3d2c7c4380010c5248847acb5b6f5e6ef6f147d0d316ad94a16970af1635f81b9478d4fd9c3c4155b443f7eb18edff430cb57f888c127e2431c1aff0e5ccaa123787be2ab4007e3fcb331c667696d9612f38b14e01971779ea11eba8c19fed3d5c392261d3b971b095967f87e89bfad0b342664b7a2bbd621896ec7b033b5020c8f1d2825a7a15489418b363a9072c95"}], 0x1388}, 0x1) 04:02:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0xf7, 0x6, 0x3}) recvfrom$unix(r2, &(0x7f0000000180)=""/7, 0x7, 0x800, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="547d53e1703430", 0x7}], 0x1, 0x0, 0x0) 04:02:35 executing program 0: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fe6726c653000be227c490c0ea29da718a01538427081d342b89b99b391df543fd0efee8a226088b0f5baafeb00c4aa42dd62d21c50895d0dfef94fbdbb1a5ddef9f7f43536dd23b3b8af1e3c5222da894a693b8fde070000004fba77ed97795c54075714930700000000000000e2704f91614048f64d7d0afcd043000000000000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = semget(0x3, 0x3, 0x400) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f3910000000000000000"], 0xa) r2 = dup(r0) ioctl$TIOCCBRK(r2, 0x2000747a) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="facd4424c43400d85cb5459ab65ed98ef981247650d39bdf507ea5995323a8b138ac789d92ecd8065bc21241e34e97f5e85f36f3c63d5771ca86e0fa30663a14cfb4cb1bfb4d3c132ca5d60c5a19529e69dbdcb5f6094daf40b7c04f69cb78472afc3d03d65055f1b927e1425bc635318f70bec73e6e1f11c9a76a1ec44183a09fa9dcaa2ab9704eaca87f0e71e434f5fc02f00aa2cfff18381efa18a8ba5acf2497c84dc4decf560a600bb9dc1cf19aa7ece6dfbd9b87", 0xb7, 0x400, &(0x7f0000000280)=@in6={0x18, 0x2, 0xce1b}, 0xc) 04:02:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000c20000/0x10000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=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, &(0x7f0000fc5000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d51000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000db3000/0x2000)=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, &(0x7f0000beb000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)) 04:02:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x21, 0x24) writev(r0, &(0x7f00000017c0), 0x9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x21, 0x44) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100)=0x8, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10000400000003fd, 0x0) linkat(r0, &(0x7f00000014c0)='./bus\x00', r2, &(0x7f0000001780)='./file0\x00', 0x4) r3 = socket(0x2, 0x3, 0x6fd6) sendto(r3, &(0x7f0000000200)="86cc02bb838727739baf0ec1985bc022fca58a69a1905afbc0757924ead6225e0181dd51545a8d954899d5604a3e1b8138fa1bb1df93faec5505d97f960851a4ca71fca5eb5ae1819529fc0f3325f5002012e0957599f40c641937c58473d5d8e9b66dd2215120371b63af3b8f62a2b40e52e192840738afcaf76bf1c2ba99b0b7854ea852bd027021d14e4b633b7cf3cf1e276058c9ba2fc372417e2223602ee0476e9c00573bca658573f86b30e7e1bc64edcb897383b47c5f6a302f59c9ecee", 0xc1, 0x404, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)='N.', 0x2}], 0x1) listen(r1, 0x6ce12a17) mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x101) 04:02:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 04:02:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) fchflags(r0, 0x0) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x100, 0x8, r1}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x3, &(0x7f0000000040)={{0xc74, 0x7}, {0x8, 0x7}}, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)) r1 = open(&(0x7f0000000040)='./file1\x00', 0x20080, 0x80) pipe(&(0x7f00000002c0)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 04:02:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpid() r2 = getuid() r3 = getgid() r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000380)=[0x0, 0x0]) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getegid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="ff468421596c4822f9a0ed37a5f247e1f79f1cc28af6decf6545ccd2aa78eb277acf5a96c7f0c6a56c90500cc726d12a51d5ec46d4ee4fe9204136", 0x3b}, {&(0x7f0000000180)="0de2913c62dd82559418a432ad961e0b06a06dcaf04a06385d667847d7b266e6108e833f064eebf0726e3327d6d11872ae51faf36b87cc21eb2c168f1e7784f8cfdad43181891543b16123e64b509ee18bfa060743726c454b70e50c9f3f0e69fa78566551a9504c2abf5004e290c05e264c1559c788e3ff7fe167ea2e13cb3ee0b9235b2c9e8cca472733539ef7a3b6ace13178db5bbd7aee49384ec3", 0x9d}, {&(0x7f00000000c0)="dcce0a2f6b2f48f2c3f6b8f9824f57f5ec06fe79b80365dc177652c9199343", 0x1f}, {&(0x7f0000000240)="2e50c786d310546f82c4038a306496672cde68afb1aacf1113f0627403a8aeca691f12b87198b8762a2567c97834e18db8d5ca1b0b4015b07b8eef518ea4772685df6b34dfaa4e9a283bc36f47784eec758b29b8e35cd52a21f6d777071ab0f1fb4f4b86730348918b6e48f8c5477b8627774b6a6722b6f6e20800bf878544cfa31b2b86eb7c5d7a8eb8442cc9668b53e10de04b808134731cbd9702d5ec89ddb809786543bb91aeac61ff6e5d35c953421094141c92ca4de3b133c2d72ffb27a451232c0e56f8ea124fcbeb77b909692ca710a9fdf7fb7681fc3f8de7e7e45273", 0xe1}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xc8}, 0x2) 04:02:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = dup2(r1, r1) getdents(r2, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) syz_open_pts() 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 04:02:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 04:02:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\a', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:02:35 executing program 1: 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) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a900"/110], &(0x7f00000000c0)=0x6e) 04:02:35 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x84) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0xf4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9, 0x1, 0x5, 0x800, "de49379ebe3741486b493e54f3fd17da04b147ad", 0xe378, 0x7fffffff}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x7) setsockopt(r2, 0x0, 0xc, &(0x7f0000000200)="ebebcbff13b9fdd40484ce41f814791e7a4e2ca490db14a30943da82e55a569968599648", 0x24) dup2(r2, r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x3) 04:02:35 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x6}, {0x8a, 0x3}, {0x0, 0x9}, {0x41, 0x1ff}, {0x0, 0x5}, {0x47, 0x2}, {0x89, 0x4b40}], 0x7}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 04:02:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800000, 0x0, 0x0, "0000020700", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = geteuid() setrlimit(0x1, &(0x7f0000000080)={0x9}) r2 = getgid() fchown(r0, r1, r2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x62e) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000880)="e351aa66ffc5f3d3303c588f85b2a7a044d3b50a46587634f42f445e903d9730e58ef1cc10a85d3e4d33337ad11e6a671e37e408fb5e7bdd45ce1360a3699d193961de63ae11f8b69fd02359b33a4329e00fa3bc55283cff9b494f9d49a1cb359bcd6eda4607809f705723d0bc6dc99c1e32f42ec90c5f86026ca1e6c437a84226f32831a2bc2576818318fc97a0c808e4eea1ec5377aa7c94a265e96e9f1b23fd76adb27cf562e3da378c45e27682f912918c7ca8dc163b21bd4088cb976ef4305fa8cd0edb494c2b7542d77ba8a26d4ff0929c61e97f05cfa7b4c7968c053d5f2b61ea9cc3819771fbebd70cc26d45ec26e7bfab66e8dbe8df995d48aa11ccabd922213f4c13330a55b9466fc6c0318d2d7f279286ec7d070e22c885432eb67c4b179ecbf94ea5e01dcd439d6ebb87c484581eb5d8c9e5a52d2dd3e1dfe530416a6894736249bdc3dac160e83b6299d46d5ba1439e38ea7f8917008ccb9b7ba661507fa271e0a64a16bf2286c93727ef67742ca5e5b211a44fa05a6e7ba50be4897c3383bd0a7760061de8947c5562fc148eefed877bfd6de9d6b156adcb1018e52550c1dde8d3ea0292539c443677049d8fc86854f68fe0d5dd2decfb69f0508c11786e7f9341e40874d884c5b5fc4aa320962531c37ae30616b2701d46b42f8a51626b35ee02d310a0c941b507546a04bb3cff403f99739f4da85cfe56521a4d2efa962e4bea904483f06324e13fee00e875c916dbd761b962b5e41c41602ce609a39a2f2411dfbaf85666ce1668d79587eee286f8a9af7b6c66aa0bc6bd68d10837c7709b1a30868de62f8ca0495363b3c0d4b0b94e3a6caec344f8f246ea7ed45b6736716826d7199cb2346ce04f5b6b97d719a5d5d58e7450601dfa1db5e03384d40223ff45d8c97179d9e2c343c8917891ff9b50457366c05231958ec4da783c01e53d1bce91428aec99d6ac20bca27a78fddd841d39a0dbf56779d1447278d5d0e8f366e603a6999ab697882344bbda85ce0595ad85ef390f2c08dcef72d5c3534aa844fefb02ae5339262ba2d076a4d916b282a439fa0e695cd805ca17b6373261241ad000e4301edef869e3a6c9d6d7ac696da8d1cd4e88d218129e97cef7501262074da490dd5e878a9151bf836a8d1934f4b993818fe26c0c7693388023b2631e69a49b5279291851b3e34f90b49eb04b84fac9e3d59141594c237685f30de8e4c4a4f4b21e8a0429807369a567e254b3797749a09fdfe1eae82c66f9379026be85f3a2d212be1ba4bea20dffe95d9ee8c92d73abaa515e09242eac5d05dbdabc5e2a07d44ffcb4cb6afc207cbbdb39cfbda4e591cf5588147c0d703b45ec59a4289adc5b26a42c8f6838b99e1dba82fa98b6875e141440c17c119f773e988f45669ccb6e83b5658f04f07d62c24ace48162dd5ad595b1e493f11c7203782c2e99c85368c96539fd3dca259e01f8b28f004f0ad2dd12b88ce48f5f51e37566aee4d751ca951143ece63b6bf2df329148d460d635601fba43cb91ba221ee9f7b1c0805595dc244e9c0767b4e758064f2fd9209f243ae787f6a6b00114a27e2ea9bdcc97dba47f97380484c0beb4e0ae9bf457d06a9973bcb6556677d0d4097066692336f9f076df649c27eb355dcbe89cf6e015f097d1d85d90d90aa45c759f8b8184fba5adb37f1a75c88e26c31b59429f7cbd9cb1948eefab6e9d17ce3f24da2f594be814403c16964d77907135e912f79b60f2dbb449f4944496c3e7320de8240707ff9d7eef7030545a317093e34df8bd9038cc0b54af353df68ba64a788e916a8705f99f331cb69fbb4429935604607d5251182fdcd71184f1a2fb0087e8fd7089647c887c211f28cb0cfa3065b009cd36455b97d1c1abed58b82813ed2598b411011a93a22d0df8a9146fb0451fec041ff68c61f1cee8a8e3185a7e1880cce93ee22628d70e84e12c9e821d34b5844ad96cc421a12861fdf1b033c616df00cea0ee4081fc55cb616eae79b59cbfb1f26b4ff8273796ddcfaffd70740dcf3740954d932956e39bd5d205ee378a47db2e2338feb1c903ecbd20ed57a199a59ceeb7df7551d716f6e208f385e37a5c6193f355d6025eeaa95cad1b098391d17221b8921ecd7e85deb5248559b1208a7afb41c2a4a35f71c32b1a2a8f2e3fa920a93ae53887581b5f0745b24959d76458efb3940b42208aed8da36f92ff3da88e0e3314bb6af8d36a9d1ee38ea330216455f67ab5c08493f229104ef68334bc19c6741e80b1e0d210b3b384ecc4f87e88760ef6a6dc88461e1a7abc9c9bdeeee83f7cd95bc66f2f991e46e5111cfd28cfd7cc1bf4deb5cb8de4330013e8cc299cd6157e7e081e8753cde0d0f2c51eeb3fe70410fe0ac5c7e785838d9871775d301798477436c33f0e82b707f3bfa3e6ffc664d0351b2ffda39cfa74740ce138046309c7a895e9dd88ad6be5cdf64d9e0d7d59515322183c8d6ec2dcfcf659d38f989df3ccb566eb0284920ae6e22098c198225063f72b1f6ed969710ae94ca20f76a0ef7613cdd53a4151ed45e870df15de35ec79b7770379ec1f03f16e3406cda4c7c7e44768b6c8652e24a58c023533ff011ed9055f8d17f16106258c8b54387c4583e99530c4e84c6a80d2d9c13d79b9ff3019e5612600174f69cf555389d91f8bf895d9e94ee5c95ea45ff2903f5c4a808509389d70b48ac131f598f5faa9593c4894610fc4e458e13d4079a8c5e6c32b71165fd9ca74ac8618e4efeaa79f50e82eb4a027d3b090a9f33ddd915361501e24b96605bbe7f1ab01860c3060c02ea88b090c19a4eec03b7c91b8c26572edcfcdf959be5bcb8a6d9fbbe4d54e6cae5b99d34f87e39dec1d4c8299b60bd5fae8861af44c44bab272128ee4b157d966d5b579baeab6e530ef57b8853117d022af9fa14f17aa826b2ea98eef8e0dbdddbdbb3e50de6de572dfa4e77bca95aac0fa9dda33220213758027b8476d8456fc811fdc479b3e423c86bac74617065f7a4efa37490703e00276f9bf1272f1d6a49f27b761f0b02d45d998c3a6c9ac699ca3874ab654d6dc8938f1938d9b1e4d9f5f4bfff20c081dd37e4fe525ca6a409fc3e20928f4f1fdf497e7c08535c28c5ad1bc22f721fa7e283162eddd5e731dae478efb3cf635ee3b4d368f1ccc7992de2979eb18959eca3ed6bc1e733500389c4a9d69ced7a78911c05f656dd25f4b986c3dd607d10219bc5b5064cac0053570bf59a4a9076f692179a5be09e6f6236e326cccee335ac761ba65c222cba12e3e471ac099b88e53dfa5636499cd357ae9fa58259b1ca057fe50fcafdc7d8b7b072f00ed468d5bdcb84fccab314f5a3e38b4c753412e2496a5706719d8d02f2c794ce516f766fa17bbbd919403f8267d0059c50e052e415531efbce22fe198c01c8108ef2e656a9c4c59caf6f7bd8751315497deb36d2d3bfaadde8da5c2cf0d4eae38414f8f24097ed993dc6089f2e69623bd8749eded4e68857ab181b2af7c8b8aeb91842d3201cd9200c8316727829996dd68e48bdc0f4cdf9d392f5c18c4236332b288995a299b70dc45147dde6974e4df0e6993bc007a4f10d91e23b9127709729dafc245beafc540304f726f561d9f6409dc7cc8000314a7735f5d58463192fbd2c29a2b4c6273307202939bdfd6c94026ea4e974e8f5c472c270f30234ab7e3a1e3e6e82ab59e0cd1751ada29d6a10250652a2b47e9f4d256614d254526cedfcbaf85e8e718c7ff5bcb30a995f23eb69ff1be4c2af7036616c52bd8492c9ffb0425afb0bc83eb7e9c603d9f668dc7bf59bd8c5add6bf13136c19d58485bdf3ecaf0c57092cc225615eb3a19cb8e6e8a8fec7dd160902990d9e366e96d25805b068e4dddefb562348d348399441bb3425d92345a87db5655b781edd0b43620e193bdbb5855384e632ac43d99b8136f5324be80b72d97db55f20f8ebe6e3d66edf8036b81b0a8520f960ed0b013f4232c69bfaa407de012a32d8ec2900dadac9aa0f0126af34d49a3c44fd8e0267fab8e046861645a231e91b3a712dc381a74231efe91d7a91edec1a50e864ad88f788dfb82e60094860602d7a18a404ae93045ab57d4934cb18fa2dc4d57609387838bbdfefa5d4a917e9a22277c5ee7dd1d0f504870022bd06a680fd40aa6b24374c59620c607bf0d709b4b09fba8a6858eb505e71969032d289c62861bcb810d13228ff9255c2603233c3ee61a569308637581e6d6958d1e21cda4c209e3e9c6ea8e5034dfa31fdf6244646ecd53a5c5249260b2fcd096d1964d5d65093f0218cdff94f0eaf7430316cc18ed934ae8665bb092a3e29a25f73bb7b67bf2655481faee37e5e0a9fa3613139158ae4d3b9edfc4b096e1ac0e1ff0dae484b64539a47b057f2ccc11b7c2ea72c310589d0399a25e06adb28affcaff63b621858c411cf9729ca2baa241f82fb7dfd8b7a8b1d1f2063dcdd894a069d646424a00d06dea4d3a12282fd496616903023995ada22673564e582a36bfcdd1f09cb5c35c25a12d33f99edfbe918827869f0f142de16a3716a97d08f0cd4d1a520065e4258f4797df1a30026142f7ff7efdafbb60e25feceec205d20c74ee028f076f9fa058c1cf03674032f19c90843882c0aa530089c1feb40ff59c26fb4e0eb4920e33d17d847e5ffd1dca3c9802dd1eeabd518ae15798f06a717db365692ca743076ec946e0db9d1075532a5f9815ab2d556f8ad4ed017c85b3d06f5c7a905814e1f268fee13d56e4e179775465a85cc2657a7b5a860ec33a752159f636154700aa00a072ecd71c9754e022db10e16334eff3b9b80af17608246b4aa407c5b6b088db9ce50e6bc5d80e4684b31cf3c514ea0e7e0a74ee2a24931321e0153d42db29cc1d4da487cebfbc7459de5f85a7bf81fb66a9c43c328b7688cd6059cc852559ecbd69e822a99f7dad86c34fe2039ab63f0ebf9d3336eec35f22d2aadbcc55104ef875db9addbc632cadf37824a673ce777d65d11f4be7425ec1f6f8940c9d775c96754f581f8a07a499a7968908a04aa4c950228a65795610f7652475632ab64e6e9e03d78215c69780e6a19812b1999a673ccc72b273b602614c2d3ce7b5114f2675634d365c28c3afc190df0f257887c78d9141f043c5884b1da1c30d65f17793395a2b0fae31c83460b24ef2ea4b9276fc338f8b0f218ae76e82d76d659a3485b49632d766b21ea15dc7a91e650dc47a7ca9bef2b7841c56758df1887b5a13b2f91ff41af6464ae60c52e84dab683d55cfabbb25814aac4f593215b72d3bd318601c60deed2dc870fd1829a54cce0bcebf7025f072241e075d09923c046b14194be9af6b56c369c09bd5ad0551f2b2756bcc29f307f312fa8fe414ea69cfe4289aa9cabe2ba5d3e6e98d97a320cb58b6dd9bf8c5288ac4f1a409a6eefcd5c9ec513f3cba77daa918e6e422251e9b989e4b7cd5ed64223b758365a8f7b251e26c263033b2e5654292f574b00d820811c8e864174d2be84fcefdc045710d594a054c0be14f0e1df2105deac0adcac77c58eac24a85711bf53d9d9d5991fa4914d967d7d0aff0525bea7f742e04c2c5251962b602c88b47116b1bfe1fcdf05766b35baa00a3e420fb70cc1deac3edf5d57e3907d33e802790311c21a9f8f7bc18b04296c8528a617d77604aa54aa720f58b135192690348786c88b2deea2e285af0cd1b35fdfeb8b8c11440dea71612e92e9e3a13d3fe69e549d5c928882f2e000029f39ad9af7c5cf15a159bc46c65369dfcc6dc4624a463443", 0x1000, 0xf, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shutdown(r0, 0x2) open(&(0x7f0000000980)='./file0\x00', 0x2, 0x7) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x1800000, 0x5}, {0x3f, 0x9}}, 0x2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='r\x00') connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1, 0x3}) pledge(&(0x7f0000000380)='r\x00', &(0x7f00000003c0)='^\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0x5, 0x5e11, 0x7, 0x3}, {0x7f, 0x3, 0x6, 0xffffffffffff471f}, {0x5, 0xfffffffffffff800, 0x2, 0xc00000}, {0x9, 0x9, 0xfff, 0x2}, {0x9, 0xfffffffffffffe00, 0x8, 0x5}]}) getgroups(0x0, 0x0) link(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x1ff, 0x3, 0xcbe, 0x3ff}]}) sync() openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10010, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0xc241c4a31ee1755c, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000580)={0x3, 0x3}, 0x10) sendto$unix(r0, &(0x7f00000008c0)="78dfd7f7fe188adf2c9ba85f2df33d92be2d833124181965c7a3d0", 0x1b, 0x2, &(0x7f0000000900)=@abs={0x1, 0x0, 0x2}, 0x8) bind(r0, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) chflagsat(r0, &(0x7f0000000600)='./file0\x00', 0x1, 0x4950130e5d864df9) mknod(&(0x7f0000000640)='./file0/file0\x00', 0x2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0/file0\x00') unveil(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='x\x00') ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000940)=0x1) open(&(0x7f0000000800)='./file0/file0\x00', 0x10000, 0x101) 16:00:00 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) fchdir(r2) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699e, &(0x7f00000000c0)) socket$inet(0x2, 0x4005, 0x73a1) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x8000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x4, 0xfffffffffffffeea) listen(r0, 0x6) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fchmod(r0, 0x10) close(r0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x81) r1 = fcntl$getown(r0, 0x5) socket$inet(0x2, 0x8000, 0x7) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x1000000000, 0x0, r1}) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:00 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffe1, 0x5}, {0x40, 0x5a8}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc2, 0x0) mknod(&(0x7f0000000900)='./file0\x00', 0x0, 0x307) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x22c) msgget$private(0x0, 0x258) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000840)=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) msgctl$IPC_RMID(r1, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) recvmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/100, 0x64}, {&(0x7f0000000280)=""/251, 0xfb}, {&(0x7f0000000380)=""/71, 0x47}, {&(0x7f0000000400)=""/210, 0xd2}, {&(0x7f0000000500)=""/213, 0xd5}, {&(0x7f0000000600)=""/39, 0x27}], 0x6, &(0x7f00000006c0)=""/139, 0x8b}, 0x802) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0x2d4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x9, 0xfffffffffffff878, 0x8001, 0x101, &(0x7f0000000200)={{0x4, 0x8, 0x100, 0x6, 0x40, 0x8c, 0x7}, {[0x3, 0x100000000, 0x1000, 0x40, 0x3f, 0x200, 0x8b, 0x5, 0x800, 0x3, 0x7f, 0x5, 0x3, 0x6, 0x100, 0x80000000, 0x827, 0x99], [0x40, 0x3, 0x6, 0x3, 0x9, 0x4c9c, 0x0, 0xb9, 0x80d8, 0xfffffffffffffff8], [0x0, 0x9, 0x3, 0xffff, 0x1, 0x0, 0xffffffffffffffff], [0x5bfe, 0x3, 0x6, 0x6, 0x4, 0x3c], [{0x9, 0x9, 0x4, 0x8}, {0x4, 0x40, 0x9, 0x7fff}, {0x1afc0000000, 0x2, 0x3ff, 0x1ff}, {0xe5d, 0x1, 0x1, 0x8}, {0x8b88, 0x1f, 0x80, 0x1}, {0x7b6, 0x468, 0x40, 0x1}, {0x3, 0x82, 0x2}, {0x80, 0xe, 0x0, 0x3}], {0x4, 0x1, 0x7, 0x2000}, {0x7, 0x8, 0x7, 0x9}}}, 0x7a9b, 0x86}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x240, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x7ff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd9f) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x820, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt(r2, 0x5, 0x5a89, &(0x7f0000000140)=""/39, &(0x7f0000000180)=0x27) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0xffffffffffffffc4, 0x800, {[0x3f, 0x8, 0x7e4e, 0x0, 0x1, 0xfff, 0x4, 0x8, 0x6, 0x379, 0xc248, 0x3, 0x7303, 0x1f, 0xec, 0x80000000, 0x2, 0x10000], [0x3ff, 0xb68, 0x800, 0x2, 0x4edb, 0x1000, 0x0, 0x400, 0x3f, 0x5], [0x5, 0x3, 0x4, 0x3, 0x1ff, 0x80000001, 0x81], [0x9, 0x7fff, 0x6, 0x7b0b, 0x4, 0x6], [{0xfffffffffffff051, 0x0, 0x4, 0x6}, {0x5, 0x984, 0x1, 0x8}, {0x10000, 0xa0d1, 0x6, 0x9}, {0x9, 0x3, 0xe3, 0x9}, {0x20, 0x3, 0x9, 0x9}, {0x9, 0x8, 0x0, 0x4}, {0x6, 0x8, 0x7fff, 0x7}, {0x1f, 0x20, 0x9, 0x4}], {0x2, 0x4, 0x7, 0x5}, {0x101, 0x20d94b4, 0xffffffff, 0x4}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x1, 0xfff}, {0x6c}, {0x800000000006, 0x0, 0x7ef, 0xfffffffffffffffc}]}) syz_emit_ethernet(0xffffffffffffff27, &(0x7f0000000080)="b2") ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) 16:00:00 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x1, 0xac25, 0x2, r2}) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8502, 0x0) writev(r0, &(0x7f0000000000), 0xfffffffffffff78) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x9, 0x800}, 0xc) getppid() r2 = socket(0x20, 0x2, 0x8) r3 = getuid() r4 = getegid() getegid() fchown(r2, r3, r4) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) 16:00:00 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x46) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1000, 0x7fffffff}, {0x28}, {0x2}]}) syz_emit_ethernet(0x1f9, &(0x7f0000000140)="e9eb279d4f") 16:00:00 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair(0x10, 0x0, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="eb437dd3af90819bbea8bd", 0xb, 0x2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8600, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffe56, 0x0, 0x0, 0x8f) 16:00:00 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, &(0x7f00000000c0)) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/96, 0x60}, {&(0x7f0000000100)=""/186, 0xba}, {&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/188, 0xbc}, {&(0x7f0000000080)=""/46, 0x2e}], 0x6) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) writev(r0, &(0x7f00000002c0), 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) getitimer(0x2, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0xc, 0x3}, {0x6, 0x0, 0x0, 0x2}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa1, &(0x7f0000000100)="ddc3") 16:00:00 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1000000404, 0x0) write(r0, &(0x7f0000000040)="6b5030dd9347a679b84b5ac5fa", 0x3) 16:00:00 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x72, &(0x7f0000000100)="f1104d355c82b6893b619c0c0dac7c04c03639635d2aae3af1a97f6132295c6f22f20708e60000cd3bd9b1e4340268dd80baa4b1a45c0270521796e6e72fa647b68f736af0e4ecd8b918e42b2723d23e0c20c44a107a93bcc96a705b0afd9f78c5208317399305985523350b65a097e2e841") 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() syz_open_pts() 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x601d02ed, "79093ca1ef73c06c8059e7edd2ee5d9efcd509ac"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x401, 0x9, 0x20000000, 0xffffffffffffffff}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67f", 0x40}], 0x1) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) write(r0, &(0x7f00000000c0)="013255fd452d6a0a36894a2c4cca5309a2a4f38d33433a6eeb49f1965fa48dd6b029851c161b306e6df0574398385c372e1a17f1f8b642afb64d55598266f238a5a688edcee2698539fdadec97674581f077447146ec774e940d7c3547863c61c8c08844a621748a1fd99ce0540ec5c8412e3448042a818fb71f2a2c35", 0x7d) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) syz_open_pts() 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000000000002020, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000100)='./file1/file0\x00', 0x2000, 0x40) close(r1) close(r0) 16:00:00 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{0xe41}, {0x40}}, 0x0) poll(0x0, 0x0, 0x2) r0 = msgget(0x0, 0x400) msgctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) setpgid(r1, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1e8, 0x0) socket$inet(0x2, 0x8000, 0x5) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)=')\x00', &(0x7f00000001c0)='\xa6($\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='{(\x00'], &(0x7f0000000580)=[&(0x7f00000002c0)='^@-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\\\xa0\x00', &(0x7f0000000380)='(\xf9\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000000400)='@%#\x00', &(0x7f0000000440), &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\xba\x00', &(0x7f0000000500)='\':\x00']) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000640)=0x7fffffff) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="2ae3fcf5d008f92533697cdfdc03c3a39662eeac9a2e16f7a062c7cdf10573078c6f8b25483dab67115bfa184033da1c263d64b4f7632e4ce1ffae2f5150845bc24295bda32967d87f5061e556e4eb1eab41407c26d9d84620bcb10479637a36a4278ab71fb89cdc9dd4984f04ce7e029f25c010f009cdc826d460193972173536c73786c30df8a642c96c224eb5eebcbf4cff04af855445827bc7f2b2136afa2bd5e9886a130b06a3e5c05e082ab4b414b72f5b1bc51b4dc2a959902e6d66eb04afd1feb92f90313c2ade210ec6185efea59d20a720c597cd87", 0xda}, {&(0x7f00000001c0)="742c0e51eaaebde3e340c24a817371d4b9d4dcc0f69dd2a041e4ef868912278c251ce0d08b4279e868dd09d093d876aba47c321ed1057180f0e19605887841a81e32f7ec9a8d6f3c514e4023d62fd0af6ded652c140d667b9fb1839a8b0f03f5f7bb4b653c05bd8ca0e0ab26492c61c0b33b3d9b8430e613274ccc5895e6e21d7ede822c21eefc8247d77709c663bb", 0x8f}, {&(0x7f0000000280)="955546096280c02e4fe4f49ba31d5aedeec2eeb9b4c136accf9a9123ed4d55fe953372c6d84e5c737cc61fa43574b8", 0x2f}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="ce8bae776909504db14ad5376036760b934c151d422789fde2c9cc605b2cfd28afe07ce5886850065387fd5610b072731a0ac0052084fafce7dc8f04ea56ab4dd45e221c1bcc81ce11df813d92cc619eec1351397d2e0c9bf334d047deb1082c63a3d7407ec3afdce9839c996d94d685c0280fa84365cbee6584860bb50f0bb946c07ad069b7dfbe539f7f24ef67cebb61a9424d4da3", 0x96}, {&(0x7f00000003c0)="03411620952f154dbd39a32e7c9544a8915600a167d6d88c1a3b2cfe6193081d698d6621987a01ee0d4c7f36d575c2e6e02174e51ace882a993e78dad09455c0847fbc05e06b529f2c273fabdf0cdcd7f777132b27a3b118ef828dcf48c1743dd2b0c1d8c9306a02b534f3cd2705fa1a5fd787bdc7facd70a7d1ce341a0dc9b02b80795eeaee95c32f28b2f1da778ecb60cb6b851c3cee317ca8a2bae8828a786abc341d4836368113b102cf8ca649b1d5984f50e95a5ad229a4a598e2bf33e17bd9ac137b54cbb1f71af41f3d8c15c5a8e9e5fe0e0c24f17ef199ead853dd4a506ea1483e928fb450594cd32187d9b47ee284b05230b3da0b58475875c66f", 0xff}, {&(0x7f00000004c0)="d10e9e24b19ea26b8dcfc01446fcd3e0010dbd67d05631adbf2c40a3216ac571268be3e0be406a240cbfd6d73ead9a9cac382609faf1d0a35207af161de119d80e0e72890bda79da614e0aa143c2aeeaabd01247e7f151afc1cbbae302d39343dc4f30e53051f89aa9d7fba9812779104c4608af44924e828d88b30a2278f8e203a8acc47d14471fda9597d61e42dfc1d5bf684c6e55f27f0da78d7d94e8b94e8e5a3fd0fd24dd4c4334ddd5cf", 0xad}], 0x7, 0x0, 0x3d) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x4, 0x89ca, 0xe6}) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = semget$private(0x0, 0x3, 0xa8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x401, 0x8, 0x1, 0x100000001, 0x1, 0x2, 0x0, 0x1, 0xfffffffffffffffd, 0xffffffffffffffc0}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0xbe69ed9d97756ab2) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x40, 0x4, 0x6, "6d6479023adea76447a67f51bbb2ad9974567ad0", 0x0, 0x3ff}) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80000002}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000880)="028791b2b6670143916b50c84e0ed60fbc9e5aa7b70310415383d95a71ee58e5cea91fe9a79b637cbe22abd05c2ae19a00ba881a060f47afcf4ef5be3e8fb1a7d4779a20548b3e5f2b19b7298a38d2ea761ccf747f503f7f76a7d4a7566e8f827bdd14fa4ab7cfd1ca3ca256e41ee59e4b25554c27f032aa78da32fe3dd0cc518ba93ec1408d601adc5cf63886b7156164fe302c3e06166e005bc93ecf1d4b0ac36a62b22a7fe400caa440d689c47982f0ad6952d33328b7086e58521be3d23f58a6955b0ff2345f2544d74580425f4268e621fdf5ac04cf", 0xd8, 0x4, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x2, 0xf4f0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x8f4, 0x4, 0x6, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xba}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xcd}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfd7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x23}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0xe000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000140)="a1e7038c226543") 16:00:00 executing program 0: sync() r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000000331a1289a1fb0b7200000000000000000000f500"/87], &(0x7f0000000200)=0x57) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x1010, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x5010, r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x5, 0x5, 0x2, 0xffffffff, 0x101, 0x5, 0x0, 0x10, [{0x9, 0x8001, 0x336, 0x1800000000}, {0xffffffff, 0xdcd, 0x7, 0xffffffff80000001}, {0x7fff, 0x9, 0x61, 0xffff}, {0xfff, 0x200, 0x9, 0x6}, {0x3, 0x1, 0x479f06d, 0x3}, {0x0, 0x7f, 0x100000000, 0x1}, {0x8, 0x9, 0x2, 0x3c2}, {0x4, 0x2, 0x9, 0x4}, {0x6, 0x1, 0x2add, 0x1}, {0x8, 0xffffffffffffff56, 0x1, 0xffff}, {0x9, 0x3, 0x6, 0x69}, {0x8001, 0x13f, 0x0, 0xba9}, {0x10000000, 0x100, 0x8, 0x10001}, {0x8, 0x8, 0x7f, 0x200}, {0x80000000, 0x4eb9, 0x7, 0x8001}, {0x2, 0x1, 0xba7, 0x1}]}) pipe2(&(0x7f0000000240), 0x10004) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) setsockopt(r1, 0x3, 0xfff, &(0x7f0000000080)="a04704c40a41002895a52af4de3d60fe8b932a93e4442509714a8d25980a6a04c7ebb5e031e4c0099e51dfceb963fd76f1039a6cc71d7735ee1652bff9ab2aed96a3c19cc6b62bbbec9b7d312a", 0x4d) 16:00:00 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x10202, 0x101) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) munmap(&(0x7f0000008000/0x3000)=nil, 0x3000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0x2, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x7fff, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) r6 = open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(0x0, 0x410, 0x110) write(r6, &(0x7f00000002c0)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb19613da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c066c0d91f47011ed854475ad92ef5cb4f883d057a1e96a324c669a08", 0x68) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef6a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x22b) wait4(r2, &(0x7f0000000000), 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r4 = geteuid() fchown(r1, r4, r3) kqueue() fcntl$lock(r1, 0xd1b37e000fa53449, &(0x7f0000000040)={0x3, 0x1, 0x2158, 0x2f, r2}) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="00e2ff17620401790061342e03edfef136803a52f8820000ae84c9f0611da24e77b6a5f835cbcea531da00c60002cf9f6d2094b4291fbf1d3958c328c2a02c59c51b", 0x42}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1000000160000}, 0x8, [0x80, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x81]}, 0x3c) r2 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000080)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f0000000300)=""/196, 0xc4}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/25, 0x19}, {&(0x7f0000000600)=""/76, 0x4c}, {&(0x7f0000000680)=""/151, 0x97}], 0x8, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1000000000000084}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x4, 0x9, &(0x7f00000001c0)="6b5063ef5a5b2c2e36e317445d270b705c993767f6fa64d9534171723f7d4766f51207e15fc693fa7c7b04aa", 0x2c) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x8000, 0x40) syz_emit_ethernet(0x4, &(0x7f0000000200)="b9c2b3dd") 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) read(r0, &(0x7f0000000140)=""/179, 0xb3) open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x110) dup(r0) 16:00:01 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(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x2}, {r1, 0x36}, {r0, 0x29}, {r0, 0x80}, {r0, 0xa0}, {r1, 0x14}, {r1, 0x2}], 0x2000000000000116, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="9253be18ef0f0c6de9a757bcbcd4bac93fe2f963b747467d25c159", 0x1b}, {&(0x7f0000000200)="096236a9c8e1ff780d7e4e1f34845b7e189fbcdfee2f9b5e79f49fd7b0df53425a52eb3640bdf3ceeb5ce9c38b531d8d063ceeff", 0x34}, {&(0x7f0000000240)="e91a529aba38aaf49dcbf77bdc7a39bea35eca34294cf2c117f98860f8cb7c655603598db3a6ced339a6c62d776a4a90fb5bf97e739079ba1486162a8c0715ac55da8899aea115d2c1db8540b7776ccbf82be3758bc9", 0x56}, {&(0x7f00000002c0)="f02191275f68a4041aa79b4bc86b53d2e5fae4909b28916c39a45b9fd3fd3e7157f9f5ba4c2d4a89b9f5d874abeae5044bbe", 0x32}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0x400) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) sendto$unix(r0, 0x0, 0x5f, 0x8, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3000, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="020000000000000072d83dc08b28d0f658a4dfb4fa57466b221fdde94f839afc75567a216d2e7a167567d25e3d9453f5f3aae74991b038d61ff2fe275659a0558e87574f0f856fc54930be951e3a5e4087fd31e6f98f585363872049423dfa1ea675ff2c19fd48dd3542f3596a71e3b2a4bd2ab72d5e29baab1161954de89a38db0deb72fbef2567b520604ad1da9c21a1419108034f8a4caf376263f972cc41fb275331edee57da8d7109b0ad4934533f2d673fd8598dd5d718cb55ffe92cee3e34e34b325cf9e62ed1962bcbd3010410df1e85012ac0e561d71545c025dca7e7475ee486de3b45fd4300"], 0x70, 0x800) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0xe0d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x10) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffff333e, 0x1800}, {0x2, 0x1, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x6b, 0x800}], 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20180, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x4}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$getflags(r0, 0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8040, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x6c}, {0x6}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/92}, &(0x7f00000001c0)=0x5e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x84, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80a, 0x10) setuid(0xee01) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000000)=0xfffffffffffffffa) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) close(r2) 16:00:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) socket(0x18, 0x8003, 0x7f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x1a3, 0x4, 0x6, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e24000/0x1000)=nil, 0xd39c}, {&(0x7f0000c03000/0x3000)=nil, &(0x7f0000de4000/0x3000)=nil, 0x8}, {&(0x7f0000fba000/0x3000)=nil, &(0x7f0000e0f000/0x3000)=nil, 0x80000001}, {&(0x7f0000d8e000/0x3000)=nil, &(0x7f0000e81000/0x4000)=nil, 0x401}, {&(0x7f0000fda000/0x3000)=nil, &(0x7f0000f68000/0x3000)=nil, 0x200}, {&(0x7f0000f7c000/0x2000)=nil, &(0x7f0000c9f000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000c80000/0x3000)=nil, &(0x7f0000d66000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000fe1000/0x2000)=nil, &(0x7f0000c9f000/0x4000)=nil, 0x1}, {&(0x7f0000f28000/0x1000)=nil, &(0x7f0000f96000/0x4000)=nil, 0xe899}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000d9e000/0x4000)=nil, 0x101}, {&(0x7f0000d00000/0x2000)=nil, &(0x7f0000fa2000/0x3000)=nil, 0x7ff}, {&(0x7f0000c79000/0x1000)=nil, &(0x7f0000cb6000/0x4000)=nil, 0x4f}, {&(0x7f0000f92000/0x3000)=nil, &(0x7f0000c1d000/0x2000)=nil, 0xfffffffffffffeff}, {&(0x7f0000c28000/0x3000)=nil, &(0x7f0000dc4000/0x3000)=nil, 0x4}, {&(0x7f0000f4c000/0x1000)=nil, &(0x7f0000d9a000/0x2000)=nil, 0x7b}], ['./file0\x00', './file0\x00', './file1\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 16:00:02 executing program 1: mkdir(&(0x7f0000000800)='./file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x5630, 0x4, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2e4200000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x80}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x4}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000fed000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x81}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa88}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x20}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x4}], ['./file0/file0\x00', './file0\x00', './file0/file0/file0/file0\x00', './file0/file0/file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '.\x00', './file', './file'], 0x1}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x8000, 0x81) chroot(&(0x7f00000001c0)='.\x00') read(r0, &(0x7f0000000200)=""/102, 0x66) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00') pread(r0, &(0x7f0000000840)="ca7aa2020aa3514eef478cd82d0b99a5068976e5d340d8b3da622704aded7fa9ec62e069c70430fbd2aa9d4d44d26da207906336188c8f8dbeb8f55ed76e893f2d65c0d551d0cf10b9d353fde4ffc6a389066def6c1a86300cc4fb59a61c11e5da4cb6bacc73edbb51ae6338f189603d3744f659b3efc273c212cc832e93892e5283cc08bd5c34c41caf6af199d8be765bc55ec2b363c5afe173ec7150", 0x9d, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x81) 16:00:02 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x2, './file0\x00'}) chroot(&(0x7f0000000400)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) unlinkat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x8) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4000000000000000, 0x8}, {0x6, 0x5}}, 0x0) write(r1, &(0x7f00000004c0)="9ea24358f759c2c53bab88633e0c021e3a30f0d1f7ad7bd8c006efed6c7d335a3740505a164b6087aeafbbe71188e9a87e2c0c4602b1e9c0db6128a8eac2bb146cce0e912401dd9510aca1bb17c9e0074d958a241668bc2d61d21c84cee72021a1de1b1f6aea792ef0", 0x69) write(r2, &(0x7f0000000040)='t', 0x1) read(r1, &(0x7f0000000440)=""/101, 0xffffffffffffff27) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000540)="1d03c49d7ad05af5bf85a56f7ebdf6e9071b6ee799c20e046c139c96398cb95266864ab678401e39c73cb0968622347be767658b5496fd1220ae7fd6a8f6da6ef834f05c414e93deab4f5b1143d83e7f603998ac681d517c476017a96fa38e82b3bb06a4c7bfa1d6e043a7528d2d3357db1deb5f14a688b5b8af9f14db9677fd3dcde327a058a1", 0x87}], 0x1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0xc001, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) setitimer(0x0, &(0x7f0000000040)={{0x5, 0x7f}, {0x3, 0x5}}, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ff2000/0xa000)=nil, 0x0) 16:00:03 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x40}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000080)={{}, {0x7ee}}, &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x21, 0x80000001}, 0x8) setitimer(0x1, &(0x7f0000000000)={{0xffffffff, 0x8}, {0x5, 0x800}}, &(0x7f0000000100)) 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x800, 0x0) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/61, 0x3d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x647, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) madvise(&(0x7f000072e000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f00008fb000/0x2000)=nil, 0x2000) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000002700)=[{&(0x7f0000000040)=""/251, 0xfb}, {&(0x7f0000000300)=""/202, 0xca}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/213, 0xd5}, {&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f0000001500)=""/232, 0xe8}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/215, 0xd7}, {&(0x7f0000000200)=""/129, 0x81}], 0x9) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x13}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x20000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r10 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x6, &(0x7f0000000700)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900), 0xc) r13 = getpgrp() r14 = geteuid() r15 = getgid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="ff403f4e04c97a258fc263eaf06567663edec9cca1fbb15f0712a64f9a6a8535dce52755b9e2daf00a34926c271d7da3ae885427d99a15e17de5504f3e12cc3b2d05bab0d526c15eefaf5793a4eb988366ecb1112f756a4c175f53d542b09e9ef2db91a6a2a3ba91a8dc42877afe86f0106b788e8137f9", 0x77}, {&(0x7f00000001c0)="63bc1a316ec1d0781d236b5197d57f23fafe45743abbc74f3d76d7dc82f49bfa972fb938bbfd175c80c6defa4899e9585ac9ef19ceee63d30a78d70fdaf55347fac1e4f475d38d384310081c6e3dd092d05e51c4a3dbb3245db2c2f27c9cfdb7c671b41f7751e98437eee60ff76c1f90160a76b16206b7627dcc7fac3267547e89a54f9f593ba097416ee7ae4dc0969449672d06074c10aba95ca08110da3d393207787318226ce3a6886e77dcf406599fd382f1", 0xb4}, {&(0x7f0000000040)="3bfacddd6f9a898f1f0f29e3255b4b86d529acc8ebe6d989e87acad2d382dd343f", 0x21}, {&(0x7f0000000400)="831d104d5cfa5bf277af5dcc5f3e2fd3340a9b60917bb3901da979592ffce535f09636eb8622b3d0c4edd1322dbabbd2274d32ee660e2cd6ecc0d1382956ea2204059ba4af8ad994a9a1f77b078704654a33db5884d0cb9afef2553d63e7d820e7f3752088c1d06737ab0d5bac529087c05a2c306777697490581fe21f7f93ca488ae59613c07bb8053e5d8e05e5d177892ca417a8a3160c9095f5b690f947", 0x9f}, {&(0x7f0000000140)="c21f2eb7a75272", 0x7}], 0x5, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x160}, 0x400) r16 = kqueue() kevent(r16, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r16) 16:00:03 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x180a0, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000140)="048dc8d1ec8117f6f9ae0a7caa761ad8b29771582325654b03915ba2af4a3700ba556dc538ac3d6f35f2384db9b00ba1d5bd4155e48ab39d0a79d1830b333628e5324017fd8261902d66c1aac1708491839a8e346f4977cddfa0563632fd68b49ed9e4d11d63198de5559c4f20abbfb4ce6d5e7c70d891ce1e60428165500cd6059e6c633be57a059d1d3d6be5e368356d52d4c61031b82c8f9541be7ba61f0bcac4bd858216edcaef0c43d468fd823d8013943e60516f9d77d21a98005e95182217d4d570910a37ab7af4e1b76dd61936858b2969a816548d8aa8368272e11283f5f5023f777ce3805ed48f4afc8ba003799f810c793f86cfa10a02fdd32171a42d7b40e3bb20c77b9d7fca372acb552d440a6147d964b782275134881b8140f2f66d259041b4656dff6209c02b7aab3a8fa62c0af2dfa2f4315fc638f49a36827740c531e485aff1507cc8ea79de1100f4abff1c27f8e10720e2e542cd1a5ea6a8f997ea505b6e50c3d945a8d4f50bbf9f62b09b9f27bb3fcde077a6ad21e5055409d469daf4de6e3bd1a0791603803279c9b7c4af2b25f7f731e36310915e576885314544148a7fe4649c52833000a90d0e59e4d377aba3c5d3014d72717fe26eba098191a03d88ef12343a56fd2d042169a3851ffb463ac841b492bd65b039c1ee5e113ea3e42f71ae773dc7a36ebc785bc109b39463e99bcb6a035af9c6f05daa12882099b8b0d637b24f4e3445715ce6fafee2d6b7496576b4bf58789e17841414b876bda42f7cde358bf94d61b8dc0a53929bb3404a8fc2d63fe4159a8c8fea27f713a76bad9640b12e70e53f2ed7077e9aba48b89ccef7bcf795dde39ec9c59781331ef28f129c8c5c5ca6cdf617011cbc509b5e00ac66898fdfd4af602c659b5cd90f5cae781a9927b24ef7a246aaed5f1d78fe5740beddd3b03ee9b37291c73a253f598cb8a2f253e7a115f8e59cf47abd11f32ad61b9699ba38cfda8ede2bbcfd605d013f14f3ad0d263fed41eb2be21260bf9dca717884462d03cc7185a5890025986477332698faf3d3030d88ff8fca6b327a702f2a1e5cd26d337afdddd7f77e84702d70336786977ad9859c0a63f7be108bcb6f3711e467565c4631568c091981323e462d229572af23a3ae7dbdcecb4a2fd7b360a76d0bd056adde49ca0f7e349f1f1e0cd3cb8418132b11f7a0379a760db7983d8450e18a6daa18ea3aba81c3561b992ee7c3ea0b28a92a0c71e5eba019e14724a7dd9d98c4633c915d71b6095e62b526b50a8a0f3f07586f8e3c7b038e0d3e538ec2e9d16fe30bdbd1e4cc694fd309a856b2c13edd5e72adee320647796e9ee4c06d4647bdf17d8745d62c62b7041bc36a8fc5f76e3d3e7acbe3b9a02ae1b6bba1cff22c94f7155506d6f1cefa6f6beb8e87c75f7d95284954b5251c8f955a963629584a3b883fce43a354eb17de0c82ad4e5d7c7b42d3e1b14ea22149432fbea5d8067ae9948e1d9b043546009effaa8e0f116b78c5e9b7758750544973f3d8eb8846ac711201bfbc60b3fabbdd4ff0274bdcc848b16ee8fd5f7368cf6a892167cc917576be3e991739ef4a4d4469e78cb99553e753a417cd1072cb29ccd059875f61028f3cbee2822e8a1a1df717d31ef43e5575ceb7cf2c10b100982139f50acaa4169f292e508336a7289acebe6cc4730218a97661a6961a9c69384690013e33955f08a2f6f3e10c25965a15fbfa41663b3d5fbe0e3ad7e0352c0f1d8eaba33f3f2624d3d89b53da406719457bde6eefc695733fe474727ed5480fb84c3e9bcc717ad20e5d626f930eb2d53288ae7ed83e5130d77dba8b55977fc13274a63ce61e370b5a6d90df12aba4605e37ddcccb17f3bbd4bf7030fbc3d311721783f1bb13dedcfd6a72b79a1fb4cb7d9a8bd3de5b49baf912918928932d6beb076d4dfab80f43458f45e07be3e396409df0a8fe476afa12c8a190d54a7b15bd7c7bccf310f19919a93020e691a50a70faf2effa0f84a53dba7bb14e79b9f2d057be402ac59503531782deab44511fb72e0cc08fe3b842b021ce871dacb5df330b43bca6fe6fc2c1619b6118def384d27477c4283ebd0932af68d8ccad3e77a13aa3d7deffffa19b4f6bab8eea938fc54443b52d4e7e2d7d4367d8cfdece74579809a057c036797f1ab6593fe8241c1961a3f05c0b4fd944bc4b9576db87207316491cc520fb43ad5fc290b7b84e84ddf6df3602dd8d744ad4397498b3d685171ad8acbff8acead029c64721cabd427c5da50bb81b90740547be27ddb7af4a2614d1b42c2996d2f9c75535de13aa0b786db5bcaa76335117274093839c2d26c6ff43c8ae7830fe892f64a5c61b4a1915670b8bde5f88b783d11fb7713adb19fd49e57a35a68097a7fd77db6449359741c17f0a1df20d47713c15e1511414bba8d995d951055976804938077768faf9491b98fd52f9e5c266d92eacd4e407c0552bfcd7252bcefac715329663e6ca358e745898163475cd586a7b7c5d8e83b5c8ba4f0d5a44eda85ccdc79d7ff7799c33c45d7da26f6aacda25b1d0f6a8216bad1a9fd686bc13f2cf379d58ba0c359d1c6d58b057027fba51e837a3c5e3c76c1288991e752801614de52814b4ffcc1b01f588c773546bebcf459c441c6ada768fbaf8727c33ed9fd168b75236908ce1d3d592aaf37e596d4fb453abcc5dd5dc801faa9bdae1818dbfa706523f27fd8b5da3cb0ee0a13405befa5f6069992cbc309859c69ebc3b8621f688bad7250658b4881cc4d57e6179a939879f6e91b4209fae0e79c22d3652d6b71c90c434ab555998819420bc006b3f22da0d51f27db776c5e78b0d4393fe6c97f9143d79ee77ba471bf6e6aad10cb542c680101cd89b8d4db5825dab37c8e5da4827c1aeae3ae3d57adef113879dc92a54e44934d7aca87781037b11312b0d7687c9afe92df3e024dfc81544c546a138106a05f984d7d7bf4537af56a31b09bd93c58e59728cb0553ec76cf4567ea4b4bdf7f3827423b40b96df88a9cdea06859fdb2d4186f3d733ab547ecb0d315b1cfd2d2dbdb100f81cf157cbefc207cd12450a631ae1b2d36055ac796856cb62f91c9e0615ad15a636508a068c8c042f8441812a27dca819d6a411e22f3041cde01d667186702d6c853d49ed6c515b41ff6e65b3199d2c8e546ab8f0f67f4d7a174a9f2cf25b71549c612f0c50ba899ba3c7a0299c0c931f8150c5ea96fa17cf8b4f6a4f1992ecc09fc2509d664179092d1e2ac945b3195c0c57d2756af2a904fabb9a3bd66a571478afcce44a8907e70132cb4c442e21c74074d3fd60d498043b225badb6a9821fdcfb05f3e33f8c5bd4ce7351d02f134c30575c6c2524fc85853af153110e3b46ff63980b5a9db24c6c513def6c1fa7e71188394ff256a80fb75695844eac330e760a321092bedd69f975b83a635bcd6e50cc485a4ba914ef04b60aee2b87f43b6c7fcbd57bc9a3b18a0ed09ed231ae0b2efdc3df71785b4acbc95eeb049d6c6312492045cfce01a9843253f6fe684402ff3030c747daa00f94aa3ac288f61e4b39f0459a72843ff5806a8ac62a7eb9151fab41d141567984fb03313a55593c2b7848ee82261c1c0d5845269056724674dd6398cffee0eab290cc8dbb7e6652c86a861a00acbdc960218a80cfe62bc4f0950ccf88e4b5c92ac10f84becafba4e6afcc8116915f402ffe5060d49b2e64ca3ad2e2afc4eff4cf2154df8f296bbc6101b3b508a4ed09d6ceacfba0024cf111c1de54ab92f766dda0509b72c718c71f6814034b801e631f9680057fb2428c58ed3e1f77d6d85f1579647bb1bf3a328cb3887c9ffd66b3d183c9446461b8374a7933ecbf2cfa6e576f82015312f6e6b9a10e866dad5b7fe1eaa7f6a072f8759f0f66c8ec53012a1ea6b26011a8fe6060f356fb1f8a4fa7b3549f0e55a43bc97ea0e66aadf03ee738121e709f733f24ef66aab2ce5e4585fdc57c2e5816fe7313cf8a2a1db267eafc2bbfb7ad0183deccb2275104205a21ea20f57fa659aaf4a7332376117ff937e0abc0b7732a587f6051c51920436e516cf1623820ca5d1a263674b71811a82fcc7f69a07a6787ef038d8b7048f13df921ee4b1e244343c8c9b9d4281ffb4df2049268e8d10b59606ac08dc39f359adf68106c9ddfa0e8e008933c12641f19239f42f22dbc2935626953f33203b6633333e4edb54ce0d28763e410f4a1c3f9eb390c751c56739dff37ae123f465cdf46daa9ad716e73badef841db5d79c3566b36377f2b454da606eca941775aaa306a24945fecc36c756db12d3cb047c99e3fab695f8d3adc987736fd6cbce67793ef7147e2bc42d1224a52ed29892447ba9050c7246733f68262855cf0cffaecb4106f2f7fb6b5154586defde2ef98dec169b6945bb8089c77f52e9879bde895beefb84a3586e1f1e46d9f0c93965a76bcf24c70239c8e7a0789926e25f7dd342db58711a6faf6ecaefccd67265a6f29dcef89ee7b079c8a960c334fd3d4d4ddc4ae148e1337cefdcf49f6779016a755fec4a178942a68db45ce8fd51552a3c4604922f0a3c7c9eb8d009d3b36a2f6f3ab325588c37cdfb89d3488169918988fcdd0bae507151fa264aec01602bdd23ec3bce72a451f38873ad9470d4526de98277602b73dffdd88d9fef42bc9b84d320a46e4880f11acfe9f022039a9dbaead7c70c274adc3eef214e3f06ae92be8e0e5eb5ff34836cf38b7dbec6074973780c69b7af7bec4da2b6b2171ec24dd23fc16d3b72190905eb476a67a34f80279e88674be55a3b05c4465f596140327ad267cf601d6bad5fa2115d3d349be61f4a0fbbab7c89e7bb28ced1a591d9943aa451e2ae147c953fb7aca7baef4b92b7bc94bc6107f6e2160467f3e3f56c5e453ce15a559d4468662267d309abb91b05915a66bb603b0b5f5c5f66b05048c2d634bf32cc88b901d2f51db918d29ac7e9434eccd20a0a7e7c0228066ed5d3fb913e682d16222ced9207803cf6f4ed9a2f36d1d2ccc54c825c02167436d831faa46f7bcc6b8f5e5f92812eb4352e75dcd6fb0663e2ad13e5bf27f8502e6302e4b9fa899b57c379103368bf14c9103a93088c727bf940d65b7a98917af1dc7beed5a8debfcd3fa230311803157cbb3637f8854673b67170e54fdd32227d3b6e53fcc172731dd1ee3dd8df5bb9cf302d0e99e4016ee3ee493fda61c6b68c0fdd3e2a8ae314c81dc30d17135ee73774aec932f5e568d5960fd7f694101a87891e3510a3c33015b6b3777bed73cadd6b813ae7a11becdef8f5b287746941c3c2d51eb271507f2dbd9a03e2ffc4f88da2bfb6a6291017b3e6e858709de4da8f9b4841ba8702476bb9ca84372562fb3b5c0321396d8949660755a9dd6f0c1f946ff6481f7f131bea4617e300006eff61882d5c26ea641deb75cbcaee5b613887f888a54c01ae3bbc6ee4e1d138fb30e198049c6db6c78539b844db0a69b3ab16394c17c6e4b840feada2d9e3ee4625ebc63ed9c868103eeb410f9018beb7e2683956bb1b2939a4bc37728ba529dd542617d9294ed4887e9a58be1d2cfa2d8ac06dd2eb9c9832b76e2861b62365ef857c935950b626e4aac443fa00afcdd575f5f9c28109046320dafeaf15c33e0e77bdd71945c3a90b1f157fe1c94bb24cdd3c2d9e0c0d4f708bfa4aa6455498d1a6866fb8f468c23d0bfbb7a5553cb1d16a9a5736ea5af80bbe2c207c28101d459fc9db2dfffe4f33735f62abe088af1946e097ba585e2ab7ded6ba7fbbdc353205cb4d8b0bd969d5c", 0x1000}, {&(0x7f0000000080)="1674f6f672f5fba4b0390d61d3096a4779eb00c047a0b12b071e88ade7045c6dd60f4094f6a06c58395cac5d3edb766a5d6d28a96ba9003c36b4e98b775163b3ffeebfa527cfe1dc0d33944248bce3990a221477", 0x54}, {&(0x7f0000001140)="e062db6218d1c51d01d31b39d8", 0xd}], 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x107c8, 0x0) minherit(&(0x7f0000f61000/0x3000)=nil, 0x3000, 0x3) r2 = getpid() fcntl$setown(r1, 0x6, r2) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) close(r1) munmap(&(0x7f0000f62000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x65, &(0x7f0000000380)="26a88be0d7610853b36cea74f2f52e48f14f848ddeaa02e19541e8a7c9fd6a6db2228ae8c5e0e92e93e81f8f94fb6b1909938aaf0b06679bf91287b028fb7f48233c4013fd99c0f3e3e4e0e426762e8c1611a79bf9bdfd288005077a335b2dc6cf2d5077f4") r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) 16:00:03 executing program 1: r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r3) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) socket$inet(0x2, 0x8000, 0x1) close(r1) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) kqueue() r1 = kqueue() r2 = dup(r0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) 16:00:03 executing program 0: socketpair(0x20, 0x0, 0x6, &(0x7f00000001c0)) socketpair(0x18, 0x4, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR]]], 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/153, &(0x7f0000000100)=0x99) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x20, 0x8007, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:03 executing program 1: r0 = socket(0x1002000002, 0x8000, 0xfffffffffffffff6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x3, 0x1, 0x4, r1}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8203008b05986938c458"], 0x10) socket(0x0, 0x7, 0x4) shutdown(r0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) socket(0x10, 0x8003, 0x2) 16:00:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = syz_open_pts() fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000240)="eafdc1ba9369a6b091ea3b0d34d0e108e1d4d64c6f7a725b411dcb11390f78bf347c0a79dc4a60de6c2ebc94381eae69e50d07c87fbc27fd4294d514aedcbc970f7274bec35d4e4626045703503e29abb78ddd888c44a078b5844a8b6461c7e492722a341f434c840cc2aca951c4291f4ed3568b48e9e10448da2b5775f534b2810b0bf4ec4c84f352bf435b8d5e3c5632a85c091b04d10170c05e657e5dd6383ddefe8a072328854b8185cb7eed2ff969a404ae55bb32c143c2e4969b7c8157a6a5a0aa8b927b6f6b429ecfba71f69259dbc7629730188f8363c68e930186727f9519fdbbcc7d0183aa11769ae37c505ab47ce215bde62f695919e03fc7e5f504dfcb989e3cff9da6478a7e2b1bfb4853de48bdfec22fd3dd99ce6827ea4ab09f2b0f82a683f7abf7274e9a1bc38c5338cfce6d8a181a4e0628a78fcf0ce630d367ee9bec1156094f6b2cd55799c11eb5197c05d1c94e42062db1227f0ded23287f2b8c60e993670662d682e33ca2cdce828ca42dc6046de5f5a73bd0fa500af6afdba93eb4d456f63e087449c579c1912c0eed8a2d352bbc5029b00dafe9251c12928a9d042360956b2b786e11e886434445998319aad9ad4601ceeebb2e42f60265f891399b16e8baf170acad241d5163a2c92b919af5a2c670659fe8c26d8740c1cc1b568ff10ccd35a7ac2e588deb1a0166d71fd4e2baf76b6bc5fd08deeaca75f689eb2b12c859ca9c135d4722b696925da1275cc01e03732d0ea4ca293d042f8e153468a45ed601efc314d5ce1b9606c6e191b31c5eed3c7b4e5b3e9f649cf241826b19d70e6012db1edd08fbe42d4fdd5ce78fb1bddabd1bc0bc89ab1c76d30f6e787adf2c423be6f26015cef7fecb9b07d344d484d17310925cfcd749d9fc69ee8da5719ba289e05a7e633617fe785b6566b216eacb53b650055d883405ebd14ad8745c2f145379ef375aa0b2f99b1fcf3d7dd9e5e0f790d935f57af86e7865ddd09db79c5af0529317da7c164c8eade2733de4f114116665e160a5295c588f16af84edb5e521fdc3dc3ef516e44addd0ec58ffb26a32b4058366966be9a4088a00a41f6340c2ea58f4f67283ef78cab2bcad6fd4acef661995b5eec756411eef1d96c702bcd22e9f043724040467c7bf2ec3eb07246595f14a8755643594c2925f9237c77064d75fcbab9853e07f07ff699a8330274051a304d20ddaafc5ee195b8535f94858e936bc05dd896434d1d19e4b5879faaa62d13d10b4f90781721efe7f3cfcd26b8fd41eaf34a71846868108dcab9a423159ec40af379d059a646cbc70018216a1aa50122412a2b00abc9b981a7a89e136d287dc5a8320dd86fc0862a4833bbc63dbcd7b03c4fd8512a62ce23d83ac4495c14de321d12cf2f5cd62b6c93423f9885a2cdfa3f1d13749e2bd4bda413ddf962fadad015b08a96fe7e2f44dee6bdde2a1c5ed09aadab183282135da5165650eb0a58637ed75e8e80a044dd39629c61d9c143db206526a1f6caf8a12388d732172166172bf65c6d0831e4e20cfb93dcc11c349d7726f669b6be167414c2f33db29d468aa9562c8d709f32b7b63dcfac454aeeb2688a46d0c6615751ba3386d75678e01e542e2b9f34a053a42aa2e7aea6d77a70c2c4a00ce6303d21bdd29384ebaea12bd14d19959c9f29bdfea0bad1e5036f53b9364ede2f64cfc6d2ddc40316167dabd408975c07934167847bcc4c829329cab5282ec798dd04d372955afcdf537c9534d9efaee0134d154d8263624ef40b01939cfa44e5b3314cdb40076b0d85f8967d7f6bd0994bb31a70a5591598667074eb354a4c83e255fcd33ce626ebbd7bb680219531760f8bfec76ab56b8a1c87f034d390396ca7e4232c4aa3b2d837e74e2db63aafa361b3477c81eaf70e54e555789a4afa4a16f764ed23aebf1d1942adf435c146e266c8586a58df11d341ecada2e85da9389c5a09b500fcc61dde963d9eddfe68cfc83ab3c1e600b9b146bc626ea464a80b278c92549ce9310dbb7fefc7161dec360c39509e34e8e0fae8696ab11f550a059328d1f0f124cfec1540803164229dbfb52d13267753529681d6cb847a5bd479217806ef141662799664351a45a045e978c4f8933fcc13ea213e6fdfa65e481700a107def1b578f112fefe8b73e6a09ba17a3164fcaa12101eb849b09880179a52dd6ac30ec8b64e063c28b6e90daa1d1a1cae309f0323e3b37da8066882cf94343364398bb40170584ea502f3f2fd0f981487655be329559622265b413ac8cb881f675b5a7b5df1e934fb0603213978696bd64b9b01c8db6bf9ed4b9f5df3c8f5b46d7ec0a9ba2c3bb55b750176de597d79837c5162d69751b9c6a2b58ff533c8796e4ca91827eb176de868bb117cd9f009899de869aa5d3258f706cd7fd4aa4c704e2381629b7e316312c0dd9cc599384adf0fc0ad7a0adac7a91a8844f90f0706d746bd4ea9cb86903af9a0198084dcc592a9d6c2cd49e4073709ba528676269a82db36c4b7c29b5d1facf94bfae730ceafb899c3aa7c6076b824ca4216155b785d1f38ffc0289dba8c5257f487badbba61d68f5b4b5967c0e140e5a0a68711ed9f338b8bd2775058b281e61762d2e15970e69cfdf2f57b59e2320d48d8b040e4ffc76cc6e0bf5e2c9fa5c721c4148e92900ca46003b4726e1030404fa52bce564f0331c1ed8647228a0ee0c0d40354e47bd8242c23c6b42bea2f153ad3863da095ce10043b0e8eafe78cdd652356e70fe5e027a0268cd07cd672a3b56b83d154e6ad3ca776c3afd04d3cd804523b72a4eaa6f2a345ed6aef05fb1e86d561f341ffe00c86cb58a118668708f104b149cad8bd5776ffe087f8feef5e5824a8016f1a3f9317c088c9d3de4d17a68892af7738b7b417bf902c060e2f01f3519e0002bfa0ed59afbfccf0b82c5767f1cb326e9ec4628b96420f693f06ae2c6db932e2a975fcf1c4e1cdaceb26f12b9a1f5c1a80df0faf7603b5c03858e03e2e7383f93862ac05ef15f469d55628add48a2a8259ec618ed6ff6797ed3825eebc16f1e9659ec56aae19e09b14f94dfa5ccf486c86de0655a5a103ff28f281a0650846b91e078c35ac8c15593eee22124a7baab505f1a14959d120a50b38b7a630bb665e6b306b85a20fb1db72d9a3ed3dc4efb7a081af0572e2cd9d2bec9adbdd47ffe013ab50bcdf7192b6641761fce052db76ce5142d32e2d0277bb2c06fe24dd2aa80781d57f62174e6051ba00db2214b19b0d02a94d7502d1c0ea9bbcfc50d512fdaaba1a5f95f0f33ec6ebcbc79c99d8ef02705e57647a87660b3061406708d219b55c131c572ce23a52ef103eb13a7ed58c7048ba4bb8e8f4a6a5897791b0b9def5c793b7621150c57d21a4eb155f3233a1c22646824f8cac9eaf983ec33002879182ec31a774b9f3fa352cbd9997d153bff4fa10c415eac1ec0aa9e4817ebce7a01269e8dd05f9b6811f09f4734661b7afbaf58f3b27d5f78b3c370ac29b509a7c72b89208b80dc04ac25a8bbabf4df65b1fa07f3a146dc20bc3295918fc2b2ecae2439c9bca15479c0cbd6edf323c6bc847d78473839d8ce5895235731df37144ee558dd1accce9f498813a551bdd10983f31fbfc328424e3057f6c5f0369983849aa100124e32efdb2a00f37d379fd94ad5d504d00e00939e57291398fdbd8cf1f0719a01592eded14217601a0c3bad70cc302fcdf15e119b13734e6b2a999052f881933158cc731ce4c020a4137e296b9ef53479e175ef47f24f6791551e1d49f2bd6064f4034d8e6079a09f59e915c041e8283a6dde90a98619a66dc7a7ad9ace6cef281b2c5f8dd2643f3dd993db6afb1efec82c6221f614d2878073f9a2a5bb0e4952f91bb4da3ea1b84fd2dba86ee019f91705feaf870b106a2ac98b395208a4e891aaf82cb49cd86186168b20cc147f93d9fb94e4a2dad226715fb5a73447d840098dccc7b079bacb11dc30962f637bf6f0251c822bc3eb1e5cb6a485103b4d40bae1df70e86e2ad213ebb1a29e75f2d02deb21f0b888e8d5727b38da8f55a3cd1efb744109bd252f40506aa2a11e22546b28d4e09f41256433c58db4cac7c252a4b4f67ab1a8c6959984da69bbe6cfd1c14d66762eebaacd72d3ee29cb10975444adcde4ab046b1804204646222e680509db54b753a267e92ec0f53ed6f1065af65e120d82ac712d4e5a206eb12673277eb86596b7244c7f4adbc8f054a6723f13d583353b44c6277aa3ae15c50a2432421dc205ae5e2ad4b8784cf3d731fa9045b744a20252e4aae740058a89f414e5463ec8b8d652e4f04c54918d466ba24ff37463a5d44222068d8ddab0568c3b8abe6906808b2126e3811b84f8c2b9830676cc29c9a7d37f96133c1c557f172fef8796019ca27e00ba95c6d760c7d73eae718165e1bc8f76dcf83937bd57079ddb06f6caccd62d14560e7865b888fafc3d2039c71d68b3e6762204cf11a7ea87857ae70326d1a86db6cb33085f045de7e120f33d42a12edf270411ad38ffa114686344406c3bd5170416c2ad373694c9695e37ba26fa6b0282f6696d660b0721d44b5570ad20f6fadd58e7eb726732baa5804a2b827b7845f093c804338e49dbec2189c4ca278bab587d99c0f707826b8927466a506627feca2ea28d0c34bf5935fd2447ed281cf952728feda059f5e33d01729d568a3b9221c9e02ffc8865696a7c56965abaa6c9a37a862f806c64d68e83d91ee1be2cd976b65cc3f2d8dbb39a0b747bb1d4b83daa609e756f5d23ffc0997fc3b6387adf86d020e6a474466b18aa056607bc8eb5e73baee06c053048a669d3be7b4690f826333e0f941b03f0ec633dbbf2e154d2422cc789df4cf52a41675a57ec95fb7a81a27dd5a6d4f62d14cd41e4f6ca890352a33deb3c8da26e3263d88649296004585580654e5659e83492331859671fd03547841e382ecd59c68842cf2255e68b94623250a65837047bf3e7c05a6e2545b7c481f2d044269e1f99ee6d70ce93a3b078c4dfe326708874647bfdbef3cd112c8a23e164fe3b1a50940f31c99a9a4947ac92fe9ec6cc1d61f56708557bd7baddfd92d083a2fba47d40ff8bd19e80ce4346299cf58a919718ab46dfcc3fe80092ee024f9a24d36cf8524f177e03b96225ea6528ff63710946ff623799091d6a2cda62ad2d0f16965f8d0dab3a49df954375165f37f940ba060f7053499c6c747941b837d14d9f0966b88c0763c660eae67f491c09f77ce4b1d868f7fa6a95b50f4879dd9c7e12a59f963223a0854065fc8bdafb43442a7e75292ea45d773eb713d0ba39ed485296096e5951810d4e95f33a1695c622b553d3ae8b69a0cac39d57c76b9254033f19246f312961894d4d4ac971baf271598e0164da5ba845e597b97325fc1678f0dae7ac1fa2f82af54f0896f88aec6b200f65a504bd52c09578a12e980565d181729dab21e983cdc1c74ea602c65ecd7ee7c50704cab25c4ad84cdd0721a478f51abe5e169645f43eb22f357c0f845a7d08691c993d409afd0bd4b4d70582f446af0ab99db8c2d59c3f340c095e3692798112b5236765e112820fc9a596cb9bcfce3ee02d51127676e22ad605aa0fad003a14db343ddb1b040a4b85f5b8792df63c7e319b1f2f75491b86302f1d52e3ea2b4fa5fc39e02f3b28a1ab6c4700738dd1e748e8a9ebee6f64ea52e04e54f0393efa472a4c32d5df91c2bac4f6e2bc4df6ba2e0677fe9c45453fd49c11664a3154e6665327f3eb8d9ff088b5ae4794e08bf2d9ea2484094a", 0xffffffffffffff5c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4810, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x7013, r1, 0x0, 0xd) fcntl$lock(r1, 0xd2920578d93d3d9e, &(0x7f0000000200)={0x3, 0x0, 0x0, 0x11000ffffffff}) r2 = fcntl$dupfd(r1, 0xa, r1) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000040)=0xc) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = semget$private(0x0, 0x3, 0x400) semop(r1, &(0x7f0000000000)=[{0x4, 0x4b053452, 0x800}, {0x5, 0xf2, 0x1800}, {0x0, 0x400, 0x1000}, {0x4, 0x4, 0x800}, {0x1, 0x8, 0x800}, {0x5, 0x80000001, 0x800}, {0x0, 0x62, 0x1800}, {0x3, 0x3ff}], 0x8) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000180)='./file1\x00', 0x2028, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x47) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) vrele: bad writecount: 0xfffffd8063cd5630, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1467, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 40791 79547 0 0 0 0 syz-executor.0 *176812 79547 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd8063cd5630) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800020bfb770,1,ffff800020b28780) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806fab90d0,c0106477,ffff800020bfb770,1,fffffd807f7c69c0,ffff800020b28780) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067eb00b0,c0106477,ffff800020bfb770,ffff800020b28780) at vn_ioctl+0xb6 sys_ioctl(ffff800020b28780,ffff800020bfb888,ffff800020bfb8f0) at sys_ioctl+0x5b8 syscall(ffff800020bfb960) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,75c0752b010) at Xsyscall+0x128 end of kernel end trace frame: 0x75ec8c76b80, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.